Contains arguments for RAIL_BLE_ConfigAox() function.

DeprecatedRAIL 2.x synonym of sl_rail_ble_aox_config_t.

Public Attributes#

uint16_t

Size of the raw AoX CTE (continuous tone extension) data capture buffer in bytes.

uint32_t *

Address to where the received CTE is written.

uint8_t *

Address to first element of antenna pattern array.

uint8_t

Number of entries in the antenna pattern array.

Public Attribute Documentation#

aoxOptions#

RAIL_BLE_AoxOptions_t RAIL_BLE_AoxConfig_t::aoxOptions

AoX options.

DeprecatedRAIL 2.x synonym of sl_rail_ble_aox_config_t::aox_options.


cteBuffSize#

uint16_t RAIL_BLE_AoxConfig_t::cteBuffSize

Size of the raw AoX CTE (continuous tone extension) data capture buffer in bytes.

Note this value should be a multiple of 4 as each IQ sample requires 4 bytes.

DeprecatedRAIL 2.x synonym of sl_rail_ble_aox_config_t::cte_buffer_bytes.


cteBuffAddr#

uint32_t* RAIL_BLE_AoxConfig_t::cteBuffAddr

Address to where the received CTE is written.

Buffer must be 32-bit aligned.

DeprecatedRAIL 2.x synonym of sl_rail_ble_aox_config_t::p_cte_buffer.


antArrayAddr#

uint8_t* RAIL_BLE_AoxConfig_t::antArrayAddr

Address to first element of antenna pattern array.

Array must be in RAM. Each element of the array contains an antenna number. The switching pattern is defined by the order of antennas in this array.

DeprecatedRAIL 2.x synonym of sl_rail_ble_aox_config_t::p_antenna_array.


antArraySize#

uint8_t RAIL_BLE_AoxConfig_t::antArraySize

Number of entries in the antenna pattern array.

DeprecatedRAIL 2.x synonym of sl_rail_ble_aox_config_t::antenna_array_entries.