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_GATT_Example by
Diff: main.cpp
- Revision:
- 11:b59226338001
- Parent:
- 10:6acaa9f0ef85
- Child:
- 12:6d1f77d0cb37
--- a/main.cpp Tue Mar 10 15:11:10 2015 +0000
+++ b/main.cpp Wed Mar 11 14:23:25 2015 +0000
@@ -43,14 +43,14 @@
// toggle LED if only 1 byte is written
if(params->len == 1) {
led = params->data[0];
+ (params->data[0] == 0x00) ? printf("\n\rled on ") : printf("\n\rled off "); // print led toggle
}
// print the data if more than 1 byte is written
else {
- printf("0x");
+ printf("\n\r Data received: length = %d, data = 0x",params->len);
for(int x=0; x < params->len; x++) {
printf("%x",params->data[x]);
}
- printf("\n\r"); // print newline
}
// update the readChar with the value of writeChar
ble.updateCharacteristicValue(readChar.getValueHandle(),params->data,params->len);
