Python SDK: BLE not connecting automatically
Running the demo example: https://github.com/gopro/OpenGoPro/blob/main/demos/python/sdk_wireless_camera_control/open_gopro/demos/connect_wifi.py
My GP9 has been paired but i continuously getting
INFO 19:44:06.560 Establishing the BLE connection client.py:108
INFO 19:44:06.561 Establishing BLE connection to B69204FF-ED1A-B92E-582F-162C288BD22C: GoPro 2793... bleak_wrapper.py:216
WARNING 19:44:21.580 Connection request timed out bleak_wrapper.py:247
WARNING 19:44:21.580 Failed to connect. Retrying #1 client.py:114
INFO 19:44:21.581 Establishing BLE connection to B69204FF-ED1A-B92E-582F-162C288BD22C: GoPro 2793... bleak_wrapper.py:216
WARNING 19:44:36.585 Connection request timed out bleak_wrapper.py:247
WARNING 19:44:36.588 Failed to connect. Retrying #2 client.py:114
INFO 19:44:36.589 Establishing BLE connection to B69204FF-ED1A-B92E-582F-162C288BD22C: GoPro 2793...
I have to use Connections -> Connect device -> Quick app on the GoPro itself to connect to the Mac where i am running demo example
Is there a way to connect via BLE automatically if GP has been already paired?
We see this issue happening as well where we can join 2 GoPros successfully via BLE. After 24 hours, if we try and reconnect to the GoPros, One will automatically reconnect where the other one won't connect at all. Both were paired the previous day. Even the GoPro Quik app can't connect to the one GoPro that doesn't reconnect. It would be great to get some clarity from GoPro around this and any steps we can take to automatically reconnect all GoPros.