#android #bluetooth-lowenergy
#Android #bluetooth-низкое энергопотребление
Вопрос:
Я тестирую устройства Bluetooth с низким энергопотреблением Bluetooth
И я хотел бы знать, как далеко находится устройство Bluetooth без подключения к нему. Возможно ли найти эти данные?
Ответ №1:
Я не думаю, что это «способ протокола». Ниже вы найдете некоторые другие связанные темы.
Вы можете использовать профиль приближения, чтобы получить информацию RSSI. Однако определить фактическое расстояние до чипа было бы гораздо сложнее. Хотя все, что вы получаете, это уровень сигнала, его нельзя использовать для точного определения расстояния. В лучшем случае вы можете определить диапазон расстояний, и даже тогда это будет точно.
Проблема здесь в том, что дальность действия антенны зависит от конструкции платы, типа пластика, среды, в которой будет размещена плата. Таким образом, очень сложно указать точное местоположение с помощью одной антенны.
Я знаю, что в Bluetooth SIG прилагаются усилия для определения местоположения. Но это сложная система с несколькими антеннами и алгоритмами для точного определения местоположения устройства.
[] ‘s
Комментарии:
1. Возможно ли только с помощью RSSI определить, как далеко находится устройство? У меня есть 2 устройства в одной комнате. Я хочу быть уверен, что только когда я нахожусь в пределах 1 метра от устройства, я буду отвечать на него. В противном случае я хочу это игнорировать. Может ли RSSI предоставить мне эту информацию?
2. Rssi не может предоставить вам эту информацию. Две причины, почему нет: 1. Один и тот же номер rssi может быть в 1 метре и в 4 метрах. 2. RSSI ведет себя по-разному для разных производителей устройств.