Commit Graph

10 Commits

Author SHA1 Message Date
Robin Müller d12c59c8ac
all retval replacements 2022-08-22 16:35:53 +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 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 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