Описание
Драйвер устройств ввода разработан для работы с любым сканером штрих-кода и считывателем магнитных карт, независимо от интерфейса подключения. Помимо этого, драйвер позволяет работать с некоторыми ресторанными клавиатурамии проксимити-считывателями.
Описание
Драйвер устройств ввода является асинхронным драйвером, т.е. с точки зрения пользовательского приложения драйвер сам выступает в роли инициатора взаимодействия: после получения данных от периферийного устройства (сканера штрихкода, считывателя магнитных карт или специальной клавиатуры), драйвер посылает событие в пользовательское приложение.
Примечание: в пользовательском приложении должен быть реализован обработчик внешнего события, который будет вызываться драйвером устройств ввода для оповещения о наличии данных, полученных от периферийного устройства.
Поддерживаемое оборудование
- Сканеры штрих-кода с клавиатурным, RS-232 или USB интерфейсом
- Ресторанные клавиатуры
- Считыватели магнитных карт с клавиатурным, RS-232 или USB интерфейсом
- Проксимити-считыватели
- Механический ключ программируемой клавиатуры
Применение
Рабочее место кассира / бармена / товароведа
Рабочее место кассира / бармена / товароведа
- Регистрация, ввод данных по штрихкоду
- Ресторанные клавиатуры
- Оплата кредитными картами
- Дисконтные карты
- Идентификация сотрудника
Мобильное место официанта / менеджера
- Формирование меню
- Подбор заказов
- Торговля по образцам
Возможности
Драйвер устройств ввода имеет визуальную страницу свойств, облегчающую работу с каждым из подключенных устройств. С помощью страницы свойств можно легко настроить все необходимые параметры работы с устройствами (скорость, четность, наличие различных флагов и т.д.) и визуально проверить работу с устройствами без написания какого-либо кода. Драйвер обеспечивает автоматическое сохранение и восстановление настроек для работы с подключенными устройствами.
Поиск подключенного оборудования
В драйвере есть возможность поиска подключенного оборудования. Для поиска реализован удобный и простой диалог. Данный диалог позволяет быстро определить параметры подключенных к ПК поддерживаемых устройств. Достаточно просто считать штрих-код (считать карточку, нажать на кнопку на клавиатуре) и для полученных данных настроить необходимые параметры работы.
Работа с несколькими устройствами
Драйвер устройств ввода может работать одновременно с несколькими периферийными устройствами (до 99). Например, если Вы подключили к различным COM-портам сканер штрих-кода и ридер магнитных карт, то можно настроить драйвер так, чтобы одновременно обрабатывались события и от сканера штрих-кода, и от ридера магнитных карт.
Работа с клавиатурными сканерами штрих-кода и ридерами магнитных карт
Существующие сегодня модели сканеров штрих-кода, ридеров магнитных карт, ресторанных клавиатур могут подключаться к персональному компьютеру по интерфейсам RS-232С (COM-порт), клавиатурному или USB. В USB устройствах в зависимости от производителя используется эмуляция клавиатурного или RS-232С интерфейсов.
В случае подключения устройства с клавиатурным интерфейсом можно обойтись без драйвера, т.к. устройство работает по принципу клавиатуры: данные передаются в предварительно открытое окно текстового редактора или текстовое поле. Но в этом случае требуется разработка в пользовательском программном обеспечении специального интерфейса, учитывающего такой клавиатурный ввод. Кроме того, существует вероятность того, что оператор случайно считает данные в неподходящем месте, и программа выполнит незапланированные действия.
Устройства с интерфейсом RS-232C лишены этих недостатков и при считывании данных генерируют специальное, так называемое, «внешнее событие», которое всегда однозначно обрабатывается пользовательским программным обеспечением.
«АТОЛ: Драйвер устройств ввода» скрывает эти принципиальные отличия в функционировании устройств с интерфейсами RS-232С и клавиатурным. Независимо от интерфейса драйвер генерирует «внешнее событие».
Если в пользовательском программном обеспечении уже используется «АТОЛ: Драйвер устройств ввода», достаточно обновить его до текущей версии и ПО автоматически, без дополнительных доработок, сможет работать с клавиатурными устройствами (в том числе и USB)!
На текущий момент «АТОЛ: Драйвер устройств ввода» является единственным драйвером, одинаково поддерживающим работу с клавиатурными и RS-232C устройствами!
Возможность указания префикса и суффикса данных, получаемых от устройства
Сканеры штрих-кода и ридеры магнитных карт могут к считанной последовательности добавлять служебные символы. Они могут добавляться как до, так и после данных и называются соответственно префиксом и суффиксом.
«АТОЛ: Драйвер устройств ввода» позволяет отсеивать заданные префикс и суффикс и передавать в пользовательское программное обеспечение только значащие данные, без ненужных символов, добавляемых устройством.
Совместимость с ОС
Windows 98/ME/NT/2000/XP 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 и др.
«АТОЛ: Драйвер устройств ввода» является внешней компонентой для системы программ 1С: Предприятие версий 7.5, 7.7 и 8.0.
Драйвер может работать как полнофункциональная ActiveX компонента, и протестирован на совместимость с системой программ 1С: Предприятие версий 7.7 и 8.0 на работу как:
- OLE
- ActiveX
- Внешняя компонента
Информацию об установке и подключении драйвера к конфигурациям системы программ 1С:Предприятие можно найти в документации (см. документ «Описание интерфейса») из установочного дистрибутива.
Наличие знака «1С-совместимо» говорит о том, что данный программный продукт протестирован на предмет совместимости с системой программ 1С именно специалистами компании «1С». Знак также свидетельствует о присуждении разработчику - компании «АТОЛ технологии» - статуса 1С:Франчайзи.
Условия распространения
Драйвер является бесплатным при работе со сканерами штрих-кода, ридерами магнитных карт, механическими ключами.
Для остальных устройств без ключа защиты драйвер будет работать в демонстрационном режиме, в котором включается задержка после считывания 10 секунд.
Внимание! Для использования драйвера в терминальной сессии необходима многопользовательская версия.
|