Процедура расчета расстояния AltBeacon - PullRequest
0 голосов
/ 02 июня 2018

Я использую AltBeacon в качестве калькулятора расстояния iBeacon.Недавно я начал измерять свое устройство, чтобы иметь возможность добавлять результаты в базу данных https://github.com/AltBeacon/android-beacon-library/blob/master/src/main/resources/model-distance-calculations.json

Я следовал инструкциям, приведенным на https://altbeacon.github.io/android-beacon-library/distance-calculations2.html

Когда я использовал исходные данные, которыеуже в электронной таблице (по ссылке, приведенной на странице, указанной выше), я заметил, что данные там далеко.При использовании данных и запуске их через http://www.xuru.org/rt/powr.asp я получил совершенно разные коэффициенты A и B. В случае данных в электронной таблице это: y = 4,295400587 * x ^ 6.170094565 Так что это означаетчто A = 4,295400587 и B = 6,170094565 Однако в электронной таблице это A = 1,203420305 и B = 6,170094565

Кроме того, когда я проверил предоставленные данные с библиотекой https://github.com/AltBeacon/android-beacon-library/blob/master/src/main/resources/model-distance-calculations.json, я заметил, что есть только одна модель с коэффициентом B, равным предоставленному (и это не Nexus 5 , как указано, но Moto X Pro ).Другой коэффициент (я говорю об A здесь, так как я даже не зашел так далеко, как вычисление C) даже отличается от приведенного в примере электронной таблицы.

Кто-нибудь знает, как все должно быть рассчитано и если я могудаже полагаться на предоставленные шаги, если они находятся так далеко во многих местах?

Я хочу рассчитать расстояние от маяка и скорректировать данные, основываясь на «возможностях приема» смартфонов.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...