mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-09-14 15:16:40 +00:00
Fix watchdog code in repeater
This commit is contained in:
@@ -141,11 +141,16 @@ void SolarExWatchdog::loop() {
|
||||
}
|
||||
|
||||
unsigned long SolarExWatchdog::getIntervalMs() const {
|
||||
return next_feed_watchdog - millis();
|
||||
unsigned long interval_ms = 0;
|
||||
interval_ms = next_feed_watchdog - millis();
|
||||
if(interval_ms > EX_WATCHDOG_TIMEOUT_MS) {
|
||||
interval_ms = EX_WATCHDOG_TIMEOUT_MS;
|
||||
}
|
||||
return interval_ms;
|
||||
}
|
||||
|
||||
void SolarExWatchdog::feed() {
|
||||
digitalWrite(EX_WATCHDOG_DONE_PIN, HIGH);
|
||||
delay(1);
|
||||
digitalWrite(EX_WATCHDOG_DONE_PIN, LOW);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user