ptx2 / gymnasticon

Make obsolete and/or proprietary exercise bikes work with popular cycling training apps like Zwift, TrainerRoad, Rouvy and more.
https://ptx2.net/posts/unbricking-a-bike-with-a-raspberry-pi
MIT License
298 stars 39 forks source link

Bug Fix: Adapt Keiser driver to different bike versions #60

Closed chriselsen closed 3 years ago

chriselsen commented 3 years ago

Keiser M3 bikes come in multiple revisions with version 6.29 and lower bikes emitting data packets every ~ 2 seconds and version 6.30 and higher bikes emitting data packets every ~ 0.3 seconds. The Keiser stats timer needs to be adapted to these two version of bikes with the timeout value being:

chriselsen commented 3 years ago

Created pull request #63 to address this.

ptx2 commented 3 years ago

Fixed by #63.