Robin Müller
c5b24f2516
fixes and tweaks
2022-09-16 18:08:20 +02:00
Robin Müller
a1ea671e2f
header include update
2022-09-13 14:46:41 +02:00
Robin Müller
d12c59c8ac
all retval replacements
2022-08-22 16:35:53 +02:00
Robin Müller
9e5dddf79c
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-22 16:24:20 +02:00
Robin Müller
ba5c6410d6
tests running again
2022-08-22 16:23:36 +02:00
Robin Müller
52f8c5038b
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-22 16:21:41 +02:00
Robin Müller
10f34e5a48
Merge remote-tracking branch 'origin/development' into mueller/refactor-tmtc-stack-with-retval-refactoring
2022-08-22 15:57:22 +02:00
Robin Müller
dab1b1d067
apply auto-formatter
2022-08-22 15:02:53 +02:00
Robin Müller
8c8d1cfa84
apply auto-formatter
2022-08-22 15:02:16 +02:00
Robin Müller
2a4ab0af7b
Merge branch 'mueller/refactor-tmtc-stack' into mueller/refactor-tmtc-stack-with-retval-refactoring
2022-08-22 14:17:24 +02:00
Robin Müller
3b33b429e6
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-18 11:21:16 +02:00
Robin Müller
ff6de8e378
important bugfix for verif reporter
2022-08-18 11:20:27 +02:00
Robin Müller
23f514039a
host filesystem continued
2022-08-17 11:39:15 +02:00
Robin Müller
2e52d7a31d
Merge branch 'mueller/refactor-tmtc-stack' into mueller/cfdp-routers
2022-08-16 17:23:52 +02:00
Robin Müller
875174c4ad
better name for global object
2022-08-16 17:17:45 +02:00
Ulrich Mohr
217276d50c
renamed returnvalue header
2022-08-16 12:48:22 +02:00
Ulrich Mohr
f63f3fa564
more occurences in comments
2022-08-16 12:12:21 +02:00
Robin Müller
1037102349
merge retval refactoring
2022-08-16 01:08:26 +02:00
Robin Müller
62fe75ee40
perform renaming
2022-08-15 20:28:16 +02:00
Robin Müller
bddf5bded1
move some storage manager impl to IF
...
- Add StorageManagerMock
2022-08-09 12:36:29 +02:00
Robin Müller
fdb0cc0e44
tweaks for CFDP distributor
2022-08-08 12:31:19 +02:00
Robin Müller
b20e8a9679
continue new cfdp router
2022-08-03 15:12:29 +02:00
Robin Müller
df690b9628
some re-ordering
2022-08-03 11:36:56 +02:00
Robin Müller
a426aef7c7
add some more tests for CCSDS distributor
2022-08-03 11:33:10 +02:00
Robin Müller
902a4bfa9c
unittests for TC and CCSDS distributor
2022-08-01 17:16:37 +02:00
Robin Müller
bf540ebb49
use sanitized include file
2022-08-01 14:23:52 +02:00
Robin Müller
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
Robin Müller
4334106ad1
applied auto-formatter
2022-08-01 11:05:46 +02:00
Robin Müller
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
Robin Müller
83d71548ec
CCSDS unpacker implementation
2022-07-29 16:32:50 +02:00
Robin Müller
f4beef8c9f
run auto-formatter
2022-07-29 15:54:17 +02:00
Robin Müller
c7b4dc349a
using uint32_t for getIdentifier of AcceptsTcIF
2022-07-29 15:53:39 +02:00
Robin Müller
6c5bbfa080
some renaming
2022-07-29 12:03:14 +02:00
Robin Müller
fc3412fa35
set sec header flag and add unit test for it
2022-07-28 15:13:27 +02:00
Robin Müller
c5ad9b5fa9
switch off debugging switches
2022-07-27 17:13:42 +02:00
Robin Müller
083d08ae2a
various bugs and improvements
2022-07-27 17:00:43 +02:00
Robin Müller
740644f2c8
updates for PusDistributor
2022-07-27 14:40:51 +02:00
Robin Müller
18ee2ab903
example compiles again
2022-07-27 11:26:47 +02:00
Robin Müller
9eb652e585
some printout fixes
2022-07-27 10:49:49 +02:00
Robin Müller
75c824ec80
add new VerificationReporterIF
2022-07-26 13:59:09 +02:00
Robin Müller
f28b9ea61b
APID getter bugfix
2022-07-22 16:41:32 +02:00
Robin Müller
23f264096c
delete a few old classes
2022-07-21 14:05:31 +02:00
Robin Müller
e5ee96259d
some fixes
2022-07-21 13:48:58 +02:00
Robin Müller
d8b6cb39ac
various bugfixes and improvements
2022-07-21 11:34:11 +02:00
Robin Müller
be35bd53a6
switched to new tmtc stack API
2022-07-20 22:21:15 +02:00
Robin Müller
d80941514f
start refactoring PUS TM handling
2022-07-20 11:43:16 +02:00
Robin Müller
6c636661b6
a lot of refactoring
2022-07-19 18:13:25 +02:00
Robin Müller
5fffbd4a90
start PUS TC refactoring
2022-07-18 18:36:41 +02:00
Robin Müller
d7a2eada94
add space packet creator class
2022-07-18 10:42:56 +02:00
Robin Müller
0a7f2c6646
refactored space packet interface
2022-07-18 10:20:26 +02:00