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