fixed inputs. removed outputs. minor fixes
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good

This commit is contained in:
2022-10-10 09:54:06 +02:00
parent bbf4be1cfe
commit f77b3498ec
4 changed files with 86 additions and 91 deletions

View File

@@ -38,7 +38,7 @@ void AcsController::performControlOperation() {
break;
case SUBMODE_DETUMBLE:
// performDetumble();
performDetumble();
break;
case SUBMODE_PTG_GS:
@@ -64,10 +64,9 @@ void AcsController::performControlOperation() {
copySusData();
}
}
sif::debug << susData.sus0.value[0] << "," << susData.sus0.value[1] << ","
<< susData.sus0.value[2] << "," << susData.sus0.value[3] << ","
<< susData.sus0.value[4] << "," << susData.sus0.value[5] << std::endl;
sif::debug << susData.sus0.isValid() << std::endl;
mode = MODE_ON;
submode = SUBMODE_DETUMBLE;
}
void AcsController::performSafe() {}
@@ -82,7 +81,7 @@ void AcsController::performDetumble() {
timeval now; // = {0,0};
Clock::getClock_timeval(&now);
sensorProcessing.process(now, &sensorValues, &outputValues, &acsParameters);
sensorProcessing.process(&susData, now, &sensorValues, &outputValues, &acsParameters);
ReturnValue_t validMekf;
navigation.useMekf(&sensorValues, &outputValues, &validMekf);
double magMomMtq[3] = {0, 0, 0};