cagnulein / qdomyos-zwift

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

[BUG] Octane Fitness 37xi connection to QZ app #1876

Closed nskinner07 closed 2 days ago

nskinner07 commented 11 months ago

I'm trying to connect my Octane Fitness elliptical (Octane Fitness Q37xi) to the QZ app. Opened QZ, in profile elliptical Elliptical machine says it is connected to QZ, the tiles appear, the heart rate monitor attaches. When I start the activity, no data shows in QZ (distance, calories). Monitor on machine indicates to "choose program" but unable to choose a program, push start, change levels.

I am unable to change/modify resistance levels via the machine. The resistance can be modified via QZ, but it doesn't actually change on the machine.

I'm unsure if it's a settings issue, or a compatibility issue with the machine and QZ. I have manually added the machine

nfr connect showing attached to iPad, as nfr connect is not compatible with my phone. iPad for nfr connect = version 17.0.3 model iPad Air (3rd gen) model number MUUK2C/A iPhone running QZ = iPhone 6s, iOS 15.8 debug attanched, and QZ settings attached.

debug-Mon_Dec_11_13_08_21_2023.log

IMG_0700 Screenshots IMG_0008 IMG_0007 IMG_0006 IMG_0005 IMG_0004 IMG_0003 IMG_0002

If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

Smartphone (please complete the following information):

Append a debug 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.

cagnulein commented 11 months ago

Hi, all the fake devices settings must be disabled. Disable them, and if it still doesn't work send me another debug. thanks

nskinner07 commented 11 months ago

fake device is disabled, just to clarify, fake elliptical should be disabled?

cagnulein commented 11 months ago

Yes fake elliptical is for emulate a fake elliptical :) so you’re emulating one instead of connecting to it :)

Il giorno lun 11 dic 2023 alle 21:53 nskinner07 @.***> ha scritto:

fake device is disabled, just to clarify, fake elliptical should be disabled?

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

cagnulein commented 11 months ago

Disable it :)

Il giorno lun 11 dic 2023 alle 21:54 cagnulein @.***> ha scritto:

Yes fake elliptical is for emulate a fake elliptical :) so you’re emulating one instead of connecting to it :)

Il giorno lun 11 dic 2023 alle 21:53 nskinner07 @.***> ha scritto:

fake device is disabled, just to clarify, fake elliptical should be disabled?

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

nskinner07 commented 11 months ago

If I choose a program on the machine, prior to connecting QZ I can at least modify the resistance (from the machine, not QZ). Here is the debug after turning off fake elliptical and: turing on the machine, choosing quickstart, then opening QZ for connection. debug-Mon_Dec_11_14_03_51_2023.log.txt

cagnulein commented 11 months ago

Thanks, I will check it to, 10pm here. Have a nice day!

Il giorno lun 11 dic 2023 alle 22:13 nskinner07 @.***> ha scritto:

If I choose a program on the machine, prior to connecting QZ I can at least modify the resistance. Here is the debug after turning off fake elliptical and: turing on the machine, choosing quickstart, then opening QZ for connection. debug-Mon_Dec_11_14_03_51_2023.log.txt https://github.com/cagnulein/qdomyos-zwift/files/13640976/debug-Mon_Dec_11_14_03_51_2023.log.txt

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

cagnulein commented 11 months ago

Similar to https://github.com/cagnulein/qdomyos-zwift/issues/1023

That's why probably is not working now. The OP didn't test it. Let's resume this so :)

nskinner07 commented 11 months ago

I wasn't even trying to use the app - just connecting QZ directly to the machine.

cagnulein commented 11 months ago

yeah i know, the OP share me the log from that app to help me adding this. I will let you know when I will be ready to test another version

cagnulein commented 11 months ago

@nskinner07 i need a help from your for this: do you see the stats on the console of your elliptical while qz is running? if so, could you please record a video (1 minute is enough) while you're doing a workout, showing me the console with the stats and attach here the video and the debug log of the session (i know that qz is showing all 0 but it's logging all the informations).

So with this video and the debug log, i can fix the parser. If you have also an heart rate belt on the machine, use it as well so i can parse it also.

Let me know!

cagnulein commented 11 months ago

@nskinner07 nevermind i guess i got the speed. in the debug log that you sent me yesterday, you were walking at 6 km/h speed more or less? this is the chart created with ChatGPT

