Re: COM порт в WinCE
От: HDDC  
Дата: 15.11.06 13:33
Оценка:
Добавлю пищу для размышлений.

Если после описанной процедуры "обмена". Т.е. когда порт "повисает на чтение", по пытаться считать так:
//Пишу я на С++, но пришлось немного вкропить.
.....
in al,2f8h
mov somevar,al
......

То прочитанный байт соотвествует действительности.
В том смысле, что равен 06 — подтверждениее в протокле обмена.
Т.е. ККМ прекрасно все видит и отвечает.
А вот ReadFile — вупор ничего не видит...

Также обстоит дело, если обмен вести не с ККМ, а с компом.

Вот такие вот пироги с капустой... Где же мясо?

Умные люди предположили, что проблема в системном драйвере... Что сталкивались с этим в старых драйверах для 4.2 — они не правильно разбирали размер FIFO.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.