1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-02-27 16:54:15 +01:00

OP-1150 UI for thermal calibration: fix wrong condition for validating gyro calibration

This commit is contained in:
Alessio Morale 2014-01-27 22:56:17 +01:00
parent 159ba7f697
commit 57554ec44f

View File

@ -122,7 +122,7 @@ bool ThermalCalibration::GyroscopeCalibration(Eigen::VectorXf samplesX, Eigen::V
solution[0] = 0;
std::cout << solution << std::endl;
ComputeStats(&temperature, &samplesZ, &solution, &inputSigma[2], &calibratedSigma[2]);
return (inputSigma[0] < calibratedSigma[0]) && (inputSigma[1] < calibratedSigma[1]) && (inputSigma[2] < calibratedSigma[2]);
return (inputSigma[0] > calibratedSigma[0]) && (inputSigma[1] > calibratedSigma[1]) && (inputSigma[2] > calibratedSigma[2]);
}
void ThermalCalibration::copyToArray(float *result, Eigen::VectorXf solution, int elements)