是否可以限制信标的范围,以便只有在一定近距离(或接近度)内的设备才能识别并连接到信标?例如,0.5 米区域外的设备不应该看到或连接到信标。我正在使用 iOS 设备作为信标。在 Apple 的API 中, CLBeaconRegionCoreLocation
类中有一个名为peripheralDataWithMeasuredPower的方法,它表示:
peripheralDataWithMeasuredPower: 检索可用于将当前设备宣传为信标的数据。
(NSMutableDictionary *)peripheralDataWithMeasuredPower:(NSNumber *)measuredPower
参数:
测量功率:设备的接收信号强度指示器 (RSSI) 值(以分贝为单位)。该值表示从一米外测得的信标强度,并在测距期间使用。指定
nil
使用设备的默认值。
这可以用来限制信标的范围吗?如果是,我无法理解如何决定为measurePower
参数设置的值?他们想表达...value represents the measured strength of the beacon from one meter away..
什么?
如果这是一个非常基本的问题,请原谅。我最近开始了 iOS 开发,非常感谢您的帮助。谢谢。