Structure to hold the parameters of timer configurations.

Public Attributes#

boolean_t

CT mode, see sl_config_timer_mode_t for possible values.

boolean_t

Counter-0 soft reset, true to enable, false to disable.

boolean_t

Counter-0 periodic mode, true to enable, false to disable.

boolean_t

Counter-0 software trigger, true to enable, false to disable.

boolean_t

Counter-0 sync trigger, true to enable, false to disable.

boolean_t

Counter-0 buffer, true to enable, false to disable.

boolean_t

Counter-1 soft reset, true to enable, false to disable.

boolean_t

Counter-1 periodic mode, true to enable, false to disable.

boolean_t

Counter-1 software trigger, true to enable, false to disable.

boolean_t

Counter-1 sync trigger, true to enable, false to disable.

boolean_t

Counter-1 buffer, true to enable, false to disable.

uint8_t

Counter-0 direction, sl_config_timer_counter0_direction_t for possible values.

uint8_t

Counter-1 direction, sl_config_timer_counter1_direction_t for possible values.

Public Attribute Documentation#

is_counter_mode_32bit_enabled#

boolean_t sl_config_timer_config_t::is_counter_mode_32bit_enabled

CT mode, see sl_config_timer_mode_t for possible values.


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

is_counter0_soft_reset_enabled#

boolean_t sl_config_timer_config_t::is_counter0_soft_reset_enabled

Counter-0 soft reset, true to enable, false to disable.


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

is_counter0_periodic_enabled#

boolean_t sl_config_timer_config_t::is_counter0_periodic_enabled

Counter-0 periodic mode, true to enable, false to disable.


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

is_counter0_trigger_enabled#

boolean_t sl_config_timer_config_t::is_counter0_trigger_enabled

Counter-0 software trigger, true to enable, false to disable.


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

is_counter0_sync_trigger_enabled#

boolean_t sl_config_timer_config_t::is_counter0_sync_trigger_enabled

Counter-0 sync trigger, true to enable, false to disable.


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

is_counter0_buffer_enabled#

boolean_t sl_config_timer_config_t::is_counter0_buffer_enabled

Counter-0 buffer, true to enable, false to disable.


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

is_counter1_soft_reset_enabled#

boolean_t sl_config_timer_config_t::is_counter1_soft_reset_enabled

Counter-1 soft reset, true to enable, false to disable.


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

is_counter1_periodic_enabled#

boolean_t sl_config_timer_config_t::is_counter1_periodic_enabled

Counter-1 periodic mode, true to enable, false to disable.


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

is_counter1_trigger_enabled#

boolean_t sl_config_timer_config_t::is_counter1_trigger_enabled

Counter-1 software trigger, true to enable, false to disable.


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

is_counter1_sync_trigger_enabled#

boolean_t sl_config_timer_config_t::is_counter1_sync_trigger_enabled

Counter-1 sync trigger, true to enable, false to disable.


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

is_counter1_buffer_enabled#

boolean_t sl_config_timer_config_t::is_counter1_buffer_enabled

Counter-1 buffer, true to enable, false to disable.


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

counter0_direction#

uint8_t sl_config_timer_config_t::counter0_direction

Counter-0 direction, sl_config_timer_counter0_direction_t for possible values.


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

counter1_direction#

uint8_t sl_config_timer_config_t::counter1_direction

Counter-1 direction, sl_config_timer_counter1_direction_t for possible values.


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