通过我的 PiBeacon 发送更多数据包

Sending more packets via my PiBeacon

我将我的 Raspberry Pi BLE 配置为发送 iBeacon 数据包,但是使用我的检测器,我无法像一些预配置的信标(例如 estimote 或 radbeacon)一样快速检测我的 PiBeacon 数据包。我找不到用我的 Raspberry 发送更多数据包的方法,也找不到如何配置它以使其更好、更容易被发现,任何人都有这方面的经验吗?这样的事情是否可行?

默认情况下,Linux BlueZ 将制造商广告设置为每秒广告一次。您可以按照我在此处的回答中所述将广告率提高到 10Hz 或更高:

也就是说,这不会对您发现信标的速度产生巨大影响——它通常会将发现时间从约 1000 毫秒更改为约 100 毫秒。如果您发现检测时间慢得多,您可能面临不同的问题,需要对您所看到的内容进行更详细的描述。