魔人JOJO
魔人JOJO
  • 发布:2022-08-29 18:07
  • 更新:2023-03-11 10:51
  • 阅读:633

低功耗蓝牙模块 在安卓上,同时多个特征值监听问题

分类:uni-app

之前在小程序上写过链接蓝牙设备的业务。
同样的代码,用APP的方式,通过安卓手机真机调试。发现notifyBLECharacteristicValueChange里开启了3个特征值,并且都成功了,但是onBLECharacteristicValueChange方法里,只返回了第一个特征值的数据。无法同时监听3个特征值的东西

2022-08-29 18:07 负责人:无 分享
已邀请:
魔人JOJO

魔人JOJO (作者) - 90后

已解决

  • 云风0214

    大佬,怎么解决的

    2023-03-11 10:46

魔人JOJO

魔人JOJO (作者) - 90后

没人遇到吗???蓝牙模块这么多问题,我看2020年就有人提出过这个问题了,两年过去了,官方也没人回复过,也不知道改怎么解决。

2***@qq.com

2***@qq.com - js

仔细翻了文档
onbleconnectionstatechange,注意到CALLBACK 的返回参数,有个deviceId,可以用这个deviceId做区分

云风0214

云风0214 - 前端资深小学生

大佬怎么解决的

  • 云风0214

    获取不到蓝牙返回的数据

    2023-03-11 10:52

  • 魔人JOJO (作者)

    回复 云风0214: 你说特征值的变化嘛?它本身不用在订阅的方法里啊,当你订阅了特征值,特征值变化了会自动触发的

    2023-08-18 10:57

要回复问题请先登录注册