Network wirless processor (NWP) configuration structure.
Public Attributes#
Configuration code.
Configuration value as per the code selected above.
Timer value in seconds for the watchdog timer.
Enable watchdog timer in power save mode.
Values.
Public Attribute Documentation#
code#
uint32_t sl_si91x_nwp_configuration_t::code
Configuration code.
The possible values are:
SL_SI91X_XO_CTUNE_FROM_HOST
SL_SI91X_ENABLE_NWP_WDT_FROM_HOST
SL_SI91X_DISABLE_NWP_WDT_FROM_HOST
SL_SI91X_SET_XTAL_GOOD_TIME_FROM_HOST
SL_SI91X_SET_PMU_GOOD_TIME_FROM_HOST
config_val#
uint16_t sl_si91x_nwp_configuration_t::config_val
Configuration value as per the code selected above.
code | config_val range for SoC | config_val range for NCP |
---|---|---|
SL_SI91X_XO_CTUNE_FROM_HOST | 0 - 255 | 0 - 255 |
SL_SI91X_ENABLE_NWP_WDT_FROM_HOST | NA | NA |
SL_SI91X_DISABLE_NWP_WDT_FROM_HOST | NA | NA |
SL_SI91X_SET_XTAL_GOOD_TIME_FROM_HOST | 600µs - 5000µs | 600µs - 5000µs |
SL_SI91X_SET_PMU_GOOD_TIME_FROM_HOST | 900µs - 2000µs | 600µs - 2000µs |
Note
The default values for SoC and NCP are set to the minimum value from the range.
wdt_timer_val#
uint8_t sl_si91x_nwp_configuration_t::wdt_timer_val
Timer value in seconds for the watchdog timer.
wdt_enable_in_ps#
uint8_t sl_si91x_nwp_configuration_t::wdt_enable_in_ps
Enable watchdog timer in power save mode.