changelog

This commit is contained in:
Robin Müller 2023-02-20 18:35:19 +01:00
parent 9285e13ce5
commit 803c0b1a3e
No known key found for this signature in database
GPG Key ID: 11D4952C8CCEF814

View File

@ -20,6 +20,8 @@ change warranting a new major release:
## Fixed
- CFDP Funnel bugfix: CCSDS wrapping was buggy and works properly now.
- PDEC: Some adaptions to prevent task lockups on invalid FAR states.
PR: https://egit.irs.uni-stuttgart.de/eive/eive-obsw/pulls/393
## Changed
@ -27,6 +29,14 @@ change warranting a new major release:
## Added
- PDEC: Added basic FDIR to limit the number of allowed TC interrupts and to allow complete task
lockups in the case an IRQ is immediately re-raised by the PDEC module. This is done by only
allowing a certain number of handled IRQs (whether they yield a valid TC or not) during
time windows of one second. Right now, 800 IRQs/TCs are allowed per time window.
This time window is reset if a TC reception timeout after 500ms occurs. TBD whether the maximum
allowed number will be a configurable parameter. If the number of occured IRQs is exceeded,
an event is triggered and the task is delayed for 400 ms.
PR: https://egit.irs.uni-stuttgart.de/eive/eive-obsw/pulls/393
- git post checkout hook which initializes and updates the submodules
automatically.