Struct esp32_hal::timer::watchdog::Watchdog [−][src]
pub struct Watchdog<TIMG: TimerGroup> { /* fields omitted */ }Implementations
Get watchdog configuration
Change watchdog timer configuration and start
Trait Implementations
Feed (=reset) the watchdog timer
Disable watchdog timer
Enable watchdog timer, only change stage 1 period, don’t change default action
type Time = NanoSecondsU64
type Time = NanoSecondsU64
Unit of time used by the watchdog
Starts the watchdog with a given period, typically once this is done the watchdog needs to be kicked periodically or the processor is reset. Read more