The extendedWatchDogSAMD class uses the early warning interrupt to of the built in SAMD watchdog to extend the allowable time between resets of the watchdog's clock up to multiple minute timescales.
Public static variables
- static uint32_t _barksUntilReset
- The number of times the pre-reset interrupt is allowed to fire before the watchdog reset is allowed.
Constructors, destructors, conversion operators
One-time initialization of watchdog timer.
|resetTime_s||The length of time in seconds between resets of the watchdog before the entire board is reset.|