收藏
回答

onBLECharacteristicValueChange 监听的服务通道不是想要的通道?

这张图返回的,是监听不到实时数据的,监听方法返回的是uuid:0000fff6,但是我需要的是0000fff1

下面这张图是能够正常连接,并且监听到实时数据的设备,这个设备监听方法返回的是下标为0的,可以正常接收到数据

下面是代码部分,用的是官方的代码,因为有设备是可以成功监听实时数据的,在判断notify,是否为true的时候,我判断了只执行,想要的通道,但是监听方法,直接不返回数据了。

这个是wx.getBLEDeviceCharacteristics返回的服务通道,但是在wx.notifyBLECharacteristicValueChange 我不管传递的是下标0的uuid还是下标2的uuid,wx.onBLECharacteristicValueChange监听特征值变化返回的都是下标2的uuid,因为下标2的uuid服务是不返回数据的,只有下标0的返回,如何修改都不行,有大佬能帮忙解决下吗?

最后一次编辑于  07-09
回答关注问题邀请回答
收藏
登录 后发表内容