BB control block. More...
#include <bb_ble_int.h>
Data Fields | |
struct { | |
bbBleExecOpFn_t execOpCback | |
bbBleExecOpFn_t cancelOpCback | |
} | opCbacks [BB_BLE_OP_NUM] |
uint8_t | evtState |
uint8_t | advChIdx |
uint8_t | numChUsed |
uint32_t | lastScanStartUsec |
PalBbBleDataParam_t | bbParam |
uint16_t | rxDataLen |
uint8_t * | pRxDataBuf |
uint16_t | rxCisDataLen |
uint8_t * | pRxCisDataBuf |
BB control block.
Definition at line 80 of file bb_ble_int.h.
uint8_t advChIdx |
Current advertising channel index.
Definition at line 89 of file bb_ble_int.h.
PalBbBleDataParam_t bbParam |
Baseband data parameters.
Definition at line 93 of file bb_ble_int.h.
bbBleExecOpFn_t cancelOpCback |
Cancel operation handler.
Definition at line 85 of file bb_ble_int.h.
uint8_t evtState |
Action state of the currently operating BOD.
Definition at line 88 of file bb_ble_int.h.
bbBleExecOpFn_t execOpCback |
Execute operation handler.
Definition at line 84 of file bb_ble_int.h.
uint32_t lastScanStartUsec |
Last scan start time in microseconds.
Definition at line 91 of file bb_ble_int.h.
uint8_t numChUsed |
Total number of channels visited.
Definition at line 90 of file bb_ble_int.h.
struct { ... } opCbacks[BB_BLE_OP_NUM] |
Operation handlers.
uint8_t* pRxCisDataBuf |
Current Rx CIS data buffer.
Definition at line 100 of file bb_ble_int.h.
uint8_t* pRxDataBuf |
Current Rx data buffer.
Definition at line 96 of file bb_ble_int.h.
uint16_t rxCisDataLen |
Receive CIS data buffer length.
Definition at line 99 of file bb_ble_int.h.
uint16_t rxDataLen |
Receive data buffer length.
Definition at line 95 of file bb_ble_int.h.