Robin Müller
11a3c8c21f
added option to disable it as well
2021-09-11 17:42:29 +02:00
Robin Müller
c9bfc8464a
added function to enable periodic reply
2021-09-11 17:39:42 +02:00
Robin Müller
a88e97bc09
Merge branch 'development' into mueller/dhb-periodoc-reply-fix
2021-09-11 17:15:28 +02:00
Robin Müller
ea573b0523
a few more tests with faulty source data
2021-09-09 11:12:42 +02:00
Robin Müller
3d336c08f2
tests almost complete
2021-09-09 10:47:54 +02:00
Robin Müller
d05eb23ea7
debugged and tested non-escaped encoder
2021-09-09 01:28:21 +02:00
Robin Müller
35b53e9a17
continuing tests
2021-09-09 01:06:54 +02:00
Robin Müller
b5063117f6
added check to avoid seg fault
2021-09-09 00:02:17 +02:00
Robin Müller
29abef40a4
Merge remote-tracking branch 'upstream/development' into mueller/dle-improvements
2021-09-08 23:39:31 +02:00
Robin Müller
dfc44fce07
added DLE encoder test files
2021-09-08 23:33:10 +02:00
Jakob Meier
38afa494ce
Merge pull request 'UART bugfixes and improvements' ( #471 ) from eive/fsfw:mueller/uart-improvements into development
...
Reviewed-on: fsfw/fsfw#471
2021-09-08 17:19:29 +02:00
Robin Müller
c42eb59d2e
UART bugfixes and improvements
2021-09-08 16:10:18 +02:00
Robin Müller
0a56441510
Merge branch 'development' into mueller/dhb-periodoc-reply-fix
2021-09-06 18:51:58 +02:00
Robin Müller
879d1f71c5
Merge branch 'development' into mueller/version-update
2021-09-06 18:50:26 +02:00
Robin Müller
e226f19ca8
Merge pull request 'Make FSFW tests accessable from outside' ( #461 ) from KSat/fsfw:mueller/tests-accessible-from-outside-squashed into development
...
Reviewed-on: fsfw/fsfw#461
2021-09-06 18:50:12 +02:00
Robin Müller
6ccf4bee49
Merge remote-tracking branch 'origin/development' into meier/ActionHelperQueueCheck
2021-09-06 18:48:13 +02:00
Robin Müller
7bf66dc401
Merge remote-tracking branch 'upstream/development' into mueller/dhb-periodoc-reply-fix
2021-09-06 12:10:12 +02:00
Robin Müller
a6d744c9c8
Possible bugfix in DHB
...
The delayCycles variables needs to be initialized differently
for periodic replies.
It is initialized to the maxDelayCycles value now
2021-09-06 12:08:54 +02:00
Robin Müller
98e3ed897c
small tweak
2021-08-19 17:17:19 +02:00
Robin Müller
b6aebb3061
format adapted
2021-08-19 17:08:35 +02:00
Robin Müller
5dcf0e44b6
encoder functions split up
2021-08-18 13:33:31 +02:00
Robin Müller
3cec9f5f80
Made two functions private, small tweak
2021-08-18 13:18:42 +02:00
Robin Müller
845c00044e
printout fixes for UnixFileGuard
2021-08-18 11:27:39 +02:00
Robin Müller
8780c5ddcd
comment typos
2021-08-17 16:02:54 +02:00
Robin Müller
654b23869f
several imporovements
2021-08-17 16:00:39 +02:00
Robin Müller
28f2db2c11
some fixes
2021-08-17 15:40:51 +02:00
Robin Müller
5fcac4d85b
added proper non-escaped variant
2021-08-17 15:39:24 +02:00
Robin Müller
ece7dce6f7
ctor and dtor public now
2021-08-17 15:13:58 +02:00
Robin Müller
4b72e246c3
improved DLE encoder
2021-08-17 15:05:29 +02:00
Robin Müller
92d3f0743b
moved change to another PR
2021-08-16 15:26:28 +02:00
Robin Müller
fa14ebbe1f
additional check
2021-08-16 15:19:03 +02:00
Robin Müller
db3284c2b8
subversion update
2021-08-16 14:52:11 +02:00
Robin Müller
517d52f55d
using better defines
2021-08-16 11:27:46 +02:00
Robin Müller
6e9a0ddcf4
cmakedefine for OSAL type
2021-08-16 11:23:44 +02:00
Robin Müller
cfb8bc5dfd
fsfw version update
2021-08-16 11:20:15 +02:00
Robin Müller
a18706ec53
Make FSFW tests accessible from outside
...
1. Further reduces the amount of code the user needs to copy and paste
2. Makes FSFW tests more accessible. This can be used to simplify moving mission unit tests
to the FSFW
3. A lot of include improvements
2021-08-16 10:49:07 +02:00
Robin Müller
eecb69d230
getter function for UDP port
2021-08-09 18:22:51 +02:00
Robin Müller
14a30f30db
More improvements for TCP/UDP port definition
2021-08-09 18:13:02 +02:00
Robin Müller
ccaa0aa24f
Cleaning up TCP and UDP code
...
Same port number used as before, but some inconsistencies fixed
2021-08-09 16:59:41 +02:00
Ulrich Mohr
d92a796705
Merge pull request 'FSFW Restructuring' ( #445 ) from mueller/restructuring into development
...
Reviewed-on: fsfw/fsfw#445
2021-08-09 16:00:26 +02:00
Ulrich Mohr
1fa59c5cae
Merge pull request 'Linux HAL updates' ( #456 ) from mueller/hal-linux-spi-uart-update into mueller/restructuring
...
Reviewed-on: fsfw/fsfw#456
2021-08-09 15:39:18 +02:00
Robin Müller
83b5ade6b7
Merge branch 'mueller/hal-linux-spi-uart-update' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/hal-linux-spi-uart-update
2021-08-09 15:38:07 +02:00
Robin Müller
62873c3118
UartComIF check iter validity
2021-08-09 15:37:12 +02:00
Robin Müller
1301988892
Merge branch 'mueller/restructuring' into mueller/hal-linux-spi-uart-update
2021-08-09 15:31:56 +02:00
Ulrich Mohr
1c3770ce96
Merge pull request 'Printer updates' ( #453 ) from mueller/updated-serviceinterface into mueller/restructuring
...
Reviewed-on: fsfw/fsfw#453
2021-08-09 15:24:44 +02:00
Jakob.Meier
20adc1c981
queue nullptr check in action helper
2021-08-07 14:28:12 +02:00
Robin Müller
90a1571707
Linux HAL updates
...
1. The type correction was merged as part of
eive/fsfw#7 in the
EIVE project. Quotation of PR
definition of getSpiParameters is `void getSpiParameters(spi::SpiModes& spiMode, uint32_t& spiSpeed, UncommonParameters* parameters = nullptr) const;`.
Here, size_t spiSpeed is passed, which implicitely gets converted to a temporary, which can not be bound to uint32_t& and, at least in gcc 9.3.0, leads to a compiler error.
2. Allow flushing the UART buffers
2021-08-06 11:23:31 +02:00
Robin Müller
2706b8fa24
Printer updates
...
1. Only prefix is colored now
2. Minor formatting change
2021-08-06 11:06:33 +02:00
Robin Müller
8b39248a33
Merge branch 'mueller/master' of https://egit.irs.uni-stuttgart.de/fsfw/fsfw into mueller/master
2021-08-03 18:46:59 +02:00
Robin Müller
ec00a84b29
update README for moved logo
2021-08-03 18:46:50 +02:00