Title: Horizon 7.0AT (TM704B) — speed commands scaled wrong in both unit modes, minus button increases speed #4716
Replies: 6 comments 23 replies
|
hi, i guess i already fixed in the closed beta. could you please |
|
@stefanicai I read your email, since the attached one is not a debug log, could you please share a debug log from the current one so I can check it? https://github.com/cagnulein/qdomyos-zwift/wiki/How-do-i-get-the-debug-log-in-case-something-doesn't-work%3F |
|
These are from both days. Hope they help. debug-Fri_Jun_12_11_52_13_2026.log debug-Fri_Jun_12_11_53_55_2026.log debug-Fri_Jun_12_11_58_06_2026.log debug-Thu_Jun_11_23_23_39_2026.log |
|
Thanks I will check them ASAP
Roberto Viola
I sometimes trade time with my daughter to help. If this was valuable,
please support my time:
https://buymeacoffee.com/cagnulein
https://www.patreon.com/cagnulein/join
https://paypal.me/cagnulein
Software engineer and open source enthusiast, QZ Creator
http://robertoviola.cloud
http://qzfitness.com/
Il giorno ven 12 giu 2026 alle 06:08 stefanicai ***@***.***>
ha scritto:
… These are from both days. Hope they help.
debug-Fri_Jun_12_11_52_13_2026.log
<https://github.com/user-attachments/files/28864354/debug-Fri_Jun_12_11_52_13_2026.log>
debug-Fri_Jun_12_11_53_55_2026.log
<https://github.com/user-attachments/files/28864355/debug-Fri_Jun_12_11_53_55_2026.log>
debug-Fri_Jun_12_11_58_06_2026.log
<https://github.com/user-attachments/files/28864353/debug-Fri_Jun_12_11_58_06_2026.log>
debug-Thu_Jun_11_23_23_39_2026.log
<https://github.com/user-attachments/files/28864347/debug-Thu_Jun_11_23_23_39_2026.log>
debug-Thu_Jun_11_21_42_08_2026.log
<https://github.com/user-attachments/files/28864348/debug-Thu_Jun_11_21_42_08_2026.log>
debug-Fri_Jun_12_11_59_51_2026.log
<https://github.com/user-attachments/files/28864349/debug-Fri_Jun_12_11_59_51_2026.log>
—
Reply to this email directly, view it on GitHub
<#4716?email_source=notifications&email_token=AAALYWCHOYG3K7XBPKMB7PT47N65JA5CNFSNUABIM5UWIORPF5TWS5BNNB2WEL2ENFZWG5LTONUW63SDN5WW2ZLOOQXTCNZSG42DONBZUZZGKYLTN5XKOY3PNVWWK3TUUVSXMZLOOSWGM33PORSXEX3DNRUWG2Y#discussioncomment-17274749>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWGDFZZRF2GP752ZKAD47N65JAVCNFSNUABIKJSXA33TNF2G64TZHMZDSNBRGU3TINZXHNCGS43DOVZXG2LPNY5TCMBSGM4TONZTUF3AE>
.
You are receiving this because you commented.Message ID:
***@***.***
com>
|
|
Hi! Thanks for the detailed logs — they made the root cause clear. What is happening: A fix is ready in PR #4721. You can follow the build progress in the CI Actions run. Google is very slow in these days, reviewing the app on the store, even the beta ones. For this reason, in order to check right now if the patch that I did is right, you can use the android build in the link (check at the bottom of the page in about 1 hour). In order to test it you need first to remove the current QZ version on your phone, install the one that you downloaded. What you need to do once the build is available:
After that, speed commands will be automatically converted from km/h to mph before being sent to the treadmill, so the belt speed will match what QZ displays. |



Uh oh!
There was an error while loading. Please reload this page.
Device: Horizon 7.0AT, model TM704B (Australian unit, console displays km/h)
QZ version: 2.20.29 (Android, paid Play Store version)
Phone/OS: Google Pixel 10
What works: QZ connects reliably, reads speed/incline/metrics correctly, and CAN control the treadmill (start/stop and speed commands move the belt).
Problem 1 — speed commands land far too high, compounding per press:
With "Use Miles" OFF (km/h), speed step 0.1, starting at 0.8:
0.8 → 2.4 → 4.0 → 6.6 (one + press each)
The pattern fits a km/h→mph conversion error compounding through the read-back loop:
2.4 + 0.1 = 2.5 → ×1.609 ≈ 4.0
4.0 + 0.1 = 4.1 → ×1.609 ≈ 6.6
With "Use Miles" ON, starting at 0.5:
0.5 → 1.6 → 3.3 (one + press each)
Problem 2 — minus butto
user1.qzs.txt
n increases speed. With Use Miles ON, at 3.3 I pressed − and it went UP to 4.3. Same behaviour in km/h mode. At treadmill max speed, − does nothing. (Consistent with QZ computing the target from an inflated read-back value.)
Tried without success:
Speed step 0.5 and 0.1
Speed gain 0.62 (commands still wrong, − still increases speed)
"Use Miles" both on and off (numbers above)
See debug file (changed extension to be able to upload).
I can help test if you make any updates to the mapping. I'm assuming the commands sent by the app are mismatching what the treadmill is expecting. Note it's a slightly older model, from 2020-2021.
Thank you!
All reactions