cagnulein / qdomyos-zwift

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

Master T40 treadmill #2640

Open cagnulein opened 1 month ago

cagnulein commented 1 month ago

https://github.com/cagnulein/qdomyos-zwift/actions/runs/11257332818

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 version is a 15 minutes trial (you can restart it as many times as you want) and I can unlock it if you want, send me an email to roberto.viola83@gmail.com mentioning this ticket and that you are on android. Let me know if you have any questions

OnkelKoks commented 1 month ago

debug-Wed_Oct_9_21_48_23_2024.log Didn't work with your modifications. I got into the control panels now but nothing happened with the treadmill no matter my button presses and the panels didn't report anything happening when I started the treadmill manually. FYI I also wore my Garmin HRM-PRO plus but it didn't register my heart beats either.

cagnulein commented 1 month ago

thanks, it was a random test to see if i can make it work without having a hci snoof. i will check the log tomorrow, maybe i can get useful information anyway.

i still suggest to find a way to collect a hci snoof from an app somehow or to contact the manufacturer about this

let me know!

OnkelKoks commented 1 month ago

I've tested every version of the apk I can find of the only app that is supposed to work, Run on Earth, but they all crash 🙁. I have found another app that might work which controls the treadmill and I've just requested a trial version to see if it works with my device.


Från: Roberto Viola @.> Skickat: den 9 oktober 2024 21:58 Till: cagnulein/qdomyos-zwift @.> Kopia: OnkelKoks @.>; Comment @.> Ämne: Re: [cagnulein/qdomyos-zwift] Master T40 treadmill (Issue #2640)

thanks, it was a random test to see if i can make it work without having a hci snoof. i will check the log tomorrow, maybe i can get useful information anyway.

i still suggest to find a way to collect a hci snoof from an app somehow or to contact the manufacturer about this

let me know!

— Reply to this email directly, view it on GitHubhttps://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2403322357, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A23R37ID2F63SJ2KOI7EYZ3Z2WDGNAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBTGMZDEMZVG4. You are receiving this because you commented.Message ID: @.***>

cagnulein commented 1 month ago

Which is the name of this app?

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

Il giorno mer 9 ott 2024 alle 22:28 OnkelKoks @.***> ha scritto:

I've tested every version of the apk I can find of the only app that is supposed to work, Run on Earth, but they all crash 🙁. I have found another app that might work which controls the treadmill and I've just requested a trial version to see if it works with my device.


Från: Roberto Viola @.> Skickat: den 9 oktober 2024 21:58 Till: cagnulein/qdomyos-zwift @.> Kopia: OnkelKoks @.>; Comment @.> Ämne: Re: [cagnulein/qdomyos-zwift] Master T40 treadmill (Issue #2640)

thanks, it was a random test to see if i can make it work without having a hci snoof. i will check the log tomorrow, maybe i can get useful information anyway.

i still suggest to find a way to collect a hci snoof from an app somehow or to contact the manufacturer about this

let me know!

— Reply to this email directly, view it on GitHub< https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2403322357>, or unsubscribe< https://github.com/notifications/unsubscribe-auth/A23R37ID2F63SJ2KOI7EYZ3Z2WDGNAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBTGMZDEMZVG4>.

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

— Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2403369728, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWH5XL6TQHRX36EMB73Z2WGVNAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBTGM3DSNZSHA . You are receiving this because you authored the thread.Message ID: @.***>

OnkelKoks commented 1 month ago

Run on Earth

Skickat från Outlook för Androidhttps://aka.ms/AAb9ysg


From: Roberto Viola @.> Sent: Thursday, October 10, 2024 5:49:42 AM To: cagnulein/qdomyos-zwift @.> Cc: OnkelKoks @.>; Comment @.> Subject: Re: [cagnulein/qdomyos-zwift] Master T40 treadmill (Issue #2640)

Which is the name of this app?

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

Il giorno mer 9 ott 2024 alle 22:28 OnkelKoks @.***> ha scritto:

I've tested every version of the apk I can find of the only app that is supposed to work, Run on Earth, but they all crash 🙁. I have found another app that might work which controls the treadmill and I've just requested a trial version to see if it works with my device.


Från: Roberto Viola @.> Skickat: den 9 oktober 2024 21:58 Till: cagnulein/qdomyos-zwift @.> Kopia: OnkelKoks @.>; Comment @.> Ämne: Re: [cagnulein/qdomyos-zwift] Master T40 treadmill (Issue #2640)

thanks, it was a random test to see if i can make it work without having a hci snoof. i will check the log tomorrow, maybe i can get useful information anyway.

i still suggest to find a way to collect a hci snoof from an app somehow or to contact the manufacturer about this

let me know!

— Reply to this email directly, view it on GitHub< https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2403322357>, or unsubscribe< https://github.com/notifications/unsubscribe-auth/A23R37ID2F63SJ2KOI7EYZ3Z2WDGNAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBTGMZDEMZVG4>.

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

— Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2403369728, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWH5XL6TQHRX36EMB73Z2WGVNAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBTGM3DSNZSHA . You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHubhttps://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2403882887, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A23R37PFJ4C4XQAHUPKN2V3Z2X2NNAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBTHA4DEOBYG4. You are receiving this because you commented.Message ID: @.***>

cagnulein commented 1 month ago

Hah Ok let me know! Today I will check your log!

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

Il giorno gio 10 ott 2024 alle 07:08 OnkelKoks @.***> ha scritto:

Run on Earth

Skickat från Outlook för Androidhttps://aka.ms/AAb9ysg


From: Roberto Viola @.> Sent: Thursday, October 10, 2024 5:49:42 AM To: cagnulein/qdomyos-zwift @.> Cc: OnkelKoks @.>; Comment @.> Subject: Re: [cagnulein/qdomyos-zwift] Master T40 treadmill (Issue #2640)

Which is the name of this app?

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

Il giorno mer 9 ott 2024 alle 22:28 OnkelKoks @.***> ha scritto:

I've tested every version of the apk I can find of the only app that is supposed to work, Run on Earth, but they all crash 🙁. I have found another app that might work which controls the treadmill and I've just requested a trial version to see if it works with my device.


Från: Roberto Viola @.> Skickat: den 9 oktober 2024 21:58 Till: cagnulein/qdomyos-zwift @.> Kopia: OnkelKoks @.>; Comment @.> Ämne: Re: [cagnulein/qdomyos-zwift] Master T40 treadmill (Issue #2640)

thanks, it was a random test to see if i can make it work without having a hci snoof. i will check the log tomorrow, maybe i can get useful information anyway.

i still suggest to find a way to collect a hci snoof from an app somehow or to contact the manufacturer about this

let me know!

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

https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2403322357>,

or unsubscribe<

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

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

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

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

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub< https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2403882887>, or unsubscribe< https://github.com/notifications/unsubscribe-auth/A23R37PFJ4C4XQAHUPKN2V3Z2X2NNAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBTHA4DEOBYG4>.

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

— Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2404035433, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWDUTVL7M23I5AFEMO3Z2YDTXAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBUGAZTKNBTGM . You are receiving this because you authored the thread.Message ID: @.***>

OnkelKoks commented 1 month ago

Sorry too early in the morning 😂. Original app that was bundled with the treadmill is called Run on Earth. New app I found that I've requested trial of is this:

https://play.google.com/store/apps/details?id=xyz.rfit.fitness.workout.pafers.pro

another app I've found and asked of trial is this:

http://ergo.ub-online.de/index.php/en/download

I have gotten a trial of the bottom app but it crashes as soon as I start it. I will try on an older phone today.


Från: Roberto Viola @.> Skickat: torsdag, oktober 10, 2024 7:10:23 AM Till: cagnulein/qdomyos-zwift @.> Kopia: OnkelKoks @.>; Comment @.> Ämne: Re: [cagnulein/qdomyos-zwift] Master T40 treadmill (Issue #2640)

Hah Ok let me know! Today I will check your log!

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

Il giorno gio 10 ott 2024 alle 07:08 OnkelKoks @.***> ha scritto:

Run on Earth

Skickat från Outlook för Androidhttps://aka.ms/AAb9ysg


From: Roberto Viola @.> Sent: Thursday, October 10, 2024 5:49:42 AM To: cagnulein/qdomyos-zwift @.> Cc: OnkelKoks @.>; Comment @.> Subject: Re: [cagnulein/qdomyos-zwift] Master T40 treadmill (Issue #2640)

Which is the name of this app?

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

Il giorno mer 9 ott 2024 alle 22:28 OnkelKoks @.***> ha scritto:

I've tested every version of the apk I can find of the only app that is supposed to work, Run on Earth, but they all crash 🙁. I have found another app that might work which controls the treadmill and I've just requested a trial version to see if it works with my device.


Från: Roberto Viola @.> Skickat: den 9 oktober 2024 21:58 Till: cagnulein/qdomyos-zwift @.> Kopia: OnkelKoks @.>; Comment @.> Ämne: Re: [cagnulein/qdomyos-zwift] Master T40 treadmill (Issue #2640)

thanks, it was a random test to see if i can make it work without having a hci snoof. i will check the log tomorrow, maybe i can get useful information anyway.

i still suggest to find a way to collect a hci snoof from an app somehow or to contact the manufacturer about this

let me know!

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

https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2403322357>,

or unsubscribe<

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

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

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

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

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub< https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2403882887>, or unsubscribe< https://github.com/notifications/unsubscribe-auth/A23R37PFJ4C4XQAHUPKN2V3Z2X2NNAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBTHA4DEOBYG4>.

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

— Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2404035433, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWDUTVL7M23I5AFEMO3Z2YDTXAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBUGAZTKNBTGM . You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHubhttps://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2404038197, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A23R37OJ47T6V2Z3XAWMNITZ2YD3ZAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBUGAZTQMJZG4. You are receiving this because you commented.Message ID: @.***>

cagnulein commented 1 month ago

Eheheh ok

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

Il giorno gio 10 ott 2024 alle 07:26 OnkelKoks @.***> ha scritto:

Sorry too early in the morning 😂. Original app that was bundled with the treadmill is called Run on Earth. New app I found that I've requested trial of is this:

https://play.google.com/store/apps/details?id=xyz.rfit.fitness.workout.pafers.pro

another app I've found and asked of trial is this:

http://ergo.ub-online.de/index.php/en/download

I have gotten a trial of the bottom app but it crashes as soon as I start it. I will try on an older phone today.


Från: Roberto Viola @.> Skickat: torsdag, oktober 10, 2024 7:10:23 AM Till: cagnulein/qdomyos-zwift @.> Kopia: OnkelKoks @.>; Comment @.> Ämne: Re: [cagnulein/qdomyos-zwift] Master T40 treadmill (Issue #2640)

Hah Ok let me know! Today I will check your log!

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

Il giorno gio 10 ott 2024 alle 07:08 OnkelKoks @.***> ha scritto:

Run on Earth

Skickat från Outlook för Androidhttps://aka.ms/AAb9ysg


From: Roberto Viola @.> Sent: Thursday, October 10, 2024 5:49:42 AM To: cagnulein/qdomyos-zwift @.> Cc: OnkelKoks @.>; Comment @.> Subject: Re: [cagnulein/qdomyos-zwift] Master T40 treadmill (Issue

2640)

Which is the name of this app?

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

Il giorno mer 9 ott 2024 alle 22:28 OnkelKoks @.***> ha scritto:

I've tested every version of the apk I can find of the only app that is supposed to work, Run on Earth, but they all crash 🙁. I have found another app that might work which controls the treadmill and I've just requested a trial version to see if it works with my device.


Från: Roberto Viola @.> Skickat: den 9 oktober 2024 21:58 Till: cagnulein/qdomyos-zwift @.> Kopia: OnkelKoks @.>; Comment @.> Ämne: Re: [cagnulein/qdomyos-zwift] Master T40 treadmill (Issue #2640)

thanks, it was a random test to see if i can make it work without having a hci snoof. i will check the log tomorrow, maybe i can get useful information anyway.

i still suggest to find a way to collect a hci snoof from an app somehow or to contact the manufacturer about this

let me know!

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

https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2403322357>,

or unsubscribe<

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

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

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

https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2403369728>,

or unsubscribe <

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

. You are receiving this because you authored the thread.Message ID: @.***>

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

https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2403882887>,

or unsubscribe<

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

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

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

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

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub< https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2404038197>, or unsubscribe< https://github.com/notifications/unsubscribe-auth/A23R37OJ47T6V2Z3XAWMNITZ2YD3ZAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBUGAZTQMJZG4>.

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

— Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2404056854, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWDHANVKF2IDIGCHHRLZ2YFXZAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBUGA2TMOBVGQ . You are receiving this because you authored the thread.Message ID: @.***>

cagnulein commented 1 month ago

I was checking the log and it was working, the first time it tooks more than a minute to fully connect to these device. So please try again and leave QZ running for at least 2-3 minutes. Then send me a debug log so i can check if we made progresses Let me know!

stale[bot] commented 1 month ago

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.

OnkelKoks commented 4 weeks ago

debug-Thu_Oct_31_12_24_58_2024.log

Very sorry for the delay, I've been away from home. Here is a log of the app being connected to the treadmill for a few minutes while it was running and I was playing around with the incline and speed settings.

Sometimes the app crashes randomly after about one minute after connecting to the treadmill. I will upload a log right after this one when it crashed if that can help you out somehow.

OnkelKoks commented 4 weeks ago

debug-Thu_Oct_31_12_17_12_2024.log debug-Thu_Oct_31_12_15_47_2024.log

Both files are when the app crashed.

OnkelKoks commented 3 weeks ago

I went ahead and purchased one of the apps I previously wrote about. It connects and works, sometimes. Extremely unstable but I got it running on a very old Note II. Attached is the BT snoop log. btsnooz_hci.log

Some notes: the incline didn't work. It was set at maximum (15) but nothing happened. I'll try some more later on. Maximum speed of 22 seemed to work. When I pressed pause, the treadmill didn't stop completely, but instead went down to the lowest speed setting (~1 km/h).

OnkelKoks commented 3 weeks ago

btsnoop_hci.log sorry, sent you the wrong file. This is the correct one in regards to my notes above.

cagnulein commented 3 weeks ago

thanks. could you please collect also a hci snoof using qz when it doesn't crash so i can compare them? thanks

OnkelKoks commented 3 weeks ago

Attached is both the hci snoof when running qz and its own log from the same instance. In case you are able to see what I did to the treadmill I did in this order: Start treadmill Maximum incline (15) Lowest incline Maximum speed (22) Slowest speed Stop btsnooz_hci.log debug-Thu_Oct_31_14_05_49_2024.log

cagnulein commented 3 weeks ago

hi @OnkelKoks both files seem unavailable. could you please upload them again?

OnkelKoks commented 3 weeks ago

debug-Thu_Oct_31_14_05_49_2024.log btsnooz_hci.log.txt lets try again

OnkelKoks commented 3 weeks ago

debug-Thu_Oct_31_14_05_49_2024.log and again....

cagnulein commented 3 weeks ago

ok it worked now, thanks. let me check

cagnulein commented 3 weeks ago

btsnooz_hci.log.txt this is downloadable but it doesn't have the right format. could you please check?

OnkelKoks commented 3 weeks ago

btsnooz_hci.log

I think outlook messed the file up. How about this?

cagnulein commented 3 weeks ago

i don't know what happen with this file but i can't open it. i can open the one that you sent me earlier from the app that you purchased but not this. You can try to open them with wireshark before sending me them. Maybe they are corrupted because are not compressed on a zip file? never had this issue before

let me know

OnkelKoks commented 3 weeks ago

I'll try from another phone later on. I have no clue why it's not working 🤔


Från: Roberto Viola @.> Skickat: den 31 oktober 2024 14:45 Till: cagnulein/qdomyos-zwift @.> Kopia: OnkelKoks @.>; Mention @.> Ämne: Re: [cagnulein/qdomyos-zwift] Master T40 treadmill (Issue #2640)

i don't know what happen with this file but i can't open it. i can open the one that you sent me earlier from the app that you purchased but not this. You can try to open them with wireshark before sending me them. Maybe they are corrupted because are not compressed on a zip file? never had this issue before

let me know

— Reply to this email directly, view it on GitHubhttps://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2449881348, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A23R37JDE7JXU6PFTM2BQXDZ6IYBNAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINBZHA4DCMZUHA. You are receiving this because you were mentioned.Message ID: @.***>

cagnulein commented 3 weeks ago

ok let me know!

OnkelKoks commented 3 weeks ago

Okay, new day, new device. Unfortunately, QZ keeps on crashing on this device as well (Samsung S23). All logs have been pulled from ADB to be sure the email app doesn't interfere with the logs.

This BT log is from the other app that at least (sometimes) gets the treadmill started. It starts with one minute at 6km/h, then two minutes at 22km/h and an incline of 15 (but that doesn't work, nothing happens on the treadmill) then back for one minute at 1km/h. btsnoop_hci.log

OnkelKoks commented 3 weeks ago

And here is the BT + QZ logs of when I start the app until it keeps crashing x2. I start the treadmill manually on its own control panel and it runs for a minute or two before crashing. Nothing shows up in the app in the different tiles, they all show 0. debug-Fri_Nov_1_12_59_19_2024.log debug-Fri_Nov_1_12_58_40_2024.log btsnoop_hci.log

cagnulein commented 3 weeks ago

Ok perfect, I will check it out, it's bank holiday today in Italy

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

Il giorno ven 1 nov 2024 alle 13:14 OnkelKoks @.***> ha scritto:

And here is the BT + QZ logs of when I start the app until it keeps crashing x2. I start the treadmill manually on its own control panel and it runs for a minute or two before crashing. Nothing shows up in the app in the different tiles, they all show 0. debug-Fri_Nov_1_12_59_19_2024.log https://github.com/user-attachments/files/17599478/debug-Fri_Nov_1_12_59_19_2024.log debug-Fri_Nov_1_12_58_40_2024.log https://github.com/user-attachments/files/17599479/debug-Fri_Nov_1_12_58_40_2024.log btsnoop_hci.log https://github.com/user-attachments/files/17599480/btsnoop_hci.log

— Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2451778088, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWFH4R5TL3XE7TPNFB3Z6NWCPAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJRG43TQMBYHA . You are receiving this because you authored the thread.Message ID: @.***>

OnkelKoks commented 3 weeks ago

Update: I installed the other app and also your app on another tablet, an old crappy Lenovo. The other app will not adapt to the 7" screen of the tablet so I can't press on the accept button on its disclaimer... 😒. However, your app doesn't crash and also something new happens. After a few minutes of doing nothing a BT icon shows up on the treadmill. If I press pause and then start in your app it takes maybe 10 seconds and the treadmill starts for just two seconds before stopping again. So apparently it can connect, somehow. Strange that it doesn't work on my other two Samsung devices, however. Unfortunately, even though I've activated BT snoop in the developer menu and restarted the device, it doesn't log anything in regards to Bluetooth in its logfiles. I've also tested dialing *#800# but nothing happens. Attached logfile from QZ. debug-Fri_Nov_1_14_01_14_2024.log

OnkelKoks commented 3 weeks ago

Same in Sweden, enjoy your day off and the weekend.

cagnulein commented 3 weeks ago

hi @OnkelKoks can you try to use this one https://github.com/cagnulein/qdomyos-zwift/actions/runs/11667383508

OnkelKoks commented 3 weeks ago

Tested it on the Samsung tablet that previously sometimes crashed. Seems to run without crashing now. Takes about 1-2 minutes for it and it connects (which this tablet never has been able to). I have to press pause twice and then it starts the treadmill for about 30-40 cm before stopping so it's getting somewhere. Attached the log. debug-Wed_Nov_6_14_13_59_2024.log

cagnulein commented 3 weeks ago

perfect! the treadmill now is talking! which speed the treadmill was at when you took the log?

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

Il giorno mer 6 nov 2024 alle ore 14:18 OnkelKoks @.***> ha scritto:

Tested it on the Samsung tablet that previously sometimes crashed. Seems to run without crashing now. Takes about 1-2 minutes for it and it connects (which this tablet never has been able to). I have to press pause twice and then it starts the treadmill for about 30-40 cm before stopping so it's getting somewhere. Attached the log. debug-Wed_Nov_6_14_13_59_2024.log https://github.com/user-attachments/files/17647665/debug-Wed_Nov_6_14_13_59_2024.log

— Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2459732471, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWEYATXCG7RE7HZILZ3Z7IJLNAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJZG4ZTENBXGE . You are receiving this because you authored the thread.Message ID: @.***>

OnkelKoks commented 3 weeks ago

I can't say for sure as the display in the treadmill turns off when it connects to bluetooth and it's only running for two seconds, but it sure seems to be running at the slowest setting (1 km/h).

cagnulein commented 3 weeks ago

ok are you able to change it from the treadmill directly? because I can see a 1.0 value, i would like to see if it changes accordingly to what you do on the treadmill itself.

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

Il giorno mer 6 nov 2024 alle ore 14:27 OnkelKoks @.***> ha scritto:

I can't say for sure as the display in the treadmill turns off when it connects to bluetooth and it's only running for two seconds, but it sure seems to be running at the slowest setting (1 km/h).

— Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2459752040, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWEKAW365ECGBEMAIJDZ7IKM3AVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJZG42TEMBUGA . You are receiving this because you authored the thread.Message ID: @.***>

OnkelKoks commented 3 weeks ago

Unfortunately not, once the treadmill connects to the software a Bluetooth icon appears in its display and all buttons become inoperapable. Not even the stop button function.

cagnulein commented 3 weeks ago

did you try to use the plus speed button on the speed tile to check if something is changed?

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

Il giorno mer 6 nov 2024 alle ore 14:34 OnkelKoks @.***> ha scritto:

Unfortunately not, once the treadmill connects to the software a Bluetooth icon appears in its display and all buttons become inoperapable. Not even the stop button function.

— Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2459767791, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWBM6NQHHPRQRBPA4YTZ7ILFBAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJZG43DONZZGE . You are receiving this because you authored the thread.Message ID: @.***>

OnkelKoks commented 3 weeks ago

I did not, but just tested it. The speed tile doesn't show anything, it just stays at 0, however, holding the + button makes the treadmill go up to somewhere around maybe 5km/h. If I press plus multiple times it goes up to some random (slow) speed and then suddenly it goes back to 0 again. debug-Wed_Nov_6_15_56_28_2024.log Log attached

cagnulein commented 3 weeks ago

@OnkelKoks great, can you try this one https://github.com/cagnulein/qdomyos-zwift/actions/runs/11706734148

OnkelKoks commented 3 weeks ago

The Samsung S8 tablet crashes with that version. Takes about one minute. Tried clean installing, cleaning cache and restarting the tablet. It finds the treadmill in the app but no bluetooth icon shows up on the treadmill. Log files included. I will try a Lenovo tablet next. debug-Wed_Nov_6_17_32_45_2024.log debug-Wed_Nov_6_17_33_31_2024.log debug-Wed_Nov_6_17_34_40_2024.log debug-Wed_Nov_6_17_37_53_2024.log

OnkelKoks commented 3 weeks ago

Lenovo doesn't crash. Tiles (except incline) show numbers when it starts and when I press the speed buttons. However it just starts, goes for 30-40 cm and then stopps working. Doesn't matter what I press. QZ seems to believe it's still going though as the tiles still show numbers. debug-Wed_Nov_6_17_48_00_2024.log

cagnulein commented 3 weeks ago

I thought the previous version would command the treadmill correctly even if it's showing 0, wasn't the case?

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

Il giorno mer 6 nov 2024 alle 17:56 OnkelKoks @.***> ha scritto:

Lenovo doesn't crash. Tiles (except incline) show numbers when it starts and when I press the speed buttons. However it just starts, goes for 30-40 cm and then stopps working. Doesn't matter what I press. QZ seems to believe it's still going though as the tiles still show numbers. debug-Wed_Nov_6_17_48_00_2024.log https://github.com/user-attachments/files/17650469/debug-Wed_Nov_6_17_48_00_2024.log

— Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2460306539, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWGPMF6ANI2H22GOYTLZ7JC3ZAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRQGMYDMNJTHE . You are receiving this because you authored the thread.Message ID: @.***>

OnkelKoks commented 3 weeks ago

yes. it could control the speed at least (up to roughly ~5km/h)

cagnulein commented 3 weeks ago

Ok so this version can too right?

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

Il giorno mer 6 nov 2024 alle 18:00 OnkelKoks @.***> ha scritto:

yes. it could control the speed at least (up to roughly ~5km/h)

— Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2460316103, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWE7RXF36JGX564224LZ7JDLZAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRQGMYTMMJQGM . You are receiving this because you authored the thread.Message ID: @.***>

OnkelKoks commented 3 weeks ago

No, it just starts and goes for 30-40cm and then stops on the Lenovo. No matter what I press, nothing more is happening. Only if I press pause twice it starts again and goes for 30-40 cm. On the Samsung it crashes so I can't test it.

cagnulein commented 3 weeks ago

Ok so I will check it. Thanks

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

Il giorno mer 6 nov 2024 alle 18:03 OnkelKoks @.***> ha scritto:

No, it just starts and goes for 30-40cm and then stops on the Lenovo. No matter what I press, nothing more is happening. Only if I press pause twice it starts again and goes for 30-40 cm. On the Samsung it crashes so I can't test it.

— Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/2640#issuecomment-2460322848, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWBOLI2PZI66ZK2MW4DZ7JDXBAVCNFSM6AAAAABPUWOSQGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRQGMZDEOBUHA . You are receiving this because you authored the thread.Message ID: @.***>

cagnulein commented 2 weeks ago

@OnkelKoks sorry for the delay, i have a bad flu. I did a patch https://github.com/cagnulein/qdomyos-zwift/actions/runs/11775040657 could you please try and report back? Thanks

cagnulein commented 2 weeks ago

sorry wrong link https://github.com/cagnulein/qdomyos-zwift/actions/runs/11775443977

OnkelKoks commented 1 week ago

debug-Sat_Nov_16_18_52_36_2024.log No worries, hope you are better!

Samsung = app crashes Lenovo = it connects, the treadmill beeps at me like it's about to start and then nothing happens.