cagnulein / qdomyos-zwift

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

Gear UI on Zwift #2391

Open cagnulein opened 4 days ago

cagnulein commented 4 days ago

@doudar look what i found! https://github.com/cbj42/KickrBikeDisplay/blob/main/KickrBikeDisplay.ino

doudar commented 3 days ago

That's pretty neat! Are you going to implement the display on QZ?

cagnulein commented 3 days ago

nope, did you remember when you talk to me about the possibility to have zwift showing the virtual gear even from QZ or SS2k? This is the answer about how we can do it! there is the protocol of the bluetooth custom char used by wahoo and from zwift!

doudar commented 3 days ago

Okay - I skimmed over it, and I thought it looked like a gear indicator for the kicker bike.

Oh I understand. You're thinking about implementing this protocol in reverse of how they have it here and Zwift should in theory pick it up. Yes, that should work. I'll see about adding it to a SS2K branch I'm actively working on. Thanks!

cagnulein commented 3 days ago

yep exactly. It should be quite easy to do, but I guess I have to expose a wahoo bike instead of a FTMS one

doudar commented 3 days ago

I bet it should work in addition to the FTMS.

doudar commented 3 days ago

The could be filtering by vendor string though

cagnulein commented 3 days ago

I will try :)

doudar commented 2 days ago

adding this here for more information. I'm trying to track down information about what might be in the flags field

https://forums.zwift.com/t/wahoo-kickr-bike-external-gear-display/597907/21?page=6

doudar commented 2 days ago

...Annnd I think this is another dead end for the onscreen support. It looks like they're working on this project because Zwift doesn't support the OSD for the Kicker bike. Bizarre.

doudar commented 2 days ago

@cagnulein - Bingo! This should work!

https://github.com/OevreFlataeker/ftms_emu/blob/0763c52864b55356eedd54d7811a6b02d96f8fe5/ble_atom/ble_atom.h#L85

cagnulein commented 2 days ago

wow that's great!

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

Il giorno sab 15 giu 2024 alle ore 20:57 Anthony Doud < @.***> ha scritto:

@cagnulein https://github.com/cagnulein - Bingo! This should work!

https://github.com/OevreFlataeker/ftms_emu/blob/0763c52864b55356eedd54d7811a6b02d96f8fe5/ble_atom/ble_atom.h#L85

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