qdomyos-zwift
qdomyos-zwift copied to clipboard
[BUG] ANT+ Speed Conversion
Beta 2.3.11. It appears the speed transmitted via ANT+ from QZ is incorrect.
When testing with ipSensorMan the app shows 64.2m/s (I'm guessing this is meter per second) which would convert to 143mph!
From BKOOL, it reports a speed 4 times less than QZ.
On ant+ speed is sending without unit, you have to calibrate it in the app/ watch that you are using, configuring the wheel ratio.
Il lun 8 feb 2021, 04:24 3phi [email protected] ha scritto:
Assigned #167 https://github.com/cagnulein/qdomyos-zwift/issues/167 to @cagnulein https://github.com/cagnulein.
— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/167#event-4301146914, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWFC6YXDB44PZHUTRG3S55KNLANCNFSM4XIGFKIQ .
Are you sure? IpSensorMan and BKool both report the same value.
70.4m/s = 167mph
Yes same value because the default ratio i guess is 0.1 Speed for ant+ is just cadence multiplied for the wheel size
Ok, I emailed BKool support.
Bkool doesn't have settings?
Il lun 8 feb 2021, 19:40 3phi [email protected] ha scritto:
Ok, I emailed BKool support.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/167#issuecomment-775357591, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWD7YAROQ3PVTPS5VH3S6AV2LANCNFSM4XIGFKIQ .
Not that I can tell but reading their help doc it says you need to calibrate your BKOOL bike. Maybe Qz need an option to convert the values sent?
I should read the ant documentation. I didn't yet. Anyway on my Watch there is a setting to calibrate the wheel. This is why I say that the value on ant+ is unitless
Il lun 8 feb 2021, 20:57 3phi [email protected] ha scritto:
Not that I can tell but reading their help doc it says you need to calibrate your BKOOL bike. Maybe Qz need an option to convert the values sent?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/167#issuecomment-775404999, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWGVYLGBOZJYXYUWOGLS6A623ANCNFSM4XIGFKIQ .
For someone who hasn't read the doc you're doing a pretty damn good job!
From my quick reading, it looks like the app of the ANT+ device is where you calculate the speed which is what your watch is I suppose. So in Qz's case, Qz is the app that needs the calculation. Since Qz already knows the speed, I assume it should be a fairly easy math to get the ANT+ speed value which looks like it's meter per second to take your km/h divide by 3.6 will get your meter per second and the display can do the mph conversion as usual.
Ok but I don't understand so what value should I put on my Watch as wheel radius. Tomorrow i will think about it ;)
Il lun 8 feb 2021, 21:20 3phi [email protected] ha scritto:
For someone who hasn't read the doc you're doing a pretty damn good job!
From my quick reading, it looks like the app of the ANT+ device is where you calculate the speed which is what your watch is I suppose. So in Qz's case, Qz is the app that needs the calculation. Since Qz already knows the speed, I assume it should be a fairly easy math to get the ANT+ speed value which looks like it's meter per second to take your km/h divide by 3.6 will get your meter per second and the display can do the mph conversion as usual.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/167#issuecomment-775420706, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWE4DAOJSOXMMRKTCL3S6BBPPANCNFSM4XIGFKIQ .
Isn't your watch connected to an external speed sensor? Once connected you have to set the wheel size of your bike which is used to calculate the speed. Since we use spin bikes there's no real wheel size so I think you can just use the speed that Qz already knows and calculate the m/s from there. Can you link your watch to ipSensorMan app and see what speed it reports on it?
Yes i Will do today ;)
Il lun 8 feb 2021, 22:10 3phi [email protected] ha scritto:
Isn't your watch connected to an external speed sensor? Once connected you have to set the wheel size of your bike which is used to calculate the speed. Since we use spin bikes there's no real wheel size so I think you can just use the speed that Qz already knows and calculate the m/s from there. Can you link your watch to ipSensorMan app and see what speed it reports on it?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/167#issuecomment-775463617, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWEOYOSTESETXVSNXU3S6BHKVANCNFSM4XIGFKIQ .
now i understood: on my watch i have an automatic setting and a manual setting for the wheel. I guess ipSensorMan uses the "automatic" one. Anyway i didn't fix the stability of the speed yet (i hoped yesterday, but probably it's not just math). So i will have to debug it more, but not today ;)
Beta 2.3.12, looks like you did something here but now the speed is still wrong. When Qz displays 20mph ipSensorMan displays 0.1-0.4
Yeah i know, I didn't fix it yet
Il mar 9 feb 2021, 18:19 3phi [email protected] ha scritto:
Beta 2.3.12, looks like you did something here but now the speed is still wrong. When Qz displays 20mph ipSensorMan displays 0.1-0.4
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/167#issuecomment-776100830, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWHQHPSGPG5JC6QE6QLS6FVD3ANCNFSM4XIGFKIQ .
Same issue here. I messed around with the wheel size for the Speed sensor in my Garmin Fenix 6 Pro settings. I tried Automatic, then Manual with 2000mm and 500mm wheel sizes just to get a sense of how to calibrate it. All three reported incorrect low speeds with no real difference. Hence, I don't think the calibration setting on the watch is the issue.
Thanks again for this feature - very excited to have it fully operational!!
Yeah sorry i don't have time right now, I'm on fixing qt issues on schwinn bike. I will check this the next week
Il gio 18 feb 2021, 17:47 schwibs [email protected] ha scritto:
Same issue here. I messed around with the wheel size for the Speed sensor in my Garmin Fenix 6 Pro settings. I tried Automatic, then Manual with 2000mm and 500mm wheel sizes just to get a sense of how to calibrate it. All three reported incorrect low speeds with no real difference. Hence, I don't think the calibration setting on the watch is the issue.
Thanks again for this feature - very excited to have it fully operational!!
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cagnulein/qdomyos-zwift/issues/167#issuecomment-781480711, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALYWGFXQXK354ZZTRM7XLS7VAAVANCNFSM4XIGFKIQ .
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.