From 1bdfd5f8ea062b93e358277dc64f8f9b1d88e570 Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Tue, 21 Feb 2023 11:29:18 +0100 Subject: [PATCH] prep v1.29.0 --- CHANGELOG.md | 32 +++++++++++++++++++++----------- tmtc | 2 +- 2 files changed, 22 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d6aec8ab..fe2ef411 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,27 @@ change warranting a new major release: # [unreleased] +# [v1.29.0] + +eive-tmtc: v2.13.0 + +## Changed + +- Refactored IMTQ handlers to also perform low level I2C communication tasks in separate thread. + This avoids the various delays needed for I2C communication with that device inside the ACS PST. + (e.g. 1 ms delay between each transfer, or 10 ms integration delay for MGM measurements). + +## Added + +- Added new heater info set for the TCS controller. This set contains the heater switch states + and the current draw. + PR: https://egit.irs.uni-stuttgart.de/eive/eive-obsw/pulls/351 +- The HeaterHandler now exposes a mode which reflects whether the heater power + is on or off. It also triggers mode events for its heater children objects + which show whether the specific heaters are on or off. The heater handler + will be part of the TCS tree. + PR: https://egit.irs.uni-stuttgart.de/eive/eive-obsw/pulls/351 + # [v1.28.1] ## Fixed @@ -32,9 +53,6 @@ change warranting a new major release: ## Changed - Add `-Wshadow=local` shadowing warnings and fixed all of them -- Refactored IMTQ handlers to also perform low level I2C communication tasks in separate thread. - This avoids the various delays needed for I2C communication with that device inside the ACS PST. - (e.g. 1 ms delay between each transfer, or 10 ms integration delay for MGM measurements). - Updated generated CSV files: Support for skip directive and explicit "No description" info string - The polling threads for actuator polling now have a slightly higher priority than the ACS PST @@ -42,14 +60,6 @@ change warranting a new major release: ## Added -- Added new heater info set for the TCS controller. This set contains the heater switch states - and the current draw. - PR: https://egit.irs.uni-stuttgart.de/eive/eive-obsw/pulls/351 -- The HeaterHandler now exposes a mode which reflects whether the heater power - is on or off. It also triggers mode events for its heater children objects - which show whether the specific heaters are on or off. The heater handler - will be part of the TCS tree. - PR: https://egit.irs.uni-stuttgart.de/eive/eive-obsw/pulls/351 - git post checkout hook which initializes and updates the submodules automatically. diff --git a/tmtc b/tmtc index 5f082cd9..4ced2d0b 160000 --- a/tmtc +++ b/tmtc @@ -1 +1 @@ -Subproject commit 5f082cd9fccdaa304f00d92c1f25cdd6a7d8ed0b +Subproject commit 4ced2d0b185f9949662c946ca71fe666ac25e411