GHIElectronics.TinyCLR.Devices.Watchdog
NuGet: GHIElectronics.TinyCLR.Devices.Watchdog
Classes
| Class | Namespace | Summary |
|---|---|---|
| WatchdogController | GHIElectronics.TinyCLR.Devices.Watchdog | Independent watchdog timer. Enable(uint) with a timeout and call Reset periodically — if the timer ever expires without being reset, the chip reboots. Useful as a failsafe against firmware lockups. |
| WatchdogControllerApiWrapper | GHIElectronics.TinyCLR.Devices.Watchdog.Provider | Concrete IWatchdogControllerProvider backed by the native TinyCLR HAL. |
Interfaces
| Interface | Namespace | Summary |
|---|---|---|
| IWatchdogControllerProvider | GHIElectronics.TinyCLR.Devices.Watchdog.Provider | Provider contract for a watchdog controller. |