image

could be right?

nskinner07 commented 11 months ago

Could be! I'm about to do some testing for you. For the heart rate monitor - I have various. The one that is supposed to work with the machine isn't recognized by QZ. Do you want me to use one that shows on the machine console, and QZ?

cagnulein commented 11 months ago

Could be! I'm about to do some testing for you.

if you want i have already did the patch, i can send you the beta. send me an email to roberto.viola83 at gmail.com indicating this ticket and if you are on android or iOS.

For the heart rate monitor - I have various. The one that is supposed to work with the machine isn't recognized by QZ. Do you want me to use one that shows on the machine console, and QZ?

yes i would like to test the one of the machine, it should send it over bluetooth so i can also parse it!

nskinner07 commented 11 months ago

Sounds great! Email sent.

nskinner07 commented 11 months ago

8:43am. Opened console, selected 17min random program. This has varing resistance in the program. Then started QZ. I was using polar brand HR monitor which displays on the machine, but not yet showing on the QZ app. Tried using the "boosters" throughout the workout - not sure if you'll see that on the debug. Added time to the program for total 18m then 19min total towards the end.

9:08 opened QZ first - can't choose the program, or move forward with a workout; Must choose the program first on the machine, then open QZ.

9:10 choose manual program 2m via the machine. Still can not use resistance buttons on QZ to modify resistance. On the machine randomly altered resistance up to 20, then back down. Afterwards tried opening the Octane fitness app on the iPad to see if QZ would be recognized to connect - it is not (yet). I believe I have attached the correct debug logs for the 19m and 2m session.Cadance does not show up on the QZ tiles.  Resistance can not be modified via the tiles.  HR still to come from Roberto debug-Tue_Dec_12_08_43_31_2023.log.txt debug-Tue_Dec_12_09_10_03_2023.log.txt.

cagnulein commented 11 months ago

ok i finally see the speed (that it what i implemented today!). A part some little glitches it worked. Now I will focus on the cadence and HR. Thanks for the test

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

Il giorno mar 12 dic 2023 alle ore 17:49 nskinner07 < @.***> ha scritto:

8:43am. Opened console, selected 17min random program. This has varing resistance in the program. Then started QZ. I was using polar brand HR monitor which displays on the machine, but not yet showing on the QZ app. Tried using the "boosters" throughout the workout - not sure if you'll see that on the debug. Added time to the program for total 18m then 19min total towards the end.

9:08 opened QZ first - can't choose the program, or move forward with a workout; Must choose the program first on the machine, then open QZ.

9:10 choose manual program 2m via the machine. Still can not use resistance buttons on QZ to modify resistance. On the machine randomly altered resistance up to 20, then back down. Afterwards tried opening the Octane fitness app on the iPad to see if QZ would be recognized to connect - it is not (yet). I believe I have attached the correct debug logs for the 19m and 2m session.Cadance does not show up on the QZ tiles. Resistance can not be modified via the tiles. HR still to come from Roberto debug-Tue_Dec_12_08_43_31_2023.log.txt https://github.com/cagnulein/qdomyos-zwift/files/13650937/debug-Tue_Dec_12_08_43_31_2023.log.txt debug-Tue_Dec_12_09_10_03_2023.log.txt https://github.com/cagnulein/qdomyos-zwift/files/13650939/debug-Tue_Dec_12_09_10_03_2023.log.txt .

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

nskinner07 commented 11 months ago

I'm going to add a couple very blurry, and unsteady videos - it's really hard with the movment and the lighting to get anything usefull for you. https://drive.google.com/file/d/1AsHzzx8mA54Y_fQPLVTMoIpRxdI449dn/view?usp=drive_link https://drive.google.com/file/d/1Ax9aZh28RrFIC908R4NM_ermQ__uSDxu/view?usp=drive_link

nskinner07 commented 11 months ago

I'll be off/out for the remainder of the day. Let me know what you need for future testing, and I'll try to get at it when I'm free. Thanks!

cagnulein commented 11 months ago

Yes I will probably work on this again tomorrow, evening already here in italy ;) Have a great day and thanks so far

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

Il giorno mar 12 dic 2023 alle ore 18:04 nskinner07 < @.***> ha scritto:

