From 818dce2a0adeaf94c3e5b5f2b18c15107c78d35a Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Tue, 8 Apr 2025 23:05:02 +0200 Subject: add Bluetooth examples --- .../examples/read_to_EddystoneTLM/EddystoneTLM_Beacon.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Mussel/examples/read_to_EddystoneTLM/EddystoneTLM_Beacon.md (limited to 'Mussel/examples/read_to_EddystoneTLM/EddystoneTLM_Beacon.md') diff --git a/Mussel/examples/read_to_EddystoneTLM/EddystoneTLM_Beacon.md b/Mussel/examples/read_to_EddystoneTLM/EddystoneTLM_Beacon.md new file mode 100644 index 0000000..2e34029 --- /dev/null +++ b/Mussel/examples/read_to_EddystoneTLM/EddystoneTLM_Beacon.md @@ -0,0 +1,14 @@ +## Eddystone TLM beacon +EddystoneTLM beacon by BeeGee based on +[pcbreflux ESP32 Eddystone TLM deepsleep](https://github.com/pcbreflux/espressif/blob/master/esp32/arduino/sketchbook/ESP32_Eddystone_TLM_deepsleep/ESP32_Eddystone_TLM_deepsleep.ino) + +[EddystoneTLM frame specification](https://github.com/google/eddystone/blob/master/eddystone-tlm/tlm-plain.md) + + Create a BLE server that will send periodic Eddystone TLM frames. + The design of creating the BLE server is: + 1. Create a BLE Server + 2. Create advertising data + 3. Start advertising. + 4. wait + 5. Stop advertising. + 6. deep sleep -- cgit v1.2.3