diff --git a/firmware/atmega/source/main.c b/firmware/atmega/source/main.c index c58b7a1..b1bc50e 100644 --- a/firmware/atmega/source/main.c +++ b/firmware/atmega/source/main.c @@ -45,12 +45,10 @@ int main(void) { pLastMoistureVal = &lastMoistureVal; while(true) { - *pLastMoistureVal = moistureRead(); - // nested if: (result outside range (see config.h)) {waterPlant()} - + if ((*pLastMoistureVal = moistureRead()) < MOISTURE_MIN) waterPlant(); twiRespond(); - enterSleep(); } + return -1; }