1С Розница 2.1.9.20 Считыватель магнитных карт - не удалось занять порт, не читает
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 2 из 2
  1. #1
    Пришел за помощью

    Регистрация
    08.09.2010
    Сообщений
    12
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию 1С Розница 2.1.9.20 Считыватель магнитных карт - не удалось занять порт, не читает

    Добрый день.
    1С Розница 2.9.20. Платформа 8.3.7.1873.
    Клавиатура с считывателем карт MPOS96 - PS/2, включена 2-я дорожка.
    Сканер ORBIT-7120 USB(работает в клавиатурном режиме, так как в режиме эмуляции com порта перестал определяться в системе, с годами так сказать. Есть варианты вылечить, буду рад.).
    Таким образом оба устройства - клавиатуры.

    1) Добавляю в настройки подключаемого оборудования 1С: считыватели магнитных карт, выбираю порт клавиатура. Устанавливаю префикс 13, суффикс 10, таймаут по умолчанию 75 мс. Запускаю РМК, получаю сообщение: “Не удалось подключить устройство 1С: считыватели магнитных карт. Не удалось занять устройство. Проверьте настройки порта. (999)” Эксперимента ради отключаю сканер ШК, ошибки не наблюдаю.

    Как разрешить сей конфликт?

    2) В тесте (драйвер 1С, блокноте и т.д.) считываю магнитную карту, вижу 137073723915910 (13 префикс, номер карты, 10 суффикс. В настройке считывателя отключен старт/стоп биты так как они являются символами ; и ? и ошибочно распознаются в русской раскладке (ж и ,). Также при отключении старт/стоп бит отключается посылка контрольной суммы LRC. В РМК считываю карту - считыватель пищит, что считал, в РМК реакция отсутствует.

    В чем здесь может заключаться проблема?
    2016-02-04 18-23-54 House (Ctrl+F12 - настройки) [Управление].png

  2. #2
    Пришел за помощью

    Регистрация
    08.09.2010
    Сообщений
    12
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: 1С Розница 2.1.9.20 Считыватель магнитных карт - не удалось занять порт, не читае

    1) По рекомендациям, пробовал старый драйвер Атол 2010г, но в нем почему то не запоминались суффиксы/префиксы...
    Решил конфликт, перевесив считыватель на другой драйвер 1С:Считыватели магнитных карт (NativeApi). И сканер и считыватель завелись нормально.

    2) Включил старт/стоп бит + контрольную сумму, убрал дополнительный префикс и суффикс (т.к. в драйвере 1С используется только один символ, а это старт/стоп). Все считывается, при любой раскладке. Вероятно в драйвере используется контрольная сумма, поэтому и не распознавалась карта.

    Всем спасибо, тему можно закрывать.

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •