Midnight Sun Firmware
Loading...
Searching...
No Matches
SoftwareWatchdog

Software Watchdog Timer structure Uses a SoftTimer internally to track timeouts. More...

#include <software_timer.h>

Collaboration diagram for SoftwareWatchdog:

Public Attributes

SoftTimer timer
 
uint32_t period_ms
 
SoftTimerCallback fault_callback
 

Detailed Description

Software Watchdog Timer structure Uses a SoftTimer internally to track timeouts.

Member Data Documentation

◆ fault_callback

SoftTimerCallback fault_callback

Called when watchdog expires (not kicked in time)

◆ period_ms

uint32_t period_ms

Watchdog timeout period (in milliseconds)

◆ timer

SoftTimer timer

Internal soft timer used for timing


The documentation for this struct was generated from the following file: