小程序连接蓝牙问题,我的蓝牙设备是蓝牙2.0的,这种非低功耗蓝牙设备,怎么连接呢
如题,毕竟现在很多还不是蓝牙4.0的设备需要连接
10 回复
谢谢你的解答
我们换4.0的蓝牙设备了,但是遇到一个数据发送的问题,
使用 wx.writeBLECharacteristicValue(OBJECT) 发送数据的时候,发送的数据在设备上可以接收到,并且正常,但是使用 wx.readBLECharacteristicValue(OBJECT) 接收数据的时候,确一直接收不到,
我用了 使用了 wx.onBLECharacteristicValueChange(CALLBACK) 来监听数据,数据发送来的时候事件确实可以激活,但是
wx.onBLECharacteristicValueChange(function(res)
{
console.log(`characteristic ${res.characteristicId} has changed, now is ${res.value}`)
})
上面代码的res.value确一直是空对象,
请问 是不是在底层这里的二进制转换没有做,导致字符串对象为空,还是说这里有什么其他方法可以处理的。