Я кодирую процесс linux, который будет считывать данные из последовательного потока (модуль GPS) и выполнять некоторые действия на основе этого ввода.Сообщите подчиненному порту Имя псевдотерминала
При разработке программы я намерен использовать Pseudo Terminal (BSD API), поэтому я могу отправить данные «анимированные» GPS-данные в мой процесс и протестировать его. Так что мой хозяин будет моим «GPS-устройством», а мой подчиненный будет моим фактическим процессом linux, который обрабатывает данные GPS.
Я не хочу разворачивать свой процесс, но имею 2 разных программы (мастер и подчиненный). Таким образом, я могу отлично отделить код. Как я могу сказать, что я использую имя порта для подключения? Т.е.; /dev/ttp0
или т.д.?
Возможно, я использую Pseudo Terminal неправильно и должен их разветвлять?