Mistake on this page?
Report an issue in GitHub or email us
Data Fields
BbBleSlvAdvEvent_t Struct Reference

Slave advertising event operation data (BB_BLE_OP_SLV_ADV_EVENT). More...

#include <bb_ble_api_op.h>

Data Fields

uint8_t * pTxAdvBuf
uint8_t * pRxReqBuf
uint8_t * pTxRspBuf
BbBleTxAdvSetup_t txAdvSetupCback
BbBleAdvComp_t rxReqCback
BbBleAdvPost_t rxReqPostCback
uint8_t txAdvLen
uint8_t txRspLen
uint8_t firstAdvChIdx
uint8_t advChMap
uint32_t reqStartTsUsec
bbBlePduFiltResults_t filtResults

Detailed Description

Slave advertising event operation data (BB_BLE_OP_SLV_ADV_EVENT).

BB assumes maximum scan request payload is 39 bytes.

Definition at line 175 of file bb_ble_api_op.h.

Field Documentation

uint8_t advChMap

Advertising channel map.

Definition at line 190 of file bb_ble_api_op.h.

bbBlePduFiltResults_t filtResults

Results from PDU filtering.

Definition at line 196 of file bb_ble_api_op.h.

uint8_t firstAdvChIdx

first advertising channel index.

Definition at line 188 of file bb_ble_api_op.h.

uint8_t* pRxReqBuf

Scan request buffer (must be size of BB_REQ_PDU_MAX_LEN).

Definition at line 178 of file bb_ble_api_op.h.

uint8_t* pTxAdvBuf

Advertising buffer.

Definition at line 177 of file bb_ble_api_op.h.

uint8_t* pTxRspBuf

Scan response buffer.

Definition at line 179 of file bb_ble_api_op.h.

uint32_t reqStartTsUsec

Start of request packet timestamp in microseconds.

Definition at line 193 of file bb_ble_api_op.h.

BbBleAdvComp_t rxReqCback

Scan/Connect request receive completion callback.

Definition at line 182 of file bb_ble_api_op.h.

BbBleAdvPost_t rxReqPostCback

Scan/Connect request receive post processing callback.

Definition at line 183 of file bb_ble_api_op.h.

uint8_t txAdvLen

Advertising buffer length.

Definition at line 185 of file bb_ble_api_op.h.

BbBleTxAdvSetup_t txAdvSetupCback

Adv PDU transmit setup callback.

Definition at line 181 of file bb_ble_api_op.h.

uint8_t txRspLen

Scan response buffer length.

Definition at line 186 of file bb_ble_api_op.h.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.