Как ограничить рекламный диапазон маяка?

Можно ли ограничить дальность действия маяка, чтобы только устройства в пределах определенного близкого расстояния (или близости) могли идентифицировать и подключаться к маяку? Допустим, например, что устройства за пределами 0,5-метровой зоны не должны видеть или подключаться к маяку. Я использую устройство iOS в качестве маяка. В яблокеCoreLocation API, есть метод, называемыйperipheralDataWithMeasuredPower вCLBeaconRegion класс, который говорит:

peripheralDataWithMeasuredPower: Извлекает данные, которые можно использовать для рекламы текущего устройства в качестве маяка.

(NSMutableDictionary *) Периферийный_ДанныхWithMeasuredPower: (NSNumber *) measurePower

Параметры:

measuredPower: Значение индикатора силы принятого сигнала (RSSI) (измеряется в децибелах) для устройства. Это значение представляет собой измеренную силу маяка на расстоянии одного метра и используется во время измерения дальности. Указыватьnil использовать значение по умолчанию для устройства.

Можно ли это использовать для ограничения радиомаяка? Если да, я не могу понять, как определить значение дляmeasurePower параметр? Что они пытаются сказать,...value represents the measured strength of the beacon from one meter away..?

Пожалуйста, прости, если это очень простой вопрос. Я недавно начал разработку iOS и буду благодарен за вашу помощь. Благодарю.

Ответы на вопрос(4)

Ваш ответ на вопрос