Передача данных от GPS приемника роутера по протоколу UDP

#роутеры #GPS

На роутеры iRZ возможно установить дополнительный пакет в формате NMEA на требуемый IP адрес по протоколу UDP. Он позволяет роутерам отправлять данные со встроенного GPS приемника.

Настройка передачи данных осуществляется либо из консоли роутера с использованием встроенного редактора vi, либо через утилиту WinSCP. Пакет высылается клиенту по запросу.

Файл настройки находится по следующему пути:

/etc/config/gpspipe-to-udp

Содержимое конфигурационного файла:

config gpspipe-to-udp ‘main’
option enabled ‘0’
option ip ‘192.168.10.124’
option port ‘25000’
option timeout ‘3’
option gpspipe ‘-r’
option banner ‘’
option types ‘’
option interval ‘1’

Параметры конфигурационного файла:

  • enabled - по умолчанию сервис выключен, иначе надо выставить ‘1’

  • ip - адрес, на который надо отправлять данные

  • port - порт, который слушает указанный выше IP

  • timeout - сколько секунд нужно подождать перед реконнектом

  • gpspipe - аргументы для gpspipe

  • banner - текст который будет прикрепляться к nmea строчке

  • types - выбор message type, например: GLL,GSA

  • interval - интервал отправки в секундах

После правки конфига, необходимо запустить службу командой:

/etc/init.d/gpspipe-to-udp start

Подробнее об установке дополнительных пакетов см. Руководство пользователя по настройке роутеров iRZ в разделе Tools - Management.