I'll be off/out for the remainder of the day. Let me know what you need for future testing, and I'll try to get at it when I'm free. Thanks!

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

cagnulein commented 11 months ago

thanks @nskinner07 some questions: the speed that you see on the display, is the speed or the cadence? maybe it was a 5.6 mi/h? now i'm considering it like km/h so that could be problem for the odometer

nskinner07 commented 11 months ago

It was the cadence, but I changed my tiles to show pace, speed now.

debug-Wed_Dec_13_05_24_35_2023.log https://drive.google.com/file/d/1BS6TrBjO5Xk54XgJhyM-FGylRjCXHB7o/view?usp=drive_link

cagnulein commented 11 months ago

Hah ok, so I will move the actual value to cadence. Then I have to find somewhere the pace and the odometer. The log is corrupted, you need to wait the upload before pushing comment. I will let you when a new version will be available

Il giorno mer 13 dic 2023 alle 13:40 nskinner07 @.***> ha scritto:

It was the cadence, but I changed my tiles to show pace, speed now. Uploading debug-Wed_Dec_13_05_24_35_2023.log…

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

nskinner07 commented 11 months ago

debug-Wed_Dec_13_05_49_02_2023.log.txt https://drive.google.com/file/d/1Bf7S1-GIul1T-xUio7G8yT23Md7RRW0A/view?usp=drive_link This is another quick 5min with maybe a better video link.

cagnulein commented 11 months ago

Thanks, I'm about to send a version that should read cadence, resistance, distance and speed. I did A LOT of code for this, so for sure something will not work. Let's find out!

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

Il giorno mer 13 dic 2023 alle ore 14:21 nskinner07 < @.***> ha scritto:

debug-Wed_Dec_13_05_49_02_2023.log.txt https://github.com/cagnulein/qdomyos-zwift/files/13661109/debug-Wed_Dec_13_05_49_02_2023.log.txt

https://drive.google.com/file/d/1Bf7S1-GIul1T-xUio7G8yT23Md7RRW0A/view?usp=drive_link This is another quick 5min with maybe a better video link.

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

nskinner07 commented 11 months ago

Thanks Roberto! I'm just pulling up to work, so maybe tonight! -Nicole

On Wed, Dec 13, 2023, 7:16 a.m. Roberto Viola @.***> wrote:

Thanks, I'm about to send a version that should read cadence, resistance, distance and speed. I did A LOT of code for this, so for sure something will not work. Let's find out!

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

Il giorno mer 13 dic 2023 alle ore 14:21 nskinner07 < @.***> ha scritto:

debug-Wed_Dec_13_05_49_02_2023.log.txt < https://github.com/cagnulein/qdomyos-zwift/files/13661109/debug-Wed_Dec_13_05_49_02_2023.log.txt>

https://drive.google.com/file/d/1Bf7S1-GIul1T-xUio7G8yT23Md7RRW0A/view?usp=drive_link This is another quick 5min with maybe a better video link.

— Reply to this email directly, view it on GitHub < https://github.com/cagnulein/qdomyos-zwift/issues/1876#issuecomment-1853908053>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AAALYWCGYK5OC777YJTHHSDYJGTVLAVCNFSM6AAAAABAQMC2NGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJTHEYDQMBVGM>

. You are receiving this because you were assigned.Message ID: @.***>

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

cagnulein commented 11 months ago

no rush :) just sent it! let me know. Have a great day!

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

Il giorno mer 13 dic 2023 alle ore 15:28 nskinner07 < @.***> ha scritto:

Thanks Roberto! I'm just pulling up to work, so maybe tonight! -Nicole

On Wed, Dec 13, 2023, 7:16 a.m. Roberto Viola @.***> wrote:

Thanks, I'm about to send a version that should read cadence, resistance, distance and speed. I did A LOT of code for this, so for sure something will not work. Let's find out!

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

Il giorno mer 13 dic 2023 alle ore 14:21 nskinner07 < @.***> ha scritto:

debug-Wed_Dec_13_05_49_02_2023.log.txt <

https://github.com/cagnulein/qdomyos-zwift/files/13661109/debug-Wed_Dec_13_05_49_02_2023.log.txt>

https://drive.google.com/file/d/1Bf7S1-GIul1T-xUio7G8yT23Md7RRW0A/view?usp=drive_link

