Contains arguments for sl_rail_ble_config_aox() function.
Public Attributes#
AoX options.
Size of the raw AoX CTE (continuous tone extension) data capture buffer in bytes.
Address to where the received CTE is written.
Address to first element of antenna pattern array.
Number of entries in the antenna pattern array.
Public Attribute Documentation#
cte_buffer_bytes#
uint16_t sl_rail_ble_aox_config_t::cte_buffer_bytes
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.
p_cte_buffer#
uint32_t* sl_rail_ble_aox_config_t::p_cte_buffer
Address to where the received CTE is written.
Buffer must be 32-bit aligned.
p_antenna_array#
uint8_t* sl_rail_ble_aox_config_t::p_antenna_array
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.
antenna_array_entries#
uint8_t sl_rail_ble_aox_config_t::antenna_array_entries
Number of entries in the antenna pattern array.