> А если я держу FIFO всегда открытым, то туда попадают не все > данные, которые приходят в COM порт. В смысле? Не все данные от той программы? Не может такого быть - разве что буфферизация потоков. Тогда надо fsync(fd) или fflush() после каждой записи звать (или перевести поток в небуферезир. режим). Я пробовал - не помогает. И что странно. Проходит только одна строчка, а дальше только пустые строки идут Виктор