Это команда lcdgps, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
gps, xgps, xgpsspeed, cgps, lcdgps, gegps - тестовые клиенты для gpsd
СИНТАКСИС
xgps [-Д уровень отладки] [-h] [-V] [-l [[d] | [м] | [s]]] [-u [[i] | [n] | [м]]] [сервер
[: порт [:устройство]]]
xgpsскорость [-Д уровень отладки] [-h] [-V] [--speedunits {[миль / ч] | [км / ч] | [узлы]}] [сервер
[: порт [:устройство]]]
cgps [-Д уровень отладки] [-h] [-V] [-l [[d] | [м] | [s]]] [-m] [-s] [-u [[i] | [n] | [м]]]
[сервер [: порт [:устройство]]]
ЖКGPS [-h] [-V] [-l [[d] | [м] | [s]]] [-u [[i] | [n] | [м]]] [сервер [: порт [:устройство]]]
gpxlogger [-Д уровень отладки] [-д] [-е экспортный метод] [-ф имя файла] [-л] [-м минимальный ход] [-ч]
[-В] [-я трек Тайм-аут] [сервер [: порт [:устройство]]]
гегпс [-д каталог] [-я]
ОПИСАНИЕ
Это демонстрационные клиенты, поставляемые с gpsd. У них есть несколько распространенных вариантов:
Команда -h option заставляет каждого клиента выдать сводку своих опций и затем выйти.
Команда -V опция заставляет каждого клиента сбрасывать версию пакета и завершать работу.
Команда -l опция, при ее наличии, устанавливает формат отчетов о широте и долготе. Значение
'd' означает десятичные градусы и является значением по умолчанию. Значение m дает градусы и
десятичные минуты. Значение s дает градусы, минуты и десятичные секунды.
xgps, cgps и lcdgps смотрят на переменные в среде, чтобы выяснить, какие единицы они
по умолчанию должен использоваться для отображения - британские, морские или метрические. Вот
переменные и значения, которые они проверяют:
GPSD_UNITS одно из:
имперские = мили / футы
морские = узлы / футы
метрика = км / метры
LC_MEASUREMENT
en_US = мили / фут
C = мили / фут
POSIX = мили / футы
[other] = км / метры
ДЛИННЫЙ
en_US = мили / фут
C = мили / фут
POSIX = мили / футы
[other] = км / метры
Эти предпочтения могут быть отменены -u опцию.
Где присутствует, -u опция может использоваться для установки системных единиц для отображения; следовать
ключевое слово с 'i' для 'имперских' для американских единиц (футы в высоте и оценки погрешности,
миль в час в скоростях), n означает «морская» (футы по высоте и оценкам погрешности, узлы
в скорости) или 'm' для метрики (метры по высоте и оценка погрешности, километры в час
в скоростях).
Команда -D опция, если присутствует, устанавливает уровень отладки; это в первую очередь для использования GPSD
Разработчики. Это позволяет получать различные сообщения о ходе выполнения стандартных ошибок.
По умолчанию клиенты собирают данные со всех совместимых устройств на локальном хосте, используя
порт GPSD по умолчанию 2947. Необязательный аргумент для любого клиента может указывать сервер для получения
данные из. В качестве номера порта используется суффикс, разделенный двоеточиями. Если есть второй
суффикс, разделенный двоеточиями, который используется как имя конкретного устройства, за которым следует наблюдать. Однако если
в спецификации сервера есть квадратные скобки, часть внутри них принимается за
IPv6-адрес и суффиксы порта / устройства анализируются только после конечной скобки. Возможный
кейсы выглядят так:
локальный: / dev / ttyS1
Посмотрите на порт по умолчанию для localhost, пробуя IPv4 и IPv6 и наблюдая за выводом
с последовательного устройства 1.
пример.com:2317
Посмотрите на порт 2317 на example.com, попробовав как IPv4, так и IPv6.
71.162.241.5:2317:/dev/ttyS3
Посмотрите на порт 2317 по указанному IPv4-адресу, собирая данные из подключенного последовательного порта.
устройство 3.
[FEDC:BA98:7654:3210:FEDC:BA98:7654:3210]:2317:/dev/ttyS5
Посмотрите на порт 2317 по указанному IPv6-адресу, собирая данные из подключенного последовательного порта.
устройство 5.
Здесь указаны не все клиенты, поставляемые с GPSD. См. Также отдельные страницы руководства.
для gpspipe(1) и gpsmon(1).
xgps
xgps - это простой тестовый клиент для gpsd с X-интерфейсом. Отображает текущий GPS
информация о местоположении / времени / скорости и (для GPS, поддерживающих эту функцию) местоположения
доступных спутников.
В режиме обзора неба спутники имеют цветовую кодировку для обозначения качества сигнала; проконсультируйтесь с
данные отображаются слева для точных цифр в дБ. Квадратные значки обозначают WAAS / EGNOS
спутники кружками обозначены обычные спутники GPS. Залитые иконки использовались в последние
fix, иконок контура не было.
xgpsскорость
xgpsspeed - это спидометр, который использует информацию о местоположении от GPS. Принимает -h
параметр и необязательный аргумент, как для gps, или параметр -V для сброса версии пакета и
Выход.
Режим отображения по умолчанию напоминает автомобильный спидометр. С опцией --nautical вы получите
более продуманная презентация скорости и трека, смоделированная по образцу дисплея морской навигации.
Параметр -speedunits может использоваться для установки единиц скорости для отображения; следовать ключевому слову
с узлами для морских миль в час, км / ч для километров в час или миль / ч для миль в час
час. По умолчанию - мили в час.
Только в морском режиме --maxspeed устанавливает максимум на спидометре.
cgps
cgps - это клиент, похожий на xgps, но без графического отображения спутников и способный
запускать на последовательном терминале или эмуляторе терминала.
Команда -s опция запрещает cgps отображать данные, поступающие от демона. Этот дисплей
также можно переключать с помощью команды s.
Команда -m опция отобразит ваш магнитный курс (в отличие от вашего истинного направления). Этот
является расчетным значением, а не измеренным значением, и может допускать потенциальную погрешность до
два диплома в областях, для которых расчет действителен (в настоящее время Западная Европа,
Аляска и Нижний 48 в США). Используемые формулы - те, что используются в авиационной
Формуляр v1.43.
cgps завершается, когда вы отправляете ему SIGHUP или SIGINT; с учетом настроек терминала по умолчанию это
произойдет, когда вы нажмете на нем Ctrl-C. Он также будет заканчиваться на 'q'
ЖКGPS
Клиент, который передает данные gpsd в lcdproc, превращая ваш автомобильный компьютер в очень дорогой
и почти не имеющий функций GPS-приемник. В настоящее время предполагается ЖК-дисплей 4x40 и запись данных
отформатирован под размер экрана. Также отображает 4- или 6-символьный квадрат сетки Maidenhead.
вывод.
gpxlogger
Эта программа собирает исправления из gpsd и записывает их в стандартный вывод в GPX, XML.
профиль для записи пути.
Выходной файл может состоять из нескольких дорожек. Если нет исправления, создается новый трек
для интервала, указанного -i и по умолчанию 5 секунд.
Команда -d опция указывает gpxlogger запускаться как демон в фоновом режиме. Это требует -f вариант,
который направляет вывод в указанный файл журнала.
Команда -m опция устанавливает минимальное расстояние перемещения в метрах (может включать дробную десятичную дробь).
часть). Движения короче этого не регистрируются.
gpxlogger может использовать любой из методов экспорта, поддерживаемых gpsd. Для списка этих
методы, используйте -l. Чтобы принудительно использовать метод, дайте -e один из методов, заканчивающихся двоеточием
имена из -l таблице.
Если на хосте доступна поддержка D-Bus, GPSD настроен на ее использование, и -e DBus is
указано, эта программа прослушивает трансляции DBUS от gpsd через org.gpsd.fix.
В -e розетки, или если по умолчанию используется метод сокетов, вы можете указать
спецификация сервер-порт-устройство в качестве аргументов.
гегпс
Эта программа собирает исправления из gpsd и передает их работающему экземпляру Google Планета Земля.
для отслеживания местоположения в реальном времени.
Команда -d Аргумент - это расположение каталога установки Google Планета Земля. Если не
указано, по умолчанию используется текущий каталог.
Если у вас есть бесплатная версия (без подписки), начните с работы с -i вариант
оставьте подсказку в каталоге установки Google Планета Земля, так как
'Open_in_Google_Earth_RT_GPS.kml', затем откройте этот файл в Google Адреса (Файл> Открыть ...). Запустить
gpsd после этого обычным способом.
Используйте lcdgps онлайн с помощью сервисов onworks.net