mac: Bluetooth Random Device Address devices can't be reconnected after rotation |
||||
Issue descriptionChrome Version : 58.0.3013.0 OS version : Mac OS X What steps will reproduce the problem? (1) On Pixel phone, open BLE Peripheral Simulator Android App[1] and advertise battery service (2) On Mac, go to https://googlechrome.github.io/samples/web-bluetooth/device-disconnect.html?service=battery_service (3) Click "Scan" button (4) Pick Pixel phone in Bluetooth chooser, click "Pair" button, and we're connected! (5) Click "Disconnect" button (6) On Pixel phone, go back to list of services, and select again the battery service to force a rotation of its Random Device Address (7) On Mac, click "Reconnect" button What is the expected result? It should reconnect. What happens instead? It never reconnects. See logs attached. [1] https://play.google.com/store/apps/details?id=io.github.webbluetoothcg.bletestperipheral
,
Feb 15 2017
+1 You need to read a characteristic that requires encryption to trigger the pairing in macOS.
,
Feb 15 2017
Re #1, #2: I think fbeaufort is pointing out why chrome being able to request bonding is desired. It would solve this.
,
Feb 16 2017
Yes scheib@. When we'll add persistent device IDs, this will become an issue for sure and I'd like us to solve this if possible.
,
Feb 17 2017
I will file an apple radar issue.
,
Jan 9 2018
,
Jan 11
This issue has been marked as started, but has no owner. Making available. |
||||
►
Sign in to add a comment |
||||
Comment 1 by jyasskin@chromium.org
, Feb 15 2017