Глядя на трафик последовательного порта

Я - парень Виндоз, так что я немного потерян здесь.

Обычно, когда я хочу увидеть, что происходит в IE последовательного порта com 1, я запускаю PuTTY и указываю на Com 1, и все готово.

В Linux у меня нет PuTTY.

Точнее говоря, у меня есть плата ARM, говорящая по USB-кабелю с /dev/ttyACM0, и я хочу посмотреть, что она отправляет.

Я создал небольшую программу на Qt, которая читает /dev/ttyACM0, и она работает в определенной степени, но некоторые данные, которые я получаю, выглядят странно, поэтому я хочу подтвердить это.

Когда я подключаю плату ARM к ноутбуку с Win7, она не знает, что с ней делать, поэтому я даже не могу использовать PuTTY.

Как мне получить PuTTY или эквивалентное приложение в Ubuntu?

2
задан 23 November 2013 в 00:57

2 ответа

Простая игра, в Linux все есть файл! Чтобы проверить реакцию платы, используйте:

cat /dev/ttyACM0

для записи данных в последовательный порт. Echo

sudo echo -e "YO" > /dev/ttyACM0
0
ответ дан 23 November 2013 в 00:57

Чтение из последовательного порта:

hexdump -v -e '/1 "%02X "' /dev/ttyUSB0

Чтобы добавить время ожидания к процессу:

timeout 5 hexdump -v -e '/1 "%02X "'

Я упомянул 5 означает 5 секунд.

Написать:

echo -e "\xFC\x00" > /dev/ttyUSB0 
0
ответ дан 23 November 2013 в 00:57
  • 1
    Когда я в последний раз попробовал это, u ou can отключают потоки сиськи от WoT GUI с помощью кнопки настроек для верхнего правого, но необходимо было сделать это быстрый, прежде чем это отказало - тогда это загрузит файлы непосредственно (который был бы медленнее в большинстве сетей). См. также: appdb.winehq.org/… , можно хотеть предложить, фиксирует там. – Wilf 20 November 2015 в 22:46

Другие вопросы по тегам:

Похожие вопросы: