lib/sensor_calibration: check param save success and comment helpers

This commit is contained in:
Daniel Agar
2020-09-13 21:00:40 -04:00
parent ac732cdeba
commit 04214a347e
5 changed files with 78 additions and 28 deletions
+5 -4
View File
@@ -151,9 +151,10 @@ bool Gyroscope::ParametersSave()
{
if (_calibration_index >= 0) {
// save calibration
SetCalibrationParam(SensorString(), "ID", _calibration_index, _device_id);
SetCalibrationParam(SensorString(), "PRIO", _calibration_index, _priority);
SetCalibrationParamsVector3f(SensorString(), "OFF", _calibration_index, _offset);
bool success = true;
success &= SetCalibrationParam(SensorString(), "ID", _calibration_index, _device_id);
success &= SetCalibrationParam(SensorString(), "PRIO", _calibration_index, _priority);
success &= SetCalibrationParamsVector3f(SensorString(), "OFF", _calibration_index, _offset);
// if (_external) {
// SetCalibrationParam(SensorString(), "ROT", _calibration_index, (int32_t)_rotation_enum);
@@ -162,7 +163,7 @@ bool Gyroscope::ParametersSave()
// SetCalibrationParam(SensorString(), "ROT", _calibration_index, -1);
// }
return true;
return success;
}
return false;