Терминалы по средствам Com Port

Тема в разделе ".NET", создана пользователем pinsin87, 24 сен 2011.

  1. pinsin87

    pinsin87 Гость

    Здравствуйте! у нас есть терминалы с картридером SankyoICT3k5-3R6940. Есть небольшая проблема: когда оправляешь команду считывания трека карточки (неважно какой или все), в конце ком порт отсылает еще дополнительные символы (их обычно 2) помимо основной информации. например 4b 8a. Иногда ком порт отсылает один символ например 75, но количество символов с ком порта указывается как больше на один и после того как мы получили такую информацию, картридер перестает реагировать на все отсылаемые команды. Не могли ли бы подсказать откуда картридер прочел эту информацию? Или сказать из за чего это может быть? Заранее спасибо.

    С уважением, А.
     
  2. pinsin87

    pinsin87 Гость

    Тему можно закрывать.
    Там контрольная сумма виновата оказалась, последние 2 байта должны были быть контрольной суммой. Но почему то иногда из этих 2 байт один куда то девался. Проблема так и не была найдена. Пришлось переписать драйвер с использованием библиотеки самого производителя.
     
Загрузка...

Поделиться этой страницей