Heater Health IF #236

Merged
meierj merged 44 commits from mueller/heater-health-if into develop 2022-05-13 18:38:13 +02:00
Owner
  • Adds HealthIF to heaters. Heaters are own system object with queues now which allows to set them faulty.
  • Some simplifications for HeaterHandler, use std::vector instead of std::unordered_map for primary container. Using the heater indexes 0 to 7 allows to use natural array indexing
  • Some additional input sanity checks in executeAction
  • SW will attempt to shut down heaters which are on but marked faulty
  • Required FSFW PR: eive/fsfw#82
  • Required TMTC PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc
- Adds `HealthIF` to heaters. Heaters are own system object with queues now which allows to set them faulty. - Some simplifications for `HeaterHandler`, use `std::vector` instead of `std::unordered_map` for primary container. Using the heater indexes 0 to 7 allows to use natural array indexing - Some additional input sanity checks in `executeAction` - SW will attempt to shut down heaters which are on but marked faulty - Required FSFW PR: https://egit.irs.uni-stuttgart.de/eive/fsfw/pulls/82 - Required TMTC PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc
muellerr added 2 commits 2022-05-02 17:45:37 +02:00
bump submodules
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
0abb726b30
add health IF to heater handler
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
238afbaa8b
muellerr added 1 commit 2022-05-02 17:51:14 +02:00
added health helper to heater handler
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
b98c691c2b
muellerr added 1 commit 2022-05-02 22:45:50 +02:00
Heaters are own objects with HealthIF now
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
9449919b2b
muellerr changed title from WIP: mueller/heater-health-if to Heater Health IF 2022-05-02 22:46:15 +02:00
muellerr changed title from Heater Health IF to WIP: Heater Health IF 2022-05-02 22:49:03 +02:00
muellerr added 1 commit 2022-05-02 22:55:51 +02:00
re-use existing enum
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
1f8a68dabe
muellerr added 1 commit 2022-05-02 22:58:14 +02:00
additional try catch block
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
0172351e89
muellerr added 1 commit 2022-05-03 15:59:32 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/heater-health-if
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
88842d4f07
muellerr added 3 commits 2022-05-03 17:39:12 +02:00
muellerr added a new dependency 2022-05-03 17:42:44 +02:00
muellerr added 26 commits 2022-05-03 17:44:06 +02:00
building new EM config
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
c1248dd4e1
bump submodules
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
ef4f713883
update object factory files
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
ac0b2e0dce
move RW loading opt to CMakeLists.txt
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
f435f7217e
update CHANGELOG
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
4149b08f3a
separate EM build folder
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
0d37272feb
update .cproject file again
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
9a73637b5e
moved build helpers to script folder
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
fdf7f03242
update CHANGELOG
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
4fdeccc3a8
changelog improvements
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
8b4d56cc0d
updated win helper scripts
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
5a52155065
Merge remote-tracking branch 'origin/develop' into mueller/refactoring-conf-handling
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
08046ef621
Merge remote-tracking branch 'origin/develop' into mueller/refactoring-conf-handling
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
fbd9e65398
update auto-generated file
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
47f4aebd15
bump fsfw
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
115d2dea88
updated host and linux scripts, fix host build
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
42247620c0
update lauch cfg host
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
4a637e79c6
improve dependency handling (same as fsfw)
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
6dde823d4c
update build instructions
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
79aac89f36
remove faulty line
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
4d13743b7f
avoid compiler warning
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
0ad13a473e
Merge branch 'mueller/refactoring-conf-handling' into mueller/heater-health-if
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
ae0120f3ef
muellerr added 1 commit 2022-05-03 17:45:55 +02:00
small fix for generic factory header
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
d79323c6ca
muellerr added 1 commit 2022-05-03 18:17:20 +02:00
named heaters
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
1536a0f94b
muellerr added this to the v1.11.0 milestone 2022-05-03 18:17:37 +02:00
muellerr added 1 commit 2022-05-04 09:26:41 +02:00
bump tmtc IF
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
5f5c996cfd
muellerr added 1 commit 2022-05-04 10:34:21 +02:00
update for updated gpio API
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
50ca378318
muellerr added 1 commit 2022-05-04 10:36:47 +02:00
bump fsfw
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
86dd67bf06
muellerr added 2 commits 2022-05-04 13:25:59 +02:00
comment out debug printout
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
92f95b2b97
muellerr added 1 commit 2022-05-04 14:37:40 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/heater-health-if
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
a3e33bb627
muellerr added 3 commits 2022-05-04 16:38:06 +02:00
muellerr added 2 commits 2022-05-04 17:24:05 +02:00
bump tmtc again
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
9c888e75bc
muellerr modified the milestone from v1.11.0 to v1.12.0 2022-05-04 17:47:49 +02:00
muellerr added 1 commit 2022-05-05 00:48:10 +02:00
update tmtc, gen files and formatting in config file
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
bcb6df87b0
muellerr added 1 commit 2022-05-05 16:23:58 +02:00
better heater obj id names
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
4c809e354d
muellerr added 1 commit 2022-05-05 19:53:24 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/heater-health-if
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
a11a8c493d
muellerr added 1 commit 2022-05-05 20:27:28 +02:00
remove duplicate object ID
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
68938c3b42
muellerr added 1 commit 2022-05-06 10:12:26 +02:00
Merge branch 'develop' into mueller/heater-health-if
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
e6cbe3068d
muellerr added 1 commit 2022-05-07 22:50:17 +02:00
Merge branch 'develop' into mueller/heater-health-if
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
37e81d34c9
muellerr added 1 commit 2022-05-08 13:06:49 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/heater-health-if
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
d9085e81a1
muellerr added 1 commit 2022-05-08 13:08:59 +02:00
removed redundant SUS OBJ ID defs
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
646925c571
muellerr added 1 commit 2022-05-09 16:13:33 +02:00
renamed heaters
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
4864394590
muellerr added 1 commit 2022-05-12 14:11:55 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/heater-health-if
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
51466e68d7
muellerr added 1 commit 2022-05-12 14:23:26 +02:00
remove merge conflict markers
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
d7316eff66
muellerr added 1 commit 2022-05-12 17:48:24 +02:00
repoint fsfw
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
e48aa64766
muellerr added 1 commit 2022-05-12 19:12:20 +02:00
muellerr added 1 commit 2022-05-12 19:22:32 +02:00
create and schedule health PUS service
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
e25c492aa4
muellerr added 1 commit 2022-05-12 20:12:14 +02:00
additional parameter to identify cmd source
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
21ba8c95ff
muellerr added 1 commit 2022-05-12 20:44:48 +02:00
muellerr added 1 commit 2022-05-12 20:46:08 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/heater-health-if
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
ac34bcbb3d
muellerr changed title from WIP: Heater Health IF to Heater Health IF 2022-05-12 20:46:15 +02:00
muellerr added 1 commit 2022-05-12 20:47:34 +02:00
update changelog
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
da4d3e4891
muellerr requested review from meierj 2022-05-12 20:52:16 +02:00
muellerr added 1 commit 2022-05-13 09:36:15 +02:00
changelog update
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
b5821ec6dc
muellerr added 1 commit 2022-05-13 09:40:01 +02:00
bump fsfw
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
EIVE/eive-obsw/pipeline/head This commit looks good
23f37e19af
meierj approved these changes 2022-05-13 18:37:59 +02:00
meierj merged commit 4cbe732087 into develop 2022-05-13 18:38:13 +02:00
Sign in to join this conversation.
No description provided.