cutecom не сообщается

Мне нужна помощь в общении с устройством последовательного порта. У меня есть последовательный порт, установленный в «auto» IRQ в BIOS. Устройство (контроллер температуры) имеет следующий протокол данных:

Baud:9600 Tx Start bit:1 Tx Data Bit:1 Tx stop bit:2 Rx Start bit:1 RX Data bits:8 RX Stop Bits >=1

Последнее устройство имело интерфейс UNIX.

Когда я открываю cutecom с помощью root, я получаю это сообщение:

~# cutecom 
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory
QFileSystemWatcher: failed to add paths: /root/.config/ibus/bus
Bus::open: Can not get ibus-daemon's address. 
IBusInputContext::createInputContext: no connection to ibus-daemon

Я не понимаю, как найти устройство в / dev dmesg, показывает последовательное устройство tty:

$ dmesg | grep tty
[    0.000000] console [tty0] enabled
[    0.708459] 00:07: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A

, после чего я cd'd в /sys/class/tty/ttyS0 и cat dev, чтобы получить главное и второстепенное число

#cat /sys/class/tty/ttyS0/dev
4:64

Я также проверил tty0

#cat /sys/class/tty/tty0/dev
4:0

Итак, я искал эти элементы в / dev и нашел их удобные для пользователя имена :

# ll -R /dev | grep "4, *0"
crw-------   1 root root      254,   0 Mar 24 12:43 rtc0
crw--w----   1 root tty         4,   0 Mar 24 13:14 tty0
# ll -R /dev | grep "4, *64"
crw-rw----   1 root dialout     4,  64 Mar 24 13:04 ttyS0

no mater, что я посылаю, я ничего не получаю от консоли cutecom:

Итак, теперь я запутался. Казалось бы, что устройство присутствует, но когда cutecom делает соединение, и я вхожу в команды, я ничего не получаю в консоли, и устройство, похоже, не отвечает. Я думаю, что я должен делать что-то неправильно. Как проверить, подключено ли это последовательное устройство к компьютеру? что я могу сделать для устранения этого соединения?

1
задан 24 March 2015 в 21:35

0 ответов

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

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