| nRF5 SDK v12.0.0 |

Choose documentation: | nRF5 SDK | S130 SoftDevice API | S132 SoftDevice API | S212 SoftDevice API | S332 SoftDevice API

All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
BLE Services
This information applies to the following SoftDevices: S130, S132, S332

The following BLE Service modules are available:

Module | API documentation
--- | ---
Apple Notification Service Client | Apple Notification Service client
Alert Notification Service Client | Alert Notification Service Client
Battery Service | Battery Service Battery Service Client
Blood Pressure Service | Blood Pressure Service
Bond Management Service (experimental) | Bond Management Service
Buttonless DFU Service (experimental) | Buttonless DFU Service
Continuous Glucose Meter Service (experimental) | Continuous Glucose Monitoring Service
Current Time Service Client | Current Time Service client
Cycling Speed and Cadence Service | Cycling Speed and Cadence Service Speed and Cadence Control Point
Device Information Service | Device Information Service
Glucose Service | Glucose Service Glucose Database Service
Health Thermometer Service | Health Thermometer Service
Heart Rate Service | Heart Rate Service Heart Rate Service Client
Human Interface Device Service | Human Interface Device Service
Immediate Alert Service | Immediate Alert Service Immediate Alert Service Client
LED Button Service | LED Button Service Server LED Button Service Client
Link Loss Service | Link Loss Service
Location and Navigation Service (experimental) | Location and Navigation Service Location and Navigation database Location and Navigation Service Control Point Location and Navigation common defines
Nordic UART Service | Nordic UART Service Nordic UART Service Client
Running Speed and Cadence Service | Running Speed and Cadence Service Running Speed and Cadence Service Client
TX Power Service | TX Power Service

For all services, applications must propagate BLE stack events to the respective service module by calling the corresponding ble_*_on_ble_evt function from the SoftDevice Event Handler callback.

Battery Service

Blood Pressure Service

Cycling Speed and Cadence Service

Device Information Service

Health Thermometer Service

Heart Rate Service

Human Interface Device Service

Immediate Alert Service

Immediate Alert Service Client

Link Loss Service

Running Speed and Cadence Service

TX Power Service

Experimental: Buttonless DFU Service

Experimental: Location and Navigation Service