Location Services and Direction Finding with Bluetooth
Talkat Open Source Summit Europe + Embedded Linux Conference Europe 2019 · on Monday, 2019-10-28· at 14:25· Forum 3·
summary
Bluetooth 5.1 adds direction finding using Angle of Arrival (AoA) and Angle of Departure (AoD) with antenna arrays and IQ sampling to measure phase, using a Constant Tone Extension (CTE) so wavelength stays fixed. Controllers perform microsecond-timed IQ sampling and return arrays of amplitude/phase samples over the Host Controller Interface; hosts compute angles via trig. Works for connections and periodic advertising, targets ~10 cm accuracy in ideal conditions, and requires Bluetooth 5.1-capable radios and array hardware.
AI-written summary · about
chapters (25)
- 0:00Introduction
- 1:27Location Services
- 3:10Bluetooth Profiles
- 6:27Limitations
- 7:07Direction Finding
- 8:06Direction
- 8:16Direction Discovery
- 8:58Bluetooth 51
- 11:25Accuracy
- 12:59The Trade
- 14:03Physics
- 15:43Phase
- 16:24Fixed wavelength
- 18:49Test
- 19:10Trigonometry
- 20:02IQ Sampling
- 20:57Visualisation
- 24:45Frequency Hopping
- 26:50CTE
- 27:41Bluetooth Stack
- 29:57Example
- 33:11Where to go next
- 33:47What can you do
- 33:57Other resources
- 34:55Conclusion
related talks
21mTracko: Ad-hoc Mobile 3D Tracking Using Bluetooth Low Energy and Inaudible Signals ...
16mCorona: Positioning Adjacent Device with Asymmetric Bluetooth Low Energy RSSI ...
06mPeer-to-Peer Localization for Single-Antenna Devices
58mAdvanced Bluetooth® Technology - Under the APIs
21mUWB With Arduino: Unlocking Precise Positioning for IoT
12mMAVL: Multiresolution Analysis of Voice Localization
41mBluetooth 5 is here
38mBest Practices for Bluetooth Development
