Простой запрос GPSD

Мне нужна некоторая информация с моего сервера GPSD, работающего на моем главном сервере NTP.

  • Количество спутников, которые он видит
  • Какие спутники он использует для определения местоположения (возможно, также SNR)
  • Какие спутники он видит, так как их очень много (возможно ли это?)

Я собираюсь вывести это на PHP, так что это должно быть просто


person HyperDevil    schedule 19.03.2011    source источник


Ответы (2)


Исходный код GPSD содержит файл gpsd.php, который может предоставить текущую позицию и информацию о спутнике («вид неба») либо в виде готовой HTML-страницы, либо в виде строки JSON. Поэтому вам нужно убедиться, что веб-сервер с поддержкой PHP работает на вашем главном сервере, и вы можете вызвать http://ntp-server/path/to/gpsd.php, чтобы получить его. Добавьте ?op=json к URL-адресу, чтобы вернуть результат JSON.

Вы можете получить только файл php здесь: https://github.com/yazug/gpsd/raw/master/gpsd.php

person Beat Bolli    schedule 13.04.2011

Beat Bolli: я думаю, вы имели в виду это: https://github.com/yazug/gpsd/raw/master/gpsd.php.in (они его переименовали)

Он предлагает использовать функцию ?poll;, но она зависает, когда я пытаюсь прочитать ответ...

person xOneca    schedule 14.02.2012