Я читаю так много пропаганды о том, что маяки BLE (в моем случае Kontakt.io) точны до сантиметра, читаемы на расстоянии 70 метров и т. д. и т. д., но мой опыт не был таким.
У меня 3 маяка. Если они в соседней комнате (дверь открыта, примерно 6 или 7 метров), он обнаружит может быть одного или двух примерно через 20 секунд. Даже тогда мне часто приходится перезапускать приложение снова и снова, чтобы обнаружить его.
Переместите их в ту же комнату, и они в значительной степени в порядке. Все по умолчанию, scanMode — «LOW_LATENCY», scanPeriod — «RANGING», я не уверен, что еще я могу сделать.
Эти результаты кажутся далекими или они просто не так хороши?