added saftCtrl to acsController

This commit is contained in:
2022-10-20 11:07:45 +02:00
parent 5c2266e214
commit deb7c4e500
4 changed files with 221 additions and 179 deletions

View File

@ -11,6 +11,7 @@
#include "acs/SensorProcessing.h"
#include "acs/control/Detumble.h"
#include "acs/control/PtgCtrl.h"
#include "acs/control/SafeCtrl.h"
#include "controllerdefinitions/AcsCtrlDefinitions.h"
#include "fsfw_hal/devicehandlers/MgmLIS3MDLHandler.h"
#include "fsfw_hal/devicehandlers/MgmRM3100Handler.h"
@ -29,7 +30,6 @@ class AcsController : public ExtendedControllerBase {
static const Submode_t SUBMODE_PTG_NADIR = 5;
protected:
void performSafe();
void performDetumble();
void performPointingCtrl();
@ -41,6 +41,7 @@ class AcsController : public ExtendedControllerBase {
ActuatorCmd actuatorCmd;
Guidance guidance;
SafeCtrl safeCtrl;
Detumble detumble;
PtgCtrl ptgCtrl;