Structure to hold the parameters of the watchdog timer configurations.

Public Attributes#

uint8_t

timer timeout interrupt duration, number of clock pulses = 2^(system_reset_time), time_delays_t

uint8_t

timer system-reset duration, number of clock pulses = 2^(system_reset_time), time_delays_t

uint8_t

timer window duration, number of clock pulses = 2^(window_time), time_delays_t, but should be less than TIME_DELAY_16

Public Attribute Documentation#

interrupt_time#

uint8_t watchdog_timer_config_t::interrupt_time

timer timeout interrupt duration, number of clock pulses = 2^(system_reset_time), time_delays_t


system_reset_time#

uint8_t watchdog_timer_config_t::system_reset_time

timer system-reset duration, number of clock pulses = 2^(system_reset_time), time_delays_t


window_time#

uint8_t watchdog_timer_config_t::window_time

timer window duration, number of clock pulses = 2^(window_time), time_delays_t, but should be less than TIME_DELAY_16