АТОЛ: Драйвер устройств ввода

Назначение

Драйвер устройств ввода разработан для работы с любым сканером штрих-кода и считывателем магнитных карт, независимо от интерфейса подключения. Помимо этого, драйвер позволяет работать с некоторыми ресторанными клавиатурамии проксимити-считывателями.

Описание

Драйвер устройств ввода является асинхронным драйвером, т.е. с точки зрения пользовательского приложения драйвер сам выступает в роли инициатора взаимодействия: после получения данных от периферийного устройства (сканера штрихкода, считывателя магнитных карт или специальной клавиатуры), драйвер посылает событие в пользовательское приложение.

Внимание! В пользовательском приложении должен быть реализован обработчик внешнего события, который будет вызываться драйвером устройств ввода для оповещения о наличии данных, полученных от периферийного устройства.

1С-совместимо

«АТОЛ: Драйвер устройств ввода» является внешней компонентой для системы программ 1С: Предприятие версий 7.5, 7.7, 8.0, 8.1.

Драйвер может работать как полнофункциональная ActiveX компонента, и протестирован на совместимость с системой программ 1С: Предприятие версий 7.7, 8.0, 8.1 на работу как:

  • OLE;
  • ActiveX;
  • Внешняя компонента.

Информацию об установке и подключении драйвера к конфигурациям системы программ 1С:Предприятие можно найти в документации (см. документ «Описание интерфейса») из установочного дистрибутива.

Наличие знака «1С-совместимо» говорит о том, что данный программный продукт протестирован на предмет совместимости с системой программ 1С именно специалистами компании «1С». Знак также свидетельствует о присуждении разработчику — компании «АТОЛ технологии» — статуса 1С:Франчайзи.

Совместимость с ОС

Windows 98/ME/NT/2000/XP/Vista/7 OLE Automation сервер и внешняя компонента для системы программ 1С: Предприятие.

Совместимость с ПО

Все Windows-средства разработки, поддерживающие технологию OLE Automation:

  • Delphi;
  • C++ Builder;
  • Microsoft Visual C++;
  • Microsoft Visual Basic;
  • Microsoft Visual Fox Pro;
  • Приложения Microsoft Office с VBA (Excel, Word, Access и др.);
  • Navision Axapta;
  • 1С: Предприятие версий 7.5, 7.7, 8.0, 8.1;
  • и др.

Поддерживаемое оборудование

  • Сканеры штрих-кода с клавиатурным, RS-232 или USB интерфейсом;
  • Сканер-весы NCR 7xxx;
  • Ресторанные клавиатуры;
  • Считыватели магнитных карт с клавиатурным, RS-232 или USB интерфейсом;
  • Проксимити-считыватели:
    • СКД-ЕМ-01;
    • CoreRFID GP20;
    • IronLogic Z-2;
    • PERCo CR-12001;
    • PERCo-IR05;
    • Parsec PR-x08.
  • Механический ключ программируемой клавиатуры.

Применение

Рабочее место кассира / бармена / товароведа

  • Регистрация, ввод данных по штрихкоду;
  • Ресторанные клавиатуры;
  • Оплата кредитными картами;
  • Дисконтные карты;
  • Идентификация сотрудника.

Мобильное место официанта / менеджера

  • Формирование меню;
  • Подбор заказов;
  • Торговля по образцам.

Возможности

Визуальная настройка

Драйвер устройств ввода имеет визуальную страницу свойств, облегчающую работу с каждым из подключенных устройств. С помощью страницы свойств можно легко настроить все необходимые параметры работы с устройствами (скорость, четность, наличие различных флагов и т.д.) и визуально проверить работу с устройствами без написания какого-либо кода. Драйвер обеспечивает автоматическое сохранение и восстановление настроек для работы с подключенными устройствами.

Поиск подключенного оборудования

В драйвере есть возможность поиска подключенного оборудования. Для поиска реализован удобный и простой диалог. Данный диалог позволяет быстро определить параметры подключенных к ПК поддерживаемых устройств. Достаточно просто считать штрих-код (считать карточку, нажать на кнопку на клавиатуре) и для полученных данных настроить необходимые параметры работы.

Работа с несколькими устройствами

Драйвер устройств ввода может работать одновременно с несколькими периферийными устройствами (до 99). Например, если Вы подключили к различным COM-портам сканер штрих-кода и ридер магнитных карт, то можно настроить драйвер так, чтобы одновременно обрабатывались события и от сканера штрих-кода, и от ридера магнитных карт.

Работа с клавиатурными сканерами штрих-кода и ридерами магнитных карт

Существующие сегодня модели сканеров штрих-кода, ридеров магнитных карт, ресторанных клавиатур могут подключаться к персональному компьютеру по интерфейсам RS-232С (COM-порт), клавиатурному или USB. В USB устройствах в зависимости от производителя используется эмуляция клавиатурного или RS-232С интерфейсов.

В случае подключения устройства с клавиатурным интерфейсом можно обойтись без драйвера, т.к. устройство работает по принципу клавиатуры: данные передаются в предварительно открытое окно текстового редактора или текстовое поле. Но в этом случае требуется разработка в пользовательском программном обеспечении специального интерфейса, учитывающего такой клавиатурный ввод. Кроме того, существует вероятность того, что оператор случайно считает данные в неподходящем месте, и программа выполнит незапланированные действия.

Устройства с интерфейсом RS-232C лишены этих недостатков и при считывании данных генерируют специальное, так называемое, «внешнее событие», которое всегда однозначно обрабатывается пользовательским программным обеспечением.

«АТОЛ: Драйвер устройств ввода» скрывает эти принципиальные отличия в функционировании устройств с интерфейсами RS-232С и клавиатурным. Независимо от интерфейса драйвер генерирует «внешнее событие».

Если в пользовательском программном обеспечении уже используется «АТОЛ: Драйвер устройств ввода», достаточно обновить его до текущей версии и ПО автоматически, без дополнительных доработок, сможет работать с клавиатурными устройствами (в том числе и USB)!

На текущий момент «АТОЛ: Драйвер устройств ввода» является единственным драйвером, одинаково поддерживающим работу с клавиатурными и RS-232C устройствами!

Возможность указания префикса и суффикса данных, получаемых от устройства

Сканеры штрих-кода и ридеры магнитных карт могут к считанной последовательности добавлять служебные символы. Они могут добавляться как до, так и после данных и называются соответственно префиксом и суффиксом.

«АТОЛ: Драйвер устройств ввода» позволяет отсеивать заданные префикс и суффикс и передавать в пользовательское программное обеспечение только значащие данные, без ненужных символов, добавляемых устройством.

Условия распространения

Без ключа защиты драйвер будет работать в демонстрационном режиме, в котором включается задержка после считывания 10 секунд.

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


© 2001–2014 Компания АТОЛ
Контактная информация