|
Я этот анекдот про программиста-алкоголика еще лет 10 так назад придумал %)
А по теме -- ну, тут все банально, припараллелиться надо. Если устройство небольшое и неоффтопиковое (uC), для скорости можно сделать его в виде толстого сквозного разъема между PC и кабелем этого загадочного алкогольного прибора.
Внутрях просто припараллеливаемся к линиям данных, пинки на вход строжайше, чтоб диалогу не мешать (советую через резисторы ~20k -- целее будет), а далее -- софтовый ручной флоуконтрол. Ждем в цикле сигнала кветирования, дождавшись -- считываем байт, ждем следующего...
Коррекцию ошибок и детектирование, кто кому из них данные передает (чай, порты ноне двунаправленные) -- codenet.ru. Только вопрос не так задавайте, а попросите рассказать про сам принтерный протокол %)
E-mail: info@telesys.ru