BLEPeripheralServer.onCharacteristicReadReques无回调?
发布于 6 年前 作者 wei02 2327 次浏览 来自 问答

安卓手机在BLEPeripheralServer中设置BLEPeripheralServer.onCharacteristicWriteReques(function callback),BLEPeripheralServer.onCharacteristicReadRequest(function callback)后,主机给该设备写入数据时,显示写入成功,外设的回调函数却没有运行。

主机端:

外设端:

在一些设备上可以成功接收数据 并回调

外设端:

经测试在以下几个机型中无法接收到主机写入的数据并回调:

机型:HUAWEI nova 3e 系统版本:安卓9 微信版本: 7.0.15

机型:荣耀play 4T pro 系统版本:安卓9 微信版本 7.0.19

机型:荣耀20 系统版本:安卓10 微信版本 7.0.19

代码片段 https://developers.weixin.qq.com/s/Px1vFBmY7ykX

日志:

外设接受数据端 微信号:liang_moshang 时间:10:55

主机发送数据端 微信号:Chris_Li25 时间:10:55





回到顶部