Bluetooth Framework for .NET

Bluetooth Framework is the Software Developer Kit (SDK) for software developers that provides an easy access to the Bluetooth features on Windows desktop platforms. Bluetooth Framework is the part of Wireless Communication Library but can be used as stand alone library.

.NET Edition is designed to be used with Microsoft .NET on Windows Desktop and Windows 10 IoT platforms in WinForms, WPF, ASP.NET, Service, Console and Unity (requires Unity .NET 4.x equivalent) applications. .NET Edition supports .NET Framework 2.0 and above, .NET Standard 2.0 and above and .NET Core 2.0 and above. It does not support Universal Windows Platform (UWP) applications. (.NET Standard and .NET Core support require Visual Studio 2017).

Bluetooth Framework supports BlueSoleil, Microsoft and Toshiba Bluetooth drivers on Windows XP, Vista, 7, 8 and 10. Note: some features require Windows 10 only (see remarks below).

Enumerating and managing local Bluetooth radios
Searching for remote Bluetooth enabled devices
Detecting remote Bluetooth device type
Enumerating Bluetooth services on a remote device
Bluetooth manual and automatic (SilentAuth) pairing
Measuring RSSI 3
Bluetooth RFCOMM client
Bluetooth RFCOMM server
Creating Bluetooth vitual COM ports
Enumerating Bluetooth vitual COM ports
OBEX Object Push Profile (OPP) client
Bluetooth LE (BLE) GATT profile client 1
Monitor Bluetooth LE beacons: Proximity beacon (iBeacon), Alt Beacon and Eddystone Beacons 2
Capture raw Bluetooth LE advertisement frames 2
Advertising as Bluetooth LE beacons: Proximity beacons (iBeacon), Eddystone UID Beacon, Eddystone URL Beacon 2
Custom Bluetooth LE Advertising; 2

Bluetooth, Framework, Windows, beacons, Beacon, Eddystone, features, above, platforms, client, remote, Enumerating, Standard, RFCOMM, device, supports, support, require, Unity, ports, Bluetooth, Framework, Windows, beacons, above, Eddystone, Enumerating, remote, client, platforms, Beacon, features, desktop, require, support, Proximity, Standard, supports, access, provides