简体   繁体   English

Linux Bluez蓝牙过载?

[英]Linux Bluez Bluetooth overload?

I am working with a Raspberry Pi (running Jessie), Bluez, and iBeacons (10 iBeacons). 我正在使用Raspberry Pi(运行Jessie),Bluez和iBeacons(10个iBeacons)。 My application (written in Python) sniffs for iBeacons and reports MAC address and RSSI. 我的应用程序(用Python编写)嗅探iBeacons并报告MAC地址和RSSI。 This is a continuous "sniff". 这是一个连续的“嗅探”。 The program can run for hours without any overload; 该程序可以运行数小时而没有任何重载。 however, after introducing a virtual iBeacon (from an iPhone app), the application seems to "overload" not allowing the application to be able to read the other non-virtual iBeacons forcing me to restart the Pi. 但是,在从iPhone应用程序引入虚拟iBeacon之后,该应用程序似乎“过载”,不允许该应用程序读取其他非虚拟iBeacon,从而迫使我重新启动Pi。 Also, the virtual iBeacon is transmitting at MUCH faster rates as compared to the other iBeacons. 而且,与其他iBeacon相比,虚拟iBeacon的传输速率更快。 Regardless, this poses a deployment problem as we cannot afford to have a rogue Bluetooth signal overloading the system. 无论如何,这带来了部署问题,因为我们负担不起流氓的蓝牙信号使系统过载。

Is this an issue with Bluez, the USB dongle (Iomega), or something else? 这是Bluez,USB软件狗(Iomega)还是其他问题? Not posting code to the forum- interested in where to start looking for an issue. 没有将代码发布到论坛-对从哪里开始寻找问题感兴趣。 Not sure where to begin..... 不知道从哪里开始.....

Sorry for the vagueness. 抱歉,含糊不清。 Was not sure if the issued was in Linux Bluetooth stack, Raspberry Pi, dongle, or elsewhere. 不确定发布的版本是否在Linux蓝牙堆栈,Raspberry Pi,软件狗或其他地方。

Switched out the Broadcom dongle with a Cambridge Silicon Radio and have eliminated all errors. 使用Cambridge Silicon Radio切换了Broadcom加密狗,并消除了所有错误。

Thanks! 谢谢!

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM