Hi all
The Super Watchdog looks like what I have been looking for (without costing the earth) - I need a simple solution to manage the power on a solar project with some RPi 4B (and maybe 3B).
1) If I install the Hat and then power on the Pi, is the watchdog timer immediately active and set to pull the power to the Pi after 2 minutes? Or do the boards come disabled and we can set the timer value after we install the software ?
2) Once the software is installed, does this reset the watchdog timer regularly (and if so, how regularly) ?
3) Is there a difference between a reset, a reload and addressing the watchdog timer? These terms seem to be being used interchangeably.
4) What is the maximum value of seconds that can be passed to wdt -off ?
5) The Usage Example (github home page for wdt-rpi) has a "wdt -r" in the _else_ clause, but surely this is redundant given the first statement "var1=$(wdt -g vb)" does a reload? Or does that not count as a command 'sent' to the watchdog timer?
(I would have echo'd the voltage before the _if_ statement so the level at shutdown is recorded too)
Sorry for all the questions!
TIA
Matthew
The Super Watchdog looks like what I have been looking for (without costing the earth) - I need a simple solution to manage the power on a solar project with some RPi 4B (and maybe 3B).
1) If I install the Hat and then power on the Pi, is the watchdog timer immediately active and set to pull the power to the Pi after 2 minutes? Or do the boards come disabled and we can set the timer value after we install the software ?
2) Once the software is installed, does this reset the watchdog timer regularly (and if so, how regularly) ?
3) Is there a difference between a reset, a reload and addressing the watchdog timer? These terms seem to be being used interchangeably.
4) What is the maximum value of seconds that can be passed to wdt -off ?
5) The Usage Example (github home page for wdt-rpi) has a "wdt -r" in the _else_ clause, but surely this is redundant given the first statement "var1=$(wdt -g vb)" does a reload? Or does that not count as a command 'sent' to the watchdog timer?
(I would have echo'd the voltage before the _if_ statement so the level at shutdown is recorded too)
Sorry for all the questions!
TIA
Matthew