cagnulein / qdomyos-zwift

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

Sole F65 Treadmill stopps a few seconds after starting a run #2763

Open DoByG94 opened 6 days ago

DoByG94 commented 6 days ago

Describe the bug Sole F65 treadmill keeps stopping a few seconds after starting a run. This only happens when it's connected to the QZ app.

To Reproduce Steps to reproduce the behaviour:

  1. Turn on the treadmill
  2. Start the QZ app
  3. Start the treadmill (with the start button) and start a QZ activity

Expected behaviour A continuous run on the treadmill, with the Power, Elevation, HR and Pace data being stored in a FIT file by QZ

Screenshots If applicable, add screenshots to help explain your problem.

Smartphone (please complete the following information):

Append a debug log

drive-download-20241112T100935Z-001.zip

cagnulein commented 6 days ago

probably similar to #2712

DoByG94 commented 6 days ago

Yes, but sending you a log so we can figure it out.

cagnulein commented 6 days ago

i set it as a reference for me :) you mentioned one important thing: that you see a cool down state on the treadmill when you start qz? is it the case?

DoByG94 commented 6 days ago

Here is a video and a new log. debug-Tue_Nov_12_12_25_30_2024.log

cagnulein commented 6 days ago

ok so there is for sure a command that is interpretated as a stop or similar. I will create a separate branch to find it out. I will be back in a couple of minutes

DoByG94 commented 6 days ago

If the app is on when I start the run on the treadmill, It only goes for 3-4 sec and then counts back and stops. In the video, I started the app a few seconds later (it connects around 00:25), then goes for 3-4 sec again and starts counting back from 29 down before it stops. So it should be something going on in the first 5 sec of the app activity.

cagnulein commented 6 days ago

i guess i found something. it's about this. let me try without this https://github.com/cagnulein/qdomyos-zwift/commit/216440520fee3d6a59abdbc5fe1692545f941cbe

cagnulein commented 6 days ago

@DoByG94 https://github.com/cagnulein/qdomyos-zwift/actions/runs/11795587595

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

DoByG94 commented 6 days ago

I will test and report back.