template for an actuator service

Dependencies:   BLE_API mbed nRF51822

Demo for an Actuator Service

To help you create your own BLE services, we've created a series of service templates. The *actuator service template* demonstrates the use of a read-write characteristic to control a LED through a phone app.

The template covers:

1. Setting up advertising and connection states.

2. Assigning UUIDs to the service and its characteristic.

3. Creating an input characteristic: read-write, boolean. This characteristic offers control of the LED.

4. Constructing a service class and adding it to the BLE stack.

Revision:
9:35a5a5796286
Parent:
7:c9271599ec5f
Child:
10:af76616e4d75
--- a/main.cpp	Thu Jul 02 08:44:06 2015 +0000
+++ b/main.cpp	Tue Sep 29 11:50:28 2015 +0000
@@ -27,7 +27,7 @@
 
 LEDService *ledServicePtr;
 
-void disconnectionCallback(Gap::Handle_t handle, Gap::DisconnectionReason_t reason)
+void disconnectionCallback(const Gap::DisconnectionCallbackParams_t *params)
 {
     ble.gap().startAdvertising();
 }