ba5c6410d6
tests running again
2022-08-22 16:23:36 +02:00
52f8c5038b
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-22 16:21:41 +02:00
10f34e5a48
Merge remote-tracking branch 'origin/development' into mueller/refactor-tmtc-stack-with-retval-refactoring
2022-08-22 15:57:22 +02:00
dab1b1d067
apply auto-formatter
2022-08-22 15:02:53 +02:00
8c8d1cfa84
apply auto-formatter
2022-08-22 15:02:16 +02:00
2a4ab0af7b
Merge branch 'mueller/refactor-tmtc-stack' into mueller/refactor-tmtc-stack-with-retval-refactoring
2022-08-22 14:17:24 +02:00
3b33b429e6
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-18 11:21:16 +02:00
ff6de8e378
important bugfix for verif reporter
2022-08-18 11:20:27 +02:00
11a699c3ce
a list should do the job
2022-08-17 18:49:51 +02:00
6930656d4e
added some more basic tests
2022-08-17 17:09:39 +02:00
12c452e7ce
finished host FS unittests
2022-08-17 16:10:52 +02:00
23f514039a
host filesystem continued
2022-08-17 11:39:15 +02:00
2e52d7a31d
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-16 17:23:52 +02:00
875174c4ad
better name for global object
2022-08-16 17:17:45 +02:00
8fd8a37f59
flip verif reporter ctor arguments
2022-08-16 17:10:48 +02:00
217276d50c
renamed returnvalue header
2022-08-16 12:48:22 +02:00
d2ac3603a5
some more occurences
2022-08-16 12:29:53 +02:00
f63f3fa564
more occurences in comments
2022-08-16 12:12:21 +02:00
1037102349
merge retval refactoring
2022-08-16 01:08:26 +02:00
221361eb9c
Merge remote-tracking branch 'origin/development' into mueller/expand-retval-if
2022-08-15 20:32:38 +02:00
62fe75ee40
perform renaming
2022-08-15 20:28:16 +02:00
e76e109bdb
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-15 19:17:15 +02:00
9e064fe800
fix unittests
2022-08-15 19:16:31 +02:00
2339c48756
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-15 19:07:22 +02:00
d7ec04bf4b
Merge remote-tracking branch 'origin/development' into mueller/refactor-tmtc-stack
2022-08-15 19:05:50 +02:00
94a718ff19
Merge remote-tracking branch 'origin/development' into mueller/expand-retval-if
2022-08-15 15:15:51 +02:00
4a10f76784
Merge remote-tracking branch 'origin/development' into mueller/new-object-id-class
2022-08-15 15:15:00 +02:00
57ce5d1f34
Merge pull request 'Expand SerializeIF' ( #656 ) from mueller/expand-serialize-if into development
...
Reviewed-on: fsfw/fsfw#656
2022-08-15 15:13:50 +02:00
ca2efb6021
remove object ID
2022-08-15 15:02:05 +02:00
deeeef553b
remove implicit machine endianness variants
2022-08-15 14:34:04 +02:00
b28c26b288
group MGM data in local pool vectors
2022-08-15 10:49:00 +02:00
c12492df03
continued host FS test
2022-08-11 10:19:25 +02:00
8aaabc5d73
basic host FS unittests
2022-08-11 10:10:05 +02:00
e796e025b6
continue host fs unittests
2022-08-11 09:59:14 +02:00
20eee2c469
finished host FS impl
2022-08-11 09:32:18 +02:00
aca8b53a59
start host FS impl
2022-08-10 17:03:23 +02:00
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
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
bddf5bded1
move some storage manager impl to IF
...
- Add StorageManagerMock
2022-08-09 12:36:29 +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
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
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
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
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
c7b4dc349a
using uint32_t for getIdentifier of AcceptsTcIF
2022-07-29 15:53:39 +02:00
96f092ef75
type correction
2022-07-29 14:30:58 +02:00
cd4d92b12c
Merge branch 'mueller/new-object-id-class' into mueller/cfdp-routers
2022-07-29 14:22:52 +02:00
c9bec03f00
Merge branch 'mueller/expand-serialize-if' into mueller/new-object-id-type
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
2022-07-29 12:03:14 +02:00
da106fd96f
do not use TC info for failed TC retrieval
2022-07-29 10:23:59 +02:00
fc3412fa35
set sec header flag and add unit test for it
2022-07-28 15:13:27 +02:00
8f6f0e1d45
some more fail tests
2022-07-28 13:42:34 +02:00
cb118176a0
completed ZcWriter unittests
2022-07-28 13:24:50 +02:00
30ba9ab916
some more fixes
2022-07-28 13:00:53 +02:00
fb4ba487b5
Merge remote-tracking branch 'origin/mueller/expand-retval-if' into mueller/refactor-tmtc-stack
2022-07-28 12:55:42 +02:00
5355e63711
use result instead of retval
2022-07-27 21:43:32 +02:00
dc31358d52
adaption for SerializeIF
...
- Returns serialized and deserialized size now
2022-07-27 21:31:09 +02:00
b485afea57
Simple SerializeIF adaptions
...
- Returns serialized or deserialized size
2022-07-27 21:29:05 +02:00
5bb7023ff3
improvements for creator API
2022-07-27 21:11:12 +02:00
85dbef20b0
update serialize IF
2022-07-27 21:07:34 +02:00
93acac02f5
tests running again
2022-07-27 21:06:23 +02:00
7e8afcc12f
remove nullptr check
2022-07-27 20:37:21 +02:00
f03b7cd660
another bugfix in CSB
2022-07-27 20:10:15 +02:00
d641d63531
set queue of tm send helper
2022-07-27 19:56:11 +02:00
4e571e5082
some more minor fixes
2022-07-27 19:40:54 +02:00
356d778743
afmt
2022-07-27 18:03:17 +02:00
0a38d2e22d
small bugfix
2022-07-27 17:56:16 +02:00