|
| enum | BLE_GAP_SVCS {
SD_BLE_GAP_ADDR_SET = 0x6C
, SD_BLE_GAP_ADDR_GET = 0x6C + 1
, SD_BLE_GAP_ADV_ADDR_GET = 0x6C + 2
, SD_BLE_GAP_WHITELIST_SET = 0x6C + 3
,
SD_BLE_GAP_DEVICE_IDENTITIES_SET = 0x6C + 4
, SD_BLE_GAP_PRIVACY_SET = 0x6C + 5
, SD_BLE_GAP_PRIVACY_GET = 0x6C + 6
, SD_BLE_GAP_ADV_SET_CONFIGURE = 0x6C + 7
,
SD_BLE_GAP_ADV_START = 0x6C + 8
, SD_BLE_GAP_ADV_STOP = 0x6C + 9
, SD_BLE_GAP_CONN_PARAM_UPDATE = 0x6C + 10
, SD_BLE_GAP_DISCONNECT = 0x6C + 11
,
SD_BLE_GAP_TX_POWER_SET = 0x6C + 12
, SD_BLE_GAP_APPEARANCE_SET = 0x6C + 13
, SD_BLE_GAP_APPEARANCE_GET = 0x6C + 14
, SD_BLE_GAP_PPCP_SET = 0x6C + 15
,
SD_BLE_GAP_PPCP_GET = 0x6C + 16
, SD_BLE_GAP_DEVICE_NAME_SET = 0x6C + 17
, SD_BLE_GAP_DEVICE_NAME_GET = 0x6C + 18
, SD_BLE_GAP_AUTHENTICATE = 0x6C + 19
,
SD_BLE_GAP_SEC_PARAMS_REPLY = 0x6C + 20
, SD_BLE_GAP_AUTH_KEY_REPLY = 0x6C + 21
, SD_BLE_GAP_LESC_DHKEY_REPLY = 0x6C + 22
, SD_BLE_GAP_KEYPRESS_NOTIFY = 0x6C + 23
,
SD_BLE_GAP_LESC_OOB_DATA_GET = 0x6C + 24
, SD_BLE_GAP_LESC_OOB_DATA_SET = 0x6C + 25
, SD_BLE_GAP_ENCRYPT = 0x6C + 26
, SD_BLE_GAP_SEC_INFO_REPLY = 0x6C + 27
,
SD_BLE_GAP_CONN_SEC_GET = 0x6C + 28
, SD_BLE_GAP_SCAN_START = 0x6C + 29
, SD_BLE_GAP_SCAN_STOP = 0x6C + 30
, SD_BLE_GAP_CONNECT = 0x6C + 31
,
SD_BLE_GAP_CONNECT_CANCEL = 0x6C + 32
, SD_BLE_GAP_PHY_UPDATE = 0x6C + 33
, SD_BLE_GAP_DATA_LENGTH_UPDATE = 0x6C + 34
, SD_BLE_GAP_NEXT_CONN_EVT_COUNTER_GET = 0x6C + 36
,
SD_BLE_GAP_EVT_TRIGGER_SET = 0x6C + 37
, SD_BLE_GAP_RSSI_GET = 0x6C + 38
, SD_BLE_GAP_RSSI_START = 0x6C + 39
, SD_BLE_GAP_RSSI_STOP = 0x6C + 40
,
SD_BLE_GAP_QOS_CONN_EVENT_REPORT_ENABLE = 0x6C + 43
} |
| | GAP API SVC numbers. More...
|
| |
| enum | BLE_GAP_EVTS {
BLE_GAP_EVT_CONNECTED = 0x10
, BLE_GAP_EVT_DISCONNECTED = 0x10 + 1
, BLE_GAP_EVT_CONN_PARAM_UPDATE = 0x10 + 2
, BLE_GAP_EVT_SEC_PARAMS_REQUEST = 0x10 + 3
,
BLE_GAP_EVT_SEC_INFO_REQUEST = 0x10 + 4
, BLE_GAP_EVT_PASSKEY_DISPLAY = 0x10 + 5
, BLE_GAP_EVT_KEY_PRESSED = 0x10 + 6
, BLE_GAP_EVT_AUTH_KEY_REQUEST = 0x10 + 7
,
BLE_GAP_EVT_LESC_DHKEY_REQUEST = 0x10 + 8
, BLE_GAP_EVT_AUTH_STATUS = 0x10 + 9
, BLE_GAP_EVT_CONN_SEC_UPDATE = 0x10 + 10
, BLE_GAP_EVT_TIMEOUT = 0x10 + 11
,
BLE_GAP_EVT_RSSI_CHANGED = 0x10 + 12
, BLE_GAP_EVT_ADV_REPORT = 0x10 + 13
, BLE_GAP_EVT_SEC_REQUEST = 0x10 + 14
, BLE_GAP_EVT_CONN_PARAM_UPDATE_REQUEST = 0x10 + 15
,
BLE_GAP_EVT_SCAN_REQ_REPORT = 0x10 + 16
, BLE_GAP_EVT_PHY_UPDATE_REQUEST = 0x10 + 17
, BLE_GAP_EVT_PHY_UPDATE = 0x10 + 18
, BLE_GAP_EVT_DATA_LENGTH_UPDATE_REQUEST = 0x10 + 19
,
BLE_GAP_EVT_DATA_LENGTH_UPDATE = 0x10 + 20
, BLE_GAP_EVT_ADV_SET_TERMINATED = 0x10 + 22
, BLE_GAP_EVT_QOS_CONN_EVENT_REPORT = 0x10 + 23
} |
| | GAP Event IDs. IDs that uniquely identify an event coming from the stack to the application. More...
|
| |
| enum | BLE_GAP_OPTS {
BLE_GAP_OPT_CH_MAP = 0x20
, BLE_GAP_OPT_PASSKEY = 0x20 + 2
, BLE_GAP_OPT_COMPAT_MODE_1 = 0x20 + 3
, BLE_GAP_OPT_AUTH_PAYLOAD_TIMEOUT = 0x20 + 4
,
BLE_GAP_OPT_SLAVE_LATENCY_DISABLE = 0x20 + 5
} |
| | GAP Option IDs. IDs that uniquely identify a GAP option. More...
|
| |
| enum | BLE_GAP_CFGS { BLE_GAP_CFG_ROLE_COUNT = 0x40
, BLE_GAP_CFG_DEVICE_NAME = 0x40 + 1
, BLE_GAP_CFG_PPCP_INCL_CONFIG = 0x40 + 2
, BLE_GAP_CFG_CAR_INCL_CONFIG = 0x40 + 3
} |
| | GAP Configuration IDs. More...
|
| |
| enum | BLE_GAP_TX_POWER_ROLES { BLE_GAP_TX_POWER_ROLE_ADV = 1
, BLE_GAP_TX_POWER_ROLE_SCAN_INIT = 2
, BLE_GAP_TX_POWER_ROLE_CONN = 3
} |
| | GAP TX Power roles. More...
|
| |
| enum | BLE_GAP_LL_ROLES { BLE_GAP_LL_ROLE_SCAN = 1
, BLE_GAP_LL_ROLE_INIT = 2
, BLE_GAP_LL_ROLE_CONN = 3
, BLE_GAP_LL_ROLE_ADV = 4
} |
| | GAP LL roles. More...
|
| |
| enum | BLE_GAP_QOS_CONN_EVENT_REPORT { BLE_GAP_QOS_CONN_EVENT_REPORT_DISABLE = 0
, BLE_GAP_QOS_CONN_EVENT_REPORT_ENABLE = 1
} |
| | QOS connection event report enable. More...
|
| |