-
I've managed to successfully install QZ companion on my treadmill via ADB script from a Mac. I run the QZ fitness on iOS and it can monitor (receive) speed and incline live from the NordicTrack C1750 (both speed and incline can be controlled via the native iFit app on the treadmill's tablet - I have the sliders enabled too). However, when I try to adjust speed or incline on the iOS QZ app, nothing changes, not even on the screen of the iOS app. Pressing + or - seem to register but the numbers won't change. Tried many different settings for treadmill type (companion has a 1750 option, but I don't see any difference vs. e.g. when set to "other") & (iOS app doesn't even have a 1750 option at all but I already tried pretty much all available NordicTrack variants with no success) My plan is to run interval trainings via loading GPX files on the iOS QZ app. According to the description, this should work already: New Feature: QZ Companion now works with QZ to control the incline of your treadmill (auto-incline), and speed as well (auto-speed), or in the case of a bike, it automatically controls incline and resistance. For example, you can choose to have Zwift control your treadmill or bike incline as you run or cycle through virtual worlds; choose to have QZ make speed (or resistance) and incline changes as you progress through a Zwift workout, or, you can choose to load a GPX file in QZ and have the treadmill or bike follow the incline recorded in the file. Disclaimer: We have tested this solution on several models of NordicTrack and Pro-Form treadmills and bikes and many are supported now. We began development on a NordicTrack Commercial 2950 (2021 model) treadmill with a built-in 22" touchscreen. Note that this solution should work on any iFit-enabled/iFit-embedded NordicTrack or Pro-Form treadmill or bike with built-in Android tablet. Many thanks for suggestions and help in advance! |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 10 replies
-
Hi @SD4US when you press on the speed plus button, do you see any reaction on the touch screen of the treadmill? Even on a different portion of the screen |
Beta Was this translation helpful? Give feedback.
-
done @SD4US new apk https://github.com/cagnulein/QZCompanionNordictrackTreadmill/releases/download/3.6.3/QZCompanionNordictrackTreadmill.apk select the new 1750 device in the companion (the one with the -3%) let me know! |
Beta Was this translation helpful? Give feedback.
-
Ok I guess the issue is the fact that the slider is not linear. I will try
to handle this
Thanks
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno mer 29 gen 2025 alle 01:46 SD4US ***@***.***> ha
scritto:
… Super, thank you! I gave it a quick try:
Installed new apk over the old, and selected "C1750 Treadmill (Mph) with
-3% Inc." see screenshot.
(Note, that the iOS app is still set to "Nordictrack T8.5s" - no change,
the same as before.)
Interestingly, the behavior now appears to match exactly what I had before
when selecting "none" in the companion:
incline adjustment only works between 1.5 to 13.5 and will miss the slider
below and above that range (clicks somewhere else on screen). One thing
seems odd to me, if I set incline on the treadmill to 1.0 as a starting
point, then both + and - on the app will set incline to the same -3.0.
However, if I start from 1.5, then - adjusts down to 1.0 and + adjusts up
to 2.0, both correctly (inclination step is set to 0.5). BTW this was also
the same with the earlier setting "other".
Reboot (of treadmill) did not change behavior.
***@***.*** (view on web)
<https://github.com/user-attachments/assets/58a95b74-e256-4ac9-94c4-6b6983ca298b>
—
Reply to this email directly, view it on GitHub
<#3081 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWHTVECJHNL45OSIIAD2NAQEZAVCNFSM6AAAAABVY3K3GCVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCOJZGAZDSNY>
.
You are receiving this because you commented.Message ID:
***@***.***
com>
|
Beta Was this translation helpful? Give feedback.
-
Thanks, I'll look into it.
Il giorno gio 30 gen 2025 alle 04:26 SD4US ***@***.***> ha
scritto:
… Added debug log in new bug report #3118
<#3118>
Also noticed bug 3092
<#3092> is pretty much
the same issue as mine
This will probably not help much but wanted to document it here (not sure
if this is what you meant by non-linear:
Speed (OK) has 11 buttons range 0-12 with 4 & 11 missing but the buttons
appear to be equally spaced.
Incline (NOK) has 12 buttons equally spaced, occupying the same vertical
screen area as the 11 speed buttons, range is -3.0 to 15 with -2, 1, 3, 6,
9,11,14 missing.
—
Reply to this email directly, view it on GitHub
<#3081 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWFGUAT4GBMDYPA5YXD2NGLW3AVCNFSM6AAAAABVY3K3GCVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTEMBQGIZTCMQ>
.
You are receiving this because you commented.Message ID:
***@***.***
com>
|
Beta Was this translation helpful? Give feedback.
-
Figured out my treadmill screen. The sliders are indeed fully linear. The preset buttons are not (numbered linearly) but the sliders are. For incline the center of the slider at maximum end 15.0% is (X,Y) (75,212). At minimum end -3.0% it is (75,603). It needs to slide 391/18 pixels per each full unit (that's about 21.7222222). For speed the center of the slider at maximum end 12.0MPH is (X,Y) (1206,212). At minimum end 0.5MPH (note this is not 0) it is (1206,603). It needs to slide 391/11.5 pixels per each full unit (that's exactly 34). More numbers in the excel: Could you please check whenever you get a chance if a profile combination (companion + QZ app) is supposed to cover these parameters already or not? Thank you! |
Beta Was this translation helpful? Give feedback.
Issue has been resolved in related bug report:
#3118
Thank you so much once again!