Bluetooth Low Energy / Mbed 2 deprecated BLE_EddystoneBeaconConfigService Featured

Dependencies:   BLE_API mbed nRF51822 X_NUCLEO_IDB0XA1

Fork of BLE_EddystoneBeaconConfigServiceRelease by Austin Blackstone

This is the eddystone config service. This code starts up and for a user configured time period (default 30 seconds) will advertise the configuration service.

The configuration service allows for modifying various frames of the eddystone specification.

For more details on the Configuration Service please see : https://github.com/google/eddystone/blob/master/eddystone-url/docs/config-service-spec.md

Revision:
2:378323d1b4d9
Parent:
1:5b266d95731f
Child:
3:d0f3e00cbfdf
--- a/main.cpp	Thu Oct 01 16:21:03 2015 +0000
+++ b/main.cpp	Wed Nov 04 12:16:19 2015 +0000
@@ -91,7 +91,7 @@
     EddystoneBeaconConfig = new EddystoneConfigService(ble, params, defaultAdvPowerLevels, radioPowerLevels);
     
     // Set default URI, UID and TLM frame data if not initialized through the config service
-    EddystoneBeaconConfig->setDefaultURIFrameData("http://mbed.org",2);
+    EddystoneBeaconConfig->setDefaultURIFrameData("http://mbed.net/bcn",2);
     EddystoneBeaconConfig->setDefaultUIDFrameData(&uidNamespaceID, &uidInstanceID,5);
     EddystoneBeaconConfig->setDefaultTLMFrameData(tlmVersion,10);