Contains arguments for RAIL_BLE_ConfigAox function.

Public Attributes#

See RAIL_BLE_AOX_OPTIONS_* for bitfield defines for different AoX features.

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

Size of the antenna pattern array.

Public Attribute Documentation#

aoxOptions#

RAIL_BLE_AoxOptions_t RAIL_BLE_AoxConfig_t::aoxOptions

See RAIL_BLE_AOX_OPTIONS_* for bitfield defines for different AoX features.


Definition at line 649 of file protocol/ble/rail_ble.h

cteBuffSize#

uint16_t RAIL_BLE_AoxConfig_t::cteBuffSize

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


Definition at line 654 of file protocol/ble/rail_ble.h

cteBuffAddr#

uint32_t* RAIL_BLE_AoxConfig_t::cteBuffAddr

Address to where the received CTE is written.


Definition at line 658 of file protocol/ble/rail_ble.h

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.


Definition at line 664 of file protocol/ble/rail_ble.h

antArraySize#

uint8_t RAIL_BLE_AoxConfig_t::antArraySize

Size of the antenna pattern array.


Definition at line 668 of file protocol/ble/rail_ble.h