【发布时间】:2011-06-08 15:21:01
【问题描述】:
我想知道给定其 MAC 地址的蓝牙设备是否可用(可用且触手可及)。类似于 ping 之类的快速方法。
我尝试通过尝试建立连接来进行检查,但最多需要 12 秒。你知道更快的方法吗?
【问题讨论】:
-
您可以检查它是否正在广播,这可能会更快
-
@fdezjose 您是否找到了一种更快的方法来 ping 知道 MAC 地址的蓝牙设备?如果您尝试连接,您可能会得到类似:“主机关闭”、“连接被拒绝”、“超时”……但这需要大约 5 秒……不是很快
-
@fjbelchi 我在手机上安装了 CyanogenMod,然后因为我有 root 访问权限,所以我使用了 BlueZ 命令。 hcitool name
被证明是最快的方法。 (这是一个研究项目,所以我可以做所有的生根工作,如果您打算将应用程序推向市场,这样做不是一个好主意)。