Как я могу записать все данные, поступающие из последовательного порта, прямо в файл на диске?
Я пробовал cat
и cp
, но они, похоже, буферизуются, и я пытаюсь регистрировать небольшое количество данных, чтобы ничего не проходило.
(stty raw; cat > received.log) < /dev/<your_serial_port>
Первоначально из здесь .
stdbuf -o0 cat /dev/ttyS0 >ttyS0.log
, Если РЕЖИМ '0', соответствующий поток будет освобожден буфер.