Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
[xenial] Bluetooth daemon issue #766
Steps to reproduce
Connect a Pebble watch with Bluetooth on the phone. Open the app Rockwork.
Rockwork recognize the connection to the watch.
Rockwork doesn't recognize the connection to the watch, instead thinks it is not connected despite a bluetooth connection being established.
Logfiles and additional information
I had the same problem about a week ago. Because of some problems i decided to make a wipe of the phone in xenial. After that I couldn't pair the watch. When I validated the pin the watch was waiting to confirmation. To pair the phone I had to back to Vivid and back again to xenial.
I don't really know what I did, if anything new, but my Pebble watch is now recognized by Rockwork when connected in the bluetooth system settings. I went through the same hooplas as above having the same problem, but after letting it sit for a while it suddenly kicked in. No idea what was different this time around.
It seems the bluetooth daemon is still problematic and doesn't always report the connection status to apps, but I am glad it works again.
I have managed to successfully pair my watch recently both to Pro 5 and OPO. The trick seems to be to open the Rockwork app before attempting to connect the watch through bluetooth. Also, I have connected to Pebble Time F77D and not the other instance Pebble Time LE F77D that is visible in available devices.
This is still very weird behaviour. Apps should honor established BT connections and those BT connections should remain even if not yet set up by the app. But then again, maybe the watch lets go of the connection if it can't talk to Rockwork...