Data Structures | Modules | Defines | Typedefs

BLE GAP Constants and Structures

Data Structures

struct  gapEventHdr_t
struct  gapRandomAddrEvent_t
struct  gapPeriConnectParams_t
struct  gapDeviceInitDoneEvent_t
struct  gapSignUpdateEvent_t
struct  gapDeviceInfoEvent_t
struct  gapDevDiscReq_t
struct  gapDevRec_t
struct  gapDevDiscEvent_t
struct  gapAdvertisingParams_t
struct  gapMakeDiscoverableRspEvent_t
struct  gapEndDiscoverableRspEvent_t
struct  gapAdvDataUpdateEvent_t
struct  gapEstLinkReq_t
struct  gapUpdateLinkParamReq_t
struct  gapEstLinkReqEvent_t
struct  gapLinkUpdateEvent_t
struct  gapTerminateLinkEvent_t
struct  gapPasskeyNeededEvent_t
struct  gapAuthCompleteEvent_t
struct  gapAuthParams_t
struct  gapSlaveSecurityReqEvent_t
struct  gapBondCompleteEvent_t
struct  gapPairingReq_t
struct  gapPairingReqEvent_t
struct  gapAdvDataToken_t

Modules

 GAP Message IDs
 GAP Special Connection Handles
 GAP Profile Roles
 GAP Parameter IDs
 GAP Device Discovery Modes
 GAP Address Types
 GAP Advertising Event Types
 GAP Advertising Report Event Types
 GAP Advertiser Filter Scan Parameters
 GAP Advertisement Channel Map
 GAP White List Options
 GAP Advertisment Data Types
 GAP ADTYPE Flags Discovery Modes
 GAP Appearance Values

Defines

#define ADV_CHANMAP_SIZE   5
 Advertiser Channel Map.
#define GAP_PASSCODE_MAX   999999
 Maximum Pairing Passcode/Passkey value. Range of a passkey can be 0 - 999,999.
#define GAP_INIT_SIGN_COUNTER   0xFFFFFFFF

Typedefs

typedef uint16 gapParamIDs_t

Define Documentation

#define GAP_INIT_SIGN_COUNTER   0xFFFFFFFF

Sign Counter Initialized - Sign counter hasn't been used yet. Used when setting up a connection's signing information.


Typedef Documentation

GAP Parameters IDs: GAP Parameter IDs