• 【转】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);

  • 相关阅读:
    土豆网自动播放代码
    js倒计时小插件(兼容大部分浏览器)
    带按钮的网页播放器代码(附文件)
    列出目录下所有文件
    day19 进度条 & 随机验证码
    day18 json与pickle
    day14.2_三元表达式、列表生成式
    day14.1_生成器
    day13_迭代器
    day12.2_完善装饰器
  • 原文地址:https://www.cnblogs.com/wi100sh/p/4476493.html
Copyright © 2020-2023  润新知