Hacker News new | ask | show | jobs
by petard 1879 days ago
How did you figure out the Bluetooth protocol and commands? I have a Cannondale app for my bike, which is reading the Bluetooth wheel sensor to display speed and mileage. I'd like to build my own app for it but clueless on how to figure out the pairing and transmitted data.
5 comments

The ANT+ protocol is pretty standard in cycling tech, it might be worth seeing if you can reverse engineer anything using that, as it'll likely have more standard data than trying to reverse engineer BLE payloads
He mentioned Denton Liu in a tweet, who made this: https://github.com/Denton-L/based-connect
You might enjoy this guy who figured out the Bluetooth protocol for good under desk bike: https://codaris.github.io/UnderDeskBike/