使用 Bluez 检测附近的信标

Detect nearby beacons with Bluez

我安装了 Bluez,我正在尝试扫描并获取 UUID Major、Minor,如果可能的话 mac 附近 ibeacon 的地址。我发现了类似的问题,它们指的是我发现的脚本 here 。当我启动脚本时出现此错误

Set scan parameters failed: Input/output error

有人知道如何解决问题或有其他解决方案吗? 如果我开始使用信标传输然后开始扫描,我根本得不到任何结果,我必须中断脚本。

您应该测试 BlueZ 安装是否在您的 Linux 机器上正常运行。尝试使用 hcitool dev 命令查看它是否正确列出了连接的设备。

您可能需要参考 BlueZ 安装指南,例如 this one for Ubuntu 以确认您的加密狗设置正确。