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
EIVE/eive-obsw/pipeline/head Build started... Details
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
38f435d1ae
update for new FSFW code
muellerr added 1 commit 2022-09-16 11:53:16 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
26216eca88
new fs helper module
muellerr added 1 commit 2022-09-16 12:05:38 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
547fcf22dd
add very basic test in Q7S Test task for FS helpers
muellerr added 1 commit 2022-09-16 12:14:09 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
6b48fb64d8
start integrating cfdp code
muellerr added 1 commit 2022-09-16 12:22:29 +02:00
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
0b43c3137f
add new constants for CFDP, clean up
muellerr added 1 commit 2022-09-16 12:28:22 +02:00
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
68039d5d4a
clean up config code
muellerr added 1 commit 2022-09-16 12:33:48 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
8dce434746
fix bsp_hosted
muellerr added 1 commit 2022-09-16 12:34:52 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
65f4daf305
move config define
muellerr added 1 commit 2022-09-16 15:13:05 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
cee114af7e
bump fsfw
muellerr added 1 commit 2022-09-16 17:28:26 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
9411b740ae
CFDP integration almost complete
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
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
8aa412e865
add CFDP APID to TCP parse list
muellerr added 1 commit 2022-09-16 18:16:35 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
b48c5d528e
larger TC and TM store
muellerr added 1 commit 2022-09-16 18:24:29 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
cb6366b208
bump fsfw
muellerr added 1 commit 2022-09-16 18:29:24 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
d2ca1139a7
bump tmtc
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
meierj approved these changes 2022-09-29 13:29:29 +02:00
muellerr added 1 commit 2022-09-29 13:32:34 +02:00
EIVE/eive-obsw/pipeline/pr-develop Build started... Details
EIVE/eive-obsw/pipeline/head This commit looks good Details
f7b046626b
Merge remote-tracking branch 'origin/develop' into mueller/cfdp-integration
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.