收藏
回答

onBLECharacteristicValueChange 监听数据回调后所有操作都延迟?

监听ble设备数据变化后,由于数据传输频繁,发送命令及其他逻辑处理(如用户点击动作)全部被延迟,有时延迟到几秒以后,目前数据回调的频率是120 次/秒

回答关注问题邀请回答
收藏

2 个回答

  • visitant
    visitant
    2022-04-18

    机型:redmi K30

    微信版本号 : Version 8.0.16

    系统版本号:Android 11 MIUI 12.5.6

    代码片段 https://developers.weixin.qq.com/s/IEKmlBmR7QyX

    微信号 lgb124162777 运行时间13:37-----13:38

    连接完蓝牙设备,不打开监听特征值 ,所有操作无延迟,打开监听特征值,所有动作开始延迟,距离打开监听特征值时间越久,延迟的也越久

    2022-04-18
    有用
    回复
  • Cjiang
    Cjiang
    2022-04-15

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点(具体到分钟)

    2022-04-15
    有用
    回复 4
    • visitant
      visitant
      2022-04-20
      机型:redmi K30
      微信版本号 : Version 8.0.16
      系统版本号:Android 11 MIUI 12.5.6
      代码片段 https://developers.weixin.qq.com/s/IEKmlBmR7QyX
      微信号 lgb124162777 运行时间13:37-----13:38
      连接完蓝牙设备,不打开监听特征值 ,所有操作无延迟,打开监听特征值,所有动作开始延迟,距离打开监听特征值时间越久,延迟的也越久
      2022-04-20
      回复
    • visitant
      visitant
      2022-04-20
      log上传时间是2022.4.18   13:37-----13:38
      2022-04-20
      回复
    • Cjiang
      Cjiang
      2022-04-20回复visitant
      先关真机调试看看; 如果还有问题, 在被延后的一些操作的前后打个console.info的日志(即发起操作打一下, 操作被执行打一下), 然后再传个日志看看
      2022-04-20
      回复
    • visitant
      visitant
      2022-04-21
      关闭真机调试没有这个问题了........
      2022-04-21
      回复
登录 后发表内容