If writeCharacteristic is called too quickly (using await), it'll crash. => PlatformException(write_characteristic_error, writeCharacteristic failed, null) in messsage_codecs.dart , decodeEnvlope method.
Version: 0.4.2
Same as reported in:
https://github.com/pauldemarco/flutter_blue/issues/79#issuecomment-434938557
After read some code,I think for WriteWithoutResponse, it is also needed to wait for writeResponse, but not return immediately.
Most helpful comment
After read some code,I think for WriteWithoutResponse, it is also needed to wait for writeResponse, but not return immediately.