Skip to content

Commit db83a37

Browse files
committed
Renamed examples - removing prefix BLE_
1 parent 1eb082e commit db83a37

27 files changed

+1
-18
lines changed

libraries/BLE/examples/BLE_EddystoneTLM_Beacon/BLE_EddystoneTLM_Beacon.ino renamed to libraries/BLE/examples/EddystoneTLM_Beacon/EddystoneTLM_Beacon.ino

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -57,26 +57,9 @@ void setBeacon()
5757
BLEAdvertisementData oAdvertisementData = BLEAdvertisementData();
5858
BLEAdvertisementData oScanResponseData = BLEAdvertisementData();
5959

60-
oScanResponseData.setFlags(0x06); // GENERAL_DISC_MODE 0x02 | BR_EDR_NOT_SUPPORTED 0x04
6160
oScanResponseData.setCompleteServices(BLEUUID(beconUUID));
62-
63-
beacon_data[0] = 0x20; // Eddystone Frame Type (Unencrypted Eddystone-TLM)
64-
beacon_data[1] = 0x00; // TLM version
65-
beacon_data[2] = (volt >> 8); // Battery voltage, 1 mV/bit i.e. 0xCE4 = 3300mV = 3.3V
66-
beacon_data[3] = (volt & 0xFF); //
67-
beacon_data[4] = (temp >> 8); // Beacon temperature
68-
beacon_data[5] = (temp & 0xFF); //
69-
beacon_data[6] = ((bootcount & 0xFF000000) >> 24); // Advertising PDU count
70-
beacon_data[7] = ((bootcount & 0xFF0000) >> 16); //
71-
beacon_data[8] = ((bootcount & 0xFF00) >> 8); //
72-
beacon_data[9] = (bootcount & 0xFF); //
73-
beacon_data[10] = ((lastTenth & 0xFF000000) >> 24); // Time since power-on or reboot as 0.1 second resolution counter
74-
beacon_data[11] = ((lastTenth & 0xFF0000) >> 16); //
75-
beacon_data[12] = ((lastTenth & 0xFF00) >> 8); //
76-
beacon_data[13] = (lastTenth & 0xFF); //
77-
7861
oScanResponseData.setServiceData(BLEUUID(beconUUID), std::string(beacon_data, 14));
79-
oAdvertisementData.setName("TLMBeacon");
62+
oAdvertisementData.setName("ESP32 TLM Beacon");
8063
pAdvertising->setAdvertisementData(oAdvertisementData);
8164
pAdvertising->setScanResponseData(oScanResponseData);
8265
}

0 commit comments

Comments
 (0)