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.