
Мне нужно, чтобы два приложения работали на одном и том же последовательном порту (/dev/ttyUSB0). Одно из них — это монитор только для чтения, а другое — приложение, которое будет считывать данные на последовательном порту и отвечать.
Как сделать так, чтобы два приложения могли работать на одном последовательном порту, если монитор может только читать входящие сообщения, то это нормально?
Я слышал, что socat может делать что-то подобное, но информацию о нем можно найти только о создании виртуальных портов, а не об использовании физических портов. Мне же нужно взять физический последовательный порт и сделать копию (или две, если необходимо) последовательного порта, чтобы монитор мог читать входящие сообщения.
Я использую ОС Debian.