我一直在寻找连接到配对蓝牙设备的最佳方式,当它返回到范围内时,到目前为止,我有一个后台服务,循环遍历所有配对设备并试图每10秒左右连接一次。
我想知道是否有更好的方法来实现这一点,例如当它回到范围内时收到消息,这样我就不会让我的设备不断尝试连接到设备并耗尽电池寿命。我发现ACTION_FOUND对配对设备并不一致,但可能还有我缺少的东西。
答案 0 :(得分:0)
您还没有真正提到是否可以控制蓝牙设备的堆栈,但如果您这样做,很多蓝牙模块都具有内置的自动重新连接功能。
我之前使用过这个模块:http://www.ampedrftech.com/guides/abSerial_RefGuide.pdf
在这种情况下,它会自动尝试从设备端重新连接。