nRF51 SDK: API Reference

| nRF51 SDK

- Home
- Related Pages
- API Reference
- Data Structures

All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
API Reference
Here is a list of all modules:
[detail level 1234567]

nRF51 SDK | Application Programming Interface for Common Libraries, BLE Libraries, and BLE Services
ANT+ Profiles |
ANT Broadcast examples | Basic example to test ANT connectivity between Master and Slave
ANT Broadcast RX Example | Example of basic ANT Broadcast RX
ANT Broadcast TX Example | Example of basic ANT Broadcast TX
ANT HRM examples | Master and Slave example implementation of Heart Rate Monitor (HRM) profile
ANT HRM RX example | Example of ANT HRM RX profile
ANT HRM TX example | Example of ANT HRM TX profile
ANT HRM TX example - user controlled computed heart rate | Example of ANT HRM TX profile where the user can directly control the computed heart rate value using buttons
ANT SDM examples | Master and Slave example implementation of Stride and Distance Monitor (SDM) profile
ANT Stride and Distance Monitor (SDM) RX example |
Definitions | Stride and Distance Monitor RX definitions
Data page 2 - Status byte definitions |
Page number definitions |
Data buffer indices |
GPIO log settings |
Interface | SDM RX module interface
main.c | The Stride and Distance Monitor minimal example RX (Slave)
ANT Stride and Distance Monitor (SDM) TX example |
SDM TX module error codes | ANT SDM TX module error codes
Definitions | Stride and Distance Monitor TX definitions
Data page 2 - status byte definitions |
Configurable common page data |
Page number definitions |
Data buffer indices |
GPIO log settings |
Interface | SDM TX module interface
main.c | The Stride and Distance Monitor minimal example TX (Master)
SDM data update timer | SDM TX timer interface
ANT-FS client device simulator | ANT-FS client device simulator example illustrates the basic operations of an ANT-FS client
ANT-FS client device simulator | The ANT-FS client device simulator
ANT bicycle power examples | ANT bicycle power minimum receiver example
ANT bicycle power minimum receiver example | The bicycle power minimum receiver implementation
ANT bicycle power-only sensor example | The bicycle power-only sensor implementation
ANT bicycle speed and cadence | ANT bicycle speed and cadence example
ANT combined bicycle speed and cadence | The combined bicycle speed and cadence sensor implementation
Peripheral Drivers |
ADNS2080 driver | ADNS2080 mouse sensor driver
Cherry 8x16 keyboard matrix driver | Cherry 8x16 keyboard matrix driver
DS1624 digital temperature sensor driver | DS1624 digital temperature sensor driver
MPU6050 gyro/accelerometer driver | MPU6050 gyro/accelerometer driver
SDIO driver | 2-wire serial interface driver
Synaptics Touchpad driver. | Synaptics Touchpad driver
AES ECB encryption | Driver for the nRF51 AES Electronic Code Book (ECB) peripheral
GPIO abstraction | GPIO pin abstraction and port abstraction for reading and writing byte-wise to GPIO ports
GPIOTE abstraction | GPIOTE abstraction for configuration of channels
Non-volatile memory controller | Driver for the nRF51 NVMC peripheral
TEMP (temperature) abstraction | Temperature module init and read functions
Simple UART driver | Simple UART driver
Software controlled SPI Master driver | Software controlled SPI Master driver
Software controlled SPI Slave driver. | Software controlled SPI Slave driver
Software controlled TWI Master driver | Software controlled TWI Master driver
BLE Services |
BLE Date Time characteristic type | Definition of ble_date_time_t type
Alert Notification Service Client | Alert Notification module
Battery Service | Battery Service module
Blood Pressure Service | Blood Pressure Service module
Cycling Speed and Cadence Service | Cycling Speed and Cadence Service module
Cycling Speed and Cadence Service feature bits |
Device Firmware Update Service | Device Firmware Update Service
Device Information Service | Device Information Service module
Glucose Service | Glucose Service module
Glucose Database Service | Glucose Service module
Human Interface Device Service | Human Interface Device Service module
Heart Rate Service | Heart Rate Service module
Health Thermometer Service | Health Thermometer Service module
Immediate Alert Service | Immediate Alert Service module
Immediate Alert Service Client | Immediate Alert Service Client module
Link Loss Service | Link Loss Service module
Running Speed and Cadence Service | Running Speed and Cadence Service module
Speed and Cadence Control Point | Speed and Cadence Control Point module
'Common service definitions' | Constants, type definitions and functions that are common to all services
Service UUID definitions |
Characteristic UUID definitions |
Definitions for the Alert Level characteristic values |
TX Power Service | TX Power Service module
BLE Libraries |
Advertising Data Encoder | Function for encoding the advertising data and/or scan response data, and passing them to the stack
Bonds and Persistent Data Manager | This module handles multiple bonds and persistent attributes
Message Sequence Charts | Bond Manager interaction with S110 Stack
Connecting to an unbonded central |
Connecting to a bonded central |
Defines | Macros defined by this module
Enumerations | Enumerations defined by this module
Data Structures | Data Structures defined by this module
Typedefs | Typedefs defined by this module
Functions | Functions/APIs implemented and exposed by this module
Connection Parameters Negotiation | Module for initiating and executing a connection parameters negotiation procedure
Assert Handler for debug purposes. | Module for handling of assert during application development when debugging
DTM - Direct Test Mode | Module for testing RF/PHY using DTM commands
Error Log Module | Module for writing error and stack to flash memory
Flash Manager | Module for accessing flash memory
Record Access Control Point | Record Access Control Point library
Radio Notification Event Handler | Module for propagating Radio Notification events to the application
Sensor Data Simulator | Functions for simulating sensor data
Defines related to serialized BLE commands. | Defines for serialized BLE commands
BLE Serialization Libraries |
Command Decoder | Decoder for serialized commands from Application Chip
GAP Command Decoder | Decoder for serialized GAP commands from Application Chip
GATTS Command Decoder | Decoder for serialized GATTS commands from Application Chip
Command Encoder | Encoder for serialized commands from Application Chip
Event Decoder | Decoder for serialized events from nRF51822
GAP Event Decoder | Decoder for serialized GAP events from nRF51822
GATTS Event Decoder | Decoder for serialized GATT Server events from nRF51822
Events Encoder | Event encoder for S110 SoftDevice serialization
GAP Event Encoder | Event encoder for S110 SoftDevice serialization
GATTS Events Encoder | Event encoder for S110 SoftDevice serialization
Packet Receiver | This module is used for processing the Command Response packets and Event packets
SDK Common Libraries |
Button Handler | Buttons handling module
Common application error handler | Common application error handler and macros for utilizing a common error handler
FIFO implementation | FIFO implementation
GPIOTE Handler | GPIOTE handler module
Scheduler | The scheduler is used for transferring execution from the interrupt context to the main context
Application Timer | Application timer functionality
UART module | UART module interface
Utility Functions and Definitions | Various types and definitions available to all applications
HCI Transport | HCI transport module implementation
CRC compute | This module implements the CRC-16 calculation in the blocks
Memory pool | Memory pool implementation
Memory Pool Internal | Memory pool internal definitions
SLIP module | SLIP layer for supporting packet framing in HCI transport
Persistent Storage Interface | Abstracted flash interface
Persistent Storage Access Operation Codes | Persistent Storage Access Operation Codes. These are used to report any error during a persistent storage access operation or any general error that may occur in the interface
Persistent Memory Interface Data Types | Data Types needed for interfacing with persistent memory
Persistent Storage Access Routines | Functions/Interface SDK modules use to persistently store data
Persistent Storage Configuration |
Types definitions for ANT support in SoftDevice handler. | This file contains the declarations of types required for ANT stack support. These types will be defined when the preprocessor define ANT_STACK_SUPPORT_REQD is defined
Types definitions for BLE support in SoftDevice handler. | This file contains the declarations of types required for BLE stack support. These types will be defined when the preprocessor define BLE_STACK_SUPPORT_REQD is defined
SoftDevice Event Handler | API for initializing and disabling the SoftDevice
Bootloader/DFU API |
HCI Transport Layer Configuration | Definition of HCI Transport Layer configurable parameters
Bootloader API. | Bootloader module interface
Types and definitions. | Bootloader module type and definitions
Device Firmware Update API. | Device Firmware Update module interface
Types and definitions. | Device Firmware Update module type and definitions
DFU transport API. | DFU transport module interface
Bootloader util API. | Bootloader util module interface
Ble_sdk_app_bootloader_main |
Experimental Libraries |
Device Manager | Device Manager Application Interface Abstraction.
Device Manager Sequence Charts |
Setup Message Sequence Charts |
Device Manager Bonding & Context Management MSCs |
Fresh Bonding & Context Store |
GAP Central |
GAP Peripheral |
Link Encryption with Bonded Device |
GAP Central |
GAP Peripheral |
Service/Protocol Types | Describes the possible types of Service/Protocol Contexts for a bonded/peer device
Device Manager Events | This section describes the device manager events to that are notified to the application
General Events | General or miscellaneous events
Link Status Events | Link Status Events
Context Management Events | Context Management Events
Device Manager Data Types |
Device Module APIs | This section describes APIs exposed by the module
Device Module Set-up APIs | Initialization & registration APIs that are pre-requisite for all other module procedures
APIs to set-up or know status of security on a link. | This section describes APIs to Set Up Security. These APIs require that the peer be connected for the procedures to requested
Context Management APIs | Utility APIs offered by the device manager to get information about the peer if and when needed
Utility APIs | This section describes the utility APIs offered by the module
Device Manager Configuration | Defines application specific configuration for Device Manager
Debug Logger | Enables debug logs/ trace over UART
SDK Error codes |
Base defined for SDK Modules |
Codes reserved as identification for module where the error occurred. |
Codes reserved as identification for common errors. |
Error / status codes specific to device manager. |
Battery Service Client | Battery Service Client module
Enumerations |
Structures |
Types |
Functions |
Database Discovery | Database discovery module
Defines |
Enumerations |
Structures |
Types |
Functions |
Heart Rate Service Client | Heart Rate Service Client module
Enumerations |
Structures |
Types |
Functions |
Proprietary stacks | Application Programming Interface for proprietary protocols
Common | Type definitions, macros, error codes, common to all proprietary modules
Enhanced ShockBurst | Enhanced ShockBurst Application Programming Interface (API)
Gazell Link Layer | Gazell Link Layer Application Programming Interface (API)
Gazell Pairing | Gazell Pairing API
S110 (BLE peripheral) | Application Programming Interface for S110 SoftDevice
BLE SoftDevice Common | Type definitions, macros, error codes, SVC and event number subranges etc. common to all S110 SoftDevice modules
Message Sequence Charts |
Interrupt-driven Event Retrieval |
Thread Mode Event Retrieval |
App Buffer Management |
Events, type definitions and API calls | Module independent events, type definitions and API calls for the S110 SoftDevice
User Memory Types |
General error codes | General error code definitions for the BLE API
Module specific error code subranges | Assignment of subranges for module specific error codes
Bluetooth status codes |
Module specific SVC and event number subranges | Definition of SVC and event number subranges for each API module
Common types and macro definitions | Common types and macro definitions for the S110 SoftDevice
Defines |
BLE Connection Handles |
Assigned Values for BLE UUIDs |
Types of UUID |
Bluetooth Appearance values |
Nrf_error |
Generic Access Profile (GAP) | Definitions and prototypes for the GAP interface
Message Sequence Charts |
GAP Advertisement |
GAP Connection Establishment and Termination |
GAP Connection Parameter Update |
GAP RSSI |
GAP Pairing: Just Works |
GAP Bonding: Just Works |
GAP Bonding: Passkey Entry, Peripheral displays |
GAP Bonding: Passkey Entry (Central display) or OOB MSC |
GAP Security Establishment using stored keys |
GAP Peripheral Initiated Security Establishment |
GAP Peripheral Pairing: Just Works |
GAP Peripheral Bonding: Just Works |
GAP Peripheral Bonding: Passkey Entry, Peripheral displays |
GAP Peripheral Bonding: Passkey Entry (Central display) or OOB MSC |
GAP Peripheral Encryption Establishment using stored keys |
GAP Scanning |
GAP Central Connection Establishment and Termination |
GAP Central Connection Parameter Update |
GAP Central Encryption Establishment using stored keys |
GAP Central Pairing: Just Works |
GAP Central Bonding: Just Works |
GAP Central Bonding: Passkey Entry, Central displays |
GAP Central Bonding: Passkey Entry (Peripheral display) or OOB MSC |
GAP Central Security Request Reception |
GAP Unexpected Security Packet Reception |
GAP Central Encryption and Authentication mutual exclusion |
GAP Central Connection Parameter Update on multiple links |
GAP Central Control Procedure Serialization on multiple links |
Defines |
SVC return values specific to GAP |
GAP Roles |
GAP Timeout sources |
GAP Address types |
GAP Advertising and Scan Response Data format |
GAP Advertisement Flags |
GAP Advertising interval max and min |
GAP Advertising types |
GAP Advertising filter policies |
GAP Advertising timeout values |
GAP Discovery modes |
GAP IO Capabilities |
GAP Authentication Key Types |
GAP Security status |
GAP Security status sources |
GAP Connection Parameters Limits |
GAP attribute security requirement setters |
GAP Security Modes |
Generic Attribute Profile (GATT) Client | Definitions and prototypes for the GATT Client interface
Message Sequence Charts |
GATTC Primary Service Discovery |
GATTC Relationship Discovery |
GATTC Characteristic Discovery |
GATTC Descriptor Discovery |
GATTC Read Characteristic Value by UUID |
GATTC Characteristic or Descriptor Value Read |
GATTC Read Multiple Characteristic Values |
GATTC Characteristic or Descriptor Value Write |
GATTC Handle Value Indication |
GATTC Handle Value Notification |
GATTC Timeout |
GATTC Characteristic or Descriptor Value Long Write |
GATTC Characteristic or Descriptor Value Reliable Write |
Defines |
SVC return values specific to GATTC |
Generic Attribute Profile (GATT) Common | Common definitions and prototypes for the GATT interfaces
Defines |
GATT Timeout sources |
GATT Write operations |
GATT Execute Write flags |
GATT Handle Value operations |
GATT Status Codes |
Characteristic Presentation Formats |
GATT Bluetooth Namespaces |
Generic Attribute Profile (GATT) Server | Definitions and prototypes for the GATTS interface
Message Sequence Charts |
GATTS ATT Table Population |
Read Request without Authorization |
GATTS Write Request without Authorization |
GATTS Write Command with or without Authorization |
GATTS Read Request with Authorization |
GATTS Write Request with Authorization |
GATTS Queued Writes: Stack handled, no attributes require authorization |
GATTS Queued Writes: Stack handled, one or more attributes require authorization |
GATTS Queued Writes: App handled, no attributes require authorization |
GATTS Queued Writes: App handled, one or more attributes require authorization |
GATTS Queued Writes: Prepare Queue Full |
GATTS Handle Value Indication |
GATTS Handle Value Notification |
GATTS Handle Value Indication or Notification disabled |
GATTS Handle Value Indication or Notification with System Attributes Missing |
GATTS Service Changed |
GATTS System Attributes Handling: Unknown Peer |
GATTS System Attributes Handling: Bonded Peer |
GATTS Queued Writes: Execute Write without Prepare Write |
User memory layout for Queued Writes |
Defines |
SVC return values specific to GATTS |
Maximum attribute lengths |
GATT Server Service Types |
GATT Server Attribute Types |
GATT Server Operations |
GATT Value Locations |
GATT Server Authorization Types |
Logical Link Control and Adaptation Protocol (L2CAP) | Definitions and prototypes for the L2CAP interface
Message Sequence Charts |
L2CAP API |
Defines |
SVC return values specific to L2CAP |
SoftDevice Manager API | APIs for SoftDevice management
SoftDevice Manager Error Codes | Error definitions for the SDM API
Defines |
Enumerations |
Types |
Functions |
SoftDevice Global Error Codes | Global Error definitions
Error Codes Base number definitions |
SoC Library API | APIs for the SoC library
SoC Library Error Codes | Error definitions for the SoC library
Defines |
Types |
Functions |
S120 (BLE Central) | Application Programming Interface for S120 SoftDevice
BLE SoftDevice Common | Type definitions, macros, error codes, SVC and event number subranges etc. common to all S120 SoftDevice modules
Message Sequence Charts |
Interrupt-driven Event Retrieval |
Thread Mode Event Retrieval |
App Buffer Management |
Events, type definitions and API calls | Module independent events, type definitions and API calls for the BLE SoftDevice
Enumerations |
Defines |
User Memory Types |
Structures |
Functions |
General error codes | General error code definitions for the BLE API
Module specific error code subranges | Assignment of subranges for module specific error codes
Bluetooth status codes |
Module specific SVC, event and option number subranges | Definition of SVC, event and option number subranges for each API module
Common types and macro definitions | Common types and macro definitions for the BLE SoftDevice
Defines |
BLE Connection Handles |
Assigned Values for BLE UUIDs |
Types of UUID |
Bluetooth Appearance values |
Structures |
Nrf_error |
Generic Access Profile (GAP) | Definitions and prototypes for the GAP interface
Message Sequence Charts |
GAP Advertisement |
GAP Connection Establishment and Termination |
GAP Connection Parameter Update |
GAP RSSI |
GAP Pairing: Just Works |
GAP Bonding: Just Works |
GAP Bonding: Passkey Entry, Peripheral displays |
GAP Bonding: Passkey Entry (Central display) or OOB MSC |
GAP Security Establishment using stored keys |
GAP Peripheral Initiated Security Establishment |
GAP Peripheral Pairing: Just Works |
GAP Peripheral Bonding: Just Works |
GAP Peripheral Bonding: Passkey Entry, Peripheral displays |
GAP Peripheral Bonding: Passkey Entry (Central display) or OOB MSC |
GAP Peripheral Encryption Establishment using stored keys |
GAP Scanning |
GAP Central Connection Establishment and Termination |
GAP Central Connection Parameter Update |
GAP Central Encryption Establishment using stored keys |
GAP Central Pairing: Just Works |
GAP Central Bonding: Just Works |
GAP Central Bonding: Passkey Entry, Central displays |
GAP Central Bonding: Passkey Entry (Peripheral display) or OOB MSC |
GAP Central Security Request Reception |
GAP Unexpected Security Packet Reception |
GAP Central Encryption and Authentication mutual exclusion |
GAP Central Connection Parameter Update on multiple links |
GAP Central Control Procedure Serialization on multiple links |
Enumerations |
Defines |
SVC return values specific to GAP |
GAP Roles |
GAP Timeout sources |
GAP Address types |
GAP Advertising and Scan Response Data format |
GAP Advertising Flags |
GAP Advertising interval max and min |
GAP Scan interval max and min |
GAP Scan window max and min |
GAP Scan timeout max and min |
GAP Advertising types |
GAP Advertising filter policies |
GAP Advertising timeout values |
GAP Discovery modes |
GAP IO Capabilities |
GAP Authentication Key Types |
GAP Security status |
GAP Security status sources |
GAP Connection Parameters Limits |
GAP attribute security requirement setters |
GAP Security Modes |
Structures |
Functions |
Generic Attribute Profile (GATT) Client | Definitions and prototypes for the GATT Client interface
Message Sequence Charts |
GATTC Primary Service Discovery |
GATTC Relationship Discovery |
GATTC Characteristic Discovery |
GATTC Descriptor Discovery |
GATTC Read Characteristic Value by UUID |
GATTC Characteristic or Descriptor Value Read |
GATTC Read Multiple Characteristic Values |
GATTC Characteristic or Descriptor Value Write |
GATTC Handle Value Indication |
GATTC Handle Value Notification |
GATTC Timeout |
GATTC Characteristic or Descriptor Value Long Write |
GATTC Characteristic or Descriptor Value Reliable Write |
Enumerations |
Defines |
SVC return values specific to GATTC |
Structures |
Functions |
Generic Attribute Profile (GATT) Common | Common definitions and prototypes for the GATT interfaces
Defines |
GATT Timeout sources |
GATT Write operations |
GATT Execute Write flags |
GATT Handle Value operations |
GATT Status Codes |
Characteristic Presentation Formats |
GATT Bluetooth Namespaces |
Structures |
Generic Attribute Profile (GATT) Server | Definitions and prototypes for the GATTS interface
Message Sequence Charts |
GATTS ATT Table Population |
Read Request without Authorization |
GATTS Write Request without Authorization |
GATTS Write Command with or without Authorization |
GATTS Read Request with Authorization |
GATTS Write Request with Authorization |
GATTS Queued Writes: Stack handled, no attributes require authorization |
GATTS Queued Writes: Stack handled, one or more attributes require authorization |
GATTS Queued Writes: App handled, no attributes require authorization |
GATTS Queued Writes: App handled, one or more attributes require authorization |
GATTS Queued Writes: Prepare Queue Full |
GATTS Handle Value Indication |
GATTS Handle Value Notification |
GATTS Handle Value Indication or Notification disabled |
GATTS Handle Value Indication or Notification with System Attributes Missing |
GATTS Service Changed |
GATTS System Attributes Handling: Unknown Peer |
GATTS System Attributes Handling: Bonded Peer |
GATTS Queued Writes: Execute Write without Prepare Write |
User memory layout for Queued Writes |
Enumerations |
Defines |
SVC return values specific to GATTS |
Maximum attribute lengths |
GATT Server Service Types |
GATT Server Attribute Types |
GATT Server Operations |
GATT Value Locations |
GATT Server Authorization Types |
Structures |
Functions |
Logical Link Control and Adaptation Protocol (L2CAP) | Definitions and prototypes for the L2CAP interface
Message Sequence Charts |
L2CAP API |
Enumerations |
Defines |
SVC return values specific to L2CAP |
Structures |
Functions |
SoftDevice Manager API | APIs for SoftDevice management
SoftDevice Manager Error Codes | Error definitions for the SDM API
Defines |
Enumerations |
Types |
Functions |
SoftDevice Global Error Codes | Global Error definitions
Error Codes Base number definitions |
SoC Library API | APIs for the SoC library
SoC Library Error Codes | Error definitions for the SoC library
Defines |
Types |
Functions |
S210 (ANT) | Application Programming Interface for S210 SoftDevice
ANT STACK | APIs for the ANT Stack
ANT Application Interface | ANT Stack Application Programming Interface (API)
ANT Error Return |
ANT Stack Parameters |
SoC Library API | APIs for the SoC library
SoC Library Error Codes | Error definitions for the SoC library
Defines |
Types |
Functions |
SoftDevice Manager API | APIs for SoftDevice management
SoftDevice Manager Error Codes | Error definitions for the SDM API
Defines |
Enumerations |
Types |
Functions |
SoftDevice Global Error Codes | Global Error definitions
Error Codes Base number definitions |
S310 (ANT and BLE peripheral) | Application Programming Interface for S310 SoftDevice
ANT STACK | APIs for the ANT Stack
ANT Application Interface | ANT Stack Application Programming Interface (API)
ANT Error Return |
ANT Stack Parameters |
BLE SoftDevice Common | Type definitions, macros, error codes, SVC and event number subranges etc. common to all S110 SoftDevice modules
Events, type definitions and API calls | Module independent events, type definitions and API calls for the S110 SoftDevice
User Memory Types |
General error codes | General error code definitions for the BLE API
Module specific error code subranges | Assignment of subranges for module specific error codes
Bluetooth status codes |
Module specific SVC and event number subranges | Definition of SVC and event number subranges for each API module
Common types and macro definitions | Common types and macro definitions for the S110 SoftDevice
Defines |
BLE Connection Handles |
Assigned Values for BLE UUIDs |
Types of UUID |
Bluetooth Appearance values |
Nrf_error |
Generic Access Profile (GAP) | Definitions and prototypes for the GAP interface
Defines |
SVC return values specific to GAP |
GAP Roles |
GAP Timeout sources |
GAP Address types |
GAP Advertising and Scan Response Data format |
GAP Advertisement Flags |
GAP Advertising interval max and min |
GAP Advertising types |
GAP Advertising filter policies |
GAP Advertising timeout values |
GAP Discovery modes |
GAP IO Capabilities |
GAP Authentication Key Types |
GAP Security status |
GAP Security status sources |
GAP Connection Parameters Limits |
GAP attribute security requirement setters |
GAP Security Modes |
Generic Attribute Profile (GATT) Client | Definitions and prototypes for the GATT Client interface
Defines |
SVC return values specific to GATTC |
Generic Attribute Profile (GATT) Common | Common definitions and prototypes for the GATT interfaces
Defines |
GATT Timeout sources |
GATT Write operations |
GATT Execute Write flags |
GATT Handle Value operations |
GATT Status Codes |
Characteristic Presentation Formats |
GATT Bluetooth Namespaces |
Generic Attribute Profile (GATT) Server | Definitions and prototypes for the GATTS interface
Defines |
SVC return values specific to GATTS |
Maximum attribute lengths |
GATT Server Service Types |
GATT Server Attribute Types |
GATT Server Operations |
GATT Value Locations |
GATT Server Authorization Types |
Logical Link Control and Adaptation Protocol (L2CAP) | Definitions and prototypes for the L2CAP interface
Defines |
SVC return values specific to L2CAP |
SoftDevice Manager API | APIs for SoftDevice management
SoftDevice Manager Error Codes | Error definitions for the SDM API
Defines |
Enumerations |
Types |
Functions |
SoftDevice Global Error Codes | Global Error definitions
Error Codes Base number definitions |
SoC Library API | APIs for the SoC library
SoC Library Error Codes | Error definitions for the SoC library
Defines |
Types |
Functions |