ptx2 / gymnasticon

Make obsolete and/or proprietary exercise bikes work with popular cycling training apps like Zwift, TrainerRoad, Rouvy and more.

Home Page:https://ptx2.net/posts/unbricking-a-bike-with-a-raspberry-pi

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bug Fix: Adapt Keiser driver to different bike versions

chriselsen opened this issue · comments

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:

  • Version <= 6.29: Timeout: 7 sec
  • Version >= 6.30: Timeout: 2 sec (possibly 1 sec)

Created pull request #63 to address this.

commented

Fixed by #63.