Android BLE Gatt特性WRITE_TYPE_NO_RESPONSE无效

我开发了一个连接到CC2540 BLE外设的 Android应用程序.

当我进行类型无响应的特征写入(WRITE_TYPE_NO_RESPONSE)时,我仍然在应用程序级别获得onCharacteristicWrite的回调.这种行为是否正确?

我知道Android设备和外围设备之间可能存在低级别确认.

但我问的原因是因为这导致了一个问题,我只能在收到回调后发送一个写入,这会减慢应用程序中的速度.

对此行为的任何启示都将受到赞赏.

谢谢,

解决方法

当我尝试进行一些性能测试时,我遇到了同样的问题,发现当我特意使用WRITE_TYPE_DEFAULT时,我停止了响应. android常量可能存在导致反向行为的错误,但我不太确定.

相关文章

Android 通过adb shell命令查看内存,CPU,启动时间,电量等...
Monkey Android app稳定性测试工具之Monkey使用教程 by:授客...
Android 常见adb命令 by:授客 QQ:1033553122 1、 查看所有已...
这篇“android轻量级无侵入式管理数据库自动升级组件怎么实现...
今天小编给大家分享一下Android实现自定义圆形进度条的常用方...
这篇文章主要讲解了“Android如何解决字符对齐问题”,文中的...