Project
- Stars
- Started
- Issues
- License
Zwift and FTMS apps on your iFIT machine
NordicFTMS is an Android app that runs on an iFIT console and reads speed, incline, distance, cadence and watts from the machine through the console's local GlassOS service. It re-broadcasts them as a standard Bluetooth fitness machine (FTMS) and, for treadmills, over Wahoo's local-network DIRCON protocol, so Zwift, Kinomap or PowerTread can read it. Apps can also send speed, incline or resistance commands back.
You need to switch on the console's privileged mode (a tap sequence on the iFIT screen), enable USB debugging and install the APK from a computer over ADB. The README lists one tested machine, an X11i; other iFIT v2 machines are expected to work but are unconfirmed. Its README cautions that Zwift can command steep inclines, especially on X-series treadmills, and says to remain in control of the treadmill and manually change the incline if needed.
How did it go? Tips, problems, questions…
Zwift and FTMS apps on your iFIT machine
NordicFTMS is an Android app that runs on an iFIT console and reads speed, incline, distance, cadence and watts from the machine through the console's local GlassOS service. It re-broadcasts them as a standard Bluetooth fitness machine (FTMS) and, for treadmills, over Wahoo's local-network DIRCON protocol, so Zwift, Kinomap or PowerTread can read it. Apps can also send speed, incline or resistance commands back.
You need to switch on the console's privileged mode (a tap sequence on the iFIT screen), enable USB debugging and install the APK from a computer over ADB. The README lists one tested machine, an X11i; other iFIT v2 machines are expected to work but are unconfirmed. Its README cautions that Zwift can command steep inclines, especially on X-series treadmills, and says to remain in control of the treadmill and manually change the incline if needed.
mikepugh
11 followers · joined Apr 2012
Feedback
How did it go? Tips, problems, questions…