Page 4 of 41
______________________________________________________
© 2003 Wasp Technologies, Inc.
The intelligence level of the terminal is determined by the configuration of the FormCaching
application or the downloaded program generated by AppGen or supported language compiler.
Once the program has been started up, the terminal operates as a stand-alone unit, storing
transaction data in the RAM disk area or linked to a host/personal computer.
1.2 Subsystems
The following describes several subsystems and related I/O interface functions, the DOS manager
and file manager functions. Detailed calling process is explained in the Programming Reference
Guide included in this binder.
1.2.1 Keypad Subsystem
The keypad subsystem scans the key matrix, converts the scan code to its associated key value and
stores the value in the keyboard input buffer for program utilization. The table below shows
hexadecimal values assigned to each key.
KEY
VALUE
KEY
VALUE
KEY
VALUE
KEY
VALUE
KEY
VALUE
CLR
08H
-
2DH
=
3DH
M
4DH
Y
59H
ENTER
0DH
.
2EH
?
3FH
N
4EH
Z
5AH
10H
/
2FH
@
40H
O
4FH
[
5BH
11H
0
30H
A
41H
P
50H
\
5CH
12H
1
31H
B
42H
Q
51H
]
5DH
13H
2
32H
C
43H
R
52H
F1
86H
SP
20H
3
33H
D
44H
S
53H
F2
87H
!
21H
4
34H
E
45H
T
54H
F3
88H
#
23H
5
35H
F
46H
U
55H
F4
89H
$
24H
6
36H
G
47H
V
56H
F5
8AH
%
25H
7
37H
H
48H
W
57H
F6
8BH
&
26H
8
38H
I
49H
X
58H
F7
8CH
*
2AH
9
39H
J
4AH
Y
59H
F8
8DH
+
2BH
:
3AH
K
4BH
Z
5AH
EXIT
84H
,
2CH
;
3BH
L
4CH
[
5BH
1.2.2 Display Subsystem
The WDT2200 display subsystem supports a character oriented
8-line by 20-character or 4-line by
16-character
LCD display. The origin (0,0) is always at the top-left hand corner. This subsystem
provides the program interface functions to display characters, set cursor position, get cursor position
and clear screen display.