diff --git a/gaugemqttcontinuous.py b/gaugemqttcontinuous.py index 9e65725..f840c46 100644 --- a/gaugemqttcontinuous.py +++ b/gaugemqttcontinuous.py @@ -893,9 +893,11 @@ def main(): moved_any = True if moved_any: - publish_state(client_ref) delay_us = 1_000_000 // MICROSTEPS_PER_SECOND utime.sleep_us(delay_us) + publish_state(client_ref) + else: + utime.sleep_ms(10) else: utime.sleep_ms(10)