同时发送 ibeacon 和 eddystone 数据包

Sending ibeacon and eddystone packets simultaneously

我想从一个信标 (PiBeacon) 同时发送 ibeacon 和 eddystone 数据包。实际上,我在 2 个终端中使用了 运行 个不同的命令,每个命令都针对这些协议中的一种,并带有间隔时间,它有效并且听起来不错,但我只是想知道是否有更聪明的方法来做到这一点?

使用时间间隔在两个信标传输之间来回切换是一种非常标准的方法,称为 "interleaving"。它通常用于嵌入式硬件信标发射器以及像 PiBeacon 这样的软件信标。当使用仅支持单个广告的单个蓝牙芯片时,这是可用的最佳方法。

底线:你做对了。