收藏
回答

蓝牙发送指令,返回成功,设备没有接收到指令?

调用writeBLECharacteristicValue接口,返回ok,但是设备却没有接收到指令,手机型号华为mate20Pro,微信最新版本


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

1 个回答

  • 😶
    😶
    2020-12-08

    你好,请提供机型、微信版本、代码片段、日志、对应微信号、时间点

    2020-12-08
    有用
    回复 3
    • 旧时光的城
      旧时光的城
      2020-12-08
      机型:华为mate20Pro,微信版本:7.0.21,微信号:HeZimuu, 8日九点半到十一点之间,代码:function sendAckCmd(sendBuffer) {
        console.log("sendAckCmd:", UUID_COMMON_WRITE.toUpperCase() + ":" + byte2hexStr(sendBuffer));
        wx.writeBLECharacteristicValue({
          deviceId: onDeviceId,
          serviceId: onServiceId,
          characteristicId: UUID_COMMON_WRITE.toUpperCase(),
          value: sendBuffer,
          success: (res) => {
            console.log('write sucess', res)
          }, fail: (res) => {
            console.log('write fail', res)
            wx.showToast({
              title: res.errMsg,
              icon: 'fails',
              duration: 3000,
            })
          }
        })
      }
      2020-12-08
      回复
    • 旧时光的城
      旧时光的城
      2020-12-08回复旧时光的城
      微信号:HeZiMuu
      2020-12-08
      回复
    • 😶
      😶
      2020-12-16回复旧时光的城
      发送指令成功不代表设备收到指令的,看看能不能在同一台手机上试下第三方App的情况
      2020-12-16
      回复
登录 后发表内容
问题标签