ibeacon可连接传输模式

Posted

技术标签:

【中文标题】ibeacon可连接传输模式【英文标题】:ibeacon connectable transmission mode 【发布时间】:2016-06-12 18:35:33 【问题描述】:

我最近从 socialRetail 购买了一个 ibeacon,规格中提到了支持“可连接和不可连接传输模式”:

http://www.ibeaconstore.com/ibeacon-water-resistant-silicone

来自以下德州仪器文档中给出的信标可连接模式的定义:

'可连接信标是一种处于外围模式的蓝牙低功耗设备,这意味着它不仅可以发送,还可以接收。'

(来源:http://www.ti.com.cn/cn/lit/an/swra475/swra475.pdf),这个 iBeacon 应该能够发送和接收消息。

现在,iBeacon(未在 iDevice 上配置,只是一个独立的 iBeacon,就像我买的那样)应该是一个仅传输(或广播)设备。那么,这里的“可连接传输模式”究竟意味着什么?我能以某种方式使用这个独立的 iBeacon 设备在半/全双工模式下工作吗?

【问题讨论】:

根据定义,iBeacon 不应该是可连接的,它只能广播,但我想这是一种模式,您只能在 BLE 中对其进行设置(不需要通过电缆,例如更改其主要/次要,UUID)。 在我看来该设备是混合设备,既可作为 iBeacon 设备,也可作为常规 BLE 设备运行。 【参考方案1】:

信标通常应该广播不可连接的广告,因为它们是您所说的仅传输设备。但是,许多供应商允许通过蓝牙连接对其进行配置。建立此连接需要设备看到可连接的广告,因此供应商可以发送第二个广告或修改信标广告以使其可连接(即使这违反了规范。)

因为可连接的广告可以让移动设备以不同的方式处理它们,并且比不可连接的设备更不理想(某些 android 设备每次蓝牙扫描只能接收一个可连接的广告),应避免发送可连接的广告。出于这个原因,许多信标供应商都有改变这种行为的方法。

【讨论】:

以上是关于ibeacon可连接传输模式的主要内容,如果未能解决你的问题,请参考以下文章

我们可以在后台启动一个 iBeacon 发射器吗?

iBeacon:是不是可以从传输中发送小数据进行跟踪?

iBeacon 可以有数据负载吗

iOS iBeacon /蓝牙连接当应用程序死机时

iBeacon 接收器无法识别传输的信号

后台模式下的 iBeacon 访问