Periodic scanning context. More...
#include <lctr_int_adv_master_ae.h>
Data Fields | |
bool_t | enabled |
uint8_t | state |
bool_t | shutdown |
bool_t | cancelCreateSync |
bool_t | cancelByHost |
bool_t | firstPerAdvRcv |
bool_t | repDisabled |
bool_t | bodAborted |
uint8_t | createDispId |
lctrTermHdlr_t | termCback |
LlPerAdvReportInd_t | advRpt |
lctrRptState_t | advRptState:8 |
uint8_t * | pPerAdvData |
BbOpDesc_t | bod |
BbBleData_t | bleData |
uint16_t | eventCounter |
uint32_t | perInterUsec |
uint8_t | sca |
uint32_t | skipInterUsec |
uint32_t | minDurUsec |
uint32_t | rxSyncDelayUsec |
uint32_t | lastAnchorPointUsec |
uint16_t | lastActiveEvent |
uint16_t | initEventCounter |
lctrAcadParam_t | acadParams [LCTR_ACAD_NUM_ID] |
uint16_t | skip |
uint16_t | syncTimeOutMs |
bbBlePerPduFiltParams_t | filtParam |
int8_t | rssi |
lmgrChanParam_t | chanParam |
wsfTimer_t | tmrSupTimeout |
uint8_t | advSID |
uint8_t | advAddrType |
uint8_t | trsfAddrType |
uint64_t | advAddr |
uint64_t | trsfAdvAddr |
lctrExtAdvHdr_t | extAdvHdr |
uint8_t | rxPhys |
Periodic scanning context.
Definition at line 228 of file lctr_int_adv_master_ae.h.
lctrAcadParam_t acadParams[LCTR_ACAD_NUM_ID] |
ACAD control block array.
Definition at line 262 of file lctr_int_adv_master_ae.h.
uint64_t advAddr |
Advertiser Address.
Definition at line 282 of file lctr_int_adv_master_ae.h.
uint8_t advAddrType |
Advertiser Address Type.
Definition at line 280 of file lctr_int_adv_master_ae.h.
LlPerAdvReportInd_t advRpt |
Periodic advertising report.
Definition at line 242 of file lctr_int_adv_master_ae.h.
lctrRptState_t advRptState |
Periodic advertising report state.
Definition at line 243 of file lctr_int_adv_master_ae.h.
uint8_t advSID |
Advertising SID.
Definition at line 279 of file lctr_int_adv_master_ae.h.
BbBleData_t bleData |
BLE BB operation data.
Definition at line 248 of file lctr_int_adv_master_ae.h.
BbOpDesc_t bod |
Periodic scanning BOD.
Definition at line 247 of file lctr_int_adv_master_ae.h.
bool_t bodAborted |
Tue if periodic scan BOD was aborted.
Definition at line 237 of file lctr_int_adv_master_ae.h.
bool_t cancelByHost |
Cancel command was issued from host.
Definition at line 234 of file lctr_int_adv_master_ae.h.
bool_t cancelCreateSync |
Shut down due to create sync cancel.
Definition at line 233 of file lctr_int_adv_master_ae.h.
lmgrChanParam_t chanParam |
Channel parameters.
Definition at line 273 of file lctr_int_adv_master_ae.h.
uint8_t createDispId |
Dispatcher id to tell if periodic sync was created or transferred.
Definition at line 238 of file lctr_int_adv_master_ae.h.
bool_t enabled |
Context enabled.
Definition at line 230 of file lctr_int_adv_master_ae.h.
uint16_t eventCounter |
Connection event counter.
Definition at line 251 of file lctr_int_adv_master_ae.h.
lctrExtAdvHdr_t extAdvHdr |
Coalesced extended advertising header.
Definition at line 286 of file lctr_int_adv_master_ae.h.
bbBlePerPduFiltParams_t filtParam |
Periodic scan filter parameters.
Definition at line 269 of file lctr_int_adv_master_ae.h.
bool_t firstPerAdvRcv |
True if first periodic advertising packet is received.
Definition at line 235 of file lctr_int_adv_master_ae.h.
uint16_t initEventCounter |
Initial event counter received from sync_info.
Definition at line 259 of file lctr_int_adv_master_ae.h.
uint16_t lastActiveEvent |
Last active event counter.
Definition at line 258 of file lctr_int_adv_master_ae.h.
uint32_t lastAnchorPointUsec |
Last anchor point in microseconds.
Definition at line 257 of file lctr_int_adv_master_ae.h.
uint32_t minDurUsec |
Minimum required duration in microseconds.
Definition at line 255 of file lctr_int_adv_master_ae.h.
uint32_t perInterUsec |
Periodic scanning interval in microseconds.
Definition at line 252 of file lctr_int_adv_master_ae.h.
uint8_t* pPerAdvData |
Periodic data reassembly buffer.
Definition at line 244 of file lctr_int_adv_master_ae.h.
bool_t repDisabled |
Reporting disabled.
Definition at line 236 of file lctr_int_adv_master_ae.h.
int8_t rssi |
RSSI.
Definition at line 272 of file lctr_int_adv_master_ae.h.
uint8_t rxPhys |
Default receiver PHYs.
Definition at line 289 of file lctr_int_adv_master_ae.h.
uint32_t rxSyncDelayUsec |
Receive timeout in microseconds.
Definition at line 256 of file lctr_int_adv_master_ae.h.
uint8_t sca |
Sleep clock accuracy.
Definition at line 253 of file lctr_int_adv_master_ae.h.
bool_t shutdown |
Client initiated shutdown flag.
Definition at line 232 of file lctr_int_adv_master_ae.h.
uint16_t skip |
Skip.
Definition at line 265 of file lctr_int_adv_master_ae.h.
uint32_t skipInterUsec |
Skip interval in microseconds.
Definition at line 254 of file lctr_int_adv_master_ae.h.
uint8_t state |
Current state.
Definition at line 231 of file lctr_int_adv_master_ae.h.
uint16_t syncTimeOutMs |
Synchronization Timeout in Milliseconds.
Definition at line 266 of file lctr_int_adv_master_ae.h.
lctrTermHdlr_t termCback |
Termination callback.
Definition at line 239 of file lctr_int_adv_master_ae.h.
wsfTimer_t tmrSupTimeout |
Supervision timer.
Definition at line 276 of file lctr_int_adv_master_ae.h.
uint8_t trsfAddrType |
Advertiser Address Type to be used for sync transfer.
Definition at line 281 of file lctr_int_adv_master_ae.h.
uint64_t trsfAdvAddr |
Advertiser Address to be used for sync transfer.
Definition at line 283 of file lctr_int_adv_master_ae.h.