AltBeacon信标中的txPower字段



在Beacon中txPower的目的是什么?据此,如何设置传输速度与扫描速度为Altbeacon库,最大传输功率已设置为默认值。

那么发送信标时可以设置的txPower的含义是什么,它的可能值是什么?

txPower字段设置了空中信标广告中的一个字节。表示信标发射机距离1米时,接收设备期望的RSSI信号强度。

接收设备可以将txPower值与实际测量的信号强度进行比较,如果它更强,则意味着信标距离小于1米。如果它较弱,则信标距离超过1米。这两个值(实际信号强度vs txPower)可以代入一个公式,得到一个粗略的距离估计。

这是广告中可配置字段的原因有两个:

  1. 不是所有的发射机都有相同的输出功率,所以为了获得最佳效果,应该在每个设备的基础上设置该值。(实际上很少这样做。)

  2. 无线电信号的障碍物和反射会影响接收机的预期信号强度。例如,信标安装在柜台下面或机柜中。因此,建议在安装(校准)后测量信号,以获得最佳效果。

iPhone 4s(第一款同时支持iBeacon接收和传输的手机)的默认txPower字段为-59 dBm。这是自那时以来制造的手机和监管机构允许的全功率专用发射机的典型情况。但在特定的设备型号上,5dB的变化并不罕见。

在这里阅读我的博客文章:http://www.davidgyoungtech.com/2020/05/15/how-far-can-you-go

最新更新