S113 SoftDevice v7.0.1
Enumerations

Enumerations

enum  BLE_COMMON_SVCS {
  SD_BLE_ENABLE = 0x60,
  SD_BLE_EVT_GET,
  SD_BLE_UUID_VS_ADD,
  SD_BLE_UUID_DECODE,
  SD_BLE_UUID_ENCODE,
  SD_BLE_VERSION_GET,
  SD_BLE_USER_MEM_REPLY,
  SD_BLE_OPT_SET,
  SD_BLE_OPT_GET,
  SD_BLE_CFG_SET,
  SD_BLE_UUID_VS_REMOVE
}
 Common API SVC numbers. More...
 
enum  BLE_COMMON_EVTS {
  BLE_EVT_USER_MEM_REQUEST = 0x01 + 0,
  BLE_EVT_USER_MEM_RELEASE = 0x01 + 1
}
 BLE Module Independent Event IDs. More...
 
enum  BLE_CONN_CFGS {
  BLE_CONN_CFG_GAP = 0x20 + 0,
  BLE_CONN_CFG_GATTC = 0x20 + 1,
  BLE_CONN_CFG_GATTS = 0x20 + 2,
  BLE_CONN_CFG_GATT = 0x20 + 3,
  BLE_CONN_CFG_L2CAP = 0x20 + 4
}
 BLE Connection Configuration IDs. More...
 
enum  BLE_COMMON_CFGS { BLE_COMMON_CFG_VS_UUID = 0x01 }
 BLE Common Configuration IDs. More...
 
enum  BLE_COMMON_OPTS {
  BLE_COMMON_OPT_PA_LNA = 0x01 + 0,
  BLE_COMMON_OPT_CONN_EVT_EXT = 0x01 + 1,
  BLE_COMMON_OPT_EXTENDED_RC_CAL = 0x01 + 2
}
 Common Option IDs. IDs that uniquely identify a common option. More...
 

Detailed Description

Enumeration Type Documentation

BLE Common Configuration IDs.

IDs that uniquely identify a common configuration.

Enumerator
BLE_COMMON_CFG_VS_UUID 

Common BLE configuration base. Vendor specific base UUID configuration

BLE Module Independent Event IDs.

Enumerator
BLE_EVT_USER_MEM_REQUEST 

Common BLE Event base. User Memory request. ble_evt_user_mem_request_t

BLE_EVT_USER_MEM_RELEASE 

Common BLE Event base. User Memory release. ble_evt_user_mem_release_t

Common Option IDs. IDs that uniquely identify a common option.

Enumerator
BLE_COMMON_OPT_PA_LNA 

Common BLE Option base. PA and LNA options

BLE_COMMON_OPT_CONN_EVT_EXT 

Common BLE Option base. Extended connection events option

BLE_COMMON_OPT_EXTENDED_RC_CAL 

Common BLE Option base. Extended RC calibration option

Common API SVC numbers.

Enumerator
SD_BLE_ENABLE 

Common BLE SVC base. Enable and initialize the BLE stack

SD_BLE_EVT_GET 

Get an event from the pending events queue.

SD_BLE_UUID_VS_ADD 

Add a Vendor Specific base UUID.

SD_BLE_UUID_DECODE 

Decode UUID bytes.

SD_BLE_UUID_ENCODE 

Encode UUID bytes.

SD_BLE_VERSION_GET 

Get the local version information (company ID, Link Layer Version, Link Layer Subversion).

SD_BLE_USER_MEM_REPLY 

User Memory Reply.

SD_BLE_OPT_SET 

Set a BLE option.

SD_BLE_OPT_GET 

Get a BLE option.

SD_BLE_CFG_SET 

Add a configuration to the BLE stack.

SD_BLE_UUID_VS_REMOVE 

Remove a Vendor Specific base UUID.

BLE Connection Configuration IDs.

IDs that uniquely identify a connection configuration.

Enumerator
BLE_CONN_CFG_GAP 

BLE connection configuration base. BLE GAP specific connection configuration.

BLE_CONN_CFG_GATTC 

BLE connection configuration base. BLE GATTC specific connection configuration.

BLE_CONN_CFG_GATTS 

BLE connection configuration base. BLE GATTS specific connection configuration.

BLE_CONN_CFG_GATT 

BLE connection configuration base. BLE GATT specific connection configuration.

BLE_CONN_CFG_L2CAP 

BLE connection configuration base. BLE L2CAP specific connection configuration.


Documentation feedback | Developer Zone | Subscribe | Updated