@ -60,6 +60,13 @@ TemperatureCalibrationAccel::TemperatureCalibrationAccel(float min_temperature_r
}
TemperatureCalibrationAccel::~TemperatureCalibrationAccel()
{
for (unsigned i = 0; i < _num_sensor_instances; i++) {
orb_unsubscribe(_sensor_subs[i]);
void TemperatureCalibrationAccel::reset_calibration()
/* reset all driver level calibrations */
@ -40,7 +40,7 @@ class TemperatureCalibrationAccel : public TemperatureCalibrationBase
public:
TemperatureCalibrationAccel(float min_temperature_rise);
virtual ~TemperatureCalibrationAccel() {}
virtual ~TemperatureCalibrationAccel();
/**
* @see TemperatureCalibrationBase::update()
@ -60,6 +60,13 @@ TemperatureCalibrationBaro::TemperatureCalibrationBaro(float min_temperature_ris
TemperatureCalibrationBaro::~TemperatureCalibrationBaro()
void TemperatureCalibrationBaro::reset_calibration()
//nothing to do
@ -43,7 +43,7 @@ class TemperatureCalibrationBaro : public TemperatureCalibrationBase
TemperatureCalibrationBaro(float min_temperature_rise);
virtual ~TemperatureCalibrationBaro() {}
virtual ~TemperatureCalibrationBaro();