Hello, I’d like to learn more about how bluetooth is used. I’m knowledgeable about radio, hardware, and coding but not about bluetooth. I can peruse GIT for the code. Any good links I should visit to learn about how bluetooth protocols work and which ones OMG is using?
I just love your TLA for the project What’s better than OMG?
DigiH
August 7, 2024, 2:56pm
2
The main BLE decoding is happening through Theengs Decoder by receiving and decoding the advertisement data which BLE devices broadcast.
To learn more about the workings and definitions of creating such BLE decoders you can have a look at
Theengs: the open-source interoperability platform that bridges hundreds of sensors into one interface. Compatible with major IoT and home automation solutions like AWS, OpenHAB, Home Assistant, and Jeedom. It supports MQTT protocol, enabling...
1 Like
Thx Digi. Great details on how the decoders are coded.
If others are curious about the gory details:
The wireless data exchange standard Bluetooth uses a variety of protocols. Core protocols are defined by the trade organization Bluetooth SIG. Additional protocols have been adopted from other standards bodies. This article gives an overview of the core protocols and those adopted protocols that are widely used.
The Bluetooth is split in two parts: a "controller stack" containing the timing critical radio interface, and a "host stack" dealing with high level data. The controller stack is gener...