Re[3]: OPOS UPOS
От: HowardLovekraft  
Дата: 08.05.07 12:39
Оценка: 2 (1)
S>Именно обычный сканер штрих-кода

Сканер в общем случае передает такую последовательность:

<префикс1> <префикс2> ... <префиксN> <данные> <суффикс1> <суффикс2> <суффиксN>


Префиксы и суффиксы, их количество и значения, настраиваются на самом сканере.
В зависимости от интерфейса сканера:

1. В разрыв клавиатуры. Самое простое. Каждый принятый сканером символ — нажатие клавиши.
2. USB-сканер. Устанавливается в системе как HID-устройство. Далее — см. 1
3. RS-сканер. Открываем порт, вешаемся на событие получения одного из суффиксов (как правило, в нормальной ситуации он — единственный). Получичили суффикс — считали все, что находится в бефере порта. Если на сканере запрограммирована передеча префиксов, их нужно отбросить.

По п.3 задача сводится к чтению данных из COM-порта.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.