From 0c394ad34d6d256e6f4fcdd6e49891ad06bee005 Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Thu, 22 Jun 2023 11:29:30 +0200 Subject: [PATCH] set temperature invalid properly --- mission/acs/str/StarTrackerHandler.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mission/acs/str/StarTrackerHandler.cpp b/mission/acs/str/StarTrackerHandler.cpp index 1ba73181..23223bfc 100644 --- a/mission/acs/str/StarTrackerHandler.cpp +++ b/mission/acs/str/StarTrackerHandler.cpp @@ -12,6 +12,8 @@ extern "C" { #include } +#include "fsfw/thermal/tcsDefinitions.h" + #include #include #include @@ -111,6 +113,9 @@ void StarTrackerHandler::doShutDown() { } { PoolReadGuard pg(&temperatureSet); + temperatureSet.fpgaTemperature = thermal::INVALID_TEMPERATURE; + temperatureSet.cmosTemperature = thermal::INVALID_TEMPERATURE; + temperatureSet.mcuTemperature = thermal::INVALID_TEMPERATURE; temperatureSet.setValidity(false, true); } reinitNextSetParam = false;