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
EIVE/eive-obsw/pipeline/head This commit looks good Details
1cfb9250fa
SDC manager non-blocking mode
EIVE/eive-obsw/pipeline/head This commit looks good Details
8104ac0df8
using new command executor
EIVE/eive-obsw/pipeline/head This commit looks good Details
7f327c3900
bugfixes for sdc manager
EIVE/eive-obsw/pipeline/head This commit looks good Details
05088ce02c
SDC manager and core controller refactoring
EIVE/eive-obsw/pipeline/head This commit looks good Details
f0e282c6e1
continued a bit
EIVE/eive-obsw/pipeline/head This commit looks good Details
2fb54f7de9
first successfull tests
EIVE/eive-obsw/pipeline/head This commit looks good Details
e186bff4e4
important bugfixes for core controller
EIVE/eive-obsw/pipeline/head This commit looks good Details
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
f50b9de4a5
extneded state machine for commanding support
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
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
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
365fa0adc4
tweaks and fixes for state machine
muellerr added 3 commits 2021-08-08 12:44:14 +02:00
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
106228c2ee
Merge branch 'mueller/non-blocking-sd-card-init' into mueller/master
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
ea56a5d536
includes reordered
muellerr added 1 commit 2021-08-08 12:45:37 +02:00
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
e05c52be85
always performing state machine now
muellerr added 1 commit 2021-08-08 12:46:47 +02:00
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
0fecfab2f0
minor formatting changes
muellerr added 1 commit 2021-08-08 12:49:21 +02:00
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
22d7af4b78
always perform state machine
in initAfterTaskCreation
muellerr added 1 commit 2021-08-08 12:51:03 +02:00
EIVE/eive-obsw/pipeline/head This commit looks good Details
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
8cdb877df6
removed endif block
muellerr added 1 commit 2021-08-08 12:59:31 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
EIVE/eive-obsw/pipeline/head This commit looks good Details
02a837c964
tweaks for no-init variant
muellerr added 1 commit 2021-08-08 13:00:27 +02:00
EIVE/eive-obsw/pipeline/head This commit looks good Details
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
891ba6881b
reordered control operation
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
EIVE/eive-obsw/pipeline/head This commit looks good Details
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
f56c8ba1c0
minor fixes and additional printout
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
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
444389a41c
Merge remote-tracking branch 'origin/develop' into mueller/non-blocking-sd-card-init
muellerr added 1 commit 2021-08-09 11:25:05 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
EIVE/eive-obsw/pipeline/head This commit looks good Details
4a74a3ac37
API change fix
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.