layrz_ble 1.3.0-beta.1 copy "layrz_ble: ^1.3.0-beta.1" to clipboard
layrz_ble: ^1.3.0-beta.1 copied to clipboard

A Flutter library for cross-platform Bluetooth Low Energy (BLE) communication, supporting Android, iOS, macOS, Windows, Linux, and web.

Changelog #

1.3.0-beta.1 #

  • Applied fixes related to the return information of checkCapabilities on darwin (iOS and macOS).

1.3.0-alpha.6 #

  • Some fixes on Android
  • Tested the implementation on Windows, and does not work due to some unknown restrictions.

1.3.0-alpha.5 #

  • Some fixes related with the advertisement on Android.

1.3.0-alpha.4 #

  • Solved issues related to the advertisement stop and start, before throws a error 3 (Already advertising) when you try to start the advertisement after stopping it. Now, it will stop and start the advertisement without any error.

1.3.0-alpha.3 #

  • Fixes on notifications on Android.

1.3.0-alpha.2 #

  • Updated README.md

1.3.0-alpha.1 #

  • Added startAdvertise(), stopAdvertise(), respondWriteRequest() and respondReadRequest() methods on Android to support Advertisement using GATT server.

1.2.3 #

  • Segmented MethodChannel's in different channels to prevent overloading.
  • Fixed an issue on Android where the device would not disconnect properly. Now, when a disconnection is detected, the gatt will be closed.
  • Unified iOS and macOS to use the same codebase (darwin).

1.2.2 #

  • Added try/catch around the read and write characteristic functions to prevent crashes when the device is disconnected

1.2.1 #

  • Added txPower to the data that can be received from the device

1.2.0 #

  • Updated all platforms to support multiple manufacturer data

1.1.3 #

  • Removed parser things from this library

1.1.2 #

  • Added BleCondition, BleConversion, BleParser, BleParserConfig, BleParserProperty, BleServiceData, BleOperation, BleParserSource and BleWatch to the export.

1.1.1 #

  • Added Advertisement data parsers to the main class.

1.1.0 #

  • Changed service data schema

1.0.1 #

  • Added auto-discovery of the servcices and characteristics of the device

1.0.0 #

  • Initial release
4
likes
0
points
442
downloads

Publisher

verified publishergoldenm.com

Weekly Downloads

A Flutter library for cross-platform Bluetooth Low Energy (BLE) communication, supporting Android, iOS, macOS, Windows, Linux, and web.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

bluez, collection, flutter, flutter_web_bluetooth, flutter_web_plugins, layrz_models, plugin_platform_interface, web

More

Packages that depend on layrz_ble