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
4202205182
getter function for current state
2021-08-05 16:02:17 +02:00
c8472beb5f
added new command executor
2021-08-05 15:42:47 +02:00
7606f585fe
refactored test folder
2021-08-04 11:16:22 +02:00
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
ec00a84b29
update README for moved logo
2021-08-03 18:46:50 +02:00
1a4a85ceb2
Merge branch 'mueller/master' of https://egit.irs.uni-stuttgart.de/eive/fsfw into mueller/master
2021-08-03 18:38:27 +02:00
7922bf76da
corrected README
2021-08-03 18:38:18 +02:00
4d98f2da25
Merge remote-tracking branch 'upstream/mueller/master' into mueller/master
2021-08-03 16:40:15 +02:00
ce0f30f685
Merge remote-tracking branch 'upstream/mueller/master' into mueller/master
2021-08-03 16:32:39 +02:00
bb88490cc6
Merge remote-tracking branch 'upstream/mueller/restructuring' into mueller/master
2021-08-03 15:55:38 +02:00
296c587e3d
additional nullptr check
2021-08-03 15:29:22 +02:00
4d9c07a1ec
wrong path for sgp4 include
2021-08-02 21:22:56 +02:00
c3fbe04fc6
all include corrections
2021-08-02 20:58:56 +02:00
466f1e000f
Merge branch 'mueller/master' into mueller/restructuring
2021-08-02 20:55:28 +02:00
f1f167c2d1
using _ instead of - now
2021-08-02 20:55:03 +02:00