什么是首选的灯塔广告格式

时间:2017-08-16 06:45:08

标签: ibeacon altbeacon beacon eddystone

我们计划在我们的产品硬件上集成兼容BLE的蓝牙模块。在过去的几天里,我一直在网上挖掘并对这项技术有了一个很好的了解。现在我已经了解了这项技术,我认为我们可以选择使用iBeacon,AltBeacon或Eddystone作为广告格式。

请注意,我们不会接近BLE供应商,而是接近像德克萨斯仪器这样的芯片制造商或将提供原始硬件的人。蓝牙模块是最后一分钟的附录。我想芯片制造商可以开放使用我们建议的任何广告格式(这是我的猜测。我对此没有任何线索)。但是,如果它们是,那将是首选格式?

我的2美分 -

  • 我理解iBeacon兼容设备会有某种形式 来自苹果的证书流程。我们希望避免任何类型的强制性证书 处理。正如我所提到的,蓝牙模块只是一个附录 我们。

  • iBeacon似乎是最成熟的,因为它已经存在了一段时间

  • AltBeacon看起来与iBeacon几乎相似,具有更大的灵活性,没有苹果行李箱。是否需要任何证书 所有者即Radius Networks ??

  • Eddystone看起来是最强大和未来的证据。还有一个证书流程吗?

我们有什么顾虑 -

  • 成本低。
  • 电池消耗低。
  • 部署后更改有效负载。
  • 主处理器应该能够打开/关闭板载BLE设备。在这种情况下,延迟应该很低。
  • 我们应该能够监控Beacon的健康状况,即任何信标是否已关闭。
  • 安全。
  • 还有其他我们应该关注的事情吗? :)

2 个答案:

答案 0 :(得分:0)

是的,如果您需要在iOS上进行背景扫描,则需要使用iBeacon。 Android可以在后台扫描任何广告有效负载。

答案 1 :(得分:0)

StackOverflow规则不允许推荐,但我将回答两个嵌入式问题:

  • AltBeacon不需要任何认证,但您显然必须符合规范才能与其他设备配合使用。

  • Eddystone同样不需要预先认证,但您可以选择这样做,以便将您的产品列在Google兼容制造商的网站列表中。

@ Simon-Judge在答案中大致正确,iBeacon在iOS上提供最快的背景。但是,您可以在iOS上的后台检测Eddsystone格式,因为它们使用iOS API允许的服务广告。这比iBeacon慢得多(通常为10分钟,而iBeacon为5秒)。相比之下,AltBeacon在iOS背景中根本无法检测到,因为它是制造商的广告。唯一可以在iOS后台检测到的制造商广告是iBeacon广告。