-
-
Notifications
You must be signed in to change notification settings - Fork 138
[REQ] Cadence Missing on FMTS on Decathlon D100 #3282
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
This morning I tried the new code from #3280 but I don't think is working. In the test I was pedaling at around 55-60 rpm. |
is this log from the last commit that i did? |
yes it is but yes the cadence seems high. maybe the double or don't you think? |
It could be that is doubled. We can give it a shot. |
ok let me know, tonight i can't sleep :D |
I made another test. I think is linked to the speed because when I stop pedaling it keeps going slowly down with the speed. Maybe the cadence is not transmitted at all... debug-Fri_Mar_7_10_02_09_2025.log video_2025-03-07_10-17-57.mp4 |
hah yes it could be.
at this point i guess your initial idea could be the right one.
of course for any other user, a bluetooth cadence sensor would be the
easiest way to achieve that :)
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno ven 7 mar 2025 alle ore 03:20 Erik Geletti <
***@***.***> ha scritto:
… I made another test. I think is linked to the speed because when I stop
pedaling it keeps going slowly down with the speed. Maybe the cadence is
not transmitted at all...
debug-Fri_Mar_7_10_02_09_2025.log
<https://github.com/user-attachments/files/19118005/debug-Fri_Mar_7_10_02_09_2025.log>
https://github.com/user-attachments/assets/54be0ffc-5d51-475c-a897-0382de517d14
—
Reply to this email directly, view it on GitHub
<#3282 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWB2SISEHLX632T6R4L2TD67XAVCNFSM6AAAAABYQCLT62VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOMBVGM3DOMRQGU>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
[image: geel97]*geel97* left a comment (cagnulein/qdomyos-zwift#3282)
<#3282 (comment)>
I made another test. I think is linked to the speed because when I stop
pedaling it keeps going slowly down with the speed. Maybe the cadence is
not transmitted at all...
debug-Fri_Mar_7_10_02_09_2025.log
<https://github.com/user-attachments/files/19118005/debug-Fri_Mar_7_10_02_09_2025.log>
https://github.com/user-attachments/assets/54be0ffc-5d51-475c-a897-0382de517d14
—
Reply to this email directly, view it on GitHub
<#3282 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWB2SISEHLX632T6R4L2TD67XAVCNFSM6AAAAABYQCLT62VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOMBVGM3DOMRQGU>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
I will start to take a look on the brench treadmill-gpio. Is it possible to tell QZ to calculate cadence from the speed transmitted by the trainer if I set a specific gear and use virtual shifting as if I had a Zwift Cog? |
I can create a branch from this, yes. You can also simply use virtual
shifting with your fixed gear right now without the cog if you want
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno sab 8 mar 2025 alle 04:47 Erik Geletti ***@***.***>
ha scritto:
… I will start to take a look on the brench treadmill-gpio.
Is it possible to tell QZ to calculate cadence from the speed transmitted
by the trainer if I set a specific gear and use virtual shifting as if I
had a Zwift Cog?
—
Reply to this email directly, view it on GitHub
<#3282 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWAGK6RUTEY2MOA44B32TJR6FAVCNFSM6AAAAABYQCLT62VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOMBXHE4DMNBRHA>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
[image: geel97]*geel97* left a comment (cagnulein/qdomyos-zwift#3282)
<#3282 (comment)>
I will start to take a look on the brench treadmill-gpio.
Is it possible to tell QZ to calculate cadence from the speed transmitted
by the trainer if I set a specific gear and use virtual shifting as if I
had a Zwift Cog?
—
Reply to this email directly, view it on GitHub
<#3282 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWAGK6RUTEY2MOA44B32TJR6FAVCNFSM6AAAAABYQCLT62VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOMBXHE4DMNBRHA>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
Thanks. Then if you can also tell me how to set it up would be great, because I know there is the section for virtual shifting in Wahoo options, but I don't understand the meaning of Virtual Wheel Size. It will impact the calculated cadence? The trainer outputs speed, but how is calculated? The trainer has to have a wheel size in mind. |
Your trainer doesn't have the Bluetooth capabilities to use the wahoo options You have only to use the gear gain setting to make it harder or softer with the gear tile or zwift click or zwift play |
Ah ok. I thought all trainers that support Zwift virtual shifting would have the bluetooth capabilities to do this. I gave it a quick try and it seems to do something, but maybe in the wrong way... |
It seems to work. Which is the issue?
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno lun 10 mar 2025 alle 02:32 Erik Geletti ***@***.***>
ha scritto:
… Ah ok. I thought all trainers that support Zwift virtual shifting would
have the bluetooth capabilities to do this. I gave it a quick try and it
seems to do something, but maybe in the wrong way...
debug-Sun_Mar_9_17_19_16_2025.log
<https://github.com/user-attachments/files/19153824/debug-Sun_Mar_9_17_19_16_2025.log>
—
Reply to this email directly, view it on GitHub
<#3282 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWGFHNZ47AKI6EDSUTL2TTTSLAVCNFSM6AAAAABYQCLT62VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOMBZGIZDANZQGQ>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
[image: geel97]*geel97* left a comment (cagnulein/qdomyos-zwift#3282)
<#3282 (comment)>
Ah ok. I thought all trainers that support Zwift virtual shifting would
have the bluetooth capabilities to do this. I gave it a quick try and it
seems to do something, but maybe in the wrong way...
debug-Sun_Mar_9_17_19_16_2025.log
<https://github.com/user-attachments/files/19153824/debug-Sun_Mar_9_17_19_16_2025.log>
—
Reply to this email directly, view it on GitHub
<#3282 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWGFHNZ47AKI6EDSUTL2TTTSLAVCNFSM6AAAAABYQCLT62VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOMBZGIZDANZQGQ>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
No issues. I want just to understand if wahoo options are only for wahoo trainers or are for all trainers that are compatible with virtual shifting in Zwift. https://zwiftinsider.com/virtual-shifting-support-status/ |
No as I said the wahoo options it's only for compatible trainers that have the possibility to receive wheel diamater configurations. Are you aware if your trainer does?
Not at the moment. But I can implement it. This week I'm in Germany the whole week so I can't.
Got it
If you want I can do a quick branch to show you how to set the cadence quickly from the speed while I'm on the car |
Ah ok. I will check if it can. I was thinking the point was the compatibility with Zwift Virtual shifting, not with wheel diameter configurations.
If you can, that would be great. I don't want to bother you too much. |
Done! In the same branch that I did for you I set the wheel ratio setting
in the cadence sensor setting under the accessories to set a ratio from the
speed to cadence
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno lun 10 mar 2025 alle 08:15 Erik Geletti ***@***.***>
ha scritto:
… No as I said the wahoo options it's only for compatible trainers that have
the possibility to receive wheel diamater configurations. Are you aware if
your trainer does?
Ah ok. I will check if it can. I was thinking the point was the
compatibility with Zwift Virtual shifting, not with wheel diameter
configurations.
If you want I can do a quick branch to show you how to set the cadence
quickly from the speed while I'm on the car
If you can, that would be great. I don't want to bother you too much.
—
Reply to this email directly, view it on GitHub
<#3282 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWB3TAN77SNHM6F2ZJ32TU32NAVCNFSM6AAAAABYQCLT62VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOMBZGYZTINBXGI>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
[image: geel97]*geel97* left a comment (cagnulein/qdomyos-zwift#3282)
<#3282 (comment)>
No as I said the wahoo options it's only for compatible trainers that have
the possibility to receive wheel diamater configurations. Are you aware if
your trainer does?
Ah ok. I will check if it can. I was thinking the point was the
compatibility with Zwift Virtual shifting, not with wheel diameter
configurations.
If you want I can do a quick branch to show you how to set the cadence
quickly from the speed while I'm on the car
If you can, that would be great. I don't want to bother you too much.
—
Reply to this email directly, view it on GitHub
<#3282 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWB3TAN77SNHM6F2ZJ32TU32NAVCNFSM6AAAAABYQCLT62VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOMBZGYZTINBXGI>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
Cool! I start to understand the code. 😺 |
You're welcome!
Il giorno lun 10 mar 2025 alle 08:38 Erik Geletti ***@***.***>
ha scritto:
… Cool! I start to understand the code. 😺
Now I have only to calculate/find the right ratio. Thanks a lot.
—
Reply to this email directly, view it on GitHub
<#3282 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWHCHHBRVDC5AF5747L2TU6ORAVCNFSM6AAAAABYQCLT62VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOMBZGY3TMNJRGE>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
[image: geel97]*geel97* left a comment (cagnulein/qdomyos-zwift#3282)
<#3282 (comment)>
Cool! I start to understand the code. 😺
Now I have only to calculate/find the right ratio. Thanks a lot.
—
Reply to this email directly, view it on GitHub
<#3282 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWHCHHBRVDC5AF5747L2TU6ORAVCNFSM6AAAAABYQCLT62VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOMBZGY3TMNJRGE>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
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. |
@geel97 Any news? |
I'm using now the cadence calculated from the speed. Maybe is not the best but for now it works. For the future the feature can be added to the app via #3292 . |
Sounds good, thanks!
Il giorno gio 3 apr 2025 alle 04:24 Erik Geletti ***@***.***>
ha scritto:
… I'm using now the cadence calculated from the speed. Maybe is not the best
but for now it works. For the future the feature can be added to the app
via #3292 <#3292> .
I'm really busy in this period as is the last month with a bit of sunlight
here in Concordia Station. When I will have a bit of time I will take in
hand again the PR #3292
<#3292> so that this work
will be usefull for all the comunity.
—
Reply to this email directly, view it on GitHub
<#3282 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWA4FVTSDIJWNOQFAGD2XSLVJAVCNFSM6AAAAABYQCLT62VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDONZUGIYDAOBYGQ>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
[image: geel97]*geel97* left a comment (cagnulein/qdomyos-zwift#3282)
<#3282 (comment)>
I'm using now the cadence calculated from the speed. Maybe is not the best
but for now it works. For the future the feature can be added to the app
via #3292 <#3292> .
I'm really busy in this period as is the last month with a bit of sunlight
here in Concordia Station. When I will have a bit of time I will take in
hand again the PR #3292
<#3292> so that this work
will be usefull for all the comunity.
—
Reply to this email directly, view it on GitHub
<#3282 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWA4FVTSDIJWNOQFAGD2XSLVJAVCNFSM6AAAAABYQCLT62VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDONZUGIYDAOBYGQ>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
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. |
Is your feature request related to a problem? Please describe.
Unfortunatelly, by specs, the Decathlon D100 doesn't send cadence measurements. It looks like to be simply disabled by software. The D100 is a just a rebranded Magene T110, which does broadcast cadence data.
Describe the solution you'd like
Maybe is possible that the data are still broadcasted. Maybe a check in the non-standard FMTS data transmitted.
EDIT: Cadence is not broadcasted, at least not in the 0.106 firmware version
Describe alternatives you've considered
Another solution for me could be to add a cadence sensor by a hall sensor connected to a GPIO on a Raspberry Pi.
EDIT: Another solution could be to calculate cadence based on speed using virtual shifting. Coasting will give wrong cadence but could be acceptable.
Additional context
btsnoop_hci_20250306_164047.zip
debug-Thu_Mar_6_17_15_26_2025.log
The text was updated successfully, but these errors were encountered: