heart rate monitor

Dependencies:   BLE_API GroveEarbudSensor mbed nRF51822

Fork of BLE_HeartRate by Bluetooth Low Energy

Revision:
41:9cef0129da5f
Parent:
40:e73130c6f2bb
Child:
42:06ebef2e0e44
--- a/main.cpp	Fri Aug 22 15:04:49 2014 +0000
+++ b/main.cpp	Tue Sep 02 16:17:18 2014 +0000
@@ -35,7 +35,7 @@
 static const uint16_t uuid16_list[]        = {GattService::UUID_HEART_RATE_SERVICE};
 static volatile bool  triggerSensorPolling = false;
 
-void disconnectionCallback(Gap::Handle_t handle)
+void disconnectionCallback(Gap::Handle_t handle, Gap::DisconnectionReason_t reason)
 {
     DEBUG("Disconnected handle %u!\n\r", handle);
     DEBUG("Restarting the advertising process\n\r");
@@ -71,7 +71,7 @@
     ble.startAdvertising();
 
     uint8_t hrmCounter = 100;
-    HeartRateService hrService(ble, hrmCounter, HeartRateService::BLE_HRS_BODY_SENSOR_LOCATION_FINGER);
+    HeartRateService hrService(ble, hrmCounter, HeartRateService::LOCATION_FINGER);
 
     while (true) {
         if (triggerSensorPolling) {