BLE设备indicate开启,需要使用descriptor。希望微信提供该接口?
发布于 5 年前 作者 guiyinggu 3787 次浏览 来自 官方Issues

我是从安卓app迁移过来的。安卓测试正常。

如图中的ble设备,开启indicate,需要调用descriptor,向对应的uuid 0x2902写入一个字符才能启动incicate 和notify的通知。不然读取不到数据。

上图是安卓app的通知启用部分的代码。必须加上如上图的代码才能正常通讯。而微信小程序没有提供descriptor的操作

2 回复

安卓app开发的时候经过多次调试。发现必须这样搞才能读取到数据。

回到顶部