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

Hero 13 Can not reconnect to MacOS without selecting "Pair Device" #597

Open
demiantres opened this issue Sep 11, 2024 · 11 comments
Open

Hero 13 Can not reconnect to MacOS without selecting "Pair Device" #597

demiantres opened this issue Sep 11, 2024 · 11 comments
Assignees
Labels
bug Something isn't working requires firmware changes Requires Camera Firmware Changes

Comments

@demiantres
Copy link

The Hero 13 has the same problem as the Hero 12 had (#476, #395). I am writing "had" because one of the Hero 12 firmware updates fixed the problem.

In short: The Hero 13 cannot pair with Windows 11. The workarounds which allowed to pair the Hero 12 prior to the firmware update, do not work with the Hero 13. Pairing (without the Quik app) works fine on Android, iOS, and macOS.

@demiantres demiantres added the bug Something isn't working label Sep 11, 2024
@github-actions github-actions bot added the triage Needs to be reviewed and assigned label Sep 11, 2024
@tcamise-gpsw
Copy link
Collaborator

Can you clarify if my assumptions about this are correct?

  1. The problem is actually re-connecting; not initial pairing. That is, subsequent connections after the initial pair can not be established without selecting "Pair Device" in the camera UI
  2. This is only an issue for you on Hero 13; not Hero 12.

@tcamise-gpsw tcamise-gpsw removed the triage Needs to be reviewed and assigned label Sep 11, 2024
@tcamise-gpsw tcamise-gpsw self-assigned this Sep 11, 2024
@demiantres
Copy link
Author

1.) Actually, with the Hero 13, it is a problem with pairing (I cannot pair the camera on Windows at all).
I also did some more testing, and on macOS it seems as if the camera has to be in the pairing state to get it connected again.

@demiantres
Copy link
Author

demiantres commented Sep 11, 2024

I tested everything again:

Hero 12 (firmware 2.20):

  • (Re-)Connection on Windows 11 works fine.
  • (Re-)Connection on macOS works fine.

Hero 13:

  • Pairing does not work on Windows 11.
  • (Re-)Connection on macOS works only when the camera is in "Pairing" mode.
  • (Re-)Connection on iOS/Android works fine.

@tcamise-gpsw
Copy link
Collaborator

Thanks, I should have access to a Windows 11 machine to test this with the next few days

@tcamise-gpsw
Copy link
Collaborator

I just tested this on Hero 13 using the gopro-photo demo from the Python SDK 0.17.0, factory resetting before testing each OS. Results are as follows:

OS Initial Pairing Immediate Reconnection after clearing pairing Reconnection from sleep
Windows 10
Windows 11
MacOS ❌ discovered via scanning but connection attempts fail to establish. connection works immediately after selecting “Pair Device” on U ❌discovered via scanning but connection attempts fail to establish
Linux (RPi)

This is pretty drastically different than what you are seeing which I can not explain. In any case it appears to exhibit the same behavior as Hero 12

@tcamise-gpsw
Copy link
Collaborator

I'm going to update the ticket name to reflect my test results here.

@tcamise-gpsw tcamise-gpsw changed the title Hero 13 cannot pair with Windows 11 Hero 13 Can not reconnect to MacOS without selecting "Pair Device" Sep 13, 2024
@tcamise-gpsw tcamise-gpsw added the requires firmware changes Requires Camera Firmware Changes label Sep 13, 2024
@KonradIT
Copy link
Contributor

Can confirm a HERO13 Black cannot pair to Windows 11, at least when it has been paired to an Android phone / RPI before.

Windows OS: Version 10.0.22631 Build 22631

HERO13: v01.10.00

Windows add device dialog does not see gopro at all, even though the Hero13 can see the windows device after clicking Pair Device.

Clicking on the name of the windows machine on the gopro makes an attempt to pair but doesn't succeed.

@tcamise-gpsw
Copy link
Collaborator

Oh I'm realizing now that you all are just using the System menu. That is not expected to work.

What is the use case here? What are you going to do after getting it connected in this manner?

@KonradIT
Copy link
Contributor

This used to work on earlier cameras, even Hero10 iirc. Is it just not needed and the BLE python code will handle the connection?

@demiantres
Copy link
Author

demiantres commented Sep 14, 2024

Actually, I tried both the Windows Bluetooth manager (just out of curiosity), and my own connection code. My own code sees the camera, but once I start the connection process the GoPro's pairing screen displays a Bluetooth symbol followed by three dots (with other systems "Quik" is shown instead of the dots) and then the connection process stops.

@demiantres
Copy link
Author

Ok, final tests: Hero 12 & 13 work both without problems on Windows 11.
On macOS Hero 13 works only in pairing mode (as described in your post above). Hero 12 works fine one macOS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working requires firmware changes Requires Camera Firmware Changes
Projects
None yet
Development

No branches or pull requests

3 participants