我正在開發BLE for Android,我有一個關於onCharacteristicWrite
的問題。onCharacteristicWrite在Android中如何知道狀態是否成功?
我知道onCharacteristicWrite
會在向遠程BLE設備寫入值時調用並返回狀態。
當onCharacteristicWrite
返回狀態是0
Gatt.writeCharacteristic
後,就意味着寫成功。
問:
如何onCharacteristicWrite
知道返回狀態是0
? 遠程BLE設備是否會向Android發送ACK?
該特性可能會禁止寫入確認。所以是的,在這種情況下,發件人不知道並假定成功。但在寫入確認啓用後,發件人會收到有關接收的通知,並知道寫入是否成功。 – grzegorz