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 LIS3DH mbed nRF51822 BMC050 nRF51_LowPwr nRF51_Vdd
Fork of BLE_EddystoneBeacon_Service by
Revision 20:3b133cfafc39, committed 2015-07-23
- Comitter:
- mbedAustin
- Date:
- Thu Jul 23 06:43:51 2015 +0000
- Parent:
- 19:f7c33fa88ca5
- Child:
- 21:f4646308f363
- Commit message:
- [[Fix]] Changed endian-ness on TLM frame contructor from little to big endian. *FacePalm*
Changed in this revision
| ZipBeaconConfigService.h | Show annotated file Show diff for this revision Revisions of this file |
--- a/ZipBeaconConfigService.h Thu Jul 23 06:30:35 2015 +0000
+++ b/ZipBeaconConfigService.h Thu Jul 23 06:43:51 2015 +0000
@@ -322,18 +322,18 @@
int index = 0;
Data[index++] = FRAME_TYPE_TLM; // Eddystone frame type = Telemetry
Data[index++] = TlmVersion; // TLM Version Number
- Data[index++] = (uint8_t)(TlmBatteryVoltage>>0); // Battery Voltage[0]
- Data[index++] = (uint8_t)(TlmBatteryVoltage>>8); // Battery Voltage[1]
- Data[index++] = (uint8_t)(TlmBeaconTemp>>0); // Beacon Temp[0]
- Data[index++] = (uint8_t)(TlmBeaconTemp>>8); // Beacon Temp[1]
- Data[index++] = (uint8_t)(TlmPduCount>>0); // PDU Count [0]
- Data[index++] = (uint8_t)(TlmPduCount>>8); // PDU Count [1]
- Data[index++] = (uint8_t)(TlmPduCount>>16); // PDU Count [2]
- Data[index++] = (uint8_t)(TlmPduCount>>24); // PDU Count [3]
- Data[index++] = (uint8_t)(TlmTimeSinceBoot>>0); // Time Since Boot [0]
- Data[index++] = (uint8_t)(TlmTimeSinceBoot>>8); // Time Since Boot [1]
- Data[index++] = (uint8_t)(TlmTimeSinceBoot>>16); // Time Since Boot [2]
- Data[index++] = (uint8_t)(TlmTimeSinceBoot>>24); // Time Since Boot [3]
+ Data[index++] = (uint8_t)(TlmBatteryVoltage>>8); // Battery Voltage[0]
+ Data[index++] = (uint8_t)(TlmBatteryVoltage>>0); // Battery Voltage[1]
+ Data[index++] = (uint8_t)(TlmBeaconTemp>>8); // Beacon Temp[0]
+ Data[index++] = (uint8_t)(TlmBeaconTemp>>0); // Beacon Temp[1]
+ Data[index++] = (uint8_t)(TlmPduCount>>24); // PDU Count [0]
+ Data[index++] = (uint8_t)(TlmPduCount>>16); // PDU Count [1]
+ Data[index++] = (uint8_t)(TlmPduCount>>8); // PDU Count [2]
+ Data[index++] = (uint8_t)(TlmPduCount>>0); // PDU Count [3]
+ Data[index++] = (uint8_t)(TlmTimeSinceBoot>>24); // Time Since Boot [0]
+ Data[index++] = (uint8_t)(TlmTimeSinceBoot>>16); // Time Since Boot [1]
+ Data[index++] = (uint8_t)(TlmTimeSinceBoot>>8); // Time Since Boot [2]
+ Data[index++] = (uint8_t)(TlmTimeSinceBoot>>0); // Time Since Boot [3]
DBG("constructURLFrame: %d, %d",maxSize,index);
return index;
}
@@ -412,7 +412,7 @@
*
*/
void radioNotificationCallback(bool radioActive) {
- DBG("RadioNotificationCallback : %d, %d, %d",radioActive,frameIndex,TlmPduCount);
+ DBG("RadioNotificationCallback : %d, %d, %d, %d",radioActive,frameIndex,TlmPduCount,TlmTimeSinceBoot);
// Update Time and PDUCount
// True just before an frame is sent, fale just after a frame is sent
