nRF51 SDK
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages

Enumerations

enum  BLE_GAP_SVCS {
  SD_BLE_GAP_ADDRESS_SET = BLE_GAP_SVC_BASE,
  SD_BLE_GAP_ADDRESS_GET,
  SD_BLE_GAP_ADV_DATA_SET,
  SD_BLE_GAP_ADV_START,
  SD_BLE_GAP_ADV_STOP,
  SD_BLE_GAP_CONN_PARAM_UPDATE,
  SD_BLE_GAP_DISCONNECT,
  SD_BLE_GAP_TX_POWER_SET,
  SD_BLE_GAP_APPEARANCE_SET,
  SD_BLE_GAP_APPEARANCE_GET,
  SD_BLE_GAP_PPCP_SET,
  SD_BLE_GAP_PPCP_GET,
  SD_BLE_GAP_DEVICE_NAME_SET,
  SD_BLE_GAP_DEVICE_NAME_GET,
  SD_BLE_GAP_AUTHENTICATE,
  SD_BLE_GAP_SEC_PARAMS_REPLY,
  SD_BLE_GAP_AUTH_KEY_REPLY,
  SD_BLE_GAP_SEC_INFO_REPLY,
  SD_BLE_GAP_CONN_SEC_GET,
  SD_BLE_GAP_RSSI_START,
  SD_BLE_GAP_RSSI_STOP
}
 GAP API SVC numbers. More...
 
enum  BLE_GAP_EVTS {
  BLE_GAP_EVT_CONNECTED = BLE_GAP_EVT_BASE,
  BLE_GAP_EVT_DISCONNECTED,
  BLE_GAP_EVT_CONN_PARAM_UPDATE,
  BLE_GAP_EVT_SEC_PARAMS_REQUEST,
  BLE_GAP_EVT_SEC_INFO_REQUEST,
  BLE_GAP_EVT_PASSKEY_DISPLAY,
  BLE_GAP_EVT_AUTH_KEY_REQUEST,
  BLE_GAP_EVT_AUTH_STATUS,
  BLE_GAP_EVT_CONN_SEC_UPDATE,
  BLE_GAP_EVT_TIMEOUT,
  BLE_GAP_EVT_RSSI_CHANGED
}
 GAP Event IDs. Those IDs uniquely identify an event coming from the stack to the application. More...
 

Detailed Description

Enumeration Type Documentation

Enumerator
SD_BLE_GAP_ADDRESS_SET 

Set own Bluetooth Address.

SD_BLE_GAP_ADDRESS_GET 

Get own Bluetooth Address.

SD_BLE_GAP_ADV_DATA_SET 

Set Advertisement Data.

SD_BLE_GAP_ADV_START 

Start Advertising.

SD_BLE_GAP_ADV_STOP 

Stop Advertising.

SD_BLE_GAP_CONN_PARAM_UPDATE 

Connection Parameter Update.

SD_BLE_GAP_DISCONNECT 

Disconnect.

SD_BLE_GAP_TX_POWER_SET 

Set TX Power.

SD_BLE_GAP_APPEARANCE_SET 

Set Appearance.

SD_BLE_GAP_APPEARANCE_GET 

Get Appearance.

SD_BLE_GAP_PPCP_SET 

Set PPCP.

SD_BLE_GAP_PPCP_GET 

Get PPCP.

SD_BLE_GAP_DEVICE_NAME_SET 

Set Device Name.

SD_BLE_GAP_DEVICE_NAME_GET 

Get Device Name.

SD_BLE_GAP_AUTHENTICATE 

Initiate Pairing/Bonding.

SD_BLE_GAP_SEC_PARAMS_REPLY 

Reply with Security Parameters.

SD_BLE_GAP_AUTH_KEY_REPLY 

Reply with an authentication key.

SD_BLE_GAP_SEC_INFO_REPLY 

Reply with Security Information.

SD_BLE_GAP_CONN_SEC_GET 

Obtain connection security level.

SD_BLE_GAP_RSSI_START 

Start reporting of changes in RSSI.

SD_BLE_GAP_RSSI_STOP 

Stop reporting of changes in RSSI.

Enumerator
BLE_GAP_EVT_CONNECTED 

Connection established.

BLE_GAP_EVT_DISCONNECTED 

Disconnected from peer.

BLE_GAP_EVT_CONN_PARAM_UPDATE 

Connection Parameters updated.

BLE_GAP_EVT_SEC_PARAMS_REQUEST 

Request to provide security parameters.

BLE_GAP_EVT_SEC_INFO_REQUEST 

Request to provide security information.

BLE_GAP_EVT_PASSKEY_DISPLAY 

Request to display a passkey to the user.

BLE_GAP_EVT_AUTH_KEY_REQUEST 

Request to provide an authentication key.

BLE_GAP_EVT_AUTH_STATUS 

Authentication procedure completed with status.

BLE_GAP_EVT_CONN_SEC_UPDATE 

Connection security updated.

BLE_GAP_EVT_TIMEOUT 

Timeout expired.

BLE_GAP_EVT_RSSI_CHANGED 

Signal strength measurement report.