Comments (23)
this is the new apk https://github.com/cagnulein/QZCompanionNordictrackTreadmill/releases/download/3.3.41/QZCompanionNordictrackTreadmill.apk
i added a new tdf 10 inclination device seleciton in the companion!
let me know!
from qzcompanionnordictracktreadmill.
do you mean resistance reading or control? @ignacioF1
from qzcompanionnordictracktreadmill.
Hi @cagnulein I mean control.
from qzcompanionnordictracktreadmill.
follow this and report back https://github.com/cagnulein/QZCompanionNordictrackTreadmill/wiki/Troubleshooting#i-cant-control-the-speedinclinationresistance-of-my-treadmillbike
thanks!
from qzcompanionnordictracktreadmill.
Taking a look at this code, I can see that only the resistance is set but not the inclination. If you need my help for the coordinates, just let me know. Thanks.
from qzcompanionnordictracktreadmill.
yes if you can do a PR with the inclination coordinates will be great! @ignacioF1
from qzcompanionnordictracktreadmill.
@cagnulein Following the example of the resistance, here is the inclination formula:
if (device == _device.tdf10) {
x1 = 74;
y2 = (int) (-12.499 * reqInclination + 482.2);
}
So for the extremes it should be:
20 degrees -> 232
-10 degrees -> 607
Thanks!
from qzcompanionnordictracktreadmill.
from qzcompanionnordictracktreadmill.
@ignacioF1 are you able to connect via adb to the bike? if so i will do the mod directly on the qz main app. are you on android or ios with the main qz app?
from qzcompanionnordictracktreadmill.
@cagnulein It would be better for me if you can update this app, as I'm downloading it to the bike with a flashdrive. I'm using IOS. Thanks!
from qzcompanionnordictracktreadmill.
ok i'm doing the mod, i will send you the new link
from qzcompanionnordictracktreadmill.
@cagnulein it works excellent! Now it would be great to have both resistance and inclination together.
Thanks!
from qzcompanionnordictracktreadmill.
amazing! One question: the bike doesn't change the resistance when the inclination changes? I thought so
from qzcompanionnordictracktreadmill.
Yes, only inclination working when I select the new model.
from qzcompanionnordictracktreadmill.
no i mean, doesn't the inclination also affect the resistance? don't you feel the resistance changing when the inclination does? on my proform bike works in this way.
from qzcompanionnordictracktreadmill.
No, in the logs it says that the resistance is being changed, but it changes the inclination. I thought you did it on purpose to test it.
from qzcompanionnordictracktreadmill.
Yes but I'm saying another thing :)
When a proform changes the inclination, it change the % grade but it also affects the resistance too. So, try riding in this way, when the inclination goes up, do you feel more effort? if so, we don't need to set also the resistance because the bike is already doing so (like my proform bike does)
from qzcompanionnordictracktreadmill.
No, the resistance is being untouched. If I select the previous model it only varies the resistance.
Shouldn´t it be like the treadmills with speed and incline? If I selected one of those I notice it is receiving both, although the controls are in a different part of the screen of course.
from qzcompanionnordictracktreadmill.
@ignacioF1 don't mind about what you see on the screen, check what you feel on the legs! No it doesn't work like the treadmill. Proform wrote the firmware in a a way that inclination affects both grade and resistance. So please do the test and for example, just with ifit ride to 0% grade and then ride to 15% grade, do you feel the difference on the legs?
from qzcompanionnordictracktreadmill.
Yes, I understand, it does. But what if there is no incline and the resistance should change? For example zwift´s training sessions? It would be great to have both if it is possible.
from qzcompanionnordictracktreadmill.
Yes, I understand, it does.
ok perfect, thanks for the confirmation :)
But what if there is no incline and the resistance should change? For example zwift´s training sessions? It would be great to have both if it is possible.
simply change the tdf setting in the companion. It's the fastest way to do so :)
The perfect scenario would be that QZ will inform the companion to use the resistance if it's an erg workout or the inclination if it's a free ride, but for now just swap the setting, easy peasy :)
from qzcompanionnordictracktreadmill.
Excellent! Many thanks!
from qzcompanionnordictracktreadmill.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
from qzcompanionnordictracktreadmill.
Related Issues (20)
- Incline and speed support for Nordictrack C1750 2020 HOT 48
- x22i update coordinates HOT 11
- Support for ProForm Pro 5000 Treadmill HOT 3
- No response to QZ input on x22i treadmill HOT 18
- Metadata are missing on IzzyonDroid HOT 2
- Can’t control speed/incline of Proform pro 2000 HOT 7
- I can't control the speed/inclination/resistance of my treadmill/bike HOT 145
- NordicTrack T6.5Si speed and incline tiles not responding HOT 3
- ProForm Studio Bike Not Receiving Metrics HOT 5
- NordicTrack Commercial 2450 (old version - NTL17221) HOT 9
- No data received from QZ app for Nordictrack commercial 2450 HOT 33
- Nordictrack x32i incline control from qz not consistent HOT 24
- QZ with Nordic Track S15i Bike HOT 12
- QZCompanion with Nordic Track S22i not working HOT 3
- QZ App not adjusting treadmill from input HOT 13
- Cannot connect via ADB on my nordictrack s15i HOT 102
- Debug for Tom Flint issue HOT 7
- Incline works but not resistance on S22i HOT 8
- App lets me select treadmill via radio button and leaves no way to click submit/next. Stuck on that page. HOT 18
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qzcompanionnordictracktreadmill.