RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Аппаратное подтверждение данных при работе с com-портом?


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Василий
To : All
Subj : Аппаратное подтверждение данных при работе с com-портом?

Часто использую последовательные принтеры (спец. торговое оборудование). Для этого использую встроенный драйвер для generic-принтера.
Столкнулся со следующей проблемой:
на некоторых материнских платах com-порты не работают с аппаратным подтверждением. Выглядит это так: в mode выставляю аппаратное подтверждение (mode com1 9600 n 8 1 to=off idsr=off octs=off rts=off xon=off odsr=on dtr=on buffer=off), все выставляется. При печати в порт - без разницы, через осевый спулер печати, или копированием напрямую - на втором-третьем задании порт затыкается (ось говорит, что устройство не готово). Помогает перезагрузка или застопливание спулера печати и повтор mode. Причем, на некоторых мат. платах работает, на некоторых нет, без видимой закономерности. Пробовал использовать com.sys, qcom.sys, SIO - ничего не меняется.

Кто-нибудь знает, в чем может быть проблема и как решить?
Спасибо.

Fri 06 Sep 2002 14:25 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.