High level Bluetooth Low Energy API and radio abstraction layer

Dependents:   BLE_ANCS_SDAPI BLE_temperature BLE_HeartRate BLE_ANCS_SDAPI_IRC ... more

Overview

The BLE_API is a high level abstraction for using Bluetooth Low Energy on multiple platforms. For details and examples using the BLE_API please see the BLE_API Summary Page. Or click on the API Documentation tab above.

Supported Services

Supported services can be found in the BLE_API/services folder.

Revision:
798:8cea5d9c12c0
Parent:
797:8a542f0ebf3f
--- a/ble/services/EddystoneService.h	Wed Sep 02 22:22:11 2015 +0000
+++ b/ble/services/EddystoneService.h	Thu Sep 03 02:55:30 2015 +0000
@@ -115,12 +115,18 @@
             defaultUidPower = -100;
         }
         Data[index++] = defaultUidPower;                    // 1B  Power @ 0meter
+        DBG("UID NamespaceID = '0x");
         for(int x = 0; x < UID_NAMESPACEID_SIZE; x++) {     // 10B Namespce ID
             Data[index++] = defaultUidNamespaceID[x];
+            DBG("%x,",defaultUidNamespaceID[x]);
         }
+        DBG("'\r\n");
+        DBG("UID InstancdID = '0x");
         for(int x = 0; x< UID_INSTANCEID_SIZE; x++) {       // 6B  Instance ID
             Data[index++] = defaultUidInstanceID[x];
+            DBG("%x,",defaultUidInstanceID[x]);
         }
+        DBG("'\r\n");
         if(0 != uidRFU) {                                // 2B RFU, include if non-zero, otherwise ignore
             Data[index++] = (uint8_t)(uidRFU >> 0);
             Data[index++] = (uint8_t)(uidRFU >> 8);