diff --git a/firmware/firmware.ino b/firmware/firmware.ino index 10fac5c..a5e4c9d 100644 --- a/firmware/firmware.ino +++ b/firmware/firmware.ino @@ -416,7 +416,7 @@ void _fsm_loop() /* -------------------------------------------------------------------------------- */ case FSM_STATE_5: //debug("read sensor data check"); - if ((update_sensor_cnt + (UPDATE_SENSOR_INTERVAL_S * 1000)) <= millis()) + if ((update_sensor_cnt + (UPDATE_SENSOR_INTERVAL_S * 1000)) <= millis() or validData == false) { debug("read sensor data " + String(sensor_cnt));