bluetooth: Discover non-discoverable BLE devices |
|||||
Issue descriptionGoogle Chrome 53.0.2773.0 (Official Build) dev (64-bit) Platform 8481.0.0 (Official Build) dev-channel link What steps will reproduce the problem? (1) Make sure a nearby BLE device has just the "BR/EDR Not Supported" flag set, not any of the "discoverable" flags. (2) Go to https://googlechrome.github.io/samples/web-bluetooth/automatic-reconnect.html (3) Click "Scan" button, Bluetooth choose shows up What is the expected output? The nearby BLE device should show up. What do you see instead? It doesn't. BlueZ now makes filtered discovery able to detect beacons with http://git.kernel.org/cgit/bluetooth/bluez.git/commit/?id=1ca09244f3d9f755fcec81325f6f1d96d1498674 This means Chromium has to trigger a filtered discovery to see them. Passing an empty UUIDs dictionnary will also trigger it by the way so if we only scan by device name or device name prefix, we should use that trick. We'll also have to cherry-pick this BlueZ patch. Background thread: https://github.com/WebBluetoothCG/web-bluetooth/issues/141
,
Nov 24 2016
I think this is fixed, no?
,
Nov 28 2016
It is fixed in Chrome 56.0.2920.0 (Official Build) dev (64-bit)
,
Mar 4 2017
,
Apr 17 2017
,
Apr 27 2017
As per #4 |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by scheib@chromium.org
, Oct 17 2016