LINUX.ORG.RU

gpsd и виртуальный последовательный порт


0

0

Пытаюсь заставить работать виндовую навигационную программу под wine. Проблема в том, что собираюсь запускать несколько программ, работающих с gps, соответственно надо делать это через gpsd и напрямую пробросить gps-порт нельзя.

В дистрибутиве gpsd идет утилита gpspipe, которая подключается к gpsd и выдает данные в формате NMEA. Как создать виртуальный последовательный порт, чтобы отправлять на него данные и с него же читать их? Читаю man gpspipe:

-s option causes the collected data to be written to the specified serial device with settings 4800 8N1. Thus gpspipe can be used with -s and -r options to emulate a serial port hardwired to a GPS that gpsd is managing.

Собственно, в качестве параметра нужно указать последовательный порт. Подозреваю, что делается как-то через PTY.

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.