From ef730022a0c191442f8bce27f71c0e8041fc03e4 Mon Sep 17 00:00:00 2001 From: meggert Date: Fri, 19 Jan 2024 15:18:15 +0100 Subject: [PATCH] isnt finished --- mission/controller/AcsController.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mission/controller/AcsController.cpp b/mission/controller/AcsController.cpp index 41ff69dd..4980cbcd 100644 --- a/mission/controller/AcsController.cpp +++ b/mission/controller/AcsController.cpp @@ -181,7 +181,8 @@ void AcsController::performAttitudeControl() { if (not submode == acs::SafeSubmode::DETUMBLE) { if (acsParameters.safeModeControllerParameters.useMekf) { if (mgmDataProcessed.mgmVecTotDerivative.isValid() and - VectorOperations::norm(mgmDataProcessed.mgmVecTotDerivative.value, 3) > + VectorOperations::norm(mgmDataProcessed.mgmVecTotDerivative.value, + 3) > // units do not agree acsParameters.detumbleParameter.omegaDetumbleStart) { detumbleCounter++; } @@ -192,7 +193,7 @@ void AcsController::performAttitudeControl() { detumbleCounter = 0; // Triggers detumble mode transition in subsystem triggerEvent(acs::SAFE_RATE_VIOLATION); - startTransition(mode, acs::SafeSubmode::DETUMBLE); + startTransition(mode, acs::SafeSubmode::DETUMBLE); // this does not work } }