BLE主要/次要功能

时间:2014-04-07 14:27:25

标签: bluetooth-lowenergy ibeacon

有谁能告诉我主要和次要(包含在BLE信号的广告包中)用于什么?我听说它用于区分具有相同UUID的信号,但这引发了诸如“为什么使用两个”和“只是某些接收器如何使用它”这样的问题。对它进行合理的解释会很有用。

1 个答案:

答案 0 :(得分:3)

根据@ Larme的评论,我认为你在询问iBeacon广告 - 这些是BLE的特殊用途。蓝牙低功耗服务广告的格式不同,不包括主要/次要。

iBeacon规范并未说明如何使用主要和次要 - 这是由使用iBeacon实施解决方案的人员定义的。两个数字只是提供更大的灵活性

很多努力使BLE使用很少的力量。因此,iBeacon广告必须非常小以便最小化传输时间。我猜设计师认为两个16位数字是功耗和可用信息量之间的合理折衷。

典型的零售用例可以使用专业来指示商店(纽约,芝加哥,伦敦等)和未成年人指示部门(鞋子,男装等)。然后,检测到信标的应用程序可以将此信息传递给服务器,该服务器可以发回相关信息 - 用户在地图上的位置或该部门的特价等。这在@Larme链接到的指南中进行了讨论。

提供有关博物馆展品信息的解决方案可能只是使用主要编号来确定该人所在的展览并忽略次要编号。次要号码仍然在广告中,当然,应用程序根本不会用它做任何事情。