fixed init for SensorProcessing and type of timeDiff
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit

This commit is contained in:
Marius Eggert 2022-12-14 10:31:20 +01:00
parent 12a367f65f
commit b6c5796121
2 changed files with 7 additions and 8 deletions

View File

@ -21,8 +21,7 @@
using namespace Math; using namespace Math;
SensorProcessing::SensorProcessing(AcsParameters *acsParameters_) SensorProcessing::SensorProcessing(AcsParameters *acsParameters_) {}
: savedMgmVecTot{0, 0, 0}, validMagField(false), validGcLatitude(false) {}
SensorProcessing::~SensorProcessing() {} SensorProcessing::~SensorProcessing() {}

View File

@ -70,15 +70,15 @@ class SensorProcessing {
const AcsParameters::GpsParameters *gpsParameters, const AcsParameters::GpsParameters *gpsParameters,
acsctrl::GpsDataProcessed *gpsDataProcessed); acsctrl::GpsDataProcessed *gpsDataProcessed);
double savedMgmVecTot[3]; double savedMgmVecTot[3] = {0.0, 0.0, 0.0};
timeval timeOfSavedMagFieldEst; timeval timeOfSavedMagFieldEst;
double savedSusVecTot[3]; double savedSusVecTot[3] = {0.0, 0.0, 0.0};
timeval timeOfSavedSusDirEst; timeval timeOfSavedSusDirEst;
bool validMagField; bool validMagField = false;
double savedPosSatE[3]; double savedPosSatE[3] = {0.0, 0.0, 0.0};
uint32_t timeOfSavedPosSatE; double timeOfSavedPosSatE = 0.0;
bool validSavedPosSatE; bool validSavedPosSatE = false;
const float zeroVector[3] = {0.0, 0.0, 0.0}; const float zeroVector[3] = {0.0, 0.0, 0.0};
SusConverter susConverter; SusConverter susConverter;