Commit Graph

4830 Commits

Author SHA1 Message Date
7f9401cf63
some bugfixes
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-09 15:09:43 +02:00
dba3f9960e
add CFDP fault handler mock
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-09 14:55:08 +02:00
eccb629ba8
fnished fault handler base
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-09 14:39:03 +02:00
7fb906a0ac
add first fault handler base class
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-08-09 14:05:43 +02:00
0d26a0f54b
fnish CFDP distributor unittests
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-09 13:04:23 +02:00
192956c2c7
use new storage manager mock
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-09 12:50:50 +02:00
22e1555f50
basic storage manager mock
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-09 12:45:05 +02:00
bddf5bded1
move some storage manager impl to IF
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
- Add StorageManagerMock
2022-08-09 12:36:29 +02:00
1c0b778848
continue CFDP distrib unittests
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-09 12:13:10 +02:00
c832bffdb0
clean up header test
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-09 11:17:57 +02:00
2f8020baac
move parsing steps into parse function
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-09 11:03:22 +02:00
06bea2f621
test inNull and bool operator
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-09 10:59:24 +02:00
4f1fe39182
fix unittests
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-08 18:36:10 +02:00
904abfba28
clean up CFDP stack a bit
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-08-08 18:29:32 +02:00
202d9341d8
add CFDP unit tests
Some checks failed
fsfw/fsfw/pipeline/pr-development There was a failure building this commit
2022-08-08 17:53:42 +02:00
37c60d1dd0
add source and dest test stubs
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-08 12:41:05 +02:00
43fb6ef5cb
some tag replacements
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-08 12:35:58 +02:00
65a47c7c57
add distributor test stub
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-08 12:34:54 +02:00
fdb0cc0e44
tweaks for CFDP distributor
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-08 12:31:19 +02:00
269a3052ca
added stubs for source and dest handler
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-03 18:18:01 +02:00
c6a7a0fec8
use distributor instead of router
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-03 18:14:49 +02:00
acf5c2a56d
better names
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-03 16:00:48 +02:00
7fb9e14555
better names for CFDP components
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-03 15:22:39 +02:00
b20e8a9679
continue new cfdp router
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-03 15:12:29 +02:00
29bcaee196
some tests for new var len field
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-03 13:34:49 +02:00
cc98512caf
use tags properly
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-03 13:23:49 +02:00
60ea9a9a7c
clean up a few tests
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-03 13:15:49 +02:00
df690b9628
some re-ordering
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-03 11:36:56 +02:00
b0c479cab9
remove some shadowing warnings
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-03 11:34:30 +02:00
a426aef7c7
add some more tests for CCSDS distributor
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-03 11:33:10 +02:00
902a4bfa9c
unittests for TC and CCSDS distributor
All checks were successful
fsfw/fsfw/pipeline/head This commit looks good
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-08-01 17:16:37 +02:00
bf540ebb49
use sanitized include file 2022-08-01 14:23:52 +02:00
aa978205d8
Merge branch 'mueller/cfdp-routers' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/cfdp-routers
Some checks failed
fsfw/fsfw/pipeline/head There was a failure building this commit
2022-08-01 13:05:56 +02:00
4334106ad1
applied auto-formatter
Some checks failed
fsfw/fsfw/pipeline/head There was a failure building this commit
2022-08-01 11:05:46 +02:00
458fe460eb
TMTC Routing Refactoring
Some checks failed
fsfw/fsfw/pipeline/head There was a failure building this commit
1. Make TcDistributor less powerful / more flexible and rename it to TcDistributorBase
2. Require AcceptsTelecommandsIF to have an abstract function returning the name
3. Allows the CCSDS distributor to remove the CCSDS header before rerouting. This is useful
for protocols like CFDP which are CCSDS agnostic.

WIP: Still need to implement the removal of the CCSDS header
2022-08-01 11:00:36 +02:00
83d71548ec
CCSDS unpacker implementation 2022-07-29 16:32:50 +02:00
f4beef8c9f
run auto-formatter
All checks were successful
fsfw/fsfw/pipeline/head This commit looks good
2022-07-29 15:54:17 +02:00
c7b4dc349a
using uint32_t for getIdentifier of AcceptsTcIF 2022-07-29 15:53:39 +02:00
f75379fceb Merge branch 'mueller/new-object-id-class' into mueller/cfdp-routers
All checks were successful
fsfw/fsfw/pipeline/head This commit looks good
2022-07-29 14:27:59 +02:00
4a4d23573d
verify correct key behaviour
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-07-29 14:24:16 +02:00
cd4d92b12c Merge branch 'mueller/new-object-id-class' into mueller/cfdp-routers
All checks were successful
fsfw/fsfw/pipeline/head This commit looks good
2022-07-29 14:22:52 +02:00
47e148af8f
decoupling
Some checks are pending
fsfw/fsfw/pipeline/head Build started...
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-07-29 14:19:10 +02:00
c9bec03f00 Merge branch 'mueller/expand-serialize-if' into mueller/new-object-id-type
Some checks failed
fsfw/fsfw/pipeline/head There was a failure building this commit
2022-07-29 14:16:22 +02:00
6c5c59cad8 Merge branch 'mueller/expand-serialize-if' into mueller/new-object-id-type 2022-07-29 14:15:14 +02:00
03e12a2388
new object ID type 2022-07-29 14:15:05 +02:00
6c5bbfa080
some renaming
All checks were successful
fsfw/fsfw/pipeline/head This commit looks good
2022-07-29 12:03:14 +02:00
da106fd96f
do not use TC info for failed TC retrieval
All checks were successful
fsfw/fsfw/pipeline/head This commit looks good
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-07-29 10:23:59 +02:00
fc3412fa35
set sec header flag and add unit test for it
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-07-28 15:13:27 +02:00
8f6f0e1d45
some more fail tests
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-07-28 13:42:34 +02:00
1b5fa2a8fa
test no crc generation
All checks were successful
fsfw/fsfw/pipeline/pr-development This commit looks good
2022-07-28 13:37:07 +02:00