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.