Robin Müller
348af0124b
Merge remote-tracking branch 'origin/development' into mueller/cfdp-routers
2022-09-01 17:52:11 +02:00
Robin Müller
01651f0521
more simplfications
2022-09-01 10:52:48 +02:00
Robin Müller
28ecd0e5c6
bugfix for SP parser
2022-09-01 08:51:12 +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
8c8d1cfa84
apply auto-formatter
2022-08-22 15:02:16 +02:00
Ulrich Mohr
217276d50c
renamed returnvalue header
2022-08-16 12:48:22 +02:00
Ulrich Mohr
d2ac3603a5
some more occurences
2022-08-16 12:29:53 +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
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
fb4ba487b5
Merge remote-tracking branch 'origin/mueller/expand-retval-if' into mueller/refactor-tmtc-stack
2022-07-28 12:55:42 +02:00
Robin Müller
5355e63711
use result instead of retval
2022-07-27 21:43:32 +02:00
Robin Müller
083d08ae2a
various bugs and improvements
2022-07-27 17:00:43 +02:00
Robin Müller
4ed028000d
Merge branch 'mueller/expand-retval-if' into mueller/refactor-tmtc-stack
2022-07-26 10:29:51 +02:00
Robin Müller
88ebb67c8d
fix deprecation warnings
2022-07-26 10:27:44 +02:00
Robin Müller
6d0fa36f8a
cleaning up message queue mock and subscription API
2022-07-25 19:36:56 +02:00
Robin Müller
1a7d7b172b
set up new internal error reporter mock
2022-07-25 14:04:06 +02:00
Robin Müller
4989bd0f02
fixes for Linux OSAL clock
2022-07-25 10:56:19 +02:00
Robin Müller
0dfaba81f9
finished basic TC unittests
2022-07-21 19:10:15 +02:00
Robin Müller
affde6bad5
rename namespace
2022-07-21 18:21:10 +02:00
Robin Müller
be35bd53a6
switched to new tmtc stack API
2022-07-20 22:21:15 +02:00
Robin Müller
74794bb71b
apply auto-formatter
2022-07-18 16:08:06 +02:00
Robin Müller
0a7f2c6646
refactored space packet interface
2022-07-18 10:20:26 +02:00
Jakob Meier
e8b8fff0b5
Merge branch 'development' into meier/dhbReplyTimeout
2022-07-14 09:01:28 +02:00
Ulrich Mohr
c519b70302
Merge pull request 'printout tweak' ( #652 ) from mueller/printout-tweak-mq-linux-osal into development
...
Reviewed-on: fsfw/fsfw#652
2022-07-13 17:35:53 +02:00
Jakob Meier
df97bbc691
run auto-formatter
2022-06-23 11:56:46 +02:00
Steffen Gaisser
7f57a8784a
Fixed deadline missed call on linux
2022-06-20 15:02:16 +02:00
Robin Müller
a682bbe400
remove static missed deadline
2022-06-13 14:23:56 +02:00
Robin Müller
cb8a4bbbec
Merge remote-tracking branch 'origin/development' into mueller/task-if-refactoring
2022-06-08 17:33:12 +02:00
Robin Müller
ad53b48fcb
explicitely ignore returnvalue in linux OSAL
2022-06-08 12:12:09 +02:00
Robin Müller
dee40f9079
fixed unittests
2022-06-08 12:12:09 +02:00
Robin Müller
4542f31c40
improved custom checker API
...
- More clang-tidy improvements
2022-06-08 12:12:09 +02:00
Robin Müller
7c0ba59993
remove include
2022-06-08 12:12:09 +02:00
Robin Müller
28873fc87b
refactores rtems task module
2022-06-08 12:12:09 +02:00
Robin Müller
d8985c141e
some clang tidy stuff and bugfixes
2022-06-08 12:12:09 +02:00
Robin Müller
d1a82bceed
rtems fixes
2022-06-08 12:12:09 +02:00
Robin Müller
7292b02907
refactor freeRTOS task components
2022-06-08 12:12:09 +02:00
Robin Müller
347714d53a
refactored and tested hosted and linux task IF
2022-06-08 12:12:09 +02:00
Robin Müller
f230fa1617
continued refactoring
2022-06-08 12:12:09 +02:00
Robin Müller
93615b100c
continued refactoring
2022-06-08 12:12:09 +02:00
Robin Müller
e18d3d559e
refactoring host osal
2022-06-08 12:12:09 +02:00
Robin Müller
cc351c1066
new base class for periodic tasks
2022-06-08 12:12:09 +02:00
Robin Müller
e9895559a3
vector as core container is ok
2022-06-08 12:12:09 +02:00
Robin Müller
eda5b8f593
refactor task IF
2022-06-08 12:12:09 +02:00
Robin Müller
e03f55604a
rtems fixes
2022-06-08 12:11:26 +02:00
Steffen Gaisser
5e62258aa6
Merge branch 'development' into mueller/tcp-server-cache-client-addr
2022-05-23 14:38:05 +02:00
Robin Müller
13cda86d23
remove commented code
2022-05-18 13:13:24 +02:00
Robin Müller
e1dd27b9dd
cache the TCP client address now
2022-05-17 13:16:36 +02:00