-
-
Notifications
You must be signed in to change notification settings - Fork 125
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
[BUG] Renpho smart bike r-q002 n #2401
Comments
Hi @a-librarian that's very strange. |
Thanks. I turned on Hammer, no change. Two new logs for your viewing pleasure. debug-Sat_Jun_22_13_31_41_2024.log |
The problem is that the bike is not sending ftms data at all. Is the firmware on the bike updated? |
I pressed the update firmware button in the AI Gym app. Nothing happens. I can confirm that the bike successfully pairs with and sends data to Zwift and Kinomap. It is not detected by the Peloton app. |
Yes it sends only as a power meter. Let me try to do a modification about this I will send you a new version in a hour |
Hah wait, I saw now that you set it under ftms bike setting. Remove it from there and restart qz |
Hah wait, I saw now that you set it under ftms bike setting. Remove it from there and restart qz |
debug-Sat_Jun_22_14_31_05_2024.log |
Some progress! With Power Sensor set to R-Q002N, we get the following: |
ok wait i'm doing a modification |
ok keep these settings and use this https://github.com/cagnulein/qdomyos-zwift/actions/runs/9627668039 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. I'm going to bed in an hour, I will answer you back tomorrow in case! Let me know |
Hello, installed the trial app. Displays the same metrics. The million dollar question for me is a) can I get peloton to automatically adjust my bikes resistance and maybe b) can I send cadence data to Peloton? |
So the fix of yesterday worked? in the actual setup qz can't change the resistance but i can do a mod for you. i need a debug log from an app that can change directly the resistance following this https://github.com/cagnulein/qdomyos-zwift/blob/master/docs/20_supported_devices_and_applications.md#android-device Are you able to do so? For example kinomap or zwift can change the resistance on your bike? |
Hi again. Ah, yes, I didn't have Power Sensor as a Bike enabled. It seems to work! I connected to Kinomap and generated a BT log. I hope this is the right one. Let me know - it wasn't in exactly the same folder from your instructions. Thanks. |
ok that's great! so from kinomap did you change the resistance directly from the kinomap app? |
Yes, Kinomap automatically adjusts the bike's resistance depending on the course - I could feel it adjusting. I noted that the display on the bike does not reflect the resistance value when connected to Kinomap, but I could tell it was working. |
got it, you did right the log! I will check it tomorrow, it seems that kinomap is using ftms, so I probably need to understand what I did different from kinomap. So in the next version you will have to use to reset the power sensor to defaults (removing it from the power sensor) and set it back to the ftms bike. |
Amazing. I really appreciate your work on this. Thank you! |
hi @a-librarian i was comparing the hcisnoof with what QZ does in the standard configuration (no FTMS bike set and now power sensor set) and it looks the same. The only different thing is the fact that QZ also broadcast itself as a FTMS bike and I'm wondering if maybe this is the problem that inhibit the bike to send the metrics.
let's see if you can get the metrics in this way. if not post again a debug log. |
Did all those things, no display, I'm afraid. |
this is crazy, i can't see any real difference between what kinomap does and what I did. Could you ask you one last favor? Could you please do the hcisnoof thing this time with qz? I would like to compare the one that you did for kinomap with the one from QZ so i will compare apple with apple. |
Here you go: |
thanks i will check it tomorrow!
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno lun 24 giu 2024 alle 23:00 a-librarian ***@***.***>
ha scritto:
… Here you go:
btsnoop_hci.log
<https://github.com/user-attachments/files/15961206/btsnoop_hci.log>
—
Reply to this email directly, view it on GitHub
<#2401 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWHWHGUQAQ6NYDJBVODZJCCHJAVCNFSM6AAAAABJXSUV2SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBXGM4TGMZTGE>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
ok @a-librarian I tried to do the same thing that kinomap does (even if it doesn't have sense, but maybe it's a workaround for this bike) https://github.com/cagnulein/qdomyos-zwift/actions/runs/9657925370 Let me know, send me a debug log from qz in case it doesn't work |
No display with default settings, alas. |
No worries, thanks for the update!
i will check it in the next days
Il giorno ven 6 set 2024 alle 19:15 a-librarian ***@***.***>
ha scritto:
… Hiya,
sorry for the long delay. I've tested the app with the bike, and in
particular when connected to Peloton. As I noted above, the app will take
control of the bike, and I can seemingly press up and down to manipulate
the resistance (though I don't totally understand how the numbers relate to
my bike). However, the app does not change the resistance along with the
program - it's static resistance throughout.
I tried a few things and captured some debug logs. I admit though that
I've now forgotten what I did when I took these logs! I can do more
specific testing if you have direction.
debug-Mon_Aug_26_11_29_56_2024.log
<https://github.com/user-attachments/files/16911119/debug-Mon_Aug_26_11_29_56_2024.log>
debug-Mon_Aug_26_11_31_51_2024.log
<https://github.com/user-attachments/files/16911120/debug-Mon_Aug_26_11_31_51_2024.log>
debug-Mon_Aug_26_11_33_19_2024.log
<https://github.com/user-attachments/files/16911121/debug-Mon_Aug_26_11_33_19_2024.log>
—
Reply to this email directly, view it on GitHub
<#2401 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWEXNYJOL4ZOKZTXLKDZVHPLVAVCNFSM6AAAAABJXSUV2SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMZUGQ4TGNRWGI>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
hi @a-librarian only in this log i can see the peloton resistance sent to the bike from resistance 8 to 12. it uses the same method that it did from the resistance tile. maybe you can try a longer session? |
I'll def. try again. I think I've mentioned before the the Renpho bike only has 24 levels of resistance compared to the 100 that Peloton uses. Perhaps that is part of the disconnect?
…________________________________
From: Roberto Viola ***@***.***>
Sent: Friday, September 6, 2024 3:54 PM
To: cagnulein/qdomyos-zwift ***@***.***>
Cc: a-librarian ***@***.***>; Mention ***@***.***>
Subject: Re: [cagnulein/qdomyos-zwift] [BUG] Renpho smart bike r-q002 n (Issue #2401)
debug-Mon_Aug_26_11_33_19_2024.log
hi @a-librarian<https://github.com/a-librarian> only in this log i can see the peloton resistance sent to the bike from resistance 8 to 12. it uses the same method that it did from the resistance tile. maybe you can try a longer session?
—
Reply to this email directly, view it on GitHub<#2401 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AUG5V2U7AM3MPWHFI6VCO23ZVIB7NAVCNFSM6AAAAABJXSUV2SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMZUG4ZDAMJXGY>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Yes I already handled the conversion : peloton was asking for resistance 38
and I was applying resistance 12 to your bike
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno ven 6 set 2024 alle 22:05 a-librarian ***@***.***>
ha scritto:
… I'll def. try again. I think I've mentioned before the the Renpho bike
only has 24 levels of resistance compared to the 100 that Peloton uses.
Perhaps that is part of the disconnect?
________________________________
From: Roberto Viola ***@***.***>
Sent: Friday, September 6, 2024 3:54 PM
To: cagnulein/qdomyos-zwift ***@***.***>
Cc: a-librarian ***@***.***>; Mention ***@***.***>
Subject: Re: [cagnulein/qdomyos-zwift] [BUG] Renpho smart bike r-q002 n
(Issue #2401)
debug-Mon_Aug_26_11_33_19_2024.log
hi @a-librarian<https://github.com/a-librarian> only in this log i can
see the peloton resistance sent to the bike from resistance 8 to 12. it
uses the same method that it did from the resistance tile. maybe you can
try a longer session?
—
Reply to this email directly, view it on GitHub<
#2401 (comment)>,
or unsubscribe<
https://github.com/notifications/unsubscribe-auth/AUG5V2U7AM3MPWHFI6VCO23ZVIB7NAVCNFSM6AAAAABJXSUV2SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMZUG4ZDAMJXGY>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
—
Reply to this email directly, view it on GitHub
<#2401 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWESWE3J5KFNHIFN2BLZVIDJDAVCNFSM6AAAAABJXSUV2SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMZUG4ZTIMRTGI>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
Oh! I see. |
There are several renpho conversion algorithm in qz settings. Experiment
with them :)
Roberto Viola
Software engineer and open source enthusiast
http://robertoviola.cloud
Il giorno ven 6 set 2024 alle 22:35 a-librarian ***@***.***>
ha scritto:
… Oh! I see.
I would say :
Peloton resistance 25 : Renpho 6
Peloton resistance 50 : Renpho 12
Peloton resistance 75 : Renpho 18
Peloton resistance 100 : Renpho 24
—
Reply to this email directly, view it on GitHub
<#2401 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAALYWBMPRVICFATMXFPBBTZVIGYFAVCNFSM6AAAAABJXSUV2SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMZUG43TCMZVHE>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
ok, will do. |
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. |
@a-librarian any news? |
debug-Sun_Nov_3_10_13_49_2024.log.txt I've created a new log for you. Here's what I did:
I honestly can't figure out what the app is doing vis a vis the bikes resistance. |
Ok I will check it, I thought we were ok |
@a-librarian ok i guess i got it, it's because qz was sending high values of resistances. Ok let me try to understand this: from the AI gym app, which are the level min and level max? |
I can try to perhaps do a Bluetooth log from ai gym, but I have to imagine that it has to do with the fact that the bike only has 24 levels of resistance (when I change it manually on the console).
I'll connect AI gym to the bike later and see what it says.
AC
Get Outlook for Android<https://aka.ms/AAb9ysg>
…________________________________
From: Roberto Viola ***@***.***>
Sent: Monday, November 4, 2024 3:41:24 AM
To: cagnulein/qdomyos-zwift ***@***.***>
Cc: a-librarian ***@***.***>; Mention ***@***.***>
Subject: Re: [cagnulein/qdomyos-zwift] [BUG] Renpho smart bike r-q002 n (Issue #2401)
@a-librarian<https://github.com/a-librarian> ok i guess i got it, it's because qz was sending high values of resistances. Ok let me try to understand this: from the AI gym app, which are the level min and level max?
—
Reply to this email directly, view it on GitHub<#2401 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AUG5V2WJHL7S4J67YILGGZLZ64XLJAVCNFSM6AAAAABJXSUV2SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJUGEYDMOJUGU>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
hah ok 24, that's the number that I was looking for. Now qz is sending numbers over 40 that's the reason! let me try to do a patch! |
@a-librarian https://github.com/cagnulein/qdomyos-zwift/actions/runs/11666537926 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. |
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. |
@a-librarian Any news? |
Describe the bug
I bought the app on the play store and it sees the bike and connects automatically, but displays no information. Tried goofing around with settings to no avail.
I've attached 3 debug logs from the sessions in which I was trying to connect.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Android 14, June 5 Update
Pixel 6 Pro
Append a debug log
debug-Sat_Jun_22_11_51_06_2024.log
debug-Sat_Jun_22_12_09_53_2024.log
debug-Sat_Jun_22_12_04_18_2024.log
Follow this guide https://github.com/cagnulein/qdomyos-zwift/wiki/How-do-i-get-the-debug-log-in-case-something-doesn't-work%3F
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: