Radio#

Functions#

sl_status_t

Enable wireless radio.

sl_status_t

Disable wireless radio.

sl_status_t
sl_si91x_write_calibration_data(const si91x_calibration_data_t *data)

Write calibration data to non-volatile device memory.

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.

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.

Function Documentation#

sl_si91x_enable_radio#

sl_status_t sl_si91x_enable_radio (void )

Enable wireless radio.

Parameters
N/A

Returns


Definition at line 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.

Parameters
N/A

Returns


Definition at line 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.

Parameters
[in]data

Pointer to buffer containing calibration data.

Returns


Definition at line 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.

Parameters
[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.

Returns


Definition at line 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.

Parameters
[in]mode

Power mode to be set to the device.

[in]config

Pointer to structure containing power configuration.

Returns


Definition at line 311 of file components/si91x/inc/sl_si91x_driver.h