Commit Graph

3879 Commits

Author SHA1 Message Date
4b72e246c3
improved DLE encoder 2021-08-17 15:05:29 +02:00
20ee0ed2c4
STX and ETX escaping are optional now 2021-08-17 14:57:09 +02:00
92d3f0743b
moved change to another PR 2021-08-16 15:26:28 +02:00
fa14ebbe1f
additional check 2021-08-16 15:19:03 +02:00
db3284c2b8
subversion update 2021-08-16 14:52:11 +02:00
80263b647d
nothing 2021-08-16 11:42:14 +02:00
39a8ee6f8d
Merge remote-tracking branch 'upstream/mueller/int-unittest-osal-defines-update' into mueller/master 2021-08-16 11:35:29 +02:00
860e143eb4 Merge remote-tracking branch 'upstream/mueller/conf-file-update' into mueller/master 2021-08-16 11:34:36 +02:00
8e6f90ae79
Merge remote-tracking branch 'upstream/mueller/version-update' into mueller/master 2021-08-16 11:34:13 +02:00
517d52f55d
using better defines 2021-08-16 11:27:46 +02:00
2147d09887
Merge branch 'mueller/conf-file-update' into mueller/master 2021-08-16 11:24:27 +02:00
6e9a0ddcf4
cmakedefine for OSAL type 2021-08-16 11:23:44 +02:00
1fac84e1bc
Merge branch 'mueller/version-update' into mueller/master 2021-08-16 11:21:32 +02:00
cfb8bc5dfd
fsfw version update 2021-08-16 11:20:15 +02:00
05181ce873
reverted change 2021-08-16 11:17:38 +02:00
73cd58f2dd
internal unit test structural improvements 2021-08-16 11:15:24 +02:00
cf4c3acc01
Merge branch 'mueller/timer-utilities' into mueller/master 2021-08-16 11:04:24 +02:00
9e36bbc11d
small bugfix 2021-08-16 11:02:36 +02:00
ddac936a2c
adds some utility to linux timer 2021-08-16 10:59:28 +02:00
94bb91dbfb
reverted to old action helper 2021-08-16 10:58:11 +02:00
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
a526611993
Merge remote-tracking branch 'upstream/development' into mueller/master 2021-08-16 10:36:40 +02:00
420ea6f836
fixes and improvements 2021-08-10 11:36:44 +02:00
98b58200da
removed TODO 2021-08-10 11:25:10 +02:00
a747be6c65
Some fixes
1. InternalUnitTester: Mutex test now uses new defines
2. CMakeLists.txt: The OSAL defines are now defined in the FSFW.h file
2021-08-10 11:21:57 +02:00
09d76c2e26
made semaphore tests optional 2021-08-10 11:14:18 +02:00
d06c92c478
Merge remote-tracking branch 'eive/mueller/tcp-udp-tweaks' into mueller/master 2021-08-10 11:11:06 +02:00
c6d80a5c81
Merge remote-tracking branch 'origin/development' into mueller/master 2021-08-10 11:07:58 +02:00
eecb69d230 getter function for UDP port 2021-08-09 18:22:51 +02:00
14a30f30db More improvements for TCP/UDP port definition 2021-08-09 18:13:02 +02:00
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
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
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
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
62873c3118
UartComIF check iter validity 2021-08-09 15:37:12 +02:00
1301988892 Merge branch 'mueller/restructuring' into mueller/hal-linux-spi-uart-update 2021-08-09 15:31:56 +02:00
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
8f30ae9cc3 Merge branch 'mueller/tests-accessible-from-outside' into mueller/master 2021-08-07 11:42:39 +02:00
9e9fa047f7
printf support for cmd executor 2021-08-07 00:30:53 +02:00
739f682dee
this interface is more pus conformant 2021-08-06 17:44:38 +02:00
420b104a0c Merge remote-tracking branch 'upstream/mueller/master' into mueller/master 2021-08-06 11:36:33 +02:00
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
2706b8fa24
Printer updates
1. Only prefix is colored now
2. Minor formatting change
2021-08-06 11:06:33 +02:00
7b4fb3041c
important bugfix 2021-08-06 11:05:56 +02:00
1684c3983f
minor format tweak 2021-08-06 11:02:35 +02:00
722cf5b6fe Merge remote-tracking branch 'eive/mueller/master' into mueller/master 2021-08-06 10:57:31 +02:00
3704d2b829
bugfix 2021-08-05 18:24:56 +02:00
6073abb12d
added some utility to timer module 2021-08-05 18:13:01 +02:00
b2c102b2c1
Service Interface and Bugfix
1. Service Interface looks better now
2. Bugfix in CommandExecutor blocking mode
2021-08-05 16:13:22 +02:00