Fix some analog air calibration logic

This commit is contained in:
skogaby
2020-03-29 03:32:47 -05:00
parent a6a134659a
commit 6abc8b9405
+8 -5
View File
@@ -134,14 +134,17 @@ AirSensor::AirSensor(int requiredSamples, int skippedSamples) : thresholds{ 1000
}
}
else
{
{
EEPROM.get(66, analogSensitivity);
if (analogSensitivity == 0 || analogSensitivity >= 100)
setAnalogSensitivity(DEFAULT_SENSITIVITY);
analogCalibrate();
}
EEPROM.get(66, analogSensitivity);
if (analogSensitivity == 0)
setAnalogSensitivity(DEFAULT_SENSITIVITY);
}
void AirSensor::analogCalibrate()