From 822df9658f0fc114e602be576a21b55b919dfbc9 Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Mon, 13 May 2024 14:08:35 +0200 Subject: [PATCH] prep v8.0.0 --- CHANGELOG.md | 18 ++++++------------ tmtc | 2 +- 2 files changed, 7 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 95a48432..360ff839 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,24 +16,18 @@ will consitute of a breaking change warranting a new major release: # [unreleased] -# [v8.0.1] 2024-05-08 - -## Fixed - -- MPSoC normal mode: Do not command periodically while a special COM operation is ongoing. -- Possible fix for file read algorithm. - -# [v8.0.0] 2024-05-06 +# [v8.0.0] 2024-05-13 - `eive-tmtc` v7.0.0 ## Fixed - Fixed calculation for target rotation rate during pointing modes. +- Possible fix for MPSoC file read algorithm. ## Changed -- Reworked MPSoC handler to be compatible to new MPSoC software image and use +- Reworked MPSoC handler to be compatible to new MPSoC software image and use new device handler base class. This should increase the reliability of the communication significantly. - MPSoC device modes IDLE, SNAPSHOT and REPLAY are now modelled using submodes. @@ -59,7 +53,7 @@ will consitute of a breaking change warranting a new major release: - All pointing laws are now allowed to use the `MEKF` per default. - Changed limits in `PWR Controller`. - PUS time service: Now dumps the time before and after relative timeshift or setting absolute time -- The `GPS Controller` does not set itself to `OFF` anymore, if it has not detected a valid fix for +- The `GPS Controller` does not set itself to `OFF` anymore, if it has not detected a valid fix for some time. Instead it attempts to reset both GNSS devices once. - The maximum time to reach a fix is shortened from 30min to 15min. - The time the reset pin of the GNSS devices is pulled is prolonged from 5ms to 10s. @@ -68,7 +62,7 @@ will consitute of a breaking change warranting a new major release: of the controller is changed. As arguments it now displays the new fix and the numer of fix changes missed. - The number of satellites seen and used is reset to 0, in case they are set to invalid. -- Altitude, latitude and longitude messages are not checked anymore, in case the mode message was +- Altitude, latitude and longitude messages are not checked anymore, in case the mode message was already invalid. ## Added @@ -282,7 +276,7 @@ will consitute of a breaking change warranting a new major release: - `ACS Controller` now has the function `performAttitudeControl` which is called prior to passing on to the relevant mode functions. It handles all telemetry relevant functions, which were always called, regardless of the mode. - + ## Added - Higher ACS modes can now be entered without a running `MEKF`. Higher modes will collect their diff --git a/tmtc b/tmtc index 067a0160..9a06c64d 160000 --- a/tmtc +++ b/tmtc @@ -1 +1 @@ -Subproject commit 067a0160405bcf53659072749eddbb7ad7f1d41c +Subproject commit 9a06c64dfac3f4283c2d5af72a9c095f4726480b