The following BLE Service modules are available:
All services must be registered as BLE stack event observers using the NRF_SDH_BLE_OBSERVER macro from SoftDevice Handler library, with their respective ble_*_on_ble_evt() handler with the matching BLE_*_BLE_OBSERVER_PRIO priority as parameters.
Cycling Speed and Cadence Service
Device Information Service Client
Human Interface Device Service
Immediate Alert Service Client
Running Speed and Cadence Service
Experimental: Location and Navigation Service