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);

  • 相关阅读:
    魅族Java面经
    笔试常考的Java基础
    笔试常考的Linux命令大全
    Spring概念
    Java三大框架的配置
    Myeclipse的使用
    项目经验
    Android四大组件及activity的四大启动模式
    java基础
    IT在线笔试总结(二)
  • 原文地址:https://www.cnblogs.com/wi100sh/p/4476493.html
Copyright © 2011-2022 走看看