zoukankan      html  css  js  c++  java
  • 【转】android 4.3 BLE onCharacteristicWrite没有回调

    原文网址:http://bbs.csdn.net/topics/390882717?page=1

    问题1.我在自己程序有开一个Timer定时去readCharacteristic, 每次read可以成功,但是在此过程中再调用writeCharacteristic之后发现BLE设备没有接收到设置的数据,没有执行onCharacteristicWrite这个回调,把Timer关闭掉不执行readCharacteristic,只执行writeCharacteristic的时候,可以设置成功,也可以收到onCharacteristicWrite,请问有人遇到这种情况吗?该怎么解决,看起来read跟write不能同时进行,我单独开线程让这两种操作分开,还是会设置不成功,请高手指点下
    问题2. 设备发送的notify信息我这里触发不了onCharacteristicChanged,我已经setCharacteristicNotification为true,并且把descriptor也设置了enable,还是接收不到,请问该怎么设置呢??有没有人做过BLE相关的,给留个QQ吧

    我也遇到了onCharacteristicChanged不触发的问题,触发的的时候延迟500
    handler.postDelayed(new Runnable() {
    @Override
    public void run() {
    // TODO Auto-generated method stub
    LogUtil.showMessage("enableNoti 通知");
    mBluetoothLeService.enableNoti();
    }
    }, 500);

  • 相关阅读:
    SpringMVC项目模块浅析
    利用python脚本(xpath)抓取数据
    利用python脚本(re)抓取美空mm图片
    Intellij idea开发Hadoop MapReduce程序
    在Hadoop平台跑python脚本
    Hadoop常用命令
    CentOS6.5 安装Zookeeper集群
    MySQL常用命令
    MongoDB常用命令
    前后端分离架构+k8s+ingress
  • 原文地址:https://www.cnblogs.com/wi100sh/p/4476493.html
Copyright © 2011-2022 走看看