cagnulein / qdomyos-zwift

Zwift bridge for smart treadmills and bike/cyclette
https://www.qzfitness.com/
GNU General Public License v3.0
374 stars 110 forks source link

[BUG] No linear resistance for virtual shifting #2620

Closed RainerSaemann closed 1 week ago

RainerSaemann commented 1 week ago

Describe the bug

I configured the gear gain to 0.1. If I increase shifting starting from 1.0 there is more or less not noticeable resistance up to 2.9. Shifting from 2.9 to 3.0 there is a major increase.

Can the delta between the gears somewhere configured? Or let say I would expect similar to a real bike a more or less linear increase during the gear range.

To Reproduce

Installed QZ App version 2.16.69 (via testflight / Beta version)

Zwift Ride with KICKR CORE (standard from Zwift shop) coming along with Zwift play controller and Zwift Cog. (latest firmware applied before testing)

Setting - Bike Option

QZ connected to KICKR CORE via BT

I tested the behavior without connecting to a 3rd party app (myWhoosh or Rouvy) to see if it behaves in the same way, and indeed it can be reproduced in QZ standalone.

Smartphone (please complete the following information):

Append a debug log

debug-DoSept26_09_15_30_2024.log

cagnulein commented 1 week ago

hi @RainerSaemann i will check the log asap, in the meantime, could you please try the new experimental setting called

Use Zwift app ratio for gears (Experimental)

under the zwift accessories setting?

cagnulein commented 1 week ago

hah i just saw that you already it enabled. let's check with the new version that I sent you. I updated the gear value as the zwift ones!

RainerSaemann commented 1 week ago

@cagnulein: Yes, I already had this enabled. With the latest version you sent (2.16.70) it seems fixed. log debug-DoSept26_10_35_34_2024_1.log --> same test as initially done --> linear resistance as expected log debug-DoSept26_10_35_34_2024_2.log --> adapted Gear Gain to 1.0 --> conected to myWhoosh and also working fine.

one thing I recognized - when shifting from 2 to 17 it is increasing by 1 always, decreasing from 17 to 2 it is decreasing by 2. Maybe a missconfiguration on my side, also no issue, I only recognized it :-)

debug-DoSept26_10_35_34_2024_1.log debug-DoSept26_11_12_41_2024_2.log

cagnulein commented 1 week ago

that's great @RainerSaemann

one thing I recognized - when shifting from 2 to 17 it is increasing by 1 always, decreasing from 17 to 2 it is decreasing by 2. Maybe a missconfiguration on my side, also no issue, I only recognized it :-)

for this i sent a newer version! I guess I already fixed this too!

RainerSaemann commented 1 week ago

@cagnulein

the last test, where I recognized the downl shifting by two instead of one was already performed with this latest version (2.16.70) or wasn't the rev. changed by only functionality, so I can retest again

cagnulein commented 1 week ago

Don't mind about the 2.16.70, the important one is the build, and I send a newer one :)

Roberto Viola Software engineer and open source enthusiast http://robertoviola.cloud

Il giorno gio 26 set 2024 alle 13:01 RainerSaemann @.***> ha scritto:

@cagnulein https://github.com/cagnulein

the last test, where I recognized the downl shifting by two instead of one was already performed with this latest version (2.16.70) or wasn't the rev. changed by only functionality, so I can retest again

— Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/2620#issuecomment-2376627355, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWESUPBVW522TSUSI6LZYPSRPAVCNFSM6AAAAABO4N43EKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZWGYZDOMZVGU . You are receiving this because you were mentioned.Message ID: @.***>

RainerSaemann commented 1 week ago

@cagnulein Great job - is fixed too👍

cagnulein commented 1 week ago

Awesome, please remember to rate the app on the store! It means a lot to me! Thanks!

Il giorno gio 26 set 2024 alle 13:21 RainerSaemann @.***> ha scritto:

@cagnulein https://github.com/cagnulein Great job - is fixed too👍

— Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/2620#issuecomment-2376664356, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWBBSB5LHOASK7UQDWLZYPU2BAVCNFSM6AAAAABO4N43EKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZWGY3DIMZVGY . You are receiving this because you were mentioned.Message ID: @.***>

RainerSaemann commented 1 week ago

sure I'll do and enjoy the coffees

cagnulein commented 1 week ago

Thank you so much! I'm closing this one, feel free to open it again if you have any issues!