АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

gpsmon - Интернет в облаке

Запустите gpsmon в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда gpsmon, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


gpsmon - утилита для мониторинга и управления пакетами GPS в реальном времени

СИНТАКСИС


gpsmon [-L] [-V] [-h] [-n] [-a] [-l журнальный файл] [-т драйвер-префикс]
[[ сервер [: порт [:устройство]] | устройство]] [-Д дебагель]

ОПИСАНИЕ


gpsmon - это монитор, который отслеживает пакеты, поступающие от GPS, и отображает их вместе с
диагностическая информация. Он поддерживает команды, которые можно использовать для настройки параметров GPS в
различные способы; некоторые из них не зависят от устройства, некоторые зависят от типа набора микросхем GPS. Так и будет
ведет себя вменяемо, просто сбрасывает пакеты, при подключении к типу GPS он ничего не знает.

gpsmon отличается от навигационного клиента тем, что в основном выгружает необработанные данные с GPS,
с массой данных, достаточной только для проверки ожидаемого результата. Особенно,
этот инструмент не выполняет никакой интерполяции или моделирования для определения набора высоты / снижения или ошибки.
оценки. Он также не сбрасывает отчеты о высоте, если качество исправления слишком низкое.

В отличие от gpsd, gpsmon никогда не записывает в устройство строки управления или зонда, если вы не
прямо сказать это. Таким образом, хотя он будет автоматически синхронизироваться с типами двоичных пакетов, он не будет
автоматически распознавать устройство, поставляющее расширенный протокол NMEA, как что-либо другое
чем обычное устройство NMEA. Использовать -t или t чтобы обойти это.

gpsmon предназначен для работы в эмуляторе терминала с минимальным размером 25x80; без графического интерфейса
интерфейс - это выбор дизайна, сделанный для пользователей, работающих в ограниченных
среды и через соединения telnet или ssh. Если запустить в большом окне, размер
окно пакетного журнала будет увеличено до нужного размера.

gpsmon принимает параметр -h, который отображает сообщение об использовании, или параметр -V, чтобы сбросить
версия пакета и выход.

Эта программа может быть запущена в любом из двух режимов в качестве клиента для демона gpsd (и его
связанный управляющий разъем) или напрямую подключенный к указанному последовательному устройству. При запуске
без аргументов он пытается подключиться к демону. Если аргумент начинается с
server: спецификация порта, он также будет пытаться подключиться к демону. Если аргумент
выглядит как пустое имя сервера, он попытается подключиться к демону, запущенному на
порт gpsd по умолчанию на этом сервере. Только если аргумент устройства содержит косые черты, но нет
двоеточия будет рассматриваться как последовательное устройство для прямого подключения. В режиме прямого подключения
gpsmon будет искать правильную скорость передачи и автоматически ее фиксировать. Возможные случаи
выглядеть следующим образом:

локальный: / 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, gpsmon, запущенный в прямом режиме, не проверяет собственное устройство. Таким образом, в
в частности, если вы укажете его на GPS с собственным двоичным режимом, который будет излучать
NMEA, он не идентифицирует фактический тип, если устройство не излучает узнаваемый NMEA
вызвать предложение. Вам могут помочь параметры -t и -i.

Параметр -F действителен только в клиентском режиме; он определяет управляющий сокет, к которому
программа должна отправлять строки управления устройством. Вы должны указать действительный путь к
Сокет домена Unix в вашей локальной файловой системе.

Параметр -D включает вывод отладки получателя пакетов и, вероятно, полезен только для
разработчики кода GPSD. Соответствующие значения см. В исходном коде получателя пакетов.

Параметр -L отображает таблицу, показывающую, какие типы устройств GPS имеют встроенную поддержку gpsmon.
для, и какие общие команды могут быть применены к каким типам GPS, а затем выйти. Примечание
что здесь не перечислены команды для конкретных типов, связанные с отдельными типами GPS.

Параметр -l настраивает запись в указанный файл для немедленного запуска при открытии устройства.
Это может быть полезно, например, если вы хотите записать стартовое сообщение с устройства.
где отображается информация о версии прошивки.

Параметр -n заставляет gpsmon запрашивать пакеты NMEA0183 вместо необработанного потока данных из
GPSD.

Параметр -t устанавливает резервный тип. Дайте ему строку, которая является отличительным префиксом
ровно одно название типа драйвера; это будет использоваться для режима, скорости и переключения скорости, если
драйвер, выбранный типом пакета, лишен этих возможностей. Наиболее полезно, когда пакет
Тип - NMEA, но известно, что устройство имеет двоичный режим, например двоичный SiRF.

Параметр -a включает специальный режим отладки, в котором не используется рисование экрана. Пакеты
сбрасываются нормально; любой набранный символ приостанавливает выгрузку пакетов и вызывает команду
незамедлительный. Эта функция в основном будет интересна разработчикам GPSD.

После запуска (без -a) в верхней части экрана отображается содержимое нескольких
особенно интересные типы пакетов. Поле "PPS", если оно не пустое, представляет собой дельту между
последний 1PPS верхней части секунды и системные часы в это время.

