aboutsummaryrefslogtreecommitdiff
path: root/Mussel/examples/read_to_EddystoneTLM/EddystoneTLM_Beacon.md
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2025-04-08 23:05:02 +0200
committerJonas Smedegaard <dr@jones.dk>2025-04-08 23:05:02 +0200
commit818dce2a0adeaf94c3e5b5f2b18c15107c78d35a (patch)
tree9f02848aad5a11e9422e60756cd160dfbfee5f6a /Mussel/examples/read_to_EddystoneTLM/EddystoneTLM_Beacon.md
parent8a1e160ba0dc6f8153f6ee4aa8566c2622cbe331 (diff)
add Bluetooth examples
Diffstat (limited to 'Mussel/examples/read_to_EddystoneTLM/EddystoneTLM_Beacon.md')
-rw-r--r--Mussel/examples/read_to_EddystoneTLM/EddystoneTLM_Beacon.md14
1 files changed, 14 insertions, 0 deletions
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