收藏
回答

【已解决】onBLECharacteristicValueChange监听是否与write同步?

API:onBLECharacteristicValueChange、writeBLECharacteristicValue;

微信版本号:8.0.32

基础库版本号:2.28.0

使用微信小程序BLE组件,通过writeBLECharacteristicValue发送消息给模组后,使用onBLECharacteristicValueChange监听模组处理完消息发送的消息,这两个函数接口是否是同步的(onBLECharacteristicValueChange会不会在writeBLECharacteristicValue后在执行)?

遇到两种问题

(1)在微信小程序中发送一次消息后,模组处理完成发送回消息后,再次发送消息则监听不到?

(2)发送消息出去后,接收到的数据是发送出去的 原本数据(实际模组是会对数据进行处理并返回的)?

https://developers.weixin.qq.com/s/55RH0HmZ7ZFZ



最后一次编辑于  2023-06-07
回答关注问题邀请回答
收藏

2 个回答

  • Demons
    Demons
    2023-02-06

    onBLECharacteristicValueChange对write操作触发的特征值改变的回调一定是在write回调之后的

    2023-02-06
    有用
    回复 1
    • shishichen
      shishichen
      2023-04-23
      那我多次write呢?是在多次write之后再一次性回调,还是一次write一次回调?反正我现在是多次write再一次性回调
      2023-04-23
      回复
  • 你二饼
    你二饼
    2023-03-26

    先write才会触发onBLECharacteristicValueChange里面你自己填写的listener回调

    2023-03-26
    有用
    回复
登录 后发表内容