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

[REQ] Sole Elliptical #278

Closed jonathancolledge closed 3 years ago

jonathancolledge commented 3 years ago

Attached is a logfile.

btsnoop_hci.log hci_snoop20210420052939.zip

Here is a video of what I did when connecting using the Sole app: https://youtu.be/gW5NYcO4zMQ

The elliptical send power and cadence to the app (it probably send speed or distance too, I suppose). It also sends heart rate, but I didn't do that in the attached log/video - I suppose I should have. I can do again, but will wait to see if you need anything more, maybe it sent as 0. The app can control the resistance of the elliptical by pressing the up and down for the levels. It can also control the "incline" though on my one, this just changes the stride length. On the non-S versions, that does change the incline as in the height of the front of the machine, but not the resistance - the resistance is still controlled by the level setting.

Do please let me know if you need more information or logs.

Thanks,

Jonathan

jonathancolledge commented 3 years ago

Here is the log with reducing resistance (I put it up using the machine handles, so it shouldn't have gone through Bluetooth). I was pedalling so power should have been coming in too:

hci_snoop20210425212432.zip

cagnulein commented 3 years ago

great! i got the resistance level too!

cagnulein commented 3 years ago

do you need other metrics from this?

jonathancolledge commented 3 years ago

I don't think anymore is needed thanks - just speed, cadence (and for recording, power) - how does that work with ANT+? I see you have ANT+ support for phones that support it. Is everything transmitted by ANT+FEC or just normal ANT? I was hoping to capture power in a connect IQ data field on my watch, but that only supports cycling power, though I'm assuming that can be separate from the treadmill profile which I assume doesn't support power. Anyway, if speed, cadence, and power are all recorded in the QZ fit file, I don't really need to capture it with my watch. Thanks, Jonathan

On Mon, 26 Apr 2021, 06:28 Roberto Viola, @.***> wrote:

do you need other metrics from this?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/278#issuecomment-826513896, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABBEFACD7LC4274ELEWZ2OTTKT2ZLANCNFSM43HLQP5A .

cagnulein commented 3 years ago

i confirm to you that all the data are recorded to FIT file, anyway on ANT+ on your garmin (i assume) you will see the power sensor (i'm using it with my treadmill too :) ) Did you already try the new commit from this morning?

jonathancolledge commented 3 years ago

Aw, thanks, I've not tried this morning. Having trouble installing, my Pi has started freezing - not QZ related I'm sure. I'll give one more try before work!

jonathancolledge commented 3 years ago

I've just tried it. The resistance down just makes the elliptical beep, but doesn't change it. The resistance up works but shows one level below e.g. 5 on QZ when it is actually 6 on the machine. The machine starts at 1 - I should have mentioned that!

I can't get the qml version working. It says "QtQuick version 2.12 not installed". I tried reinstalling qt5-default and qt-creator last night and I thought that might be why my Pi was freezing, but it worked this morning and sadly no joy - it still says QtQuick not installed.

The power definitely worked on the non qml version before you added resistance, but sadly I can't figure out how to test the qml version.

Thanks, Jonathan

On Mon, 26 Apr 2021, 08:58 Roberto Viola, @.***> wrote:

i confirm to you that all the data are recorded to FIT file, anyway on ANT+ on your garmin (i assume) you will see the power sensor (i'm using it with my treadmill too :) ) Did you already try the new commit from this morning?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/278#issuecomment-826602484, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABBEFAC5IWRRT7R76LKDEETTKUMJRANCNFSM43HLQP5A .

cagnulein commented 3 years ago

How many resistance level has?

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

Il giorno lun 26 apr 2021 alle ore 11:16 jonathancolledge < @.***> ha scritto:

I've just tried it. The resistance down just makes the elliptical beep, but doesn't change it. The resistance up works but shows one level below e.g. 5 on QZ when it is actually 6 on the machine. The machine starts at 1 - I should have mentioned that!

I can't get the qml version working. It says "QtQuick version 2.12 not installed". I tried reinstalling qt5-default and qt-creator last night and I thought that might be why my Pi was freezing, but it worked this morning and sadly no joy - it still says QtQuick not installed.

The power definitely worked on the non qml version before you added resistance, but sadly I can't figure out how to test the qml version.

Thanks, Jonathan

On Mon, 26 Apr 2021, 08:58 Roberto Viola, @.***> wrote:

i confirm to you that all the data are recorded to FIT file, anyway on ANT+ on your garmin (i assume) you will see the power sensor (i'm using it with my treadmill too :) ) Did you already try the new commit from this morning?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub < https://github.com/cagnulein/qdomyos-zwift/issues/278#issuecomment-826602484 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ABBEFAC5IWRRT7R76LKDEETTKUMJRANCNFSM43HLQP5A

.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/278#issuecomment-826662716, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWGI63LNMAWFYCXEYUTTKUVQDANCNFSM43HLQP5A .

jonathancolledge commented 3 years ago

1 to 20

On Mon, 26 Apr 2021, 10:35 Roberto Viola, @.***> wrote:

How many resistance level has?

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

Il giorno lun 26 apr 2021 alle ore 11:16 jonathancolledge < @.***> ha scritto:

I've just tried it. The resistance down just makes the elliptical beep, but doesn't change it. The resistance up works but shows one level below e.g. 5 on QZ when it is actually 6 on the machine. The machine starts at 1 - I should have mentioned that!

I can't get the qml version working. It says "QtQuick version 2.12 not installed". I tried reinstalling qt5-default and qt-creator last night and I thought that might be why my Pi was freezing, but it worked this morning and sadly no joy - it still says QtQuick not installed.

The power definitely worked on the non qml version before you added resistance, but sadly I can't figure out how to test the qml version.

Thanks, Jonathan

On Mon, 26 Apr 2021, 08:58 Roberto Viola, @.***> wrote:

i confirm to you that all the data are recorded to FIT file, anyway on ANT+ on your garmin (i assume) you will see the power sensor (i'm using it with my treadmill too :) ) Did you already try the new commit from this morning?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <

https://github.com/cagnulein/qdomyos-zwift/issues/278#issuecomment-826602484

, or unsubscribe <

https://github.com/notifications/unsubscribe-auth/ABBEFAC5IWRRT7R76LKDEETTKUMJRANCNFSM43HLQP5A

.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub < https://github.com/cagnulein/qdomyos-zwift/issues/278#issuecomment-826662716 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/AAALYWGI63LNMAWFYCXEYUTTKUVQDANCNFSM43HLQP5A

.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/278#issuecomment-826677106, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABBEFADDE767DYRWCP4S3IDTKUXUNANCNFSM43HLQP5A .

cagnulein commented 3 years ago

could you try to pull and build again? i fixed the +1 on the resistance so now it should work the minus too i guess

cagnulein commented 3 years ago

i'm uploading the android version 2.6.18 in the beta group on google play. it will be available in an hour i guess

jonathancolledge commented 3 years ago

I tried the Android app and the app on the Raspberry Pi.

ANT+ broadcast works!

Decreasing resistance doesn't work - what I noticed was that it sends a decrease command and then an increase command. The elliptical console beeps twice and the resistance goes down then immediately back up.

Also, when I quit the app, some commands were still sent. In one of the attached logs I sent 4 up commands (to level 5) and then tried to go down.

Am I right in assuming that if the incline goes up on Zwift, my resistance will go up (instead of incline as my elliptical doesn't have that?)

Thanks, Jonathan

jonathancolledge commented 3 years ago

I changed the extension to txt, the Github app kept saying unsupported file type. I'm trying email. These are from the Android app.

On Mon, 26 Apr 2021, 13:38 Roberto Viola, @.***> wrote:

i'm uploading the android version 2.6.18 in the beta group on google play. it will be available in an hour i guess

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/278#issuecomment-826801525, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABBEFAFRC53N4IJXMFXEZDLTKVNF3ANCNFSM43HLQP5A .

Tue Apr 27 05:35:21 2021 1619498121918 Debug: ../src/main.cpp int main(int, char ) version "2.6.18" Tue Apr 27 05:35:21 2021 1619498121923 Debug: ../src/main.cpp int main(int, char ) "QQControlsFileDialog/favoriteFolders" QVariant(Invalid) Tue Apr 27 05:35:21 2021 1619498121923 Debug: ../src/main.cpp int main(int, char ) "QQControlsFileDialog/height" QVariant(QString, "0") Tue Apr 27 05:35:21 2021 1619498121923 Debug: ../src/main.cpp int main(int, char ) "QQControlsFileDialog/sidebarSplit" QVariant(QString, "132.525") Tue Apr 27 05:35:21 2021 1619498121924 Debug: ../src/main.cpp int main(int, char ) "QQControlsFileDialog/sidebarVisible" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121924 Debug: ../src/main.cpp int main(int, char ) "QQControlsFileDialog/sidebarWidth" QVariant(QString, "80") Tue Apr 27 05:35:21 2021 1619498121924 Debug: ../src/main.cpp int main(int, char ) "QQControlsFileDialog/width" QVariant(QString, "0") Tue Apr 27 05:35:21 2021 1619498121924 Debug: ../src/main.cpp int main(int, char ) "age" QVariant(QString, "42") Tue Apr 27 05:35:21 2021 1619498121925 Debug: ../src/main.cpp int main(int, char ) "android_wakelock" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121925 Debug: ../src/main.cpp int main(int, char ) "ant_cadence" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121925 Debug: ../src/main.cpp int main(int, char ) "ant_garmin" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121925 Debug: ../src/main.cpp int main(int, char ) "ant_heart" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121926 Debug: ../src/main.cpp int main(int, char ) "battery_service" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121926 Debug: ../src/main.cpp int main(int, char ) "bike_cadence_sensor" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121926 Debug: ../src/main.cpp int main(int, char ) "bike_heartrate_service" QVariant(bool, true) Tue Apr 27 05:35:21 2021 1619498121926 Debug: ../src/main.cpp int main(int, char ) "bike_power_sensor" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121927 Debug: ../src/main.cpp int main(int, char ) "bike_resistance_gain_f" QVariant(QString, "1") Tue Apr 27 05:35:21 2021 1619498121927 Debug: ../src/main.cpp int main(int, char ) "bike_resistance_offset" QVariant(QString, "4") Tue Apr 27 05:35:21 2021 1619498121927 Debug: ../src/main.cpp int main(int, char ) "bike_resistance_start" QVariant(QString, "1") Tue Apr 27 05:35:21 2021 1619498121927 Debug: ../src/main.cpp int main(int, char ) "bluetooth_relaxed" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121928 Debug: ../src/main.cpp int main(int, char ) "cadence_sensor_as_bike" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121928 Debug: ../src/main.cpp int main(int, char ) "cadence_sensor_name" QVariant(QString, "Disabled") Tue Apr 27 05:35:21 2021 1619498121928 Debug: ../src/main.cpp int main(int, char ) "cadence_sensor_speed_ratio" QVariant(QString, "0.33") Tue Apr 27 05:35:21 2021 1619498121928 Debug: ../src/main.cpp int main(int, char ) "continuous_moving" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121929 Debug: ../src/main.cpp int main(int, char ) "domyos_bike_cadence_filter" QVariant(QString, "0") Tue Apr 27 05:35:21 2021 1619498121929 Debug: ../src/main.cpp int main(int, char ) "domyos_elliptical_speed_ratio" QVariant(QString, "1") Tue Apr 27 05:35:21 2021 1619498121929 Debug: ../src/main.cpp int main(int, char ) "domyos_treadmill_buttons" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121929 Debug: ../src/main.cpp int main(int, char ) "domyos_treadmill_distance_display" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121930 Debug: ../src/main.cpp int main(int, char ) "filter_device" QVariant(QString, "Disabled") Tue Apr 27 05:35:21 2021 1619498121930 Debug: ../src/main.cpp int main(int, char ) "fitshow_user_id" QVariant(QString, "7213994") Tue Apr 27 05:35:21 2021 1619498121930 Debug: ../src/main.cpp int main(int, char ) "flywheel_filter" QVariant(QString, "2") Tue Apr 27 05:35:21 2021 1619498121930 Debug: ../src/main.cpp int main(int, char ) "ftp" QVariant(QString, "200") Tue Apr 27 05:35:21 2021 1619498121930 Debug: ../src/main.cpp int main(int, char ) "heart_rate_belt_name" QVariant(QString, "Disabled") Tue Apr 27 05:35:21 2021 1619498121931 Debug: ../src/main.cpp int main(int, char ) "heart_rate_zone1" QVariant(QString, "70") Tue Apr 27 05:35:21 2021 1619498121931 Debug: ../src/main.cpp int main(int, char ) "heart_rate_zone2" QVariant(QString, "80") Tue Apr 27 05:35:21 2021 1619498121931 Debug: ../src/main.cpp int main(int, char ) "heart_rate_zone3" QVariant(QString, "90") Tue Apr 27 05:35:21 2021 1619498121931 Debug: ../src/main.cpp int main(int, char ) "heart_rate_zone4" QVariant(QString, "100") Tue Apr 27 05:35:21 2021 1619498121932 Debug: ../src/main.cpp int main(int, char ) "inspire_peloton_formula" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121932 Debug: ../src/main.cpp int main(int, char ) "ios_peloton_workaround" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121932 Debug: ../src/main.cpp int main(int, char ) "jll_IC400_bike" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121932 Debug: ../src/main.cpp int main(int, char ) "log_debug" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121933 Debug: ../src/main.cpp int main(int, char ) "m3i_bike_id" QVariant(QString, "256") Tue Apr 27 05:35:21 2021 1619498121933 Debug: ../src/main.cpp int main(int, char ) "m3i_bike_kcal" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121933 Debug: ../src/main.cpp int main(int, char ) "m3i_bike_qt_search" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121933 Debug: ../src/main.cpp int main(int, char ) "m3i_bike_speed_buffsize" QVariant(QString, "90") Tue Apr 27 05:35:21 2021 1619498121934 Debug: ../src/main.cpp int main(int, char ) "miles_unit" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121934 Debug: ../src/main.cpp int main(int, char ) "pause_on_start" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121934 Debug: ../src/main.cpp int main(int, char ) "peloton_difficulty" QVariant(QString, "lower") Tue Apr 27 05:35:21 2021 1619498121934 Debug: ../src/main.cpp int main(int, char ) "peloton_gain" QVariant(QString, "1") Tue Apr 27 05:35:21 2021 1619498121935 Debug: ../src/main.cpp int main(int, char ) "peloton_offset" QVariant(QString, "0") Tue Apr 27 05:35:21 2021 1619498121935 Debug: ../src/main.cpp int main(int, char ) "peloton_username" QVariant(QString, "username") Tue Apr 27 05:35:21 2021 1619498121935 Debug: ../src/main.cpp int main(int, char ) "power_hr_hr1" QVariant(QString, "150") Tue Apr 27 05:35:21 2021 1619498121935 Debug: ../src/main.cpp int main(int, char ) "power_hr_hr2" QVariant(QString, "170") Tue Apr 27 05:35:21 2021 1619498121936 Debug: ../src/main.cpp int main(int, char ) "power_hr_pwr1" QVariant(QString, "200") Tue Apr 27 05:35:21 2021 1619498121936 Debug: ../src/main.cpp int main(int, char ) "power_hr_pwr2" QVariant(QString, "230") Tue Apr 27 05:35:21 2021 1619498121936 Debug: ../src/main.cpp int main(int, char ) "proform_wheel_ratio" QVariant(QString, "0.33") Tue Apr 27 05:35:21 2021 1619498121936 Debug: ../src/main.cpp int main(int, char ) "run_cadence_sensor" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121937 Debug: ../src/main.cpp int main(int, char ) "service_changed" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121937 Debug: ../src/main.cpp int main(int, char ) "snode_bike" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121937 Debug: ../src/main.cpp int main(int, char ) "strava_suffix" QVariant(QString, "#qdomyos-zwift") Tue Apr 27 05:35:21 2021 1619498121937 Debug: ../src/main.cpp int main(int, char ) "template_QZWS_enabled" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121937 Debug: ../src/main.cpp int main(int, char ) "template_QZWS_folders" QVariant(QStringList, (":/templates/debug", ":/templates/example")) Tue Apr 27 05:35:21 2021 1619498121938 Debug: ../src/main.cpp int main(int, char ) "template_QZWS_ips" QVariant(QString, "192.168.1.168") Tue Apr 27 05:35:21 2021 1619498121938 Debug: ../src/main.cpp int main(int, char ) "template_QZWS_type" QVariant(QString, "WebServer") Tue Apr 27 05:35:21 2021 1619498121938 Debug: ../src/main.cpp int main(int, char ) "template_ids" QVariant(QStringList, ("QZWS", "vlc")) Tue Apr 27 05:35:21 2021 1619498121938 Debug: ../src/main.cpp int main(int, char ) "template_vlc_enabled" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121939 Debug: ../src/main.cpp int main(int, char ) "template_vlc_type" QVariant(QString, "TcpClient") Tue Apr 27 05:35:21 2021 1619498121939 Debug: ../src/main.cpp int main(int, char ) "tile_avgwatt_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121939 Debug: ../src/main.cpp int main(int, char ) "tile_avgwatt_order" QVariant(QString, "9") Tue Apr 27 05:35:21 2021 1619498121939 Debug: ../src/main.cpp int main(int, char ) "tile_cadence_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121940 Debug: ../src/main.cpp int main(int, char ) "tile_cadence_order" QVariant(QString, "2") Tue Apr 27 05:35:21 2021 1619498121940 Debug: ../src/main.cpp int main(int, char ) "tile_calories_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121940 Debug: ../src/main.cpp int main(int, char ) "tile_calories_order" QVariant(QString, "4") Tue Apr 27 05:35:21 2021 1619498121940 Debug: ../src/main.cpp int main(int, char ) "tile_datetime_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121941 Debug: ../src/main.cpp int main(int, char ) "tile_datetime_order" QVariant(QString, "16") Tue Apr 27 05:35:21 2021 1619498121941 Debug: ../src/main.cpp int main(int, char ) "tile_elapsed_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121941 Debug: ../src/main.cpp int main(int, char ) "tile_elapsed_order" QVariant(QString, "14") Tue Apr 27 05:35:21 2021 1619498121941 Debug: ../src/main.cpp int main(int, char ) "tile_elevation_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121942 Debug: ../src/main.cpp int main(int, char ) "tile_elevation_order" QVariant(QString, "3") Tue Apr 27 05:35:21 2021 1619498121942 Debug: ../src/main.cpp int main(int, char ) "tile_fan_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121942 Debug: ../src/main.cpp int main(int, char ) "tile_fan_order" QVariant(QString, "12") Tue Apr 27 05:35:21 2021 1619498121942 Debug: ../src/main.cpp int main(int, char ) "tile_ftp_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121943 Debug: ../src/main.cpp int main(int, char ) "tile_ftp_order" QVariant(QString, "10") Tue Apr 27 05:35:21 2021 1619498121943 Debug: ../src/main.cpp int main(int, char ) "tile_heart_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121943 Debug: ../src/main.cpp int main(int, char ) "tile_heart_order" QVariant(QString, "11") Tue Apr 27 05:35:21 2021 1619498121943 Debug: ../src/main.cpp int main(int, char ) "tile_inclination_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121944 Debug: ../src/main.cpp int main(int, char ) "tile_inclination_order" QVariant(QString, "1") Tue Apr 27 05:35:21 2021 1619498121944 Debug: ../src/main.cpp int main(int, char ) "tile_jouls_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121944 Debug: ../src/main.cpp int main(int, char ) "tile_jouls_order" QVariant(QString, "13") Tue Apr 27 05:35:21 2021 1619498121944 Debug: ../src/main.cpp int main(int, char ) "tile_lapelapsed_enabled" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121945 Debug: ../src/main.cpp int main(int, char ) "tile_lapelapsed_order" QVariant(QString, "17") Tue Apr 27 05:35:21 2021 1619498121945 Debug: ../src/main.cpp int main(int, char ) "tile_moving_time_enabled" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121945 Debug: ../src/main.cpp int main(int, char ) "tile_moving_time_order" QVariant(QString, "21") Tue Apr 27 05:35:21 2021 1619498121945 Debug: ../src/main.cpp int main(int, char ) "tile_odometer_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121946 Debug: ../src/main.cpp int main(int, char ) "tile_odometer_order" QVariant(QString, "5") Tue Apr 27 05:35:21 2021 1619498121946 Debug: ../src/main.cpp int main(int, char ) "tile_pace_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121946 Debug: ../src/main.cpp int main(int, char ) "tile_pace_order" QVariant(QString, "6") Tue Apr 27 05:35:21 2021 1619498121946 Debug: ../src/main.cpp int main(int, char ) "tile_peloton_resistance_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121946 Debug: ../src/main.cpp int main(int, char ) "tile_peloton_resistance_order" QVariant(QString, "15") Tue Apr 27 05:35:21 2021 1619498121947 Debug: ../src/main.cpp int main(int, char ) "tile_resistance_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121947 Debug: ../src/main.cpp int main(int, char ) "tile_resistance_order" QVariant(QString, "7") Tue Apr 27 05:35:21 2021 1619498121947 Debug: ../src/main.cpp int main(int, char ) "tile_speed_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121947 Debug: ../src/main.cpp int main(int, char ) "tile_speed_order" QVariant(QString, "0") Tue Apr 27 05:35:21 2021 1619498121948 Debug: ../src/main.cpp int main(int, char ) "tile_target_cadence_enabled" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121948 Debug: ../src/main.cpp int main(int, char ) "tile_target_cadence_order" QVariant(QString, "19") Tue Apr 27 05:35:21 2021 1619498121948 Debug: ../src/main.cpp int main(int, char ) "tile_target_peloton_resistance_enabled" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121948 Debug: ../src/main.cpp int main(int, char ) "tile_target_peloton_resistance_order" QVariant(QString, "21") Tue Apr 27 05:35:21 2021 1619498121949 Debug: ../src/main.cpp int main(int, char ) "tile_target_power_enabled" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121949 Debug: ../src/main.cpp int main(int, char ) "tile_target_power_order" QVariant(QString, "20") Tue Apr 27 05:35:21 2021 1619498121949 Debug: ../src/main.cpp int main(int, char ) "tile_target_resistance_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121949 Debug: ../src/main.cpp int main(int, char ) "tile_target_resistance_order" QVariant(QString, "15") Tue Apr 27 05:35:21 2021 1619498121950 Debug: ../src/main.cpp int main(int, char ) "tile_watt_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121950 Debug: ../src/main.cpp int main(int, char ) "tile_watt_order" QVariant(QString, "8") Tue Apr 27 05:35:21 2021 1619498121950 Debug: ../src/main.cpp int main(int, char ) "toorx_3_0" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121950 Debug: ../src/main.cpp int main(int, char ) "toorx_bike" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121951 Debug: ../src/main.cpp int main(int, char ) "top_bar_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121951 Debug: ../src/main.cpp int main(int, char ) "trainprogram_incline_max" QVariant(QString, "15") Tue Apr 27 05:35:21 2021 1619498121951 Debug: ../src/main.cpp int main(int, char ) "trainprogram_incline_min" QVariant(QString, "0") Tue Apr 27 05:35:21 2021 1619498121951 Debug: ../src/main.cpp int main(int, char ) "trainprogram_period_seconds" QVariant(QString, "60") Tue Apr 27 05:35:21 2021 1619498121952 Debug: ../src/main.cpp int main(int, char ) "trainprogram_random" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121952 Debug: ../src/main.cpp int main(int, char ) "trainprogram_resistance_max" QVariant(QString, "32") Tue Apr 27 05:35:21 2021 1619498121952 Debug: ../src/main.cpp int main(int, char ) "trainprogram_resistance_min" QVariant(QString, "1") Tue Apr 27 05:35:21 2021 1619498121952 Debug: ../src/main.cpp int main(int, char ) "trainprogram_speed_max" QVariant(QString, "16") Tue Apr 27 05:35:21 2021 1619498121953 Debug: ../src/main.cpp int main(int, char ) "trainprogram_speed_min" QVariant(QString, "8") Tue Apr 27 05:35:21 2021 1619498121953 Debug: ../src/main.cpp int main(int, char ) "trainprogram_total" QVariant(QString, "60") Tue Apr 27 05:35:21 2021 1619498121953 Debug: ../src/main.cpp int main(int, char ) "treadmill_pid_heart_zone" QVariant(QString, "Disabled") Tue Apr 27 05:35:21 2021 1619498121953 Debug: ../src/main.cpp int main(int, char ) "trx_route_key" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121953 Debug: ../src/main.cpp int main(int, char ) "ui_zoom" QVariant(QString, "100") Tue Apr 27 05:35:21 2021 1619498121954 Debug: ../src/main.cpp int main(int, char ) "user_email" QVariant(QString, **@.*") Tue Apr 27 05:35:21 2021 1619498121954 Debug: ../src/main.cpp int main(int, char ) "virtual_device_echelon" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121954 Debug: ../src/main.cpp int main(int, char ) "virtual_device_enabled" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121954 Debug: ../src/main.cpp int main(int, char ) "virtual_device_onlyheart" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121955 Debug: ../src/main.cpp int main(int, char ) "virtualbike_forceresistance" QVariant(QString, "true") Tue Apr 27 05:35:21 2021 1619498121955 Debug: ../src/main.cpp int main(int, char ) "watt_gain" QVariant(QString, "1") Tue Apr 27 05:35:21 2021 1619498121955 Debug: ../src/main.cpp int main(int, char ) "watt_offset" QVariant(QString, "0") Tue Apr 27 05:35:21 2021 1619498121955 Debug: ../src/main.cpp int main(int, char ) "weight" QVariant(QString, "80") Tue Apr 27 05:35:21 2021 1619498121956 Debug: ../src/main.cpp int main(int, char ) "zwift_erg" QVariant(QString, "false") Tue Apr 27 05:35:21 2021 1619498121956 Debug: ../src/main.cpp int main(int, char ) "zwift_erg_filter" QVariant(QString, "0") Tue Apr 27 05:35:21 2021 1619498121956 Debug: ../src/main.cpp int main(int, char *) "zwift_erg_filter_down" QVariant(QString, "0") Tue Apr 27 05:35:21 2021 1619498121959 Debug: ../src/templateinfosenderbuilder.cpp void TemplateInfoSenderBuilder::load() Load start from qrc Tue Apr 27 05:35:21 2021 1619498121960 Debug: ../src/templateinfosenderbuilder.cpp void TemplateInfoSenderBuilder::createTemplatesFromFolder(const QString &, QStringList &) Template Dir Found ":/templates/debug" Tue Apr 27 05:35:21 2021 1619498121960 Debug: ../src/templateinfosenderbuilder.cpp void TemplateInfoSenderBuilder::createTemplatesFromFolder(const QString &, QStringList &) Template File Found ":/templates/vlc-TcpClient.qzt" Tue Apr 27 05:35:21 2021 1619498121961 Debug: ../src/templateinfosenderbuilder.cpp void TemplateInfoSenderBuilder::createTemplatesFromFolder(const QString &, QStringList &) Template type "TcpClient" id "vlc" Tue Apr 27 05:35:21 2021 1619498121961 Debug: ../src/templateinfosenderbuilder.cpp void TemplateInfoSenderBuilder::createTemplatesFromFolder(const QString &, QStringList &) Template "vlc" is disabled: not created Tue Apr 27 05:35:21 2021 1619498121961 Debug: ../src/templateinfosenderbuilder.cpp void TemplateInfoSenderBuilder::createTemplatesFromFolder(const QString &, QStringList &) Template Dir Found ":/templates/example" Tue Apr 27 05:35:21 2021 1619498121961 Debug: ../src/templateinfosenderbuilder.cpp void TemplateInfoSenderBuilder::load() Load start from local "/storage/emulated/0/Download/QZTemplates" Tue Apr 27 05:35:21 2021 1619498121962 Debug: ../src/templateinfosenderbuilder.cpp void TemplateInfoSenderBuilder::load() Folder List (":/templates/debug", ":/templates/example") Tue Apr 27 05:35:21 2021 1619498121963 Debug: ../src/templateinfosenderbuilder.cpp void TemplateInfoSenderBuilder::load() addressList ("192.168.1.168") Tue Apr 27 05:35:21 2021 1619498121967 Debug: ../src/templateinfosenderbuilder.cpp void TemplateInfoSenderBuilder::load() Template QZWS is disabled: not created Tue Apr 27 05:35:21 2021 1619498121967 Debug: ../src/templateinfosenderbuilder.cpp void TemplateInfoSenderBuilder::load() Setting template_ids ("vlc", "QZWS") Tue Apr 27 05:35:21 2021 1619498121971 Warning: ACCESS_COARSE|FINE_LOCATION permission available Tue Apr 27 05:35:21 2021 1619498121972 Debug: Location turned on Tue Apr 27 05:35:21 2021 1619498121980 Debug: QBluetoothDeviceDiscoveryAgentPrivate::start() - Low Energy search successfully started. Tue Apr 27 05:35:22 2021 1619498122258 Debug: qrc:/Home.qml expression for onCompleted completed Tue Apr 27 05:35:22 2021 1619498122603 Warning: qrc:/HomeForm.ui.qml qrc:/HomeForm.ui.qml:52: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122604 Warning: qrc:/HomeForm.ui.qml qrc:/HomeForm.ui.qml:66: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122604 Warning: qrc:/HomeForm.ui.qml qrc:/HomeForm.ui.qml:80: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122604 Warning: qrc:/HomeForm.ui.qml qrc:/HomeForm.ui.qml:77: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122604 Warning: qrc:/HomeForm.ui.qml qrc:/HomeForm.ui.qml:90: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122605 Warning: qrc:/HomeForm.ui.qml qrc:/HomeForm.ui.qml:89: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122605 Warning: qrc:/HomeForm.ui.qml qrc:/HomeForm.ui.qml:103: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122605 Warning: qrc:/HomeForm.ui.qml qrc:/HomeForm.ui.qml:100: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122605 Warning: qrc:/HomeForm.ui.qml qrc:/HomeForm.ui.qml:113: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122606 Warning: qrc:/HomeForm.ui.qml qrc:/HomeForm.ui.qml:112: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122606 Warning: qrc:/HomeForm.ui.qml qrc:/HomeForm.ui.qml:18: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122606 Warning: qrc:/HomeForm.ui.qml qrc:/HomeForm.ui.qml:130: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122606 Warning: qrc:/HomeForm.ui.qml qrc:/HomeForm.ui.qml:150: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122607 Warning: qrc:/HomeForm.ui.qml qrc:/HomeForm.ui.qml:161: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122607 Warning: qrc:/Home.qml qrc:/Home.qml:30: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122607 Warning: qrc:/Home.qml qrc:/Home.qml:80: ReferenceError: appModel is not defined Tue Apr 27 05:35:22 2021 1619498122607 Warning: qrc:/Home.qml qrc:/Home.qml:82: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122608 Warning: qrc:/main.qml qrc:/main.qml:158: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122608 Warning: qrc:/main.qml qrc:/main.qml:171: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122608 Warning: qrc:/main.qml qrc:/main.qml:84: ReferenceError: rootItem is not defined Tue Apr 27 05:35:22 2021 1619498122624 Warning: qrc:/Home.qml qrc:/Home.qml:80: ReferenceError: appModel is not defined Tue Apr 27 05:35:22 2021 1619498122636 Debug: ../src/peloton.cpp peloton::peloton(bluetooth , QObject *) invalid peloton credentials Tue Apr 27 05:35:22 2021 1619498122638 Debug: ../src/keepawakehelper.cpp KeepAwakeHelper::KeepAwakeHelper() Locked device, can't go to standby anymore Tue Apr 27 05:35:22 2021 1619498122639 Debug: Device found: "" "28:BC:9C:51:9A:C7" isLeScanResult: true Manufacturer data size: 0 Tue Apr 27 05:35:22 2021 1619498122640 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Found new device: (28:BC:9C:51:9A:C7) \u0000:\u0000" Tue Apr 27 05:35:22 2021 1619498122642 Debug: Device found: "" "AC:BC:32:6A:88:E9" isLeScanResult: true Manufacturer data size: 1 Tue Apr 27 05:35:22 2021 1619498122642 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Found new device: (AC:BC:32:6A:88:E9) \u0000:\u0000" Tue Apr 27 05:35:22 2021 1619498122642 Debug: Device found: "E95S" "00:0C:BF:1B:07:7F" isLeScanResult: true Manufacturer data size: 0 Tue Apr 27 05:35:22 2021 1619498122643 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Found new device: E95S (00:0C:BF:1B:07:7F) \u001F:\u0000" Tue Apr 27 05:35:22 2021 1619498122645 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "BTLE scanning stops" Tue Apr 27 05:35:22 2021 1619498122680 Debug: qrc:/Home.qml expression for onCompleted completed Tue Apr 27 05:35:22 2021 1619498122681 Warning: qrc:/Home.qml qrc:/Home.qml:152:17: Unable to assign QQuickAnchorLine to double Tue Apr 27 05:35:22 2021 1619498122687 Debug: qrc:/Home.qml expression for onCompleted completed Tue Apr 27 05:35:22 2021 1619498122688 Warning: qrc:/Home.qml qrc:/Home.qml:152:17: Unable to assign QQuickAnchorLine to double Tue Apr 27 05:35:22 2021 1619498122694 Debug: qrc:/Home.qml expression for onCompleted completed Tue Apr 27 05:35:22 2021 1619498122694 Warning: qrc:/Home.qml qrc:/Home.qml:152:17: Unable to assign QQuickAnchorLine to double Tue Apr 27 05:35:22 2021 1619498122702 Debug: qrc:/Home.qml expression for onCompleted completed Tue Apr 27 05:35:22 2021 1619498122703 Warning: qrc:/Home.qml qrc:/Home.qml:152:17: Unable to assign QQuickAnchorLine to double Tue Apr 27 05:35:22 2021 1619498122708 Debug: qrc:/Home.qml expression for onCompleted completed Tue Apr 27 05:35:22 2021 1619498122709 Warning: qrc:/Home.qml qrc:/Home.qml:152:17: Unable to assign QQuickAnchorLine to double Tue Apr 27 05:35:22 2021 1619498122714 Debug: qrc:/Home.qml expression for onCompleted completed Tue Apr 27 05:35:22 2021 1619498122715 Warning: qrc:/Home.qml qrc:/Home.qml:152:17: Unable to assign QQuickAnchorLine to double Tue Apr 27 05:35:22 2021 1619498122721 Debug: qrc:/Home.qml expression for onCompleted completed Tue Apr 27 05:35:22 2021 1619498122722 Warning: qrc:/Home.qml qrc:/Home.qml:152:17: Unable to assign QQuickAnchorLine to double Tue Apr 27 05:35:22 2021 1619498122736 Debug: qrc:/Home.qml expression for onCompleted completed Tue Apr 27 05:35:22 2021 1619498122737 Warning: qrc:/Home.qml qrc:/Home.qml:152:17: Unable to assign QQuickAnchorLine to double Tue Apr 27 05:35:22 2021 1619498122742 Debug: qrc:/Home.qml expression for onCompleted completed Tue Apr 27 05:35:22 2021 1619498122743 Warning: qrc:/Home.qml qrc:/Home.qml:152:17: Unable to assign QQuickAnchorLine to double Tue Apr 27 05:35:22 2021 1619498122748 Debug: qrc:/Home.qml expression for onCompleted completed Tue Apr 27 05:35:22 2021 1619498122749 Warning: qrc:/Home.qml qrc:/Home.qml:152:17: Unable to assign QQuickAnchorLine to double Tue Apr 27 05:35:22 2021 1619498122751 Warning: QObject::disconnect: No such slot soleelliptical::changeSpeed(double) in ../src/homeform.cpp:342 Tue Apr 27 05:35:22 2021 1619498122752 Warning: QObject::disconnect: No such slot soleelliptical::changeFanSpeed(uint8_t) in ../src/homeform.cpp:344 Tue Apr 27 05:35:22 2021 1619498122752 Warning: QObject::disconnect: No such slot soleelliptical::changeSpeedAndInclination(double, double) in ../src/homeform.cpp:345 Tue Apr 27 05:35:22 2021 1619498122753 Warning: QObject::disconnect: No such slot soleelliptical::changeRequestedPelotonResistance(int8_t) in ../src/homeform.cpp:347 Tue Apr 27 05:35:22 2021 1619498122753 Warning: QObject::disconnect: No such slot soleelliptical::changeCadence(int16_t) in ../src/homeform.cpp:348 Tue Apr 27 05:35:22 2021 1619498122753 Warning: QObject::disconnect: No such signal trainprogram::changePower(int32_t) in ../src/homeform.cpp:349 Tue Apr 27 05:35:22 2021 1619498122753 Warning: QObject::disconnect: No such signal soleelliptical::tapeStarted() in ../src/homeform.cpp:350 Tue Apr 27 05:35:22 2021 1619498122754 Warning: QObject::connect: No such slot soleelliptical::changeSpeed(double) in ../src/homeform.cpp:355 Tue Apr 27 05:35:22 2021 1619498122754 Warning: QObject::connect: No such slot soleelliptical::changeFanSpeed(uint8_t) in ../src/homeform.cpp:356 Tue Apr 27 05:35:22 2021 1619498122754 Warning: QObject::connect: No such slot soleelliptical::changeSpeedAndInclination(double, double) in ../src/homeform.cpp:358 Tue Apr 27 05:35:22 2021 1619498122754 Warning: QObject::connect: No such slot soleelliptical::changeRequestedPelotonResistance(int8_t) in ../src/homeform.cpp:360 Tue Apr 27 05:35:22 2021 1619498122755 Warning: QObject::connect: No such slot soleelliptical::changeCadence(int16_t) in ../src/homeform.cpp:361 Tue Apr 27 05:35:22 2021 1619498122755 Warning: QObject::connect: No such signal trainprogram::changePower(int32_t) in ../src/homeform.cpp:362 Tue Apr 27 05:35:22 2021 1619498122755 Warning: QObject::connect: No such signal soleelliptical::tapeStarted() in ../src/homeform.cpp:363 Tue Apr 27 05:35:22 2021 1619498122755 Debug: ../src/homeform.cpp void homeform::trainProgramSignals() trainProgram associated to a device Tue Apr 27 05:35:22 2021 1619498122756 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Found new device: E95S (00:0C:BF:1B:07:7F)" Tue Apr 27 05:35:22 2021 1619498122759 Debug: Creating Android Central/Client support for BTLE Tue Apr 27 05:35:22 2021 1619498122760 Debug: ../src/soleelliptical.cpp void soleelliptical::controllerStateChanged(QLowEnergyController::ControllerState) controllerStateChanged QLowEnergyController::ConnectingState Tue Apr 27 05:35:22 2021 1619498122767 Warning: qrc:/HomeForm.ui.qml qrc:/HomeForm.ui.qml:141:9: QML Row: Cannot specify left, right, horizontalCenter, fill or centerIn anchors for items inside Row. Row will not function. Tue Apr 27 05:35:22 2021 1619498122892 Debug: qrc:/Home.qml expression for onCompleted completed Tue Apr 27 05:35:22 2021 1619498122909 Debug: qrc:/Home.qml expression for onCompleted completed Tue Apr 27 05:35:22 2021 1619498122918 Debug: qrc:/Home.qml expression for onCompleted completed Tue Apr 27 05:35:22 2021 1619498122927 Debug: qrc:/Home.qml expression for onCompleted completed Tue Apr 27 05:35:22 2021 1619498122928 Warning: qrc:/Home.qml qrc:/Home.qml:152:17: Unable to assign QQuickAnchorLine to double Tue Apr 27 05:35:22 2021 1619498122928 Warning: qrc:/Home.qml qrc:/Home.qml:152:17: Unable to assign QQuickAnchorLine to double Tue Apr 27 05:35:22 2021 1619498122928 Warning: qrc:/Home.qml qrc:/Home.qml:152:17: Unable to assign QQuickAnchorLine to double Tue Apr 27 05:35:22 2021 1619498122929 Warning: qrc:/Home.qml qrc:/Home.qml:152:17: Unable to assign QQuickAnchorLine to double Tue Apr 27 05:35:23 2021 1619498123203 Debug: Connection updated: error: QLowEnergyController::NoError oldState: QLowEnergyController::ConnectingState newState: QLowEnergyController::ConnectedState Tue Apr 27 05:35:23 2021 1619498123204 Debug: ../src/soleelliptical.cpp void soleelliptical::controllerStateChanged(QLowEnergyController::ControllerState) controllerStateChanged QLowEnergyController::ConnectedState Tue Apr 27 05:35:23 2021 1619498123206 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Controller connected. Search services..." Tue Apr 27 05:35:23 2021 1619498123217 Debug: ../src/soleelliptical.cpp void soleelliptical::controllerStateChanged(QLowEnergyController::ControllerState) controllerStateChanged QLowEnergyController::DiscoveringState Tue Apr 27 05:35:23 2021 1619498123221 Debug: Service discovery initiated Tue Apr 27 05:35:24 2021 1619498124092 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "serviceDiscovered {00001800-0000-1000-8000-00805f9b34fb}" Tue Apr 27 05:35:24 2021 1619498124095 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "serviceDiscovered {0000180a-0000-1000-8000-00805f9b34fb}" Tue Apr 27 05:35:24 2021 1619498124096 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "serviceDiscovered {49535343-5d82-6099-9348-7aac4d5fbc51}" Tue Apr 27 05:35:24 2021 1619498124098 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "serviceDiscovered {49535343-c9d0-cc83-a44a-6fe238d06d33}" Tue Apr 27 05:35:24 2021 1619498124098 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "serviceDiscovered {49535343-fe7d-4ae5-8fa9-9fafd205e455}" Tue Apr 27 05:35:24 2021 1619498124099 Debug: ../src/soleelliptical.cpp void soleelliptical::controllerStateChanged(QLowEnergyController::ControllerState) controllerStateChanged QLowEnergyController::DiscoveredState Tue Apr 27 05:35:24 2021 1619498124100 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "serviceScanDone" Tue Apr 27 05:35:24 2021 1619498124101 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "BTLE stateChanged DiscoveringServices" Tue Apr 27 05:35:24 2021 1619498124104 Debug: Discovery of "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" started Tue Apr 27 05:35:24 2021 1619498124119 Debug: Service "49535343-fe7d-4ae5-8fa9-9fafd205e455" discovered (start: 31 end: 39 ) QLowEnergyServicePrivate(0x7db1b584a0) Tue Apr 27 05:35:24 2021 1619498124121 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "BTLE stateChanged ServiceDiscovered" Tue Apr 27 05:35:24 2021 1619498124123 Debug: Write descriptor with handle 34 "0100" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" ) Tue Apr 27 05:35:24 2021 1619498124192 Debug: Descriptor write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 34 "0100" QLowEnergyService::NoError Tue Apr 27 05:35:24 2021 1619498124194 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "descriptorWritten Client Characteristic Configuration 01 00" Tue Apr 27 05:35:24 2021 1619498124471 Debug: Write characteristic with handle 35 "5b01f05d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:24 2021 1619498124475 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 01 f0 5d // init" Tue Apr 27 05:35:24 2021 1619498124522 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b01f05d" QLowEnergyService::NoError Tue Apr 27 05:35:24 2021 1619498124523 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 01 f0 5d" Tue Apr 27 05:35:24 2021 1619498124524 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:24 2021 1619498124525 Debug: Write characteristic with handle 35 "5b01f05d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:24 2021 1619498124526 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 01 f0 5d // init" Tue Apr 27 05:35:24 2021 1619498124551 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b01f05d" QLowEnergyService::NoError Tue Apr 27 05:35:24 2021 1619498124553 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 01 f0 5d" Tue Apr 27 05:35:24 2021 1619498124554 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:24 2021 1619498124555 Debug: Write characteristic with handle 35 "5b01f05d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:24 2021 1619498124556 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 01 f0 5d // init" Tue Apr 27 05:35:24 2021 1619498124568 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b09f01900000d141212125d" Tue Apr 27 05:35:24 2021 1619498124570 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 09 f0 19 00 00 0d 14 12 12 12 5d" Tue Apr 27 05:35:24 2021 1619498124581 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b01f05d" QLowEnergyService::NoError Tue Apr 27 05:35:24 2021 1619498124583 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 01 f0 5d" Tue Apr 27 05:35:24 2021 1619498124584 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:24 2021 1619498124587 Debug: Write characteristic with handle 35 "5b0203015d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:24 2021 1619498124588 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 02 03 01 5d // init" Tue Apr 27 05:35:24 2021 1619498124596 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b0203015d" Tue Apr 27 05:35:24 2021 1619498124598 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 02 03 01 5d" Tue Apr 27 05:35:24 2021 1619498124599 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current resistance: 2" Tue Apr 27 05:35:24 2021 1619498124612 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0203015d" QLowEnergyService::NoError Tue Apr 27 05:35:24 2021 1619498124613 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 02 03 01 5d" Tue Apr 27 05:35:24 2021 1619498124614 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:24 2021 1619498124615 Debug: Write characteristic with handle 35 "5b0203015d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:24 2021 1619498124616 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 02 03 01 5d // init" Tue Apr 27 05:35:24 2021 1619498124642 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0203015d" QLowEnergyService::NoError Tue Apr 27 05:35:24 2021 1619498124643 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 02 03 01 5d" Tue Apr 27 05:35:24 2021 1619498124644 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:24 2021 1619498124646 Debug: Write characteristic with handle 35 "5b0607012a00b0aa5d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:24 2021 1619498124646 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 06 07 01 2a 00 b0 aa 5d // init" Tue Apr 27 05:35:24 2021 1619498124656 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b09f01900000d141212125d" Tue Apr 27 05:35:24 2021 1619498124658 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 09 f0 19 00 00 0d 14 12 12 12 5d" Tue Apr 27 05:35:24 2021 1619498124671 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b0203015d" Tue Apr 27 05:35:24 2021 1619498124674 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 02 03 01 5d" Tue Apr 27 05:35:24 2021 1619498124675 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current resistance: 2" Tue Apr 27 05:35:24 2021 1619498124687 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0607012a00b0aa5d" QLowEnergyService::NoError Tue Apr 27 05:35:24 2021 1619498124689 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 06 07 01 2a 00 b0 aa 5d" Tue Apr 27 05:35:24 2021 1619498124691 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:24 2021 1619498124692 Debug: Write characteristic with handle 35 "5b030810015d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:24 2021 1619498124693 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 03 08 10 01 5d // init" Tue Apr 27 05:35:24 2021 1619498124702 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b09f01900000d141212125d" Tue Apr 27 05:35:24 2021 1619498124704 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 09 f0 19 00 00 0d 14 12 12 12 5d" Tue Apr 27 05:35:24 2021 1619498124717 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b030810015d" QLowEnergyService::NoError Tue Apr 27 05:35:24 2021 1619498124719 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 03 08 10 01 5d" Tue Apr 27 05:35:24 2021 1619498124721 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:24 2021 1619498124723 Debug: Write characteristic with handle 35 "5b0504ff0000005d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:24 2021 1619498124725 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 05 04 ff 00 00 00 5d // init" Tue Apr 27 05:35:24 2021 1619498124733 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b0203015d" Tue Apr 27 05:35:24 2021 1619498124735 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 02 03 01 5d" Tue Apr 27 05:35:24 2021 1619498124736 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current resistance: 2" Tue Apr 27 05:35:24 2021 1619498124747 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0504ff0000005d" QLowEnergyService::NoError Tue Apr 27 05:35:24 2021 1619498124749 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 05 04 ff 00 00 00 5d" Tue Apr 27 05:35:24 2021 1619498124750 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:24 2021 1619498124752 Debug: Write characteristic with handle 35 "5b0202025d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:24 2021 1619498124754 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 02 02 02 5d // init" Tue Apr 27 05:35:24 2021 1619498124776 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0202025d" QLowEnergyService::NoError Tue Apr 27 05:35:24 2021 1619498124778 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 02 02 02 5d" Tue Apr 27 05:35:24 2021 1619498124779 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:24 2021 1619498124782 Debug: Write characteristic with handle 35 "5b0203045d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:24 2021 1619498124784 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 02 03 04 5d // init" Tue Apr 27 05:35:24 2021 1619498124836 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0203045d" QLowEnergyService::NoError Tue Apr 27 05:35:24 2021 1619498124836 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 02 03 04 5d" Tue Apr 27 05:35:24 2021 1619498124837 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:24 2021 1619498124940 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b0400074f4b5d" Tue Apr 27 05:35:24 2021 1619498124941 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 04 00 07 4f 4b 5d" Tue Apr 27 05:35:25 2021 1619498125007 Debug: qrc:/Home.qml expression for onCompleted completed Tue Apr 27 05:35:25 2021 1619498125060 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b0400084f4b5d" Tue Apr 27 05:35:25 2021 1619498125061 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 04 00 08 4f 4b 5d" Tue Apr 27 05:35:25 2021 1619498125069 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "creating virtual treadmill interface..." Tue Apr 27 05:35:25 2021 1619498125073 Debug: Creating Android Peripheral/Server support for BTLE Tue Apr 27 05:35:25 2021 1619498125089 Debug: Write characteristic with handle 35 "5b0400104f4b5d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:25 2021 1619498125090 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 04 00 10 4f 4b 5d // noOp" Tue Apr 27 05:35:25 2021 1619498125090 Debug: Connection updated: error: QLowEnergyController::NoError oldState: QLowEnergyController::AdvertisingState newState: QLowEnergyController::ConnectedState Tue Apr 27 05:35:25 2021 1619498125120 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b0400044f4b5d" Tue Apr 27 05:35:25 2021 1619498125121 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 04 00 04 4f 4b 5d" Tue Apr 27 05:35:25 2021 1619498125122 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:25 2021 1619498125135 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0400104f4b5d" QLowEnergyService::NoError Tue Apr 27 05:35:25 2021 1619498125135 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 04 00 10 4f 4b 5d" Tue Apr 27 05:35:25 2021 1619498125165 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b0202025d" Tue Apr 27 05:35:25 2021 1619498125165 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 02 02 02 5d" Tue Apr 27 05:35:25 2021 1619498125166 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current resistance: 3" Tue Apr 27 05:35:25 2021 1619498125371 Debug: Write characteristic with handle 35 "5b0400104f4b5d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:25 2021 1619498125372 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 04 00 10 4f 4b 5d // noOp" Tue Apr 27 05:35:25 2021 1619498125420 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0400104f4b5d" QLowEnergyService::NoError Tue Apr 27 05:35:25 2021 1619498125421 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 04 00 10 4f 4b 5d" Tue Apr 27 05:35:25 2021 1619498125672 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:25 2021 1619498125972 Debug: Write characteristic with handle 35 "5b0400104f4b5d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:25 2021 1619498125974 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 04 00 10 4f 4b 5d // noOp" Tue Apr 27 05:35:26 2021 1619498126012 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0400104f4b5d" QLowEnergyService::NoError Tue Apr 27 05:35:26 2021 1619498126013 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 04 00 10 4f 4b 5d" Tue Apr 27 05:35:26 2021 1619498126044 Debug: Write server characteristic with handle 4 "080100000000000000" (service: "{00001826-0000-1000-8000-00805f9b34fb}" Tue Apr 27 05:35:26 2021 1619498126274 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:26 2021 1619498126801 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b0203045d" Tue Apr 27 05:35:26 2021 1619498126803 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 02 03 04 5d" Tue Apr 27 05:35:26 2021 1619498126811 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current resistance: 5" Tue Apr 27 05:35:26 2021 1619498126871 Debug: Write characteristic with handle 35 "5b0400104f4b5d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:26 2021 1619498126873 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 04 00 10 4f 4b 5d // noOp" Tue Apr 27 05:35:26 2021 1619498126910 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0400104f4b5d" QLowEnergyService::NoError Tue Apr 27 05:35:26 2021 1619498126912 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 04 00 10 4f 4b 5d" Tue Apr 27 05:35:26 2021 1619498126993 Debug: Write server characteristic with handle 4 "080100000000000000" (service: "{00001826-0000-1000-8000-00805f9b34fb}" Tue Apr 27 05:35:27 2021 1619498127172 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:27 2021 1619498127311 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b0212b35d" Tue Apr 27 05:35:27 2021 1619498127313 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 02 12 b3 5d" Tue Apr 27 05:35:27 2021 1619498127315 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current resistance: -76" Tue Apr 27 05:35:27 2021 1619498127387 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b0213005d" Tue Apr 27 05:35:27 2021 1619498127397 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 02 13 00 5d" Tue Apr 27 05:35:27 2021 1619498127398 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current resistance: 1" Tue Apr 27 05:35:27 2021 1619498127470 Debug: Write characteristic with handle 35 "5b0400104f4b5d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:27 2021 1619498127473 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 04 00 10 4f 4b 5d // noOp" Tue Apr 27 05:35:27 2021 1619498127508 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0400104f4b5d" QLowEnergyService::NoError Tue Apr 27 05:35:27 2021 1619498127510 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 04 00 10 4f 4b 5d" Tue Apr 27 05:35:27 2021 1619498127780 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:27 2021 1619498127940 Debug: Write server characteristic with handle 4 "080100000000000000" (service: "{00001826-0000-1000-8000-00805f9b34fb}" Tue Apr 27 05:35:28 2021 1619498128070 Debug: Write characteristic with handle 35 "5b0400104f4b5d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:28 2021 1619498128072 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 04 00 10 4f 4b 5d // noOp" Tue Apr 27 05:35:28 2021 1619498128106 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0400104f4b5d" QLowEnergyService::NoError Tue Apr 27 05:35:28 2021 1619498128110 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 04 00 10 4f 4b 5d" Tue Apr 27 05:35:28 2021 1619498128372 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:28 2021 1619498128528 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b13060001000000000000000000000000000000005d" Tue Apr 27 05:35:28 2021 1619498128538 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 13 06 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5d" Tue Apr 27 05:35:28 2021 1619498128542 Debug: ../src/keepawakehelper.cpp static int KeepAwakeHelper::heart() antHeart: 0 Tue Apr 27 05:35:28 2021 1619498128546 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current speed: 0" Tue Apr 27 05:35:28 2021 1619498128547 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current cadence: 0" Tue Apr 27 05:35:28 2021 1619498128548 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current inclination: 0" Tue Apr 27 05:35:28 2021 1619498128548 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current heart: 0" Tue Apr 27 05:35:28 2021 1619498128549 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current KCal: 0" Tue Apr 27 05:35:28 2021 1619498128550 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current Distance: 0" Tue Apr 27 05:35:28 2021 1619498128550 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current CrankRevs: 1" Tue Apr 27 05:35:28 2021 1619498128551 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Last CrankEventTime: 65535" Tue Apr 27 05:35:28 2021 1619498128551 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current Watt: 0" Tue Apr 27 05:35:28 2021 1619498128889 Debug: Write server characteristic with handle 4 "080100000000000000" (service: "{00001826-0000-1000-8000-00805f9b34fb}" Tue Apr 27 05:35:28 2021 1619498128971 Debug: Write characteristic with handle 35 "5b0400104f4b5d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:28 2021 1619498128973 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 04 00 10 4f 4b 5d // noOp" Tue Apr 27 05:35:29 2021 1619498129006 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0400104f4b5d" QLowEnergyService::NoError Tue Apr 27 05:35:29 2021 1619498129008 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 04 00 10 4f 4b 5d" Tue Apr 27 05:35:29 2021 1619498129272 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:29 2021 1619498129531 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b13060002000000000000000000000000000000005d" Tue Apr 27 05:35:29 2021 1619498129536 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 13 06 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5d" Tue Apr 27 05:35:29 2021 1619498129537 Debug: ../src/keepawakehelper.cpp static int KeepAwakeHelper::heart() antHeart: 0 Tue Apr 27 05:35:29 2021 1619498129539 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current speed: 0" Tue Apr 27 05:35:29 2021 1619498129540 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current cadence: 0" Tue Apr 27 05:35:29 2021 1619498129540 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current inclination: 0" Tue Apr 27 05:35:29 2021 1619498129541 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current heart: 0" Tue Apr 27 05:35:29 2021 1619498129544 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current KCal: 0" Tue Apr 27 05:35:29 2021 1619498129545 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current Distance: 0" Tue Apr 27 05:35:29 2021 1619498129548 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current CrankRevs: 2" Tue Apr 27 05:35:29 2021 1619498129550 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Last CrankEventTime: 65534" Tue Apr 27 05:35:29 2021 1619498129552 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current Watt: 0" Tue Apr 27 05:35:29 2021 1619498129570 Debug: Write characteristic with handle 35 "5b0400104f4b5d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:29 2021 1619498129572 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 04 00 10 4f 4b 5d // noOp" Tue Apr 27 05:35:29 2021 1619498129606 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0400104f4b5d" QLowEnergyService::NoError Tue Apr 27 05:35:29 2021 1619498129608 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 04 00 10 4f 4b 5d" Tue Apr 27 05:35:29 2021 1619498129872 Debug: Write server characteristic with handle 4 "080100000000000000" (service: "{00001826-0000-1000-8000-00805f9b34fb}" Tue Apr 27 05:35:29 2021 1619498129874 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:30 2021 1619498130171 Debug: Write characteristic with handle 35 "5b0400104f4b5d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:30 2021 1619498130173 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 04 00 10 4f 4b 5d // noOp" Tue Apr 27 05:35:30 2021 1619498130206 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0400104f4b5d" QLowEnergyService::NoError Tue Apr 27 05:35:30 2021 1619498130208 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 04 00 10 4f 4b 5d" Tue Apr 27 05:35:30 2021 1619498130472 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:30 2021 1619498130521 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b13060003000000000000000000000000000000005d" Tue Apr 27 05:35:30 2021 1619498130523 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 13 06 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5d" Tue Apr 27 05:35:30 2021 1619498130525 Debug: ../src/keepawakehelper.cpp static int KeepAwakeHelper::heart() antHeart: 0 Tue Apr 27 05:35:30 2021 1619498130526 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current speed: 0" Tue Apr 27 05:35:30 2021 1619498130529 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current cadence: 0" Tue Apr 27 05:35:30 2021 1619498130532 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current inclination: 0" Tue Apr 27 05:35:30 2021 1619498130535 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current heart: 0" Tue Apr 27 05:35:30 2021 1619498130537 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current KCal: 0" Tue Apr 27 05:35:30 2021 1619498130539 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current Distance: 0" Tue Apr 27 05:35:30 2021 1619498130540 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current CrankRevs: 3" Tue Apr 27 05:35:30 2021 1619498130541 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Last CrankEventTime: 65533" Tue Apr 27 05:35:30 2021 1619498130541 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current Watt: 0" Tue Apr 27 05:35:30 2021 1619498130872 Debug: Write server characteristic with handle 4 "080100000000000000" (service: "{00001826-0000-1000-8000-00805f9b34fb}" Tue Apr 27 05:35:31 2021 1619498131070 Debug: Write characteristic with handle 35 "5b0400104f4b5d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:31 2021 1619498131072 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 04 00 10 4f 4b 5d // noOp" Tue Apr 27 05:35:31 2021 1619498131107 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0400104f4b5d" QLowEnergyService::NoError Tue Apr 27 05:35:31 2021 1619498131109 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 04 00 10 4f 4b 5d" Tue Apr 27 05:35:31 2021 1619498131372 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:31 2021 1619498131526 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b13060004000000000000000000000000000000005d" Tue Apr 27 05:35:31 2021 1619498131529 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 13 06 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5d" Tue Apr 27 05:35:31 2021 1619498131531 Debug: ../src/keepawakehelper.cpp static int KeepAwakeHelper::heart() antHeart: 0 Tue Apr 27 05:35:31 2021 1619498131535 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current speed: 0" Tue Apr 27 05:35:31 2021 1619498131537 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current cadence: 0" Tue Apr 27 05:35:31 2021 1619498131538 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current inclination: 0" Tue Apr 27 05:35:31 2021 1619498131538 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current heart: 0" Tue Apr 27 05:35:31 2021 1619498131539 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current KCal: 0" Tue Apr 27 05:35:31 2021 1619498131540 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current Distance: 0" Tue Apr 27 05:35:31 2021 1619498131540 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current CrankRevs: 4" Tue Apr 27 05:35:31 2021 1619498131541 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Last CrankEventTime: 65532" Tue Apr 27 05:35:31 2021 1619498131542 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current Watt: 0" Tue Apr 27 05:35:31 2021 1619498131670 Debug: Write characteristic with handle 35 "5b0400104f4b5d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:31 2021 1619498131672 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 04 00 10 4f 4b 5d // noOp" Tue Apr 27 05:35:31 2021 1619498131708 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0400104f4b5d" QLowEnergyService::NoError Tue Apr 27 05:35:31 2021 1619498131710 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 04 00 10 4f 4b 5d" Tue Apr 27 05:35:31 2021 1619498131874 Debug: Write server characteristic with handle 4 "080100000000000000" (service: "{00001826-0000-1000-8000-00805f9b34fb}" Tue Apr 27 05:35:31 2021 1619498131971 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:32 2021 1619498132271 Debug: Write characteristic with handle 35 "5b0400104f4b5d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:32 2021 1619498132273 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " >> 5b 04 00 10 4f 4b 5d // noOp" Tue Apr 27 05:35:32 2021 1619498132308 Debug: Characteristic write confirmation "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 35 "5b0400104f4b5d" QLowEnergyService::NoError Tue Apr 27 05:35:32 2021 1619498132310 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "characteristicWritten 5b 04 00 10 4f 4b 5d" Tue Apr 27 05:35:32 2021 1619498132532 Debug: Characteristic change notification "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" 32 "5b13060005000000000000000000000000000000005d" Tue Apr 27 05:35:32 2021 1619498132535 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " << 5b 13 06 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5d" Tue Apr 27 05:35:32 2021 1619498132538 Debug: ../src/keepawakehelper.cpp static int KeepAwakeHelper::heart() antHeart: 0 Tue Apr 27 05:35:32 2021 1619498132540 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current speed: 0" Tue Apr 27 05:35:32 2021 1619498132541 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current cadence: 0" Tue Apr 27 05:35:32 2021 1619498132542 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current inclination: 0" Tue Apr 27 05:35:32 2021 1619498132543 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current heart: 0" Tue Apr 27 05:35:32 2021 1619498132544 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current KCal: 0" Tue Apr 27 05:35:32 2021 1619498132545 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current Distance: 0" Tue Apr 27 05:35:32 2021 1619498132548 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current CrankRevs: 5" Tue Apr 27 05:35:32 2021 1619498132550 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Last CrankEventTime: 65531" Tue Apr 27 05:35:32 2021 1619498132551 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) "Current Watt: 0" Tue Apr 27 05:35:32 2021 1619498132553 Debug: ../src/bluetooth.cpp void bluetooth::debug(QString) " exit for timeout" Tue Apr 27 05:35:32 2021 1619498132885 Debug: qrc:/Home.qml expression for onCompleted completed Tue Apr 27 05:35:32 2021 1619498132893 Debug: Write server characteristic with handle 4 "080100000000000000" (service: "{00001826-0000-1000-8000-00805f9b34fb}" Tue Apr 27 05:35:32 2021 1619498132896 Debug: Write characteristic with handle 35 "5b0400104f4b5d" (service: "{49535343-fe7d-4ae5-8fa9-9fafd205e455}" , writeWithResponse: true , signed: false ) Tue Apr 27 05:35:32 2021 1619498132897 Debug: ../src/bluetooth.cpp void blueto

cagnulein commented 3 years ago

Decreasing resistance doesn't work - what I noticed was that it sends a decrease command and then an increase command. The elliptical console beeps twice and the resistance goes down then immediately back up.

could you please send me a complete log about this scenario? zip it here the log :)

Also, when I quit the app, some commands were still sent. In one of the attached logs I sent 4 up commands (to level 5) and then tried to go down.

what do you mean? i mean if you close the app i can't send anything :)

Am I right in assuming that if the incline goes up on Zwift, my resistance will go up (instead of incline as my elliptical doesn't have that?)

nope, because zwift doesn't support inclination changing on treadmill devices. Only on bikes. QZ already managed it, but zwift doesn't. It's a zwift limitation

jonathancolledge commented 3 years ago

Hopefully this will work as an attachment.

I closed the app and the elliptical still did stuff like go up resistance twice, I then force closed the app as it seemed to be still running in the background - I think ignore this. It might never happen again.

OK to Zwift thing, that's good to know.

On Tue, 27 Apr 2021, 07:37 Roberto Viola, @.***> wrote:

Decreasing resistance doesn't work - what I noticed was that it sends a decrease command and then an increase command. The elliptical console beeps twice and the resistance goes down then immediately back up.

could you please send me a complete log about this scenario? zip it here the log :)

Also, when I quit the app, some commands were still sent. In one of the attached logs I sent 4 up commands (to level 5) and then tried to go down.

what do you mean? i mean if you close the app i can't send anything :)

Am I right in assuming that if the incline goes up on Zwift, my resistance will go up (instead of incline as my elliptical doesn't have that?)

nope, because zwift doesn't support inclination changing on treadmill devices. Only on bikes. QZ already managed it, but zwift doesn't. It's a zwift limitation

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/278#issuecomment-827352596, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABBEFAF3VDTO524NYEEGU4TTKZLR7ANCNFSM43HLQP5A .

cagnulein commented 3 years ago

nope, no attachment :( send it by email :D

cagnulein commented 3 years ago

for the resistance down, could you please swap the order of lines https://github.com/cagnulein/qdomyos-zwift/blob/8a26cb4a9705384e8a837fd79c08dee24c6cc40f/src/soleelliptical.cpp#L77 and https://github.com/cagnulein/qdomyos-zwift/blob/8a26cb4a9705384e8a837fd79c08dee24c6cc40f/src/soleelliptical.cpp#L78 and build it again?

jonathancolledge commented 3 years ago

OK thanks, I'll try that.

On Tue, 27 Apr 2021, 08:36 Roberto Viola, @.***> wrote:

for the resistance down, could you please swap the order of lines https://github.com/cagnulein/qdomyos-zwift/blob/8a26cb4a9705384e8a837fd79c08dee24c6cc40f/src/soleelliptical.cpp#L77 and https://github.com/cagnulein/qdomyos-zwift/blob/8a26cb4a9705384e8a837fd79c08dee24c6cc40f/src/soleelliptical.cpp#L78 and build it again?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/278#issuecomment-827386506, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABBEFAHNBK72Q3UTYNZQFHTTKZSRFANCNFSM43HLQP5A .

jonathancolledge commented 3 years ago

Sadly that doesn't work when I swap those lines around - it is exactly the same behaviour. So if on level 3, and I press the down, it'll show level 2 briefly on the elliptical console and then straight back to 3. I sent the previous Android logs to your personal email - I have no idea why they wouldn't attach here either on the web or by email.

cagnulein commented 3 years ago

Ok i will check the log today

Il mer 28 apr 2021, 06:23 jonathancolledge @.***> ha scritto:

Sadly that doesn't work when I swap those lines around - it is exactly the same behaviour. So if on level 3, and I press the down, it'll show level 2 briefly on the elliptical console and then straight back to 3.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/278#issuecomment-828132881, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWGPFPHDR4DTQWLFOFLTK6EUZANCNFSM43HLQP5A .

cagnulein commented 3 years ago

debug-Tue_Apr_27_05_36_48_2021.txt

cagnulein commented 3 years ago

fixed!

jonathancolledge commented 3 years ago

Yay! Thank you, I'll check it out tonight!

On Wed, 28 Apr 2021, 07:57 Roberto Viola, @.***> wrote:

fixed!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/278#issuecomment-828198273, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABBEFACY7P76TEXAWZMZXU3TK6WXFANCNFSM43HLQP5A .

jonathancolledge commented 3 years ago

Resistance works on the non qml version on the Pi! Thank you. I figured out the problem with the qml on the Raspberry Pi - Raspberry Pi has an old version of Qt. I used a pre-built binary of Qt 5.12 for the Pi that I found on GitHub, and qmake and make worked, and QZ fires up (which it didn't before), but QZ then doesn't connect, I think because the pre-built binary doesn't include everything needed. I can't compile Qt from source as it is a Pi 3b with only 1 Gb RAM and cross compiling sounds like it'll create more problems. Long story short, I will use Android whilst searching for an OS with up-to-date Qt that'll run on the Pi, but of course Android will be my main use. Thanks for doing this, it is really amazing. I have noticed only one thing and that I have the pace tile activated, but it will not show - please don't spend time on this though, it is minor, unless it affects anyone else.

cagnulein commented 3 years ago

i guess pace works only with speed greater than 2/3 km/h. Ok so i will build it for android soon (hope today)

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

Il giorno gio 29 apr 2021 alle ore 14:28 jonathancolledge < @.***> ha scritto:

Resistance works on the non qml version on the Pi! Thank you. I figured out the problem with the qml on the Raspberry Pi - Raspberry Pi has an old version of Qt. I used a pre-built binary of Qt 5.12 for the Pi that I found on GitHub, and qmake and make worked, and QZ fires up (which it didn't before), but QZ then doesn't connect, I think because the pre-built binary doesn't include everything needed. I can't compile Qt from source as it is a Pi 3b with only 1 Gb RAM and cross compiling sounds like it'll create more problems. Long story short, I will use Android whilst searching for an OS with up-to-date Qt that'll run on the Pi, but of course Android will be my main use. Thanks for doing this, it is really amazing. I have noticed only one thing and that I have the pace tile activated, but it will not show - please don't spend time on this though, it is minor, unless it affects anyone else.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/278#issuecomment-829196881, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWDSCLATOQIENLAMXGDTLFGIPANCNFSM43HLQP5A .

cagnulein commented 3 years ago

@jonathancolledge did you try the beta?

jonathancolledge commented 3 years ago

Ah, yes sorry, I wasn't clear, the last part of my last comment referred to the Android beta and not to the Pi one, yes the Android one works perfectly, thanks.

cagnulein commented 3 years ago

ok so, can we close this?

jonathancolledge commented 3 years ago

Yes!

On Tue, 4 May 2021, 07:35 Roberto Viola, @.***> wrote:

ok so, can we close this?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/278#issuecomment-831714099, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABBEFAEVC5CL6XT25EKQWULTL6ISHANCNFSM43HLQP5A .

cagnulein commented 2 years ago

@jonathancolledge are you still using this? If so how about the wattage? Is it correct in QZ? Another user with a slightly different model points me to an issue on the wattage reading https://github.com/cagnulein/qdomyos-zwift/issues/828#issuecomment-1150686140 Let me know, thanks

jonathancolledge commented 2 years ago

Currently it is in storage, but I'm hoping that we will move house soon and it'll be back! I'll let you know, but it'll be a while!

cagnulein commented 2 years ago

Currently it is in storage, but I'm hoping that we will move house soon and it'll be back! I'll let you know, but it'll be a while!

thanks. Maybe do you have some workout in strava that you did with QZ and your elliptical? we can just chek them