在Android BLE中,哪些回调用于确保成功将消息传递到远程BLE设备?

时间:2017-07-06 07:33:36

标签: android bluetooth-lowenergy android-bluetooth android-ble

哪一个是实际的确认callBack,它告诉我们数据已成功从Android手机传送到远程BLE设备? onCharacteristicWrite() or onCharacteristicChanged()或其他。 我写的数据是BluetoothGattCharacteristic.WRITE_TYPE_NO_RESPONSE.

1 个答案:

答案 0 :(得分:0)

使用BluetoothGattCharacteristic.WRITE_TYPE_NO_RESPONSE时,根本无法确认成功发送。当你获得onCharacteristicWrite回调时,它只意味着数据包已被缓冲,蓝牙堆栈可以接受另一个数据包。