To all,
I'm fairly new to the BLE world. I've started reading the 3000+ page BLE specification that is freely available to everyone. Yikes!
I decided to focus my energies on the simplest parts of BLE which cover the advertisement channels only. In pursuit of better understanding of parts of the BLE features, I created two projects I'd like to share with this community that became highly instructional to me.
The first project is called "Broadcast Role (Beacon)". It is a project where the PSoC6 ONLY transmits on the advertising channels. It does not accept connections from another BLE module. It has a number of parameters that can modified in real-time by the user using an intuitive terminal interface.
The second project is called "Observer Role (Beacon)". It is a project where the PSoC6 ONLY listens to the advertising channels and displays reports about the received data. It has a number of parameters that can modified in real-time by the user using an intuitive terminal interface.
Both these projects can be modified to enhance or customize data specifics for your application.
Build Requirements:
I hope this aids in your understanding of some of the features of the BLE.
Len