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


Definition at line 117 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_watchdog_timer.h

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


Definition at line 119 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_watchdog_timer.h

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


Definition at line 121 of file components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_watchdog_timer.h