stop automatic ec reading when calibrationoutput true
This commit is contained in:
parent
70b0b0f1a8
commit
14134f1e32
1 changed files with 4 additions and 6 deletions
10
src/main.cpp
10
src/main.cpp
|
@ -169,8 +169,6 @@ void loop() {
|
|||
unsigned long loopmillis=millis();
|
||||
enableTiming=true; //reactivate
|
||||
|
||||
|
||||
|
||||
|
||||
ec_loop(loopmillis);
|
||||
|
||||
|
@ -227,9 +225,9 @@ void loop() {
|
|||
|
||||
|
||||
|
||||
if (eccalibrationoutput && !digitalRead(PIN_BUTTON) && !getReading) { //Calibration UI
|
||||
if (!isValueArrayOK(ec_calib_array,EC_CALIB_ARRAY_SIZE,EC_ADC_UNAVAILABLE)) {
|
||||
for (uint8_t blink=0;blink<5;blink++) {
|
||||
if (eccalibrationoutput && !digitalRead(PIN_BUTTON) && !getReading) { //Calibration UI . Button Pressed
|
||||
if (!isValueArrayOK(ec_calib_array,EC_CALIB_ARRAY_SIZE,EC_ADC_UNAVAILABLE)) { //Calibration Array filled?
|
||||
for (uint8_t blink=0;blink<5;blink++) { //Error Blink
|
||||
#ifdef PIN_LED
|
||||
digitalWrite(PIN_LED,HIGH);
|
||||
delay(100);
|
||||
|
@ -245,7 +243,7 @@ void loop() {
|
|||
delay(100);
|
||||
#endif
|
||||
}
|
||||
}else{
|
||||
}else{ //Calibration Array is ok, initiate ec reading
|
||||
getReading=true;
|
||||
force_ec_measurement=true;
|
||||
ec_flag_measurement_available=false;
|
||||
|
|
Loading…
Add table
Reference in a new issue