是否可以通过BlueZ广告多个信标

问题描述 投票:1回答:1

我需要播发2组不同的数据,每组31个字节。当我查看核心规格v4.0时,似乎不太可能。

进一步了解时,我了解到,信标可以在3个不同的渠道中进行广告发布:37、38、39。LE设置广告参数命令可以一次选择所有特定渠道。

7.8.5  LE Set Advertising Parameters Command

是否可以在不同的渠道中发布不同的数据?

如果不可能,我唯一剩下的解决方法是使用LE Set Advertising Data Command定期更改广告数据。

我很高兴看到有关性能,稳定性和功耗的一些见解。

linux bluetooth-lowenergy bluez
1个回答
0
投票

是的,只要您定期更改广告有效负载,您的设备就可以充当多个BLE信标。您建议使用LE Set广告数据命令的建议是我的建议方法,因此您无需更改广告渠道。

换句话说,您可以在设备上执行的操作是设置一个计时器,然后在计时器到期后,您可以切换到另一组正在发布的BLE数据,这将对您的设备产生影响。设备充当多个信标。

请参阅以下链接,这些链接也可能对您的问题有所帮助:-

我希望这会有所帮助。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.