我需要播发2组不同的数据,每组31个字节。当我查看核心规格v4.0时,似乎不太可能。
进一步了解时,我了解到,信标可以在3个不同的渠道中进行广告发布:37、38、39。LE设置广告参数命令可以一次选择所有特定渠道。
是否可以在不同的渠道中发布不同的数据?
如果不可能,我唯一剩下的解决方法是使用LE Set Advertising Data Command定期更改广告数据。
我很高兴看到有关性能,稳定性和功耗的一些见解。
是的,只要您定期更改广告有效负载,您的设备就可以充当多个BLE信标。您建议使用LE Set广告数据命令的建议是我的建议方法,因此您无需更改广告渠道。
换句话说,您可以在设备上执行的操作是设置一个计时器,然后在计时器到期后,您可以切换到另一组正在发布的BLE数据,这将对您的设备产生影响。设备充当多个信标。
请参阅以下链接,这些链接也可能对您的问题有所帮助:-
我希望这会有所帮助。