Как проверить уровень сигнала gps на андроиде

Вопрос так же прост, как название: как измерить силу сигнала GPS?

Поэтому, предполагая, что вы действительно имеете в виду силу сигнала, вы можете получить GpsStatus через LocationManager.getGpsStatus() , и это дает вам список спутников через getSatellites() ‘, и каждый из них имеет отношение сигнал / шум ( getSnr() ).

Предполагая, что вы имеете в виду точность, попробуйте Location.getAccuracy() .

Вы можете считывать уровень сигнала в сообщении MNEA GSV в соотношении SNR-Signal to Noise Ratio.

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

Очень сложно измерить уровень сигнала gps-сателлита без очень дорогого тестового оборудования (анализатора спектра или специализированного gps-приемника). Для этого нет доступных в продаже инструментов.

Почему бы вам это сделать? Уровень сигнала фактически не имеет отношения к определению положения.

Читайте также:
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Adblock
detector