我将Raspberry Pi BLE配置为发送iBeacon数据包,但是使用我的检测器,我无法像一些预配置的信标(如estimote或radbeacon)那样快地检测到我的PiBeacon数据包。我找不到使用我的Raspberry发送更多数据包的方法,或者我如何配置它以使其更好,更容易被发现,任何人都有这方面的经验?这样的事情是否可行?
答案 0 :(得分:0)
默认情况下,Linux BlueZ会设置制造商广告,每秒广告一次。你可以将广告费率提高到10Hz或更高,如我在这里的回答所述:
https://stackoverflow.com/a/21126744/1461050
尽管如此,这并不会对您发现信标的速度产生巨大影响 - 它通常会将发现时间从约1000毫秒改为约100毫秒。如果您看到更慢的检测时间,您可能会遇到一个不同的问题,需要更详细地描述您所看到的内容。