This is another quick 5min with maybe a better video link.

— Reply to this email directly, view it on GitHub <

https://github.com/cagnulein/qdomyos-zwift/issues/1876#issuecomment-1853908053>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AAALYWCGYK5OC777YJTHHSDYJGTVLAVCNFSM6AAAAABAQMC2NGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJTHEYDQMBVGM>

. You are receiving this because you were assigned.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/cagnulein/qdomyos-zwift/issues/1876#issuecomment-1853999179>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AYTZEVRVK7KQCFX3VXMYEJDYJG2EHAVCNFSM6AAAAABAQMC2NGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJTHE4TSMJXHE>

. You are receiving this because you were mentioned.Message ID: @.***>

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

nskinner07 commented 11 months ago

Not sure if this is better... https://drive.google.com/file/d/1BorzFZjbMNq_g7sgXRmyxZb0gIHLizEG/view?usp=drivesdk HR from polar strap Turned on the machine, choose program via machine console. opened QZ, pushed start.

HR from the polar strap still doesn't transmit to QZ. It looked like the odometer was working, but I might not have gone long enough as it was still under 1km, so uploaded to strava as 0km. Still having to change the resistance through the machine console, not the QZ app, but unsure if this functionality is possible through the app like it is on the echelone bike.

Calories might be a bit off :) Take a look at the brief video. Screenshot_20231213_195919_Strava debug-Wed_Dec_13_19_34_37_2023.log.txt

cagnulein commented 11 months ago

Do you have the debug log? It will be for sure a stupid thing :) I wrote a lot of code yesterday and without the trainer is impossible to test it :)

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

Il giorno gio 14 dic 2023 alle 04:02 nskinner07 @.***> ha scritto:

Not sure if this is better...

https://drive.google.com/file/d/1BorzFZjbMNq_g7sgXRmyxZb0gIHLizEG/view?usp=drivesdk

HR from the polar strap still doesn't transmit to QZ. It looked like the odometer was working, but I might not have gone long enough as it was still under 1km, so uploaded to strava as 0km. Caleries might be a bit off :) Take a look at the brief video. Screenshot_20231213_195919_Strava.jpg (view on web) https://github.com/cagnulein/qdomyos-zwift/assets/103256662/86a06e5b-03e1-4a54-9ca6-07336322f67b

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

nskinner07 commented 11 months ago

I see it attached above (below the Strava sceen shot) Are you able to open it?

cagnulein commented 11 months ago

yes thanks i'm checking it right now, thanks @nskinner07

cagnulein commented 11 months ago

thanks, fixed it, both distance, speed and hr. I'm sending it right now. It could be also other issues, but at least it's a step forward ;)

nskinner07 commented 11 months ago

Thanks Roberto! I might try on our iPad as well. I have QZ on the iPad, but TestFlight is his profile, because its under his apple ID . Can you grant access to @.***, or send a verification code?

Then I can test on both devices. -Nicole

On Thu, Dec 14, 2023, 5:32 a.m. Roberto Viola @.***> wrote:

thanks, fixed it, both distance, speed and hr. I'm sending it right now. It could be also other issues, but at least it's a step forward ;)

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

cagnulein commented 11 months ago

github is hiding your email address, send me it by email, thanks :)

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

Il giorno gio 14 dic 2023 alle 13:40 nskinner07 @.***> ha scritto:

Thanks Roberto! I might try on our iPad as well. I have QZ on the iPad, but TestFlight is his profile, because its under his apple ID . Can you grant access to @.***, or send a verification code?

Then I can test on both devices. -Nicole

On Thu, Dec 14, 2023, 5:32 a.m. Roberto Viola @.***> wrote:

thanks, fixed it, both distance, speed and hr. I'm sending it right now. It could be also other issues, but at least it's a step forward ;)

— Reply to this email directly, view it on GitHub < https://github.com/cagnulein/qdomyos-zwift/issues/1876#issuecomment-1855767745>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AYTZEVSVGKE5OM262IXG7XDYJLWVVAVCNFSM6AAAAABAQMC2NGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJVG43DONZUGU>

. You are receiving this because you were mentioned.Message ID: @.***>

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

nskinner07 commented 11 months ago

_ 20231214_055655 20231214_055808 _

For whatever reason my debug won't upload via device. Give me a minute to edit adding from desktop.

Overall, looks like it's still off.

Edit to add debug: HR is still not appearing via polar HR strap (honestly not a big deal, as I think I did have other HRM's that worked. The calibration of something looks off. The speed on the console = cadence on QZ, but that throws off speed and the odometer in QZ. Resistance does look like it works when modifying from the console. debug-Thu_Dec_14_05_55_42_2023.log.txt

I'll try via iPad later. debug-Thu_Dec_14_05_55_42_2023.log.txt

cagnulein commented 11 months ago

@nskinner07 it looks like you are using the same old build for this test. you have to update on the test flight app. must be build 681. this log is from 679 (you can read this in the test flight app)

Let me know!

nskinner07 commented 11 months ago

Weird.... I'll try again later!

On Thu, Dec 14, 2023, 6:21 a.m. Roberto Viola @.***> wrote:

@nskinner07 https://github.com/nskinner07 it looks like you are using the same old build for this test. you have to update on the test flight app. must be build 681. this log is from 679 (you can read this in the test flight app)

Let me know!

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

sethgregory commented 11 months ago

Jumping into this thread as I have the same machine and am available to do testing as well. Was going to upload https://youtu.be/2Dg_l-Qoi2M to my other issue thread - from when we worked on this earlier this year, it now at least connects, but the whole first half of this screen capture I'm not even standing on the elliptical and it thinks I'm moving. Probably just values assigned to the wrong attributes?

(I am on version 2.16.27)

cagnulein commented 11 months ago

Welcome back @sethgregory are you on android right? So download the trial of qz that builds automatically from CI from here https://github.com/cagnulein/qdomyos-zwift/suites/19044321633/artifacts/1114611055 and give it a quick test. It's the same build that @nskinner07 is trying.

Share a debug log when you will do. Thanks

P.S. you have to remove the qz version from the play store to install this but of course you can reinstall it later without paying anything

sethgregory commented 11 months ago

I am on Android, but that link currently 404s for me.

EDIT: Thanks, it tricked me because I was logged into the Github app but not in the browser.

cagnulein commented 11 months ago

You need to be logged in on github on that browser to download this file @sethgregory

sethgregory commented 11 months ago

Adding my debug log here. I see the same behavior as @nskinner07 where the speed from the elliptical shows under cadence on QZ, but not consistently.

QZ.zip

Thu Dec 14 13_00_42 2023.jpg

cagnulein commented 11 months ago

@sethgregory i understood from @nskinner07 that that value was the cadence not the speed, did I misunderstand?

sethgregory commented 11 months ago

That may be the case, but the Q37xi lists it as "speed" - in the case of the screenshot above, 46 is the highest speed achieved per the LCD screen on the elliptical and while I'm fast, I definitely wasn't running 46km/h. :) That said, it seemed to oscillate its value between the speed listed on the machine and "3" quite frequently.

sethgregory commented 11 months ago
Screen Shot 2023-12-14 at 1 10 37 PM

Per the instructions manual, "speed" on the Q37xi is indeed an RPM measurement. Also, the Q37xi has a fixed stride length of 20.5 inches (52cm).

cagnulein commented 11 months ago

Hah perfect so I can use this data to calculate the speed! Let me fix this!

sethgregory commented 11 months ago

I noticed, too, that on the Play Store version the resistance value is always set to 5 but on this test build the resistance value does successfully update when it is changed on the elliptical console (reads the correct value.) However, it is not bidirectional (cannot be set on the machine by changing it in QZ.)

cagnulein commented 11 months ago

yes i didn't add the ability to change resistance yet, i would like to fix the metrics first

cagnulein commented 11 months ago

done it's building @sethgregory https://github.com/cagnulein/qdomyos-zwift/actions/runs/7213188158 you will see the apk when it's done (more or less 30 minutes from now). Let me know I will expect to see the right cadence, speed and distance now

cagnulein commented 11 months ago

@sethgregory build ready https://github.com/cagnulein/qdomyos-zwift/suites/19056340349/artifacts/1115558737

nskinner07 commented 11 months ago
Screen Shot 2023-12-14 at 1 10 37 PM

Per the instructions manual, "speed" on the Q37xi is indeed an RPM measurement. Also, the Q37xi has a fixed stride length of 20.5 inches (52cm).

Thanks @sethgregory!