28c8248f26
add FS mock and improve HasFilesystemIF
2022-08-10 11:09:07 +02:00
3e1fd15613
completed all indication parameters
2022-08-10 10:34:02 +02:00
e45a99143c
added const char* test
2022-08-10 09:45:24 +02:00
96dfe46e25
added string LV tests
2022-08-10 09:39:57 +02:00
507c6ddff1
added some param structs
2022-08-09 21:03:56 +02:00
0cb15e901e
new cfdp mock folder, added additional cfdp mocks
2022-08-09 19:00:47 +02:00
d45108e3c2
add remote config table provider class
2022-08-09 18:51:44 +02:00
8c059f8f32
new filesystem module
2022-08-09 16:36:35 +02:00
5bea92d2a4
some doc updates
2022-08-09 16:26:37 +02:00
bba2d883b6
added some documentation
2022-08-09 16:18:45 +02:00
7a20412305
add user base documentation
2022-08-09 15:51:01 +02:00
dce1ebcf65
add CFDP user base
2022-08-09 15:46:42 +02:00
4ee01e395b
finished fault handler unit tests
2022-08-09 15:29:22 +02:00
7f9401cf63
some bugfixes
2022-08-09 15:09:43 +02:00
dba3f9960e
add CFDP fault handler mock
2022-08-09 14:55:08 +02:00
eccb629ba8
fnished fault handler base
2022-08-09 14:39:03 +02:00
7fb906a0ac
add first fault handler base class
2022-08-09 14:05:43 +02:00
0d26a0f54b
fnish CFDP distributor unittests
2022-08-09 13:04:23 +02:00
192956c2c7
use new storage manager mock
2022-08-09 12:50:50 +02:00
22e1555f50
basic storage manager mock
2022-08-09 12:45:05 +02:00
bddf5bded1
move some storage manager impl to IF
...
- Add StorageManagerMock
2022-08-09 12:36:29 +02:00
1c0b778848
continue CFDP distrib unittests
2022-08-09 12:13:10 +02:00
c832bffdb0
clean up header test
2022-08-09 11:17:57 +02:00
2f8020baac
move parsing steps into parse function
2022-08-09 11:03:22 +02:00
06bea2f621
test inNull and bool operator
2022-08-09 10:59:24 +02:00
4f1fe39182
fix unittests
2022-08-08 18:36:10 +02:00
904abfba28
clean up CFDP stack a bit
2022-08-08 18:29:32 +02:00
202d9341d8
add CFDP unit tests
2022-08-08 17:53:42 +02:00
37c60d1dd0
add source and dest test stubs
2022-08-08 12:41:05 +02:00
43fb6ef5cb
some tag replacements
2022-08-08 12:35:58 +02:00
65a47c7c57
add distributor test stub
2022-08-08 12:34:54 +02:00
fdb0cc0e44
tweaks for CFDP distributor
2022-08-08 12:31:19 +02:00
269a3052ca
added stubs for source and dest handler
2022-08-03 18:18:01 +02:00
c6a7a0fec8
use distributor instead of router
2022-08-03 18:14:49 +02:00
acf5c2a56d
better names
2022-08-03 16:00:48 +02:00
7fb9e14555
better names for CFDP components
2022-08-03 15:22:39 +02:00
b20e8a9679
continue new cfdp router
2022-08-03 15:12:29 +02:00
29bcaee196
some tests for new var len field
2022-08-03 13:34:49 +02:00
cc98512caf
use tags properly
2022-08-03 13:23:49 +02:00
60ea9a9a7c
clean up a few tests
2022-08-03 13:15:49 +02:00
df690b9628
some re-ordering
2022-08-03 11:36:56 +02:00
b0c479cab9
remove some shadowing warnings
2022-08-03 11:34:30 +02:00
a426aef7c7
add some more tests for CCSDS distributor
2022-08-03 11:33:10 +02:00
902a4bfa9c
unittests for TC and CCSDS distributor
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
2022-08-01 13:05:56 +02:00
4334106ad1
applied auto-formatter
2022-08-01 11:05:46 +02:00
458fe460eb
TMTC Routing Refactoring
...
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
2022-07-29 15:54:17 +02:00