我正在使用BLE for Android开发,我对onCharacteristicWrite有疑问。

我知道onCharacteristicWrite将被调用并在将值写入远程BLE设备时返回状态。

onCharacteristicWrite之后的0返回状态为Gatt.writeCharacteristic时,表示写入成功。

题:

onCharacteristicWrite如何知道返回状态为0
 远程BLE设备是否会将ACK发送到Android?

最佳答案

是的,BLE设备将发送成功的写入确认。它是低级蓝牙低功耗规范的一部分。

08-06 21:08