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.
Public Attribute Documentation#
crcInit#
uint32_t RAIL_BLE_State_t::crcInit
The value used to initialize the CRC algorithm.
Definition at line
285
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
286
of file protocol/ble/rail_ble.h
channel#
uint16_t RAIL_BLE_State_t::channel
The logical channel used.
Definition at line
287
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
288
of file protocol/ble/rail_ble.h