This commit is contained in:
@ -152,9 +152,8 @@ void AcsController::performSafe() {
|
||||
detumbleCounter = 0;
|
||||
}
|
||||
if (detumbleCounter > acsParameters.detumbleParameter.detumblecounter) {
|
||||
// TODO: Trigger mode transition in ACS subsystem?
|
||||
submode = acs::CtrlSubmode::DETUMBLE;
|
||||
detumbleCounter = 0;
|
||||
// Triggers detubmle mode transition in subsystem
|
||||
triggerEvent(acs::SAFE_RATE_VIOLATION);
|
||||
}
|
||||
|
||||
@ -210,9 +209,9 @@ void AcsController::performDetumble() {
|
||||
detumbleCounter = 0;
|
||||
}
|
||||
if (detumbleCounter > acsParameters.detumbleParameter.detumblecounter) {
|
||||
// TODO: Trigger mode transition in subsystem instead
|
||||
submode = acs::CtrlSubmode::DETUMBLE;
|
||||
detumbleCounter = 0;
|
||||
// Triggers safe mode transition in subsystem
|
||||
triggerEvent(acs::SAFE_RATE_RECOVERY);
|
||||
}
|
||||
|
||||
int16_t cmdDipolUnitsInt[3] = {0, 0, 0};
|
||||
|
Reference in New Issue
Block a user