universal_ble
universal_ble copied to clipboard
A cross-platform Android/iOS/macOS/Windows/Linux/Web Bluetooth Low Energy (BLE) plugin for Flutter
I have an ESP32 device which notifies on 2 different characteristics. I register both characteristics to notify `UniversalBle.setNotifiable(devices[deviceID]!.device!.deviceId, Uuids.mainService, Uuids.firmwareControlCharStr, BleInputProperty.notification); UniversalBle.setNotifiable(devices[deviceID]!.device!.deviceId, Uuids.mainService, Uuids.dataCharStr, BleInputProperty.notification);` and in the debug Gatt...
Hi I tried to add your lib to my project, but on iOS It was impossible without modify of post_install section of Podfile like this: ``` post_install do |installer| installer.pods_project.targets.each...
First of all I want to thank you for your amazing effort, The plugin API is simple and straight forward **Issue:** I have BLE device with two Characteristic **(write: writeWithoutResponse)**...
Implements GetPairedDevices api on all Platforms: Unsupported Platforms Web, iOS, MacOS Supported Platforms: Android, Windows, Linux Pending Implementation: Windows
I have trouble making the scanning work on IOS, i can't get any event on the scanning callback. The same code on Android and Windows is working perfectly. I have...
I'm having a problem like #64 , but in my case the example app does display the same problem, and the BluetoothLeExplorer does not. (Initially, anyway - but see after...
Hello, I'm working on a Flutter project using the universal_ble package for Bluetooth Low Energy communication. I'm trying to figure out how to receive advertising data specifically for the UUID...
I've tested the package on Windows, iOS, Mac, Android, and now Linux. With like 40 hours of work, I've gotten it to work fairly reliably across all of these (thank...
On ios and android if i set list of services to scan ScanFilter like that: ``` List allScanningServices = [ "0000fae5-0000-1000-8000-00805f9b34fb", "6e400001-b5a3-f393-e0a9-e50e24dcca9e", ]; UniversalBle.startScan( scanFilter: ScanFilter( withServices: allScanningServices ), )...