From 8974afab32198e57f01dbe772d3c0054e0a303c3 Mon Sep 17 00:00:00 2001 From: vlad Date: Tue, 1 Nov 2022 11:22:55 +0300 Subject: [PATCH] Fix "speed" bug --- main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.c b/main.c index 0fdf416..508ec44 100644 --- a/main.c +++ b/main.c @@ -373,13 +373,14 @@ ISR(TIMER1_OVF_vect) { } if (exec > 0) { + const uint8_t old_exec = exec; exec = -1; MCUCR &= ~(1 << SE); sei(); read_sensors(); // если измерений 6 (и мало ли больше), то отправляем смс // если под скоростью, то тоже отправляем смс - if (exec == 2 || sensor_measurements >= MEASUREMENTS) { + if (old_exec == 2 || sensor_measurements >= MEASUREMENTS) { try_to_send_telemetry(); }