收藏
回答

小程序发送指令到蓝牙设备 收不到设备发送到手机小程序的信息

iPhone 6                COL-AL10armeabi-v7a           ONEPLUS A6000armeabi-v7a

iOS 12.0.1              27                                               28

6.7.3                       6.7.3                                            6.7.3

2.3.2                   2.3.0                                            2.3.1 

这些是我测试的部分蓝牙模块 

DX-BT16   蓝牙设备 能连 能发送 收不到信息 

TI2541  蓝牙设备 能连 能发送 收不到信息

MT2503 4.1蓝牙设备 能连 不能发送设备指令

国庆前都是能用的  能发也能收 

 国庆后  就不行了  我不知道这个功能怎么了是基础库版本升级后的影响吗。      

 







最后一次编辑于  2018-10-29
回答关注问题邀请回答
收藏

4 个回答

  • Tummy
    Tummy
    2018-11-01

    我来跟进下这个问题哈,因为是硬件比较难复现,能否提供下微信号,我了解下具体情况,感谢。

    2018-11-01
    有用
    回复 4
    • 恒
      2018-11-01

      提问的这个是安卓  zhunmama630是苹果

      2018-11-01
      回复
    • 恒
      2018-11-01

      就这2个微信号


      2018-11-01
      回复
    • 恒
      2018-11-01

      我这边测试 同一个设备可以多次测试 都是可以复现的同样的结果

      2018-11-01
      回复
    • 恒
      2018-11-01

      如果有需要我可以从公司这边寄个硬件过去  微信号是: zhunmama630

      2018-11-01
      回复
  • bladee👌
    bladee👌
    2018-11-01

    问题最后的处理结果是咋样?有办法解决吗?

    2018-11-01
    有用
    回复
  • 恒
    2018-10-29

    MT2503 4.1蓝牙设备  使用

    wx.writeBLECharacteristicValue

    发送指令     我的设备是收到了消息 但是

    wx.writeBLECharacteristicValue方法提示

    fail 错误

    errCode10008errMsg"writeBLECharacteristicValue:fail write characteristics error. 10008, errMsg=The handle is

    2018-10-29
    有用
    回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2018-10-29

    你好,请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-10-29
    有用
    回复 5
    • 恒
      2018-10-29

      wechatide://minicode/OF4Y9Gme6rZ4     就是按你们官方的API 先初始化蓝牙 接着

      wx.startBluetoothDevicesDiscovery(搜索设备)---》wx.getBluetoothDevices(获取设备列表连接昨状态)---》wx.createBLEConnection(连接设备)---》wx.getBLEDeviceServices(获取设备主服务)---》

      wx.getBLEDeviceCharacteristics(获取蓝牙设备服务中所有特征值properties.notify、properties.write、properties.read)---》

      wx.notifyBLECharacteristicValueChange(启用低功耗蓝牙设备特征值变化时的 notify 功能)、

      wx.onBLECharacteristicValueChange(接收消息)----》

      wx.writeBLECharacteristicValue(发送指令)

      我是按这种流程走的

      DX-BT16   蓝牙设备 能连 能发送 收不到信息   问题出现在wx.onBLECharacteristicValueChange(接收消息

      TI2541  蓝牙设备 能连 能发送 收不到信息     问题出现在wx.onBLECharacteristicValueChange(接收消息

      MT2503 4.1蓝牙设备 能连 不能发送设备指令      问题出现在wx.writeBLECharacteristicValue(发送指令)

      国庆前所有的都是能用的  能发也能收  也没改过代码 也没换过设备

       国庆  就不行了  我不知道这个功能怎么了是基础库版本升级后的影响吗。



      2018-10-29
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2018-10-29回复

      麻烦在手机微信那里上传下日记: 我->设置->帮助与反馈右上角有个上报日志的入口 麻烦提供一下微信号

      2018-10-29
      回复
    • 恒
      2018-10-29回复疯狂的小辣椒

      提问的这个是安卓  zhunmama630是苹果

      2018-10-29
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2018-10-29回复

      好的,反馈已收到

      2018-10-29
      回复
    • 恒
      2018-11-01回复疯狂的小辣椒

      请问问题有了解决方式了吗

      2018-11-01
      回复
登录 后发表内容