Migration Notes
Update to version 9.0.0
License Check
With the update to the version 9.0.0 of the Bluetooth.Net libraries a license is required for continuous use of the Hci and/or Connectivity libraries. Without a valid key the libraries runs for two minutes in evaluation mode.
Note: Owner of a valid license for the Connectivity/Hci variant of the BleLibrary may use the same license key to unlock these libraries.
Note: Using the BLT2450 Tester is still possible without a valid license as it has a hardware bundled license.
To unlock call the corresponding functions with a valid key:
- Arendi.Bluetooth.Hci.KeyManager.Unlock
- Arendi.Bluetooth.Connectivity.S132v5.KeyManager.Unlock
- Arendi.Bluetooth.Connectivity.S132v7.KeyManager.Unlock
- Arendi.Bluetooth.Connectivity.S140v7.KeyManager.Unlock
To obtain a license contact the sales department of Arendi AG (www.arendi.ch).
.NET Standard 2.0 Support
With this release we start to provide the libraries also as .NET Standard 2.0 build. If you are using the NuGet packages you shouldn't need to be aware of what version you need. It will automatically take the right one for you.
Update Hci to version 3.0.0 (Hci Libraries)
Transport Packages
With the update to version 3.0.0 the library was split up into the core component and the transport components for HCI over USB and HCI over UART. You may need to add a reference for the new Arendi.Bluetooth.Hci.Usb or Arendi.Bluetooth.Hci.Uart libraries.
Update to version 8.0.0 (Connectivity Libraries)
Changed References
With the update to version 8.0.0 the referenced library Arendi.DotNETLibrary was updated to version 5.x. As the Arendi.DotNETLibrary 4.x is not compatible with the Arendi.DotNETLibrary 5.x some references need to be updated in libraries and applications using the connectivity library.
Current Reference | New Reference |
---|---|
Arendi.DotNETLibrary 4.x | Arendi.DotNETLibrary 5.x |
Arendi.DotNETLibrary.Windows 4.x | Arendi.DotNETLibrary.Log.log4net 5.x *Arendi.DotNETLibrary.Serial.Comport 5.x *Arendi.DotNETLibrary.Serial.HidSharp 5.x *Arendi.DotNETLibrary.Console 5.x *only if required |
Arendi.DotNETLibrary.Android 4.x | Arendi.DotNETLibrary.Log.Android 5.x |
Arendi.DotNETLibrary.iOS 4.x | Arendi.DotNETLibrary.Log.iOS 5.x |