Цитата(vesago @ May 29 2007, 15:14)

Хост постоянно шлет сброс считывателю. По прерванию или просто в основном процессе. Если карта не поднесена, последний ни как не реагирует. Если карта находит ся в поле считываетля, то на каждый сброс считыватель отвечает присутствием. Хост как увидал присутствие, шлет команду 33h, потом читает ответ, считает контрольную сумму и т.д. Вообще прекрасно алгоритм реализован Леонидом Ивановичем на телесисах в проектах.
Делаю как часть проекта считывание таблеток ds1990 и обязательно нужно читать emarin карты. Прикупили самые простые считыватели CP-Z производства IronLogic
CPZВ результате ds1990 читаю без проблем, а считыватель читается с CRC Error.
Алгоритм стандартный: в цикле делаю present pulse, если есть ответ, то читаю id, задержки и длительности по datasheet
Кто работа с этим считывателем, подскажите, что у него там за заморочки, скорее всего с задержками?
P.S. Производитель молчит как в танке, ни ответа от него ни привета.
Сообщение отредактировал TechMike - Oct 9 2008, 07:27