logo

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

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

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

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

Файл настройки находится по следующему пути:
/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’

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

ip - адрес, на который надо отправлять данные;
port - порт, который слушает указанный выше IP;
enabled - по умолчанию сервис выключен, иначе надо выставить ‘1’;
timeout - сколько секунд нужно подождать перед реконнектом;
gpspipe - аргументы для gpspipe;
banner - текст который будет прикрепляться к nmea строчке;
types - выбор message type, например: GLL,GSA;
interval - интервал отправки в секундах;

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

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