CFDP Integration #301

Closed
muellerr wants to merge 2 commits from mueller/cfdp-integration into develop
Owner
  • Remove the file system handler. Its over-engineered, unnecessarily complex, some functions are too intelligent, and it is generally obsolete. Wasn't used anywhere either. The host filesystem is fully sufficient and SW components which want an auto SD card prefix can perfectly use a helper function which retrieves the current mount prefix in a thread-safe way
  • Integrated CFDP. Basic test: End-To-End test of small and larger (400kB) file transfer, no closure and unacknowledged
  • Adds basic tests for the new helper which simply retrieves the current prefix
  • Clean up configuration include structure
  • TMTC PR: eive/eive-tmtc#113
- Remove the file system handler. Its over-engineered, unnecessarily complex, some functions are too intelligent, and it is generally obsolete. Wasn't used anywhere either. The host filesystem is fully sufficient and SW components which want an auto SD card prefix can perfectly use a helper function which retrieves the current mount prefix in a thread-safe way - Integrated CFDP. Basic test: End-To-End test of small and larger (400kB) file transfer, no closure and unacknowledged - Adds basic tests for the new helper which simply retrieves the current prefix - Clean up configuration include structure - TMTC PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/113
muellerr added 1 commit 2022-09-16 11:45:01 +02:00
update for new FSFW code
Some checks are pending
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
38f435d1ae
muellerr added 1 commit 2022-09-16 11:53:16 +02:00
new fs helper module
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
26216eca88
muellerr added 1 commit 2022-09-16 12:05:38 +02:00
add very basic test in Q7S Test task for FS helpers
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
547fcf22dd
muellerr added 1 commit 2022-09-16 12:14:09 +02:00
start integrating cfdp code
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
6b48fb64d8
muellerr added 1 commit 2022-09-16 12:22:29 +02:00
add new constants for CFDP, clean up
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
0b43c3137f
muellerr added 1 commit 2022-09-16 12:28:22 +02:00
clean up config code
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
68039d5d4a
muellerr added 1 commit 2022-09-16 12:33:48 +02:00
fix bsp_hosted
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
8dce434746
muellerr added 1 commit 2022-09-16 12:34:52 +02:00
move config define
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
65f4daf305
muellerr added 1 commit 2022-09-16 15:13:05 +02:00
bump fsfw
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
cee114af7e
muellerr added 1 commit 2022-09-16 17:28:26 +02:00
CFDP integration almost complete
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
9411b740ae
muellerr added this to the v1.14.0 milestone 2022-09-16 17:29:46 +02:00
muellerr added 1 commit 2022-09-16 18:10:10 +02:00
add CFDP APID to TCP parse list
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
8aa412e865
muellerr added 1 commit 2022-09-16 18:16:35 +02:00
larger TC and TM store
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
b48c5d528e
muellerr added 1 commit 2022-09-16 18:24:29 +02:00
bump fsfw
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
cb6366b208
muellerr added 1 commit 2022-09-16 18:29:24 +02:00
bump tmtc
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
d2ca1139a7
muellerr requested review from meierj 2022-09-16 18:30:15 +02:00
muellerr changed title from WIP: CFDP Integration to CFDP Integration 2022-09-16 18:30:20 +02:00
muellerr added 1 commit 2022-09-28 10:08:18 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/cfdp-integration
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
502432ddbf
meierj approved these changes 2022-09-29 13:29:29 +02:00
muellerr added 1 commit 2022-09-29 13:32:34 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/cfdp-integration
Some checks are pending
EIVE/eive-obsw/pipeline/pr-develop Build started...
EIVE/eive-obsw/pipeline/head This commit looks good
f7b046626b
Author
Owner

Merged by #302

Merged by https://egit.irs.uni-stuttgart.de/eive/eive-obsw/pulls/302
muellerr closed this pull request 2022-09-29 13:33:11 +02:00
muellerr deleted branch mueller/cfdp-integration 2022-10-10 11:11:29 +02:00
Some checks are pending
EIVE/eive-obsw/pipeline/pr-develop Build started...
EIVE/eive-obsw/pipeline/head This commit looks good

Pull request closed

Sign in to join this conversation.
No description provided.