An open API service indexing awesome lists of open source software.

https://github.com/humanharddrive/enhancedwatchdog

Watchdog timer with enhanced operating modes
https://github.com/humanharddrive/enhancedwatchdog

safety watchdog

Last synced: 9 months ago
JSON representation

Watchdog timer with enhanced operating modes

Awesome Lists containing this project

README

          

# Enhanced Watchdog
Based on the ATtiny402, this device acts like a watchdog timer with several enhanced modes of operation. The goal is to create an easy to implement device that can easily detect anomalous behavior caused by hardware faults, software bugs, or malicious attack.

## Operating Modes
There are currently supported 4 modes of operation.

### Timed Edge
This mode operates like a classic watchdog timer.

### Limited Timed Edge
Operates like a classic watchdog timer, however there's a limit to how often an edge can be seen.

### Timed Pulse
Requires a leading and trailing edge of certain width every set amount of time to satisfy the timer.

### Limited Timed Pulse
Similar to the above mode, but the pulse can only be generated so often.