Legacy Bluetooth missing again

Dirk Hohndel dirk at hohndel.org
Fri Jul 6 03:56:09 PDT 2018


> On Jul 6, 2018, at 3:42 AM, Long, Martin <martin at longhome.co.uk> wrote:
> 
> Just a small further update. I seem to have reproduced the problem. But haven't been able to break back out of the state using any of the suggested means. 
> 
> Opened subsurface on PC, and did a test download, worked OK. 
> Back to phone, and Petrel has completely disappeared from subsurface. It's also just vanished from BT pairings. 
> 
> Now I've just tried many combinations of:
>  - phone reboots (sometimes these are required just to get the Petrel to pair again)
>  - Petrel reboots (with between 15s and 1 minute unpowered)
>  - Subsurface "Clear data" from android app settings. 
> 
> Now it only seems to see the BLE address. I'm sure eventually I should get it back, but there seems to be a lot of luck involved. 

That's just ugly.
For BT (vs. BLE) I don't even know of a better app than the Android "on board" pairing app.
I went back through my email exchanges with Shearwater - it seems that the way the Petrel remembers what he was last paired to and when and how it decides to stop advertising is a bit complicated.
If any of your phone / laptop / tablet is bonded to the BLE part, the BT part will stop advertising it seems (on the Petrel 2 this is not one BT/BLE device, but they are two devices). Is it possible that your phone is bonded to BLE?
You could use nRF Connect on the phone to disconnect and un-bond with the BLE device. Then reboot both phone and Petrel and see if it shows up again for BT pairing.

What a pain.

/D


More information about the subsurface mailing list