Страница 1 из 1

Сканер магнитных карт. Неправильный вывод номера карты.

Добавлено: 22 ноя 2011, 04:33
AlekseyDP
ОС: Windows XP SP3
1С:Предприятие 8.2 (8.2.13.219)
Конфигурация: Ресторан Компания Палтусов www.paltusov.ru (2.1.1.5) (622002, г.Нижний Тагил, Черных ул, 38, оф. 2.) ИП Палтусов А.Н. (Компания Палтусов)
Толстый клиент.
Сканер магнитных карт: TYSSO MMSR-12RB RS-232 (http://tysso.com/mag_reader.htm).
Обработка считывателя ваша: Считыватель прокси карт (http://www.paltusov.ru/obrabotki_torgovogo_oborudovania/).

Если проводить 1 раз, карта не считывается(звуковой сигнал есть). Проводишь туда-обратно(2-а сигнала), карточка считывается, но вместо отображения только цифр 30000989 вводится то что на фото (даже если считается карта с 1 раза, то ; в начале и ? в конце есть).
Помогите побороть проблему, пожалуйста.

Re: Сканер магнитных карт. Неправильный вывод номера карты.

Добавлено: 22 ноя 2011, 18:44
admin
Добрый день,

Вы используете обработку, которая предназначена только для проксима карт. Для ридеров магнитных карт следует использовать обработку для считываетлей магнитных карт от компании Атол.

Re: Сканер магнитных карт. Неправильный вывод номера карты.

Добавлено: 16 мар 2012, 17:07
AgapovStas
С помощью Вашей обработки при тесте приходит такой код
В чем может быть проблема подскажите - по какой то причине считывает лишний код - реальный код 0000F8D750

Re: Сканер магнитных карт. Неправильный вывод номера карты.

Добавлено: 22 мар 2012, 14:22
admin
Добрый день,

данная обработка предназначена исключительно для обслуживания прокси считывателя Proximus. Этот считыватель в равный промежуток времени шлет код вне зависимости от того считывается карта или нет. Данный код драйвером обрезается. Соответственно и для Вашего устройства часть кода режется.

Могу выложить исходники драйвера.

Re: Сканер магнитных карт. Неправильный вывод номера карты.

Добавлено: 22 мар 2012, 14:51
AgapovStas
Выложите, пожалуйста, исходники драйвера.
Посоветуйте, как быть с считывателем который посылает сигнал в момент считывания? Как его захватывать с COM3?
Другие обработки стандартные - такие как 1С и Атол - Тест устройства проходят НО в справочнике или документе внешнее событие не отрабатывает.

Re: Сканер магнитных карт. Неправильный вывод номера карты.

Добавлено: 22 мар 2012, 14:56
admin
Все COM устройства должны работать.
Проверьте настройки COM в обработке (Атол или 1С) - скорость, четность и номер COM порта.
Попробуйте установить считыватель на закладке "Сканеры штрих кода" - как сканер.

Re: Сканер магнитных карт. Неправильный вывод номера карты.

Добавлено: 07 апр 2012, 12:27
admin
Новая dll с возможностью работы с другими прокси-считывателями с COM интерфейсом.

Для установки:
1. Переписать файл proximus.dll в каталог C:\Program Files\1cv82\8.2.15.xxx\bin
2. Установить библиотеку для COM принтеров http://www.paltusov.ru/obrabotki_torgovogo_oborudovania/
3. В 1С в торговом оборудовании зарегистрировать обработку CAProxiScaner
4. В обработке указать нужной COM порт.

Тестировалось на RFID считывателе Z-2 USB