iOS iBeacon 位置

Posted

技术标签:

【中文标题】iOS iBeacon 位置【英文标题】:iOS iBeacon location 【发布时间】:2017-08-08 09:39:08 【问题描述】:

有没有办法将信标方向显示为指向信标方向的箭头?我知道可以根据信标的接近程度来改变颜色,但我需要的是找到信标的方向。

【问题讨论】:

【参考方案1】:

您无法仅使用一个信标来做到这一点,因为您所拥有的只是接收信号强度 (RSSI)。 Determining Location Using Bluetooth Beacons 文章解释了更多内容并参考了一篇论文,该论文展示了一种解决方法,在仅使用一个信标时可能会有所帮助。

【讨论】:

【参考方案2】:

抱歉,您无法获得指向蓝牙信标的方向。手机上的蓝牙接收器是全向的。它的工作原理很像老式的 AM 收音机。您可以通过听到多少静电来了解广播电台的距离,但无法通过静止不动并聆听来知道发射机的方向。

@Simon-Judge 在他的回答中提到的论文基本上表明,可以通过在适当的位置旋转并测量信号来大致确定发射器的运行方式。以 AM 无线电为例,这类似于将天线指向每个方向 180 度,以查看它在哪里接收信号的最佳位置。虽然这可能会取得一定程度的成功,但它肯定不会在屏幕上绘制一个箭头来指示信标的方向。

【讨论】:

谢谢,David 我读了这篇论文,想知道是否可以更准确。

以上是关于iOS iBeacon 位置的主要内容,如果未能解决你的问题,请参考以下文章

iOS iBeacon 位置

CBPeripheralManager 延迟停止广告/位置管理器范围停止 iBeacon

ios之iBeacon

从 iBeacon RSSI 信号中获取位置

IOS:iBeacon 检测后可用的操作

在IOS 的开发中iBeacon和BLE的区别