Sunbreak
Sunbreak
If not `nullptr` what the expected result do you prefer?
Thanks for your advise. I'd like to add a flutter driver test to ensure that case implemented on ALL platforms. Leave the issue until then
PRs are welcome. I could test them when available
There may be more challenges than we thought: https://github.com/afauch/BluetoothWatcher/issues/1
> D/BluetoothGatt(30077): cancelOpen() - device: 08:BE:AC:27:1A:38 > D/BluetoothGatt(30077): onClientConnectionState() - status=0 clientIf=9 device=08:BE:AC:27:1A:38 > V/QuickBluePlugin(30077): onConnectionStateChange: device(08:BE:AC:27:1A:38) status(0), newState(0) > D/BluetoothGatt(30077): cancelOpen() - device: 08:BE:AC:27:1A:38 Your device disconnected itself somehow...
I'm not sure about your point If devices disconnected, no need to `setNotifiable(disable)`. No connection no notification
> Is it at all possible that the [`remoteDevice.connectGatt`](https://github.com/woodemi/quick_blue/blob/f451df7ce21eb77074c6fdcbe2999ae7a933bbb7/quick_blue/android/src/main/kotlin/com/example/quick_blue/QuickBluePlugin.kt#L84) could be getting... I don't, held when it should be if the connection state changes under some circumstances? ```kt val gatt...
> D/BluetoothGatt(19396): onClientConnectionState() - status=0 clientIf=10 device=08:BE:AC:27:1A:38 > ... > D/BluetoothGatt(19396): onClientConnectionState() - status=0 clientIf=9 device=08:BE:AC:27:1A:38 According to https://stackoverflow.com/questions/34158315/clientif-field-in-android-bluetoothgatt-class, `clientIf` is the `scannerId`. Is it possible they belongs to two...
> A side note: flutter_reactive_ble sets the notification to off/disabled on disconnect automatically: > > ``` > D/BluetoothGatt(28888): setCharacteristicNotification() - uuid: 0000afb1-4fc7-4d40-8e54-3956e5e4ffb9 enable: false > ``` A little curious how...
Any usecase?