解决方案 »

  1.   

       应该是硬件方面的问题,同意楼主的观点{API有问题(不太可能)},顺便问下楼主我现在也在用nesux4做蓝牙4.0的开发,系统4.3(是自己刷得),问题:有时候会出现连接蓝牙设备时连不上,除非在设置里把蓝牙关调再重新打开蓝牙,然后再连设备才能连接,这是什么问题?楼主有遇到过吗?求解。。
      

  2.   

    Nexus4 BLE unstatable
    http://stackoverflow.com/questions/17870189/android-4-3-bluetooth-low-energy-unstable
      

  3.   

    最近一直在逛stackoverflow,还是没能找到解决方案
      

  4.   

    补充: #define  GATT_ERROR   0x0081(133)
    #define  GATT_INTERNAL_ERROR                 0x0081(129)
      

  5.   

    我也遇到了这个问题,在官方的demo上直接加上点击发送命令,也是会断开。但是如果连上之后等待service discover完成后再手动断开重新连接就比较稳定。不知道楼主的问题解决了没有,如果解决了请给个思路。
      

  6.   

    我这也不稳定,刚出来的API问题很多
      

  7.   

    我用的是小米刷的4.3 我的问题解决了一半了 硬件侧有两种处理命令的方式 其中一种会导致断开另一种没有问题,还有一个问题就是同时连接多个设备同时发命令的问题不知道有没有处理过
    前天刷了下小米,连接很快,也没断开,果真是nexus 4有问题
      

  8.   

    你好,我也在做ble,请问UUID_GET_MYSERVICE这个uuid是怎么定义的呢,是不是客户端只能用服务端传进来的服务和特征进行通信呢?
      

  9.   

    你试试在device.connectGatt()之前stopLeScan()
      

  10.   

    你好,我也在做ble,请问UUID_GET_MYSERVICE这个uuid是怎么定义的呢,是不是客户端只能用服务端传进来的服务和特征进行通信呢?
    是啊 你只能对广播出来的服务和特征操作
      

  11.   

    我用的是小米刷的4.3 我的问题解决了一半了 硬件侧有两种处理命令的方式 其中一种会导致断开另一种没有问题,还有一个问题就是同时连接多个设备同时发命令的问题不知道有没有处理过
    你好,我想请教下  你说的硬件侧有两种处理命令的方式是指什么?我们这边是用的是CC2540的板子
    我们用的硬件设备会通过代码实现两种处理方式,是自己写的 不是通用的请问你们用的是CC2540吗,我想确认是不是硬件端导致的断开。我这边现在针对当前项目光去连接 就会导致断开。
      

  12.   


    你好  我昨天也买了个板子做测试,也是133但是应该没有写成功,因为在蓝牙串口上没有消息。
    还经常出现129,发现服务完毕后就断开。
    我还想问问,我在发现服务的时候,我能在串口助手上给服务端多带几个服务和特征吗?写错了  我在回调里得到的是135,应该是没有写成功
    onCharacteristicWrite() - Device=80:AA:9A:91:CE:D3 UUID=0000ff01-0000-1000-8000-00805f9b34fb Status=135
      

  13.   

    我这边手机端是nexus4,设备有两个,一个是SENSORTAG,一个是自制的防丢器,IC都是cc2540
    程序已经相对比较稳定了,大部份情况下可以运行正常。在少数的情况下,会出现问题(如onCharacteristicWrite返回的状态码133、连接上去后过几百毫秒就断开),一旦出现这种问题后,不管我自己写的程序,还是sensortag的程序,遇到的问题都是一样的,不能正常工作,nexus4的蓝牙后台服务偶尔还会挂掉(这个我怀疑应该是nexus4内部的蓝牙模块不稳定导致)。出现问题后,不需要reset硬件,只需要把系统的蓝牙开关,关掉,再重新开启,就能恢复过来。现在还不清楚问题所在,欢迎各位把自己遇到的问题和一些思路说一下
      

  14.   

    将板子的LED 给关掉,即注释掉,还不明白里面的缘由。我的问题这样处理 很稳定了
      

  15.   

     您好,我现在要做个手机能与设备相链接,然后向设备发指令的功能
     
     请问下UUID_GET_MYSERVICE 和 WRITE_UUID 这个两个UUID 要怎么得来?
     
     请教下要如何实现?   感激不尽
      

  16.   

     请问下  UUID_GET_MYSERVICE  和   WRITE_UUID   要怎么来啊?
     十万火急,感激不尽啊!