this was fun
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good

This commit is contained in:
Marius Eggert 2023-02-07 13:58:41 +01:00
parent 454d56935c
commit 36f20d235c

View File

@ -17,6 +17,36 @@ change warranting a new major release:
# [unreleased]
## Changed
- added calculation of satellite velocity vector from GPS position data
- added detumble mode using GYR values
- added inertial pointing mode
- added nadir pointing mode
- added ground station target mode
- added antistiction for RWs
- added `sunTargetSafe` differentiation for LEOP
- added check for existance of `SD_0_SKEWED_PTG_FILE` and `SD_1_SKEWED_PTG_FILE` to determine
which `sunTargetSafe` to use
- added `gpsVelocity` and `gpsPosition` to `gpsProcessed`
- removed deprecated `OutputValues`
- added `HasParametersIF` to `AcsParameters`
- added `ReceivesParameterMessagesIF` and `ParameterHelper` to `AcsController`
- updated `AcsParameters` with actual values and changed structure
- sun vector model and magnetic field vector model calculations are always executed now
- `domainId` is now used as identifier for parameter structs
- changed onboard GYR value handling from deg/s to rad/s
## Fixed
- fixed calculation of model sun vector
- fixed calculation of model magnetic field vector
- fixed MEKF algorithm
- fixed several variable initializations
- fixed several variable types
- fixed use of `sunMagAngleMin` for safe mode
- fixed MEKF not using correct `sampleTime`
- fixed assignment of `SUS0` and `SUS6` calibration matrices due to wiring being mixed up
- various smaller bugfixes
# [v1.25.0] 2023-02-06
eive-tmtc version: v2.12.0