MyTetra Share
Делитесь знаниями!
Как в Linux посмотреть данные, передающиеся на COM порт
Время создания: 10.02.2011 01:02
Текстовые метки: linux, com, порт, port
Раздел: Компьютер - Linux - Bash - Команды и скрипты
Запись: xintrea/mytetra_syncro/master/base/0000003415/text.html на raw.github.com

Консольные программы


Для просмотра данных, поступающих на COM-порт можно воспользоваться программой ttylog.


Пример использования:


$ ttylog -b 9600 -d /dev/ttyACM0


где:


  • -b XXXX - скорость потра, можно не указывать, тогда автоматически определится. Возможные значения: 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600 и 115200;
  • -d /dev/ttyACM0 - устройство COM-порта. В данном случае это виртуальный COM-порт через USB.



Возможно, что сработает такая команда:


cat /dev/ttyS0 >logfile


Еще вариант команды:


stty -F /dev/ttyS0


Еще один вариант, используется при отображении данных, поступивших с Arduino по виртуальному COM-порту:


На стороне компьютера данные с порта вываливаем в файл.


stty -F /dev/ttyUSB0 raw ispeed 9600 ospeed 9600 -ignpar cs8 -cstopb -echo

cat /dev/ttyUSB0 > output.txt



GUI программы


Для удобного просмотра данных на COM-порту в графическом интерфейсе можно воспользоваться программой CuteCom, она входит во все дистрибутивы Linux.



Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования