Я использую библиотеку Altbeacon для определения и оценки расстояния от маяка BLE, чтобы выполнить некоторые действия в моем приложении.
Я использовал устройство Galaxy J7 для первых тестов, и результат был в порядке. Не так точно, но достаточно точно.
Проблема в том, что моим целевым устройством является планшет Samsung Galaxy Tab A6. После того, как я купил один, все показания были как <2 см. <br>
Сначала я подумал, что это будет проблема с калибровкой, поскольку планшетная антенна должна быть намного лучше сотового телефона.
Я начал процесс калибровки, но было что-то, что не соответствовало: для сотового телефона показания RSSI были от -65 до -80 (между 0,25 м и 20 м), что согласуется с потерями в свободном пространстве, но показаниями для таблицы были от -46 до -47 на одинаковом расстоянии. Я пробовал разные приложения для измерения, разные места, позиции, все, но результат всегда был одинаковым.
Я пытался найти кого-то с подобной проблемой, но безуспешно.
У меня заканчиваются идеи о том, что может послужить причиной этих чтений, поэтому мне, ребята, мне нужна помощь.
1 - я думаю, что эти показания не соответствуют Это верно? Может быть, я не в том месте
2 - Что может вызвать эти несоответствия?
3 - Как я могу получить постоянные показания?