From 415a5f8484176da99f2d983ac5c782de127434c9 Mon Sep 17 00:00:00 2001 From: Cole Deck Date: Wed, 6 Jun 2018 15:08:16 +0000 Subject: [PATCH] dogfood-timer improved time keeping accuracy even more --- dogfood-timer.ino | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dogfood-timer.ino b/dogfood-timer.ino index eb1c867..563cbde 100644 --- a/dogfood-timer.ino +++ b/dogfood-timer.ino @@ -192,7 +192,7 @@ void setuptime() { } delay(250); unsigned long oldtime = 0; - unsigned long secper20 = now(); + unsigned long clockoffset = now(); check = false; while(1 == 1) { time_t t = now(); @@ -232,7 +232,7 @@ void setuptime() { if(now() != oldtime) { //if(check == false) { //Serial.println(analogRead(3)); - if(now()-1200 >= secper20) { + if(now()-1500 >= clockoffset) { if(now()-15 >= wait && analogRead(3) < 100) { digitalWrite(10, LOW); // just in case the arduino skips a second at the wrong time } @@ -240,7 +240,7 @@ void setuptime() { today = 0; } setTime(now() + 1); - secper20 = now(); + clockoffset = now(); } if(now()-15 >= wait && analogRead(3) < 100) { digitalWrite(10, LOW);