Button initiated config service

Dependencies:   BLE_API_EddystoneConfigService_2 mbed nRF51822

Fork of BLE_EddystoneBeaconConfigService_3 by URIBeacon

Files at this revision

API Documentation at this revision

Comitter:
mbedAustin
Date:
Sat Sep 12 11:04:20 2015 +0000
Parent:
47:c191b7b7521d
Child:
49:8214ca32b038
Commit message:
fixed tx transmit issue where it was transmitting the index when it was supposed to transmit the value at that index.

Changed in this revision

EddystoneConfigService.h Show annotated file Show diff for this revision Revisions of this file
--- a/EddystoneConfigService.h	Sat Sep 12 08:10:05 2015 +0000
+++ b/EddystoneConfigService.h	Sat Sep 12 11:04:20 2015 +0000
@@ -306,10 +306,10 @@
             eddyServ.setTLMFrameData(params.tlmVersion,params.tlmBeaconPeriod);
         }
         if(params.uriEnabled){
-            eddyServ.setURLFrameData(params.txPowerMode, (const char *) params.uriData, params.uriBeaconPeriod);
+            eddyServ.setURLFrameData(params.advPowerLevels[params.txPowerMode], (const char *) params.uriData, params.uriBeaconPeriod);
         }
         if(params.uidEnabled){
-            eddyServ.setUIDFrameData(params.txPowerMode, (uint8_t *) params.uidNamespaceID, (uint8_t *) params.uidInstanceID, params.uidBeaconPeriod);
+            eddyServ.setUIDFrameData(params.advPowerLevels[params.txPowerMode], (uint8_t *) params.uidNamespaceID, (uint8_t *) params.uidInstanceID, params.uidBeaconPeriod);
         }        
         // Start Advertising the eddystone service. 
         eddyServ.start();