NMEA 0183

Драйвер устройства NMEA позволяет AggreGate Server извлекать данные из приемников GPS и другого оборудования, совместимого со стандартом NMEA 0183 (National Marine Electronics Association). Драйвер может быть настроен для отображения данных любых сообщений NMEA, включая сообщения, специфичные для конкретного производителя. По умолчанию настроены следующие сообщения:

Строки глобальной системы позиционирования (GPS):

  • GPGGA. Данные привязки глобальной системы позиционирования (GPS). Время, место и координаты GPS-приемника

  • GPGLL. Географическое положение - Широта /Долгота

  • GPGSA. GPS DOP и активные спутники

  • GPGSV. Информация о видимых спутниках

  • GPRMC. Рекомендуемый минимум навигационных данных

  • GPVTG. Вектор путевой скорости

Собственные строки фирмы Garmin:

  • PGRME. Оценка ошибки измерений

  • PGRMF. Указатель фиксации положения (Position Fix Sentence)

  • PGRMT. Информация о статусе датчика

  • PGRMV. 3D Скорость

Настройка  AggreGate Server для последовательного соединения

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

Информация о драйвере

ID плагина драйвера:

com.tibbo.linkserver.plugin.device.nmea

Общие настройки

Не определены.

Настройки уровня пользователя

Не определены.

Свойства device

Настройки подключения

Настройки подключения определяют, как AggreGate Server взаимодействует с определенным NMEA устройством. Данные настройки доступны через действие Редактировать свойства аккаунта устройства контекста Device. Ниже приведены свойства подключения:

Свойство

Описание

Порт

Номер серийного порта.

Скорость передачи данных (Baud Rate)

Скорость передачи информации в бодах.

Управление входящим потоком (Incoming Flow Control)

Тип контроля входящего потока: None, CTS/RTS или XON/XOFF.

Управление исходящим потоком (Outgoing Flow Control)

Тип контроля исходящего потока: None, CTS/RTS или XON/XOFF.

Сообщения NMEA

Эта таблица позволяет настраивать переменные, которые будут содержать данные NMEA-сообщений. Каждая переменная в этой таблице отображает поля NMEA-сообщения определенного типа.

Свойство

Описание

Имя

Имя переменной. Должно соответствовать типу сообщения NMEA, например, GPGLL.

Описание

Человекочитаемое описание переменной.

Синтаксис

Список полей NMEA-сообщения в порядке их появления внутри NMEA-сообщения указанного типа. Таблица синтаксиса определяет:

  • Имя поля NMEA-сообщения

  • Описание поля NMEA-сообщения

Активы device

Драйвер не поддерживает активы.

Настройки device

Драйвер NMEA-устройства может предоставлять отдельные параметры устройства для каждой записи, определенной в таблице NMEA-сообщений. Однако переменные параметров создаются только при первом получении NMEA-сообщения соответствующего типа от устройства.

Операции device

Драйвер не выполняет операции.

События device

Драйвер не представляет события.

Подключение

Драйвер переводит устройство в режим онлайн, если последовательный порт был открыт успешно.

Синхронизация

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

Was this page helpful?