User manual
ScanVue5
®
Mini Kiosk
User Manual
M37574–01T
Industrial Electronic Engineers, Inc.
23-June-2008 Rev T Page 50
Keypad
The keypad end event is sent immediately after the start event—this is done to lock out
the ‘repeat key’ feature built in to commercial keyboard decoder chips. The clock tick
count is the time elapsed from the prior event.
Set start mask only (end mask is stuffed automatically)
Mode (Description) Value (Mask Setting)
Disable mask (factory default) 00000000
h
Push button 0 (leftmost) 00000001
h
Push button 0 (2
nd
from left) 00000002
h
Push button 0 (3
rd
from left) 00000004
h
Push button 0 (rightmost) 00000008
h
Touch panel pressed 00000010
h
Keypad pressed/released 00000020
h
Table 1
Data Bytes (Parameters)
Each transmitted event packet contains three 8 hex digit words. Pressing the touch
screen or a key on the keypad will cause the appropriate data to be stuffed into the
parameter words as shown in the Table 2. Push buttons do not set values in the data
bytes.
Mode (Description) Value (Setting)
Touch Screen
Parameter 0 00000010
h
Parameter 1 scaled y co-ordinate (1-16)
Parameter 2 scaled x co-ordinate (1-12)
Keypad
Parameter 0 ASCII keycode
Parameter 1 00000000
h
(not used)
Parameter 2 00000000
h
(not used)
Table 2
Structure of EVENT packet
1. The EVENT packet format for push buttons is described in the Scanvue User Manual
ProductInfo section but is repeated here for completeness.
2. EVENT packets report push button, touch screen and keypad activations but each
device type will send a separate EVENT packet.
3. Separate packets are sent for start events and end events (if used).
4. Push button events do not generate data (only whether they are pressed or not
pressed) and thus do not set the parameter values.
5. Pressing the touch screen transmits a (minimum) 33 byte message packet to the
host computer in the following general format.
[length+EVNT]+[24 data bytes]+[unit ID]+[0]