Команда управления приемником GPS/ГЛОНАСС.
Синтаксис:
#1> gps [options] [command]
Options: -t=<level> - turn trace level (1, 2 or 0 - turn trace off) -a[=(0:1)] - turn the power on the antenna amplifier -r[=(0:1)] - set reset signal -p=<port> - set TCP port for service (2323 by default) -s=<baudrate|0> - set baud rate for GPS NMEA port (0 - set 115200) Command: start - start GPS service stop - stop GPS service coordinates - show GPS coordinates console - map GPS NMEA port to stdin/stdout tcp - map GPS NMEA port to TCP service stat - show GPS statistics clear - clear GPS statistics
Параметры команды
Чтобы установить уровень трассировки системы, используйте параметр:
- -t=<level>
Доступны следующие уровни трассировки системы (по убыванию степени детализации):
- Уровень 2 - запись в системный журнал всех NMEA-сообщений, полученных от приемника GPS/ГЛОНАСС
- Уровень 1 – запись в системный журнал только сообщений об обнаружении/потере приемника GPS/ГЛОНАСС, об изменении количества видимых спутников или о существенном изменении координат и т.п.
- Уровень 0 – сообщения не записываются, трассировка отключена.
Чтобы включить/отключить подачу питания на антенный усилитель (при его наличии), используйте параметр:
- -a[=<value>]
- "<value>=1" – подать питание (действие по умолчанию, если значение не задано)
- "<value>=0" – отключить питание.
ПРЕДОСТЕРЕЖЕНИЕ
Обратите внимание, что команды "tcp", "console" и параметры "-r", "-p" и "-s" используются для диагностики и отладки в экстренных случаях и только специалистами.
Аргументы команды
Чтобы запустить службу GPS, используйте команду:
- start
Чтобы остановить работу службы GPS, используйте команду:
- stop
Чтобы посмотреть статистические данные о работе приемника GPS/ГЛОНАСС (без информации о текущем состоянии приемника), используйте команду:
- stat
Чтобы очистить (обнулить) статистические данные, используйте команду:
- clear
Чтобы посмотреть информацию о текущем состоянии приемника GPS/ГЛОНАСС и статистике его работы, используйте команду:
- [coordinates]
Пример вывода статистики и информации о текущем состоянии приемника GPS/ГЛОНАСС:
console> gps coordinates Satellites: 8 LAT/LONG: 56.811911/60.547041 Altitude: 275.89 HDOP: 0.92 FIX: 3D, GLONASS Total GPS time: 17:43:19 Total nonvalid time: 00:00:01(0%) Number of losses: 0 Now coordinates are valid last 17:43:18 Satellites histogram: ^ | 2.0 + | 3.0 + | 4.0 + | 5.0 + | <1% 6.0 + | 1% 7.0 + |||||||||||||||||||||||||||||||||||||||||||||||||| 99% v SATmin= 5 SATmax= 10
- "Satellites" — текущее количество видимых спутников
- "LAT/LONG" — географические координаты приемника в градусах:
- "LAT (latitude)" — широта от -90.0000000° до +90.0000000°
- "LONG (longitude)" — долгота от -180.0000000° до +180.00000°.
- "Altitude" — высота над уровнем моря в метрах
- "HDOP" — коэффициент снижения точности координат в горизонтальной плоскости.
ПРЕДОСТЕРЕЖЕНИЕ
Для надежной временной синхронизации рекомендуется использовать значения параметра "HDOP" не более 1,5.
- FIX — NO FIX|2D|3D, <unknown>|GPS|GLONASS|GPS+GLONASS - текущее состояние захвата (определения) координат. Отображает значения в виде "<текущий режим определения координат>, <система>". Текущий режим определения координат может принимать значения:
- "NO FIX" - координаты не определены
- "2D" - определены широта и долгота
- "3D" - определены широта, долгота и высота над уровнем моря.
Система (используемая GNSS) может принимать значения:
- GPS
- GLONASS
- GPS+GLONASS.
Далее приводятся статистические данные (могут быть получены отдельно с помощью команды "gps stat"):
- "Total GPS time" — полное время работы службы GPS с момента ее запуска командой "gps start"
- "Total nonvalid time" – время, в течение которого координаты были неизвестны
- "Number of losses" — количество случаев потери координат
- "Now coordinates are valid last …" - время работы службы GPS с момента последнего обнаружения координат
- "Satellites histogram" - гистограмма количества видимых спутников
- "SATmin" и "SATmax" — минимальное и максимальное количество видимых спутников соответственно (зафиксированное с момента последнего сброса статистики).
ПРЕДОСТЕРЕЖЕНИЕ
Обратите внимание, что команды tcp и console используются для диагностики и отладки в экстренных случаях и только специалистами.