是要选择哪一个 特征值 uuid 才可以 监听成功? 并且 可以写入!
这是相关代码
wx.notifyBLECharacteristicValueChange({
state: true,
deviceId: deviceId,
serviceId: serviceId_,
// 我这里 选择第1个特征值的uuid 然后 可以写入 但是 不能监听
characteristicId: res.characteristics[1].uuid,
success: function (res) {
console.log('notify: ', res.errMsg)
// 监听低功耗蓝牙设备的特征值变化
wx.onBLECharacteristicValueChange(function (res) {
console.log(‘监听’)
console.log(`characteristic ${res.characteristicId} has changed, now is ${res.value}`)
console.log(that.ab2hex(res.value))
})
},
fail: function (err) {
console.log(‘监听失败’)
console.log(err)
}
})