Plugin.BLE 1.1.0

Xamarin plugin to access Bluetooth Low Energy functionality on Android and iOS.
     Read the full documentation on the projects page.

There is a newer version of this package available.
See the version list below for details.
Install-Package Plugin.BLE -Version 1.1.0
dotnet add package Plugin.BLE --version 1.1.0
<PackageReference Include="Plugin.BLE" Version="1.1.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Plugin.BLE --version 1.1.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

[1.1.0]
     - stable release incuding all beta features
     [1.1.0-beta5]
     - #97 Fixe iOS GetSystemConnectedDevices implementation. FYI method is now called GetSystemConnectedOrPairedDevices
     - #98 and #96 Merged GetSystemConnectedDevices and GetSystemPairedDevice into single method. iOS has no equivalent method for this so it makes more sense like this.
     - #94 iOS: Quickfix, change to GetDescriptorsAsync in order to wait for callback
     [1.1.0-beta4]
     - #94 Android: Quickfix for descriptor read async, callback not invoked
     [1.1.0-beta3]
     - #82 Enable setting PeripheralScanningOptions for ScanForPeripherals on iOS
     - #93 Fixed iOS crash when ble is off and ConnectingToKnownDeviceAsync. Wait for state and proper use of cancellation token.
     - #94 Implementation of descriptor Write/Read for iOS and Android.
     - #95 Async for start/stop notifications so that the descriptor write callback is invoked
     [1.1.0-beta2]
     - #78 BluetoothStateChangedArgs contain the old state and the new state
     - #81 iOS: Removed code smell which caused crash. Temporarily removed UpdateName subscription.
     - Android 4.4: fixed gatt callback to correctly detect gatt error when connecting to known device and not in range
     - #86: GetSystemConnectedDevices, beta implementation, in order to use the device in the app call ConnectAsync
     - #73: fixed crash when calling connecttoknwondevice without cancellation token
     [1.1.0-beta1]
     - improvements on xml documentation
     - Characteristic write type can be specified by the user
     - ConnectAsync throws NullReferenceException if device is null
     [1.0.0]
     - stable release after major refactoring
     - streamlined async API
     [1.0.0-beta5]
     - added indicate support for notifications

  • MonoAndroid 0.0

    • No dependencies.
  • Portable Class Library (.NETFramework 4.5, Windows 8.0, WindowsPhone 8.0, WindowsPhoneApp 8.1)

    • No dependencies.
  • Xamarin.iOS 0.0

    • No dependencies.

Showing the top 1 GitHub repositories that depend on Plugin.BLE:

Repository Stars
xabre/xamarin-bluetooth-le
Bluetooth LE plugin for Xamarin

Version History

Version Downloads Last updated
2.2.0-pre1 178 8/11/2019
2.1.1 1,030 8/28/2019
2.1.0 1,385 8/11/2019
2.1.0-pre1 82 8/4/2019
2.0.1 834 8/4/2019
2.0.0 123 8/3/2019
2.0.0-pre1 10,662 5/21/2018
1.3.0 75,468 7/23/2017
1.3.0-beta3 554 5/4/2017
1.3.0-beta2 255 4/27/2017
1.3.0-beta1 242 4/26/2017
1.3.0-alpha1 369 3/10/2017
1.2.3 6,772 4/18/2017
1.2.2 1,123 4/4/2017
1.2.1 2,165 3/8/2017
1.2.0 1,098 2/17/2017
1.2.0-beta4 555 12/23/2016
1.2.0-beta3 327 12/17/2016
1.2.0-beta2 502 11/27/2016
1.2.0-beta1 322 11/19/2016
1.1.0 2,296 10/21/2016
1.1.0-beta5 455 10/7/2016
1.1.0-beta4 387 10/2/2016
1.1.0-beta3 350 9/30/2016
1.1.0-beta2 395 9/21/2016
1.1.0-beta1 514 8/15/2016
1.0.0 2,068 8/7/2016
Show less