aboutsummaryrefslogtreecommitdiff
path: root/Mussel/examples/read_to_EddystoneTLM/EddystoneTLM_Beacon.md
diff options
context:
space:
mode:
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