Opens a BLE smart trainer and fetch some data. A lot to adapt and cleanup... but a starting place to do a proof of concept.
- https://www.bluetooth.com/specifications/specs/
- Since the official bluetooth.com site usually change the URLs and sometimes even the docs are not publicly accesible, this is a useful mirror: https://github.com/oesmith/gatt-xml.git
- https://www.bluetooth.org/DocMan/handlers/DownloadDoc.ashx?doc_id=423422 (Fitness Machine Service Bluetooth Service spec)
- https://www.bluetooth.com/blog/part-2-the-wheels-on-the-bike-are-bluetooth-smart-bluetooth-smart-bluetooth-smart/
- https://github.com/NordicSemiconductor/Android-nRF-Toolbox
- https://jjmtaylor.com/post/fitness-machine-service-ftms/