Non Blocking SD Card Initialization #75

Merged
meierj merged 25 commits from mueller/non-blocking-sd-card-init into develop 2021-08-09 14:18:49 +02:00
Owner

This code allows the CoreController to set up the SD cards in a non-blocking way, using a state machine and the new CommandExecutor module.

Requires eive/fsfw#10

This code allows the CoreController to set up the SD cards in a non-blocking way, using a state machine and the new `CommandExecutor` module. Requires https://egit.irs.uni-stuttgart.de/eive/fsfw/pulls/10
muellerr added 10 commits 2021-08-08 12:33:19 +02:00
SDC manager non-blocking mode
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
1cfb9250fa
using new command executor
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
8104ac0df8
bugfixes for sdc manager
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
7f327c3900
SDC manager and core controller refactoring
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
05088ce02c
continued a bit
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
f0e282c6e1
first successfull tests
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
2fb54f7de9
important bugfixes for core controller
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
e186bff4e4
extneded state machine for commanding support
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
f50b9de4a5
muellerr added the
feature
label 2021-08-08 12:33:32 +02:00
muellerr changed title from Non Blocking SD Card Initialization to WIP: Non Blocking SD Card Initialization 2021-08-08 12:36:58 +02:00
muellerr added 1 commit 2021-08-08 12:37:50 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/non-blocking-sd-card-init
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
a3eb6b2093
muellerr added this to the v1.6.0 milestone 2021-08-08 12:37:55 +02:00
muellerr added 2 commits 2021-08-08 12:43:12 +02:00
tweaks and fixes for state machine
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
365fa0adc4
muellerr added 3 commits 2021-08-08 12:44:14 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/master
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
5045eeb867
Merge branch 'mueller/non-blocking-sd-card-init' into mueller/master
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
106228c2ee
includes reordered
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
ea56a5d536
muellerr added 1 commit 2021-08-08 12:45:37 +02:00
always performing state machine now
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
EIVE/eive-obsw/pipeline/head There was a failure building this commit
e05c52be85
muellerr added 1 commit 2021-08-08 12:46:47 +02:00
minor formatting changes
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
0fecfab2f0
muellerr added 1 commit 2021-08-08 12:49:21 +02:00
always perform state machine
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
EIVE/eive-obsw/pipeline/head There was a failure building this commit
22d7af4b78
in initAfterTaskCreation
muellerr added 1 commit 2021-08-08 12:51:03 +02:00
removed endif block
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
8cdb877df6
muellerr added 1 commit 2021-08-08 12:59:31 +02:00
tweaks for no-init variant
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
EIVE/eive-obsw/pipeline/head This commit looks good
02a837c964
muellerr added 1 commit 2021-08-08 13:00:27 +02:00
reordered control operation
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
891ba6881b
muellerr changed title from WIP: Non Blocking SD Card Initialization to Non Blocking SD Card Initialization 2021-08-09 11:02:08 +02:00
muellerr added 1 commit 2021-08-09 11:11:04 +02:00
minor fixes and additional printout
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
f56c8ba1c0
meierj was assigned by muellerr 2021-08-09 11:17:22 +02:00
muellerr requested review from meierj 2021-08-09 11:17:29 +02:00
meierj was unassigned by muellerr 2021-08-09 11:17:37 +02:00
muellerr added 1 commit 2021-08-09 11:20:35 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/non-blocking-sd-card-init
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
444389a41c
muellerr added 1 commit 2021-08-09 11:25:05 +02:00
API change fix
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
EIVE/eive-obsw/pipeline/head This commit looks good
4a74a3ac37
meierj approved these changes 2021-08-09 14:18:39 +02:00
meierj merged commit 6e22c3e017 into develop 2021-08-09 14:18:49 +02:00
muellerr deleted branch mueller/non-blocking-sd-card-init 2021-08-09 14:21:04 +02:00
Sign in to join this conversation.
No description provided.