Radio#
Functions#
Enable wireless radio.
Disable wireless radio.
Write calibration data to non-volatile device memory.
Set the device region.
Set device power configuration.
Function Documentation#
sl_si91x_enable_radio#
sl_status_t sl_si91x_enable_radio (void )
Enable wireless radio.
N/A |
sl_si91x_driver_init should be called before this API.
Returns
sl_status_t. See https://docs.silabs.com/gecko-platform/4.1/common/api/group-status for details.
257
of file components/si91x/inc/sl_si91x_driver.h
sl_si91x_disable_radio#
sl_status_t sl_si91x_disable_radio (void )
Disable wireless radio.
N/A |
sl_si91x_driver_init should be called before this API.
Returns
sl_status_t. See https://docs.silabs.com/gecko-platform/4.1/common/api/group-status for details.
267
of file components/si91x/inc/sl_si91x_driver.h
sl_si91x_write_calibration_data#
sl_status_t sl_si91x_write_calibration_data (const si91x_calibration_data_t * data)
Write calibration data to non-volatile device memory.
[in] | data | Pointer to buffer containing calibration data. |
sl_si91x_driver_init should be called before this API.
Returns
sl_status_t. See https://docs.silabs.com/gecko-platform/4.1/common/api/group-status for details.
279
of file components/si91x/inc/sl_si91x_driver.h
sl_si91x_set_device_region#
sl_status_t sl_si91x_set_device_region (sl_si91x_operation_mode_t operation_mode, sl_si91x_band_mode_t band, sl_si91x_region_code_t region_code)
Set the device region.
[in] | operation_mode | Operation mode of the device. |
[in] | band | Operational band of the device. |
[in] | region_code | Region code to be set in the device. |
sl_si91x_driver_init should be called before this API.
Returns
sl_status_t. See https://docs.silabs.com/gecko-platform/4.1/common/api/group-status for details.
295
of file components/si91x/inc/sl_si91x_driver.h
sl_si91x_set_power_mode#
sl_status_t sl_si91x_set_power_mode (sl_si91x_power_mode_t mode, const sl_si91x_power_configuration_t * config)
Set device power configuration.
[in] | mode | Power mode to be set to the device. |
[in] | config | Pointer to structure containing power configuration. |
sl_si91x_driver_init should be called before this API.
Returns
sl_status_t. See https://docs.silabs.com/gecko-platform/4.1/common/api/group-status for details.
311
of file components/si91x/inc/sl_si91x_driver.h