bluetooth_low_energy
bluetooth_low_energy copied to clipboard
A Flutter plugin for controlling the bluetooth low energy.
Hey, I am developing on windows, and notice a crash when a BLE device disconnects unexpectedly. How to reproduce: 1. Connect to BLE device. 2. Perform hardware reset on BLE...
The `PeripheralManager.characteristicRead` stream spawns `GattCharacteristicReadEventArgs` events when connected "central" device is sending a read request to a certain characteristic. But I can't figure out how to return an app-specific data...
MyPeripheral is not found in bluetooth_low_energy_platform_interface,but found in bluetooth_low_energy_android or bluetooth_low_energy_windows,So I can not get MyPeripheral. **Using Code:** ``` void connect(BleDevice device) { LogUtils.i(_sTag, "connect device:${device.deviceId}"); var peripheralUUID = device.peripheralUUID;...
 
I have a subscription on CentralManager.connectionStateChanged. It is called when state is connected, however is not called when the state is disconnected.
Can it be added?
First, thank you so much for implementing this essential library and maintaining it diligently. In my project, I need to continuously notify all connected central devices of changes from a...
Is there a way to prevent unauthorized connection? Or just prevent a certain incoming connection request?
The following `IllegalStateException` on some customer devices reported in Sentry. Can't reproduce this on my own devices. Using `bluetooth_low_energy` 6.0.2. It looks like the `mBluetoothGattServerCallback` may not be set at...
This allows to connect to peripherals by address without having to discover them first meaning that a known device address can be saved by an application for reconnection later