[EN] | RU
flutter_reactive_ble_aurora
Description
Flutter plugin that handles BLE operations for multiple devices.
Features
- BLE device discovery
- Observe host device BLE status
- Establishing a BLE connection
- Maintaining connection status of multiple BLE devices
- Discover services (background)
- Read / write characteristic with response
- Subscribe to characteristic
- Clear GATT cache
- Negotiate MTU size
Quick Start
FlutterReactiveBle ble = FlutterReactiveBle();
ble.statusStream.listen((status) {
if (status == BleStatus.ready) {
// Connection ready
} else {
// Connection error
}
});
Contents
Installation and Building
Add the following dependencies to pubspec.yaml:
dependencies:
flutter_reactive_ble: ^5.3.1
flutter_reactive_ble_aurora:
git:
url: https://developer.auroraos.ru/git/flutter/flutter-community-plugins/flutter_reactive_ble_aurora.git
Compatibility
The plugin is compatible with Flutter 3.32.7 and Aurora OS 5.0.0 or higher.
Usage rules and contributing
The project’s source code is provided under the license, which allows its use in third-party applications.
If you want to contribute to the project, please read the Contributor Agreement.
If you plan to submit your source code for inclusion in the project, you will need to accept the CLA terms.
Information about contributors is available in the AUTHORS file.
The Code of Conduct is the current set of rules of Open Mobile Platform, outlining expectations for interaction between community members during communication and collaboration on projects.