From 637fff92aeb8e376858a8163a0b96badf655057a Mon Sep 17 00:00:00 2001 From: Erick Ahmed Date: Sat, 3 May 2025 12:08:08 +0200 Subject: [PATCH] Update main logic flow and fix bug that did not let MCU sleep --- src/main.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main.c b/src/main.c index 60e079b..b15b133 100644 --- a/src/main.c +++ b/src/main.c @@ -30,10 +30,13 @@ void setup(void) { } void loop(void) { - triggerSensorRead(); - int16_t result = readMoisture(); - if (result != -1) { - + if (readSensors) { + int16_t result = readMoisture(); + if (result != -1) { + Serial.println(result); + readSensors = false; + } } + enterSleep(); }