Предположим, у нас есть устройство, которое может работать как по протоколам RS232 , так и RS422 .мы знаем, какой последовательный порт подключен к устройству, скажем, /dev/ttyS4
.
В среде Linux использование файловой системы setserial , dmesg и proc (следующие команды) помогает идентифицировать последовательные порты и некоторое оборудование /конфигурации программного обеспечения их, но не очень об устройстве, связанном с ними.(я что-то здесь упускаю?)
dmesg | grep tty
cat /proc/tty/driver/serial
setserial -a /dev/ttyS[0-4]
Мой вопрос в том, есть ли хороший способв котором мы можем указать, какой именно протокол используется устройством?