Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zwift Play #1984

Closed
cagnulein opened this issue Jan 11, 2024 · 17 comments
Closed

Zwift Play #1984

cagnulein opened this issue Jan 11, 2024 · 17 comments
Assignees
Milestone

Comments

@cagnulein
Copy link
Owner

https://github.com/ajchellew/zwiftplay

@cagnulein cagnulein added this to the 2.16 milestone Jan 11, 2024
@cagnulein
Copy link
Owner Author

@cagnulein cagnulein linked a pull request Jan 11, 2024 that will close this issue
Copy link

stale bot commented Jan 27, 2024

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.

@stale stale bot added the wontfix This will not be worked on label Jan 27, 2024
@stale stale bot closed this as completed Feb 3, 2024
@cagnulein cagnulein reopened this Feb 3, 2024
@stale stale bot removed the wontfix This will not be worked on label Feb 3, 2024
cagnulein added a commit that referenced this issue Feb 6, 2024
@cagnulein
Copy link
Owner Author

@Clausmax
Copy link

Clausmax commented Feb 6, 2024

debug-ons__feb__7_18_39_02_2024.log
debug-ons__feb__7_18_39_02_2024.log
debug-tirs__feb__6_21_24_04_2024.log
debug-tirs__feb__6_21_16_23_2024.log
debug-tirs__feb__6_20_58_55_2024.log

Hi Roberto - here is my debug from testing the Zwift Play controllers. Let me know if you need something more.

cagnulein added a commit that referenced this issue Feb 6, 2024
cagnulein added a commit that referenced this issue Feb 7, 2024
@cagnulein
Copy link
Owner Author

perfect @Clausmax did you press the brake button in the last test? i guess not right? I guess that one will be the right one for the gears right? can you press it and post a new log so i can check if i can handle correctly?
thanks!

cagnulein added a commit that referenced this issue Feb 7, 2024
cagnulein added a commit that referenced this issue Feb 7, 2024
cagnulein added a commit that referenced this issue Feb 7, 2024
@Clausmax
Copy link

Clausmax commented Feb 7, 2024

debug-ons__feb__7_18_39_02_2024.log

Test where I pressed the intresse and decrease buttons on Zwift Play controllers. (Only the left controller connected)

@wtafe
Copy link

wtafe commented Feb 8, 2024

debug-Wed_Feb_7_21_29_05_2024.log

Cycled through all of the buttons twice. Both controllers appeared connected.

Now that I look through it looks like a bunch of connection errors. It does appear paired in my blueman-manager

I also ordered a click because I use the play controllers for navigating menus/steering and can't lose that. Would be awesome if I were able to keep it but shift via the shifting buttons. Will test click when it arrives.
debug-Wed_Feb_7_22_04_37_2024.log
Virtual bike and connecting to echelon hang here:

Wed Feb 7 22:04:39 2024 1707361479924 Debug: zwift_play/abstractZapDevice.h int AbstractZapDevice::processCharacteristic(const QString&, const QByteArray&, AbstractZapDevice::ZWIFT_PLAY_TYPE) "SyncTx" "526964654f6e"
"SyncTx" "526964654f6e"
Wed Feb 7 22:04:39 2024 1707361479924 Debug: bike.cpp void bike::setGears(double) setGears -1
setGears -1
Segmentation fault

@cagnulein
Copy link
Owner Author

Wed Feb 7 22:04:39 2024 1707361479924 Debug: zwift_play/abstractZapDevice.h int AbstractZapDevice::processCharacteristic(const QString&, const QByteArray&, AbstractZapDevice::ZWIFT_PLAY_TYPE) "SyncTx" "526964654f6e"
"SyncTx" "526964654f6e"
Wed Feb 7 22:04:39 2024 1707361479924 Debug: bike.cpp void bike::setGears(double) setGears -1
setGears -1
Segmentation fault

@wtafe are you able to run gdb and show me a bt (backtrace) screenshot?

cagnulein added a commit that referenced this issue Feb 8, 2024
@cagnulein
Copy link
Owner Author

great @Clausmax modification done to handle the brake.
I'm sending you a new version today!

@cagnulein
Copy link
Owner Author

@wtafe any news?

@wtafe
Copy link

wtafe commented Feb 9, 2024

I believe this is what you want?
image

@cagnulein
Copy link
Owner Author

cagnulein commented Feb 9, 2024 via email

@wtafe
Copy link

wtafe commented Feb 9, 2024

rebuilt on Weds 2/7 @ 10pm EST. I can rebuild again if you want me to.

@cagnulein
Copy link
Owner Author

cagnulein commented Feb 9, 2024 via email

@cagnulein
Copy link
Owner Author

cagnulein added a commit that referenced this issue Feb 12, 2024
cagnulein added a commit that referenced this issue Feb 12, 2024
cagnulein added a commit that referenced this issue Feb 12, 2024
@cagnulein cagnulein self-assigned this Feb 13, 2024
@Clausmax
Copy link

@cagnulein
Copy link
Owner Author

cagnulein commented Feb 14, 2024 via email

cagnulein added a commit that referenced this issue Feb 15, 2024
cagnulein added a commit that referenced this issue Feb 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants