2016-04-07 3 views
0

поэтому вопрос находится в заголовке. Мне нужно найти технологию, которая сообщит, имеет ли мой телефон 1 см или менее от точки А или ее 10 см или более от точки А.Может ли iBeacon сказать 1 см от 10 см?

Могу ли я определить это, используя один iBeacon? Если да, то в каком режиме он должен быть запущен?

Спасибо!

+1

Я бы сказал, что нет, по крайней мере, не с какой-либо эффективностью. Оценка обычно рассчитывается исходя из наилучшей подходящей кривой с использованием ряда сильных сигналов, и они могут быть супер переменными. Возможно, вам удастся сказать ближе с дальнейших успехов, но точные диапазоны (особенно на таком небольшом расстоянии) будут сложными. – zgc7009

ответ

3

Извините, это просто не будет работать с маяками Bluetooth. Существует несколько проблем:

  1. Каждое устройство (модели для iPhone, модели для Android) имеет немного отличающееся усиление антенны Bluetooth. Уровень сигнала и, следовательно, расчетное расстояние будут разными для каждого. Диапазон ошибок будет больше 1-10 см.

  2. Некоторые модели мобильных устройств имеют длину более 10 см. Одна часть телефона (с антенной) может быть на расстоянии 10 см, а другая часть - на расстоянии 1 см.

  3. Всегда есть радиошум. Радиошум, безусловно, будет определять расстояния 1-10 см.

  4. Сигнальные отражения и эффекты ближнего поля делают уровни сигнала непредсказуемыми в таком близком диапазоне.

Смежные вопросы