Linux Bluez 蓝牙过载?
Linux Bluez Bluetooth overload?
我正在使用 Raspberry Pi (运行ning Jessie)、Bluez 和 iBeacons (10 iBeacons)。我的应用程序(用 Python 编写)嗅探 iBeacons 并报告 MAC 地址和 RSSI。这是连续的"sniff"。该程序可以 运行 数小时而不会超载;然而,在引入虚拟 iBeacon(来自 iPhone 应用程序)之后,应用程序似乎 "overload" 不允许应用程序能够读取其他非虚拟 iBeacon,这迫使我重新启动 Pi。此外,与其他 iBeacon 相比,虚拟 iBeacon 的传输速度要快得多。无论如何,这会带来部署问题,因为我们无法承受让系统过载的流氓蓝牙信号。
这是 Bluez、USB dongle (Iomega) 还是其他问题?不将代码发布到论坛 - 对从哪里开始寻找问题感兴趣。不知道从哪里开始......
抱歉含糊不清。不确定发布的是 Linux 蓝牙堆栈、Raspberry Pi、加密狗还是其他地方。
用 Cambridge Silicon Radio 关闭了 Broadcom 加密狗并消除了所有错误。
谢谢!
我正在使用 Raspberry Pi (运行ning Jessie)、Bluez 和 iBeacons (10 iBeacons)。我的应用程序(用 Python 编写)嗅探 iBeacons 并报告 MAC 地址和 RSSI。这是连续的"sniff"。该程序可以 运行 数小时而不会超载;然而,在引入虚拟 iBeacon(来自 iPhone 应用程序)之后,应用程序似乎 "overload" 不允许应用程序能够读取其他非虚拟 iBeacon,这迫使我重新启动 Pi。此外,与其他 iBeacon 相比,虚拟 iBeacon 的传输速度要快得多。无论如何,这会带来部署问题,因为我们无法承受让系统过载的流氓蓝牙信号。
这是 Bluez、USB dongle (Iomega) 还是其他问题?不将代码发布到论坛 - 对从哪里开始寻找问题感兴趣。不知道从哪里开始......
抱歉含糊不清。不确定发布的是 Linux 蓝牙堆栈、Raspberry Pi、加密狗还是其他地方。
用 Cambridge Silicon Radio 关闭了 Broadcom 加密狗并消除了所有错误。
谢谢!