-
-
Notifications
You must be signed in to change notification settings - Fork 126
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
Support for Joroto X4S and Wahoo TICKR #2903
Comments
Thanks I will check it ASAP
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno gio 12 dic 2024 alle 18:18 MakerMattDesign <
***@***.***> ha scritto:
… Assigned #2903 <#2903>
to @cagnulein <https://github.com/cagnulein>.
—
Reply to this email directly, view it on GitHub
<#2903 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWCDCS3X6RMY3THPNUL2FHAPZAVCNFSM6AAAAABTQIWHQSVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJVGYZTQMJYG44TSOI>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
good news @b202i the problem is that i didn't add this specific model, but i can add it! Install the free app nrfconnect and show me a screenshot of the bike on the app and share it! Thanks! |
Ok perfect, you can set the bike under the accessories, cadence sensor, and also enable the cadence sensor as a bike setting |
Setting cadence under accessories worked, it shows on the tile display. All other tile values are zero, including heart-rate. I am unable to find bike under the accessories. Under Bike Options, I continue to leave FTMS Bike as Disabled. |
did you set the heart rate under heart rate belt name setting? |
Yes: did you set the heart rate under heart rate belt name setting? debug-Sat_Dec_14_17_29_51_2024.log |
The settings are right but the issue is that the heart rate belt is not advertising itself. This means that it's not awake or it is connected somewhere else. Try to unpair it from the phone |
With the Wahoo app I can confirm the TICKR C0C9 connects and is the latest firmware. Even though the Wahoo app is picking up a heartbeat, the TICKR C0C9 does not appear as a bluetooth connected device. The TICKR is not visible when pairing new devices. Also of note, the Wahoo app is also able connect the JOROTO bike cadence and speed, although the speed is incorrect, 6 MPH should read about 18 MPH. It does not appear to receive power/watts from the bike. From the startup QZ page, I can see it cycling through bluetooth devices, including "TICKR C0C9 found". The app can see the device but does not always select it for some reason. I just tried QC 10 times and it did connect to the TICKR a single time, did not connect the other 9. I cleared the app from memory to have a clean start each time. The single time it did connect, I had heart-rate and cadence, but no speed or power. |
Qz required that the device must be in advertising mode: the 9 times that
you don't see it, it was available in the top label? Do you see always with
the nrfconnect app?
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno dom 15 dic 2024 alle 18:14 MakerMattDesign <
***@***.***> ha scritto:
… With the Wahoo app I can confirm the TICKR C0C9 connects and is the latest
firmware. Even though the Wahoo app is picking up a heartbeat, the TICKR
C0C9 does not appear as a bluetooth connected device. The TICKR is not
visible when pairing new devices. Also of note, the Wahoo app is also able
connect the JOROTO bike cadence and speed, although the speed is incorrect,
6 MPH should read about 18 MPH. It does not appear to receive power/watts
from the bike.
From the startup QC page, I can see it cycling through bluetooth devices,
including "TICKR C0C9 found". The app can see the device but does not
always select it for some reason. I just tried QC 10 times and it did
connect to the TICKR a single time, did not connect the other 9. I cleared
the app from memory to have a clean start each time. The single time it did
connect, I had heart-rate and cadence, but no speed or power.
—
Reply to this email directly, view it on GitHub
<#2903 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWCVZBDICM4GNJU62A32FW2GVAVCNFSM6AAAAABTQIWHQSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNBTHE2TGOBQGA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
In the log i don't see the device advertising. Do you mind share other logs from qz of your tries? |
Here you go. Thanks again for your help. |
I can see that once it was connected to it hrm_lastdevice_address" QVariant(QString, "E9:74:C5:7B:30:A3") But I can't see advertising anymore Just to be sure, on nrfconnect, if you clear the cache it always appears? I can check if I can use the Mac address to connect to it in case but it's a very non standard behavior from a Bluetooth device |
I cleared the cash on nrfconnect, and TICKR C0C9 appears after just a couple of seconds. Did it twice, same result each time. The Joroto also shows my heart rate. Can more than one device connect to the TICKR at the same time? As I type this, I am not at the bike but at my desk some 30 feet away. I'll take the batteries out of the bike and report back. |
once the tickr is connected to a device it's stopping for sure to advertise itself. so nope, it shouldn't be connected to different devices. |
in nrfconnect don't press connect to it, otherwise you are hiding it from qz |
Used a second HR monitor, TICKR RDF2, it has older firmware. Now the Joroto computer does not show a HR. I still get hung up on the instruction page. Devices TICKR 3DF2 and JOROTO 3132 appear in the header as found. While sitting on the bike nrfconnect shows both devices after a few seconds. Log file and nrfconnect snap attached. |
You have now to set the joroto as a cadence sensor and also enable the cadence sensor as a bike setting Let me know |
Under Setting-Accessories-Cadence Sensor Options, I was able to select the Joroto but it only worked one time, now the device never shows up. Next, when you change anything in settings the dialog Settings Changed offers to restart the app. One time when I said Yes, if flashed the tile screen while exiting, showing it was full of metrics and had been working. Although when I restarted, it was still no-go. One other thing, I noticed the Joroto computer now displays my HR, using the second HR band. Previously it showed zero for the HR, but now it is active. I think it is finding and attaching to the HR monitor, which prevents QZ from attaching to the HR monitor. One idea is to buy the Wahoo Cadence sensor and the Wahoo Speed sensor and upgrade the Joroto. I would take the batteries of the Joroto computer and ignore it. Is that a good path forward? |
Show me a fresh log now, so I can understand which is your issue. It must work in this way |
Latest log and settings follow. That is a lot of settings! |
If you want to modify the settings, I can import them back into the app, or just tell me what to change. |
the problem is the cadence sensor as a bike under the accessories settings
it's disabled. it must be enabled on your case.
let me know
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno mer 18 dic 2024 alle ore 16:17 MakerMattDesign <
***@***.***> ha scritto:
… If you want to modify the settings, I can import them back into the app,
or just tell me what to change.
—
Reply to this email directly, view it on GitHub
<#2903 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWCPWPW4BAI273VUY2D2GGGZZAVCNFSM6AAAAABTQIWHQSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNJRGU4TENRYG4>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
great! let me know! |
I'm not sure how it should work. I've had a couple of rides now to learn that the resistance is not being used. The resistance tile remains unchanged when making adjustments. Cadence and heart-rate seem to work perfectly in QZ and Zwift. (ps at end of this post) Here are most of the diff, lines with '>' are non-defaults < watt_ignore_builtin=true
PS. I reset the app to defaults and am not able to get the heart-rate working. I'll report back after more tinkering. |
Your bike doesn't have resistance control from the app itself, is this what
you mean?
Peloton resistance should change based on your cadence heart rate and
wattage
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno dom 22 dic 2024 alle 04:07 MakerMattDesign <
***@***.***> ha scritto:
… I'm not sure how it should work. I've had a couple of rides now to learn
that the resistance is not being used. The resistance tile remains
unchanged when making adjustments. Cadence and heart-rate seem to work
perfectly in QZ and Zwift. (ps at end of this post)
Here are most of the diff, lines with '>' are non-defaults
< watt_ignore_builtin=true
watt_ignore_builtin=false
< filter_device=Disabled
filter_device=JOROTO-3132
< heart_rate_belt_name=Disabled
heart_rate_belt_name=TICKR 3DF2
hrm_lastdevice_address=F8:A9:B5:26:F7:52
hrm_lastdevice_name=TICKR 3DF2
< bike_resistance_offset=4
bike_resistance_offset=18
bluetooth_lastdevice_address=E2:00:00:00:0C:3C
bluetooth_lastdevice_name=JOROTO-3132
< cadence_sensor_as_bike=false
< cadence_sensor_name=Disabled
cadence_sensor_as_bike=true
cadence_sensor_name=JOROTO-3132
settings-diff.txt
<https://github.com/user-attachments/files/18220548/settings-diff.txt>
PS. I reset the app to defaults and am not able to get the heart-rate
working. I'll report back after more tinkering.
—
Reply to this email directly, view it on GitHub
<#2903 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWAC3X5JUTEJIFIS5FL2GYUGHAVCNFSM6AAAAABTQIWHQSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNJYGMYTEMJWHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
The bike has manual resistance control. There is a knob you turn that changes the resistance between 0 and 100. |
Ok so the bike don't send the resistance actually so the only thing that I
could do is creating a resistance value from your hr and cadence
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno dom 22 dic 2024 alle 22:56 MakerMattDesign <
***@***.***> ha scritto:
… The bike has manual resistance control. There is a knob you turn that
changes the resistance between 0 and 100.
—
Reply to this email directly, view it on GitHub
<#2903 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWHYP2A3WIFIXHB6A5L2G4YPDAVCNFSM6AAAAABTQIWHQSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNJYGYYTMMJXHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Thanks Roberto, I am sure it would help but there would still be a good bit of lag. In Zwift I'm trying to replicate real group riding where I would shift to the big chainring, go anaerobic for a bit and jump across the gap to the next group. There seems to be a very loose connection between cadence and bike speed. Even without resistance delta (or changing gears) if I were to jump on it and change cadence from 60 to 120 rpm I would expect the speed to double. Getting the cadence vs speed relationship is likely possible, but using resistance in place of gear shifting seems to be not possible with this bike. |
Yes because the power it's coming from your heart rate in 90% and cadence for 10% so the lag comes from the fact that the hr needs some tenth of seconds to raise. On the manufacturer app, is it able to read power or even resistance value? |
Describe the bug
Im running QZ version 2.18.9 beta on an Android Pixel 6 Android 14 phone, with a Joroto X4S bluetooth bike and Wahoo TICKR heart band. When configured with all defaults, only the text startup screen is shown, bike ftms is disabled. It should automatically find and select the bike, find and select the heart rate monitor and dynamically display riding telemetry, but it shows the procedural startup screen.
To Reproduce
Steps to reproduce the behavior:
I’ve also run QZ on a Samsung S10 Ultra with the same result.
Expected behavior
should automatically find and select the bike, find and select the heart rate monitor and dynamically display riding telemetry.
Screenshots
Using settings, if I manually select the heart rate monitor and bike, I can get the tile screen showing an active heart rate, and the JORORO bike found, but all other numbers are always zero.
Desktop (please complete the following information):
n/a no desktop in this configuration
Smartphone (please complete the following information):
Append a debug log
debug-Wed_Dec_11_17_29_47_2024.log
Additional context
From the log file debug-Wed_Dec_11_17_29_47_2024.log
The text was updated successfully, but these errors were encountered: