A state structure for BLE.
This structure must be allocated in application global read-write memory that persists for the duration of BLE usage. It cannot be allocated in read-only memory or on the call stack.
Public Attributes#
uint32_t
The value used to initialize the CRC algorithm.
uint32_t
The access address used for the connection.
uint16_t
The logical channel used.
bool
Indicates whether the whitening engine should be off.
uint16_t
The value used to initialize the whitening algorithm.
Public Attribute Documentation#
crcInit#
uint32_t RAIL_BLE_State_t::crcInit
The value used to initialize the CRC algorithm.
Definition at line
301
of file protocol/ble/rail_ble.h
accessAddress#
uint32_t RAIL_BLE_State_t::accessAddress
The access address used for the connection.
Definition at line
302
of file protocol/ble/rail_ble.h
channel#
uint16_t RAIL_BLE_State_t::channel
The logical channel used.
Definition at line
303
of file protocol/ble/rail_ble.h
disableWhitening#
bool RAIL_BLE_State_t::disableWhitening
Indicates whether the whitening engine should be off.
Definition at line
304
of file protocol/ble/rail_ble.h
whiteInit#
uint16_t RAIL_BLE_State_t::whiteInit
The value used to initialize the whitening algorithm.
Definition at line
305
of file protocol/ble/rail_ble.h