On Sun, Jul 23, 2017 at 09:46:56AM +0200, Jan Mulder wrote: > > Yes, OSTC over BLE works with the current master (that is, just tested your > build -474). Tested on Android 7.1.2 > > That said, bonding is still an issue. I am 99% sure that this is Android or > something in my distribution (Lineageos). What deterministically works for > me is, unbond and rebond in Nordic's nrfConnect, and go straight to > Subsurface and download. nrfConnect can still be connected, and the download > still works.
I have similar issues with all of my BLE dive computers from time to time. Sometimes it works ten times in a row, sometimes I have to disconnect, reconnect and rebond every time I try. Which is extra fun with the EON Steel as there you need to tell the dive computer to forget the connection and then go through the whole "enter a PIN" dance on the phone. Very annoying. > The reason I believe that it is Android is that nrfConnect also can't > connect to the OSTC without an unbond/bond cycle. Ok, there is a (imho) tiny > chance that is the TIO implementation on the BT/BLE chip in the OSTC. In > think that the test with nrfConnect shows that Qt is not involved here. And there is a tiny chance that BLE on Android has issues. If you look through the support records of other dive log apps you see that those who try to do the bond/connect themselves also have a lot of problems with things not working for users as expected. And the default respons tends to be "disconnect and reconnect". BTW: who can explain to me in simple terms what the differences are between connect and bond? /D _______________________________________________ subsurface mailing list [email protected] http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
