diff --git a/libraries/TinyPower/TinyPower.h b/libraries/TinyPower/TinyPower.h index 5aac5a3..9fb9953 100644 --- a/libraries/TinyPower/TinyPower.h +++ b/libraries/TinyPower/TinyPower.h @@ -42,14 +42,6 @@ public: WDTCR = _BV(WDIE) | time; } - //enable the wdt for 8sec interrupt - static void enableWdt() - { - MCUSR = 0x00; - WDTCR |= _BV(WDCE) | _BV(WDE); - WDTCR = _BV(WDIE) | _BV(WDP3) | _BV(WDP0); //8192ms - } - static void disableWdt() { MCUSR = 0x00; WDTCR |= _BV(WDCE) | _BV(WDE); diff --git a/water_sensor/water_sensor.ino b/water_sensor/water_sensor.ino index 3176ed2..c83ff51 100644 --- a/water_sensor/water_sensor.ino +++ b/water_sensor/water_sensor.ino @@ -22,7 +22,7 @@ void setup() { sensor.sendWindowState(readState()); TinyPower::setup(); - TinyPower::enableWdt(); + TinyPower::enableWdt(WDTO_8S); } void loop() { diff --git a/window1/window1.ino b/window1/window1.ino index c88787d..f92e4c4 100644 --- a/window1/window1.ino +++ b/window1/window1.ino @@ -24,7 +24,7 @@ void setup() { sensor.sendWindowState(readState()); TinyPower::setup(); - TinyPower::enableWdt(); + TinyPower::enableWdt(WDTO_8S); } void loop() { diff --git a/window2/window2.ino b/window2/window2.ino index 05b492c..fd3def3 100644 --- a/window2/window2.ino +++ b/window2/window2.ino @@ -21,7 +21,7 @@ void setup() { sensor.sendWindowState(readState()); TinyPower::setup(); - TinyPower::enableWdt(); + TinyPower::enableWdt(WDTO_8S); } void loop() {