蓝牙连接并非总能建立

时间:2018-08-10 20:24:39

标签: android bluetooth arduino at-command hc-05

我尝试将Android手机通过蓝牙连接到Arduino,或更具体地说,将HC-05蓝牙模块连接到它。 该模块显然可以正常工作,因为指示灯正常工作,并且我的手机也可以通过蓝牙识别它。而且,我当然是唯一可以连接到该模块的人。

我遇到的问题是HC-05有时会连接到手机的蓝牙模块,而有时却无法。似乎没有明显的原因。

因此:这是这种模块的预期行为,还是我确实使用错误?

此外:该模块是否需要进行一些配置以使其正常工作(AT?),因为它经常会分散其他工作或类似工作的注意力?如果是这样的话?

我尝试了一些将手机与此模块连接的方法:

  • 链接:https://github.com/OmarAflak/Bluetooth-Library(不是我的)
  • 代码:(我的)

        this.socket = device.createRfcommSocketToServiceRecord( UUID.fromString( "00001101-0000-1000-8000-00805F9B34FB" ) );
        this.socket.connect();
    

更多信息(可能会有所帮助):

  • 与其他几个相同类型的模块的行为相同
  • 具有不同版本的多部Android手机具有相同的行为
  • 我的应用程序是测试时唯一正在运行的非系统应用程序

谢谢。

0 个答案:

没有答案