a380677714 2015-03-04 07:42
浏览 1585

蓝牙4.0发送命令,设备端无反应

被BLE的多连接快搞死了,出现好多令人抓狂的问题
1。现在这个项目需求是要同时连接6个led蓝牙灯,连接是可以连接上,但是操作命令的时候就让人抓狂了,同时给多个灯发送命令,有的时候可以很好的执行,但有的时候会出现有一个灯不会执行命令,log日志里这一步都已经执行了onCharacteristicWrite() - Device=B4:99:4C:5E:46:90 UUID=0000ffb1-0000-1000-8000-00805f9b34fb Status=0;多发几次命令就会出现之前那盏不执行命令的灯开始执行命令变化颜色,而且把前面几次发送的命令都一次执行完。不知道这个问题出在哪里,求大神解救。
2.多连接切换的问题,这个项目要求可以控制多组灯,也就是说先连接好6盏灯,然后切换到另外一组,要把之前连好的6盏灯断开,然后再连这组新的6盏灯,多次切换之后就会有灯出现133的问题,然后一直连不上。
3.用三星的S3测试,有时会出现Client registered, waiting for callback然后就不走回调了,就一直连接不上了,网上找资料说要在UI线程里执行连接操作,但是试了之后貌似也不怎么管用,然后过段时间又能连上了。。。。。

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 vue3加ant-design-vue无法渲染出页面
    • ¥15 matlab(相关搜索:紧聚焦)
    • ¥15 基于51单片机的厨房煤气泄露检测报警系统设计
    • ¥15 路易威登官网 里边的参数逆向
    • ¥15 Arduino无法同时连接多个hx711模块,如何解决?
    • ¥50 需求一个up主付费课程
    • ¥20 模型在y分布之外的数据上预测能力不好如何解决
    • ¥15 processing提取音乐节奏
    • ¥15 gg加速器加速游戏时,提示不是x86架构
    • ¥15 python按要求编写程序