fsfw/CHANGELOG

30 lines
995 B
Plaintext
Raw Normal View History

2020-12-01 14:44:03 +01:00
## Changes from ASTP 0.0.1 to 1.0.0
2020-11-24 13:45:34 +01:00
### FreeRTOS OSAL
- vRequestContextSwitchFromISR is declared extern "C" so it can be defined in
a C file without issues
2020-12-01 15:10:23 +01:00
### PUS Services
- It is now possible to change the message queue depth for the telecommand verification service (PUS1)
2020-12-01 15:26:06 +01:00
- The same is possible for the event reporting service (PUS5)
2020-12-01 15:03:49 +01:00
- PUS Health Service added, which allows to command and retrieve health via PUS packets
2020-12-03 13:10:33 +01:00
### Parameter Service
- The API of the parameter service has been changed to prevent incosistencies
and clarify usage when inspecting the code.
- The parameter ID now consists of:
1. Domain ID (1 byte)
2. Unique Identifier (1 byte)
3. Linear Index (2 bytes)
The linear index can be used for arrays as well as matrices.
The parameter load command now explicitely expects the ECSS PTC and PFC
information as well as the rows and column number. Rows and column will
default to one, which is equivalent to one scalar parameter (the most
important use-case)