Нижняя половина экрана представляет собой прокручиваемый шестнадцатеричный дамп всех пакетов, которые выдает GPS.
Если тип пакета текстовый, любой завершающий CR / LF опускается. Начало строки дампа >>>
представляют собой управляющие пакеты, отправленные в GPS. Строки, состоящие из "PPS", обведенные тире,
если присутствует, укажите 1PPS и начало цикла отчетности.

КОМАНДЫ


Следующие независимые от устройства команды доступны во время работы gpsmon:

i
(Только в прямом режиме.) Включение / отключение проверки подтипа и повторная инициализация драйвера. В
нормальная работа, gpsmon не отправляет на устройство строки конфигурации (кроме
строки пробуждения, необходимые для отправки данных, если таковые имеются). Команда 'i1' заставляет его
отправить ту же последовательность зондов подтипа, что и gpsd. Команда 'i0' выключается
зондирование; Только «i» переключает бит. В любом случае будет повторно выбран текущий драйвер;
если бит зонда активирован, зонды будут отправляться немедленно.

Обратите внимание, что включение зондирования может переключить устройство в другой режим; в частности, это
переведет микросхему SiRF в двоичный режим, как если бы вы использовали команду «n». Это до
ограничению прошивки SiRF, которое мы не можем исправить.

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

c
(Только в прямом режиме.) Измените время цикла. За ним введите число, интерпретируемое как цикл.
время в секундах. Большинство устройств имеют фиксированное время цикла, равное 1 секунде, поэтому эта команда может
сбой с сообщением.

l
Переключить ведение журнала пакетов. Если ведение журнала пакетов включено, оно будет выключено и журнал
закрыто. Если он выключен, будет включен вход в имя файла после l. Отличается
от простого захвата данных с устройства GPS в том, что только целые пакеты
зарегистрирован. Файл журнала открывается для добавления, поэтому вы можете регистрировать более одной части
пакетный поток, и они будут правильно сшиваться.

n
(Только в прямом режиме.) С аргументом 0 переключить устройство в режим NMEA при текущем
скорость; с аргументом 1 перейти в двоичный (собственный) режим. Без аргументов переключить
Настройки. Выдает ошибку, если в устройстве нет таких режимов.

После переключения двухпротокольного GPS в режим NMEA с помощью этой команды он сохраняет
информация об исходном типе и возможностях управления им. Вот почему
Тип устройства, указанный перед подсказкой, не меняется.

q
Закройте gpsmon. Control-C или любой другой ваш текущий символ прерывания работает как
Что ж.

s
(Только в прямом режиме.) Измените скорость передачи. За ним следует число, интерпретируемое как бит на
второй, например «s9600». За номером скорости может дополнительно стоять двоеточие.
и спецификацию стоп-битов четности длины слова в традиционном стиле, например 8N1 (
по умолчанию), 7E1 и т. д. Некоторые устройства не поддерживают последовательные режимы, кроме стандартных,
поэтому эта команда может завершиться ошибкой с сообщением.

Используйте эту команду с осторожностью. На USB и Bluetooth GPS также возможно
Ошибка настройки последовательного режима либо из-за того, что микросхема последовательного адаптера не поддерживает
режимах, отличных от 8N1, или из-за того, что прошивка устройства неправильно синхронизирует последовательный порт.
чип адаптера с UART на чипсете GPS при изменении скорости. Эти неудачи
может повесить ваше устройство, возможно, потребуется цикл включения питания GPS или (в крайних случаях)
физическое отключение резервного аккумулятора NVRAM.

t
(Только в прямом режиме.) Принудительное переключение типа мониторинга. Следуйте за ним строкой, которая
уникальный для имени драйвера gpsd с поддержкой gpsmon; gpsmon переключится на использование
этот драйвер и код дисплея. Будет отображаться сообщение об ошибке, если нет подходящего gpsd
драйвер, или несколько совпадений, или уникальное совпадение не поддерживает отображение в gpsmon.

x
(Только в прямом режиме.) Отправить на устройство шестнадцатеричные данные. Следуя командному письму, вы можете
введите пары шестнадцатеричных цифр; заканчиваться новой строкой. Они станут полезной нагрузкой элемента управления.
пакет отправлен на устройство. Пакет будет заключен в заголовки, трейлеры и
контрольная сумма, соответствующая текущему типу драйвера. Первые один или два байта
полезная нагрузка может быть интерпретирована особым образом, см. описание -x of gpsctl(1).

X
(Только в прямом режиме.) Отправить на устройство необработанные шестнадцатеричные байты. Следуя командному письму, вы можете
введите пары шестнадцатеричных цифр; заканчиваться новой строкой. Они будут отправлены на устройство.

Ctrl-S
Заморозить отображение, приостановить прокрутку в окне отладки.

Ctrl-Q
Разморозить дисплей, возобновить нормальную работу.

NMEA поддержка
(Эти примечания относятся не только к обычным устройствам NMEA, но и ко всем расширенным устройствам NMEA для
который в настоящее время поддерживает gpsmon.)

Все поля представляют собой необработанные данные GPS, за исключением (а) окна «Готовый PVT» в верхней части
экран, предоставленный в качестве проверки, и (б) поле «Смещение PPS».

Команды для конкретных устройств отсутствуют. Какие общие команды доступны, может варьироваться в зависимости от
тип: изучить вывод gpsmon -l чтобы узнать больше.

Сирф поддержка
Большая часть информации поступает из GPS. Подчеркнутые поля получены путем перевода из
Координаты ECEF или применение смещений дополнительных секунд и местного часового пояса. 1PPS - это
часы отстают как обычно.

Следующие команды поддерживаются только для GPS-навигаторов SiRF:

A
(Только в прямом режиме.) Переключить отчет о данных подкадра 50 бит / с.

M
(Только в прямом режиме.) Установите (M1) или снимите (M0) статическую навигацию. Документация SiRF
говорит: «Статическая навигация - это фильтр положения, предназначенный для использования с автотранспортными средствами.
Когда скорость транспортного средства падает ниже порогового значения, положение и курс изменяются.
заморожен, а скорость установлена ​​на ноль. Это условие будет продолжаться до тех пор, пока вычисленный
скорость повышается в 1.2 раза выше порогового значения или до тех пор, пока вычисленное положение не достигнет
минимум установленное расстояние от замерзшего места. Пороговая скорость и установленное расстояние
может отличаться в зависимости от версии программного обеспечения ».

Нестатический режим предназначен для использования с программным обеспечением для навигации по дорогам, которое часто срабатывает.
сообщаемое положение до ближайшей дороги в пределах некоторого радиуса неопределенности. Ты вероятно
хотите отключить статическую навигацию для пешеходов, так как она может сообщать о скорости
смена нуля и положения большими прыжками.

P
(Только в прямом режиме.) Переключение режима отображения параметров навигации. Переключение между нормальным
дисплей и тот, который показывает выбранные параметры навигации из MID 19, включая
Бит статической навигации переключается командой «M».

Чтобы интерпретировать то, что вы видите, вам понадобится копия справочника по двоичному протоколу SiRF.
Руководство.

U-Blox поддержка
Большая часть информации поступает из GPS. Подчеркнутые поля получены путем перевода из
Координаты ECEF. 1PPS - это обычное отставание часов. Специальных команд для каждого типа не существует.

Используйте gpsmon онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    JXplorer - браузер Java Ldap
    JXplorer - браузер Java Ldap
    Java-клиент LDAP с поддержкой LDIF,
    безопасность (включая SSL, SASL и GSSAPI),
    переведен на многие языки (в т.
    китайский), интерактивную справку, пользовательские формы и
    многие другие ...
    Скачать JXplorer — браузер Java Ldap
  • 2
    PosteRazor - Создайте свой собственный плакат!
    PosteRazor - Создайте свой собственный плакат!
    Хотите напечатать плакат? PosteRazor режет
    файл изображения на части, и вы можете
    распечатайте потом на принтере и приклейте
    вместе к плакату. Простой на основе FLTK
    использовать ...
    Скачать PosteRazor - Создайте свой собственный постер!
  • 3
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 4
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 5
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 6
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • Больше »

Команды Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    комар, gnatbind, gnatbl, gnatchop,
    гнатфинд, гнаттмл, гнаткр, гнатлинк,
    гнатлы, гнатмейке, гнатпреп, гнатпста,
    gnatpsys, gnatxref — набор инструментов GNAT
    ОПИСАНИЕ: Т...
    Запустите aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnathop-5
    aarch64-linux-gnu-gnathop-5
    комар, gnatbind, gnatbl, gnatchop,
    гнатфинд, гнаттмл, гнаткр, гнатлинк,
    гнатлы, гнатмейке, гнатпреп, гнатпста,
    gnatpsys, gnatxref — набор инструментов GNAT
    ОПИСАНИЕ: Т...
    Запустите aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-информация
    cpupower-idle-информация
    cpupower Idle-info — Утилита для
    получить информацию о простое ядра процессора
    СИНТАКСИС: мощность процессора [ -c список процессоров ]
    Idle-info [опции] ОПИСАНИЕ: Инструмент
    который печатает p...
    Запустите cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower Idle-Set — Утилита для настройки процессора
    специальные параметры ядра для состояния простоя
    СИНТАКСИС: мощность процессора [ -c список процессоров ]
    Idle-info [опции] ОПИСАНИЕ:
    мощность процессора в режиме ожидания...
    Запустите cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets — изменяет/печатает пользовательские
    текущий путь поиска набора карт. Влияет на
    доступ пользователя к данным, существующим в рамках
    другие наборы карт в текущем местоположении. ...
    Запустите g.mapsetsgrass
  • 6
    г.messagegrass
    г.messagegrass
    g.message — печатает сообщение, предупреждение,
    информация о ходе выполнения или фатальная ошибка в
    ТРАВЯНОЙ путь. Этот модуль следует использовать в
    сценарии для сообщений, доставляемых пользователю.
    КЕЙВО...
    Запустите g.messagegrass
  • Больше »

Ad


Enter