changelog
This commit is contained in:
parent
9285e13ce5
commit
803c0b1a3e
10
CHANGELOG.md
10
CHANGELOG.md
@ -20,6 +20,8 @@ change warranting a new major release:
|
|||||||
## Fixed
|
## Fixed
|
||||||
|
|
||||||
- CFDP Funnel bugfix: CCSDS wrapping was buggy and works properly now.
|
- 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
|
## Changed
|
||||||
|
|
||||||
@ -27,6 +29,14 @@ change warranting a new major release:
|
|||||||
|
|
||||||
## Added
|
## 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
|
- git post checkout hook which initializes and updates the submodules
|
||||||
automatically.
|
automatically.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user