Skip to content

Asynchronous Device Discovery

Peter Foot edited this page Mar 31, 2017 · 1 revision

Asynchronous Device Discovery

We have new support in version 3 for ‘live’ discovery that’s where the application can get notification of each in-range device as it is discovered, instead of just getting the list of device at completion (as was previously provided by the DiscoveryDevices and End-/BeginDiscoveryDevices methods). The new method is provided on class BluetoothComponent with events DiscoverDevicesProgress and DiscoverDevicesComplete and method DiscoverDevicesAsync.

This feature is supported on most platforms (Microsoft WM and Win32 (Windows 7), Broadcom (both), Bluetopia etc). The one platform that cannot be supported and will return no 'live' devices is MSFT on Windows XP.

SelectBluetoothDeviceForm was updated to use this feature in version 3.3.

Clone this wiki locally