Here are the data structures with brief descriptions:
|
|
BLE Configuration type, wrapping the module specific configurations |
|
|
Common BLE Configuration type, wrapping the common configurations |
|
|
Configuration of Vendor Specific UUIDs, set with sd_ble_cfg_set |
|
|
Event structure for events not associated with a specific function module |
|
|
Configuration of extended BLE connection events |
|
|
PA & LNA GPIO toggle configuration |
|
|
Option structure for common options |
|
|
BLE connection configuration type, wrapping the module specific configurations, set with sd_ble_cfg_set |
|
|
Data structure |
|
|
BLE Event header |
|
|
Common BLE Event type, wrapping the module specific event reports |
|
|
Event structure for BLE_EVT_USER_MEM_RELEASE |
|
|
Event structure for BLE_EVT_USER_MEM_REQUEST |
|
|
Bluetooth Low Energy address |
|
|
Channel mask for RF channels used in advertising |
|
|
GAP advertising parameters |
|
|
Device name and its properties, set with sd_ble_cfg_set |
|
|
Configuration of maximum concurrent connections in the peripheral role, set with sd_ble_cfg_set |
|
|
Configuration structure for GAP configurations |
|
|
BLE GAP connection configuration parameters, set with sd_ble_cfg_set |
|
|
GAP connection parameters |
|
|
GAP connection security modes |
|
|
GAP connection security status |
|
|
GAP Encryption Information |
|
|
Encryption Key |
|
|
Event structure for BLE_GAP_EVT_AUTH_KEY_REQUEST |
|
|
Event structure for BLE_GAP_EVT_AUTH_STATUS |
|
|
Event structure for BLE_GAP_EVT_CONN_PARAM_UPDATE |
|
|
Event structure for BLE_GAP_EVT_CONN_SEC_UPDATE |
|
|
Event structure for BLE_GAP_EVT_CONNECTED |
|
|
Event structure for BLE_GAP_EVT_DISCONNECTED |
|
|
Event structure for BLE_GAP_EVT_KEY_PRESSED |
|
|
Event structure for BLE_GAP_EVT_LESC_DHKEY_REQUEST |
|
|
Event structure for BLE_GAP_EVT_PASSKEY_DISPLAY |
|
|
Event structure for BLE_GAP_EVT_PHY_UPDATE_REQUEST |
|
|
Event Structure for BLE_GAP_EVT_PHY_UPDATE |
|
|
Event structure for BLE_GAP_EVT_RSSI_CHANGED |
|
|
Event structure for BLE_GAP_EVT_SCAN_REQ_REPORT |
|
|
Event structure for BLE_GAP_EVT_SEC_INFO_REQUEST |
|
|
Event structure for BLE_GAP_EVT_SEC_PARAMS_REQUEST |
|
|
Event structure for BLE_GAP_EVT_SEC_REQUEST |
|
|
GAP event structure |
|
|
Event structure for BLE_GAP_EVT_TIMEOUT |
|
|
Identity Key |
|
|
Identity Resolving Key |
|
|
GAP LE Secure Connections DHKey |
|
|
GAP LE Secure Connections OOB data |
|
|
GAP LE Secure Connections P-256 Public Key |
|
|
GAP Master Identification |
|
|
Authenticated payload timeout option |
|
|
Channel Map option. Used with sd_ble_opt_get to get the current channel map or sd_ble_opt_set to set a new channel map. When setting the channel map, it applies to all current and future connections. When getting the current channel map, it applies to a single connection and the connection handle must be supplied |
|
|
Local connection latency option |
|
|
Passkey Option |
|
|
Scan request report option |
|
|
Disable slave latency |
|
|
Option structure for GAP options |
|
|
PHY preferences for TX and RX |
|
|
Privacy |
|
|
Keys that can be exchanged during a bonding procedure |
|
|
Security Keys |
|
|
Security key set for both local and peer keys |
|
|
Security levels supported |
|
|
GAP security parameters |
|
|
GAP Signing Information |
|
|
GATT Characteristic Extended Properties |
|
|
GATT Characteristic Properties |
|
|
BLE GATT connection configuration parameters, set with sd_ble_cfg_set |
|
|
Attribute Information for 128-bit Attribute UUID |
|
|
Attribute Information for 16-bit Attribute UUID |
|
|
GATT characteristic |
|
|
BLE GATTC connection configuration parameters, set with sd_ble_cfg_set |
|
|
GATT descriptor |
|
|
Event structure for BLE_GATTC_EVT_ATTR_INFO_DISC_RSP |
|
|
Event structure for BLE_GATTC_EVT_CHAR_DISC_RSP |
|
|
Event structure for BLE_GATTC_EVT_CHAR_VAL_BY_UUID_READ_RSP |
|
|
Event structure for BLE_GATTC_EVT_CHAR_VALS_READ_RSP |
|
|
Event structure for BLE_GATTC_EVT_DESC_DISC_RSP |
|
|
Event structure for BLE_GATTC_EVT_EXCHANGE_MTU_RSP |
|
|
Event structure for BLE_GATTC_EVT_HVX |
|
|
Event structure for BLE_GATTC_EVT_PRIM_SRVC_DISC_RSP |
|
|
Event structure for BLE_GATTC_EVT_READ_RSP |
|
|
Event structure for BLE_GATTC_EVT_REL_DISC_RSP |
|
|
GATTC event structure |
|
|
Event structure for BLE_GATTC_EVT_TIMEOUT |
|
|
Event structure for BLE_GATTC_EVT_WRITE_CMD_TX_COMPLETE |
|
|
Event structure for BLE_GATTC_EVT_WRITE_RSP |
|
|
Operation Handle Range |
|
|
GATT read by UUID handle value pair |
|
|
GATT include |
|
|
GATT service |
|
|
Write Parameters |
|
|
Attribute metadata |
|
|
GATT Attribute |
|
|
GATT Authorization parameters |
|
|
Attribute table size configuration parameters, set with sd_ble_cfg_set |
|
|
Service Changed Inclusion configuration parameters, set with sd_ble_cfg_set |
|
|
Config structure for GATTS configurations |
|
|
GATT Characteristic Definition Handles |
|
|
GATT Characteristic metadata |
|
|
GATT Characteristic Presentation Format |
|
|
BLE GATTS connection configuration parameters, set with sd_ble_cfg_set |
|
|
Event structure for BLE_GATTS_EVT_EXCHANGE_MTU_REQUEST |
|
|
Event structure for BLE_GATTS_EVT_HVC |
|
|
Event structure for BLE_GATTS_EVT_HVN_TX_COMPLETE |
|
|
Event substructure for authorized read requests, see ble_gatts_evt_rw_authorize_request_t |
|
|
Event structure for BLE_GATTS_EVT_RW_AUTHORIZE_REQUEST |
|
|
Event structure for BLE_GATTS_EVT_SYS_ATTR_MISSING |
|
|
GATTS event structure |
|
|
Event structure for BLE_GATTS_EVT_TIMEOUT |
|
|
Event structure for BLE_GATTS_EVT_WRITE |
|
|
GATT HVx parameters |
|
|
GATT Read or Write Authorize Reply parameters |
|
|
GATT Attribute Value |
|
|
Common BLE Option type, wrapping the module specific options |
|
|
Configuration parameters for the PA and LNA |
|
|
User Memory Block |
|
|
128 bit UUID values |
|
|
Bluetooth Low Energy UUID type, encapsulates both 16-bit and 128-bit UUIDs |
|
|
Version Information |
|
|
Type representing LFCLK oscillator source |
|
|
AES ECB block. Used to provide multiple blocks in a single call to sd_ecb_blocks_encrypt |
|
|
AES ECB data structure |
|
|
Type representing the state struct for the SoftDevice NVIC module |
|
|
Parameters for a request for a timeslot as early as possible |
|
|
Parameters for a normal radio timeslot request |
|
|
Radio timeslot request parameters |
|
|
Return parameters of the radio timeslot signal callback |
|
|
This command works like memcmp, but takes the length in words |
|
|
This command copies a new BootLoader |
|
|
This command copies part of a new SoftDevice |
|
|
Sets the base address of the interrupt vector table for interrupts forwarded from the MBR |
|
|
Input structure containing data used when calling sd_mbr_command |
|
|
Change the address the MBR starts after a reset |