У мене є пристрій послідовного порту, який я хотів би перевірити, використовуючи командний рядок Linux.
Я можу використовувати stty та echo для надсилання команд на послідовний порт, але коли пристрій реагує, я не можу прочитати, що надходить із послідовного порту. я використовую
stty -F /dev/ttyS0 speed 9600 cs8 -cstopb -parenb &&
echo -n ^R^B > /dev/ttyS0
щоб надіслати команду на пристрій. Пристрій працює і надсилає відповідь за 300 мс. Як надрукувати цю відповідь на консоль за допомогою командного рядка?
socat stdio /dev/ttyS0