我开发了一个连接到CC2540 BLE外设的
Android应用程序.
当我进行类型无响应的特征写入(WRITE_TYPE_NO_RESPONSE)时,我仍然在应用程序级别获得onCharacteristicWrite的回调.这种行为是否正确?
我知道Android设备和外围设备之间可能存在低级别确认.
但我问的原因是因为这导致了一个问题,我只能在收到回调后发送一个写入,这会减慢应用程序中的速度.
对此行为的任何启示都将受到赞赏.
谢谢,
当我尝试进行一些
性能测试时,我遇到了同样的问题,发现当我特意使用WRITE_TYPE_DEFAULT时,我停止了响应. android常量可能存在导致反向行为的
错误,但我不太确定.