Merge development into master for v2.0.0 #493

mohr merged 228 commits from development into master 2021-10-04 14:49:44 +02:00
No description provided.
mohr added 228 commits 2021-10-04 14:48:53 +02:00
file system API update
Added functions to create and remove folders
EventManager fixes and tweaks
1. Using sif::info consistently now
2. Fix for printf support: Event translation is printed now as well
Printer updates
1. Only prefix is colored now
2. Minor formatting change
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
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
GPIO code update
Adds capability to define GPIO by label and by chip
for Linux systems
Updates for SPI
1. Better names for functions
2. Reply size is set to 0
Added missing devicehandlers
These devicehandlers were missing from the last PR
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.