Сопоставление COM и ttyS

Сканеры штрих-кодов, принтеры чеков, фискальные регистраторы, пинпады, весы
Ответить
С.В.
Сообщения: 45
Зарегистрирован: Вс сен 25, 2011 1:47 pm

Сопоставление COM и ttyS

Сообщение С.В. » Пн дек 04, 2017 4:00 pm

Доброго дня. Вопрос такой: Когда мы в конфигураторе указываем номер пробрасываемого RS-232 он всегда однозначно сопоставляется с линуксовым устройством ttyS(-1)? Т.е. я правильно понял, что если у меня в логах светятся такие вот устройства:

Код: Выделить всё

17-00-16-349| [        KERNEL] [   29.687390] 00:01: ttyS2 at I/O 0x3e8 (irq = 4, base_baud = 115200) is a 16550A
17-00-16-349| [        KERNEL] [   29.708108] 00:02: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A
то в конфигураторе для проброса мне нужно указывать serial=com2, com3?

aka
Разработчик
Разработчик
Сообщения: 9023
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Сопоставление COM и ttyS

Сообщение aka » Пн дек 04, 2017 6:01 pm

Да, верно.

Код: Выделить всё

serial=com2
Будет использовать линуксовый ttyS1, и в виндовсе будет называться COM2.

Можно написать:

Код: Выделить всё

serial=com7(com2)
Тогда на линуксе будет тот же ttyS1, а на виндовсе оно будет называться COM7.

Гость

Re: Сопоставление COM и ttyS

Сообщение Гость » Пн дек 04, 2017 6:11 pm

да просто полдня промучался с неттопом с двумя ком-портами. СОМ2 работает, а СОМ1 во всю отказывается и пишет то не доступен, то занят другим приложением. И только уже когда домой ехал подумал, а ежели китайцы обозвали их не ком1 и ком2, а ком2 и ком3 и дома логи глянув заподозрил это еще сильнее. Завтра проверю на работе.

Ответить