Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: BLE_API mbed nRF51822
Fork of BLE_HeartRate by
Diff: main.cpp
- Revision:
- 5:b0baff4a124f
- Parent:
- 4:12890f3c62eb
- Child:
- 7:daab8ba5139e
--- a/main.cpp Wed May 21 17:56:42 2014 +0100
+++ b/main.cpp Thu May 29 09:58:58 2014 +0100
@@ -111,14 +111,14 @@
virtual void onUpdatesEnabled(uint16_t charHandle)
{
- if (charHandle == hrmRate.handle) {
+ if (charHandle == hrmRate.getHandle()) {
pc.printf("Heart rate notify enabled\n\r");
}
}
virtual void onUpdatesDisabled(uint16_t charHandle)
{
- if (charHandle == hrmRate.handle) {
+ if (charHandle == hrmRate.getHandle()) {
pc.printf("Heart rate notify disabled\n\r");
}
}
@@ -181,9 +181,9 @@
/* Now that we're live, update the battery level characteristic, and */
/* change the device manufacturer characteristic to 'mbed' */
- nrf.getGattServer().updateValue(battLevel.handle, (uint8_t *)&batt,
+ nrf.getGattServer().updateValue(battLevel.getHandle(), (uint8_t *)&batt,
sizeof(batt));
- nrf.getGattServer().updateValue(deviceManufacturer.handle,
+ nrf.getGattServer().updateValue(deviceManufacturer.getHandle(),
deviceName,
sizeof(deviceName));
@@ -191,7 +191,7 @@
/* See --> https://developer.bluetooth.org/gatt/characteristics/Pages/CharacteristicViewer.aspx?u=org.bluetooth.characteristic.body_sensor_location.xml */
uint8_t location = 0x03; /* Finger */
uint8_t hrmCounter = 100;
- nrf.getGattServer().updateValue(hrmLocation.handle,
+ nrf.getGattServer().updateValue(hrmLocation.getHandle(),
(uint8_t *)&location,
sizeof(location));
@@ -205,7 +205,7 @@
if (batt > 100) {
batt = 72;
}
- nrf.getGattServer().updateValue(battLevel.handle,
+ nrf.getGattServer().updateValue(battLevel.getHandle(),
(uint8_t *)&batt,
sizeof(batt));
@@ -217,7 +217,7 @@
hrmCounter = 100;
}
uint8_t bpm[2] = {0x00, hrmCounter};
- nrf.getGattServer().updateValue(hrmRate.handle, bpm, sizeof(bpm));
+ nrf.getGattServer().updateValue(hrmRate.getHandle(), bpm, sizeof(bpm));
}
}
