Merge development into master for v2.0.0 #493

Merged
mohr merged 228 commits from development into master 2021-10-04 14:49:44 +02:00
Owner
No description provided.
mohr added 228 commits 2021-10-04 14:48:53 +02:00
323577cdc6
file system API update
Added functions to create and remove folders
1515d59432
EventManager fixes and tweaks
1. Using sif::info consistently now
2. Fix for printf support: Event translation is printed now as well
2706b8fa24
Printer updates
1. Only prefix is colored now
2. Minor formatting change
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
ccaa0aa24f Cleaning up TCP and UDP code
Same port number used as before, but some inconsistencies fixed
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
a6d744c9c8 Possible bugfix in DHB
The delayCycles variables needs to be initialized differently
for periodic replies.
It is initialized to the maxDelayCycles value now
21b5eaa891 Some changes and improvements for DHB
1. Renamed getCommanderId to getCommanderQueueId.
2. Some indentation
3. Correct preprocessor define for warning printout used now
f40f783cb4
GPIO code update
Adds capability to define GPIO by label and by chip
for Linux systems
bfae25ff2d
Updates for SPI
1. Better names for functions
2. Reply size is set to 0
a84e60a37a
Added missing devicehandlers
These devicehandlers were missing from the last PR
42df77ff32
check for empty PST
and return appropriate returnvalue
mohr changed title from Merge decvelopment into master for v2.0.0 to Merge development into master for v2.0.0 2021-10-04 14:49:07 +02:00
mohr self-assigned this 2021-10-04 14:49:14 +02:00
mohr merged commit ab906fa534 into master 2021-10-04 14:49:44 +02:00
Sign in to join this conversation.
No description provided.