3 ms·
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 an
by petard 5y 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.
- halfdan 5y agoYou might enjoy this guy who figured out the Bluetooth protocol for good under desk bike: https://codaris.github.io/UnderDeskBike/ https://codaris.github.io/UnderDeskBike/
- dannyaziz97 5y agoHopefully this helps? https://medium.com/propeller-health-tech-blog/bluetooth-le-packet-capture-on-android-a2109439b2a1 https://medium.com/propeller-health-tech-blog/bluetooth-le-p...
- mcky 5y agoThe 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
- tyingq 5y agoHe mentioned Denton Liu in a tweet, who made this: https://github.com/Denton-L/based-connect https://github.com/Denton-L/based-connect
- kingosticks 5y agoI found these articles helpful/educational: * https://urish.medium.com/reverse-engineering-a-bluetooth-lightbulb-56580fcb7546 https://urish.medium.com/reverse-engineering-a-bluetooth-lig... * http://travisgoodspeed.blogspot.com/2011/12/introduction-to-bluetooth-rfcomm.html http://travisgoodspeed.blogspot.com/2011/12/introduction-to-... * https://github.com/dlenski/ttblue/blob/master/tt_bluetooth.md#reverse-engineered-ble-protocol https://github.com/dlenski/ttblue/blob/master/tt_bluetooth.m...