APPENDIX I ASCII CHARACTER
SETS
NOTE For the Keyboard Wedge Interface, Code 39 Full ASCII interprets the bar code special character ($ + % /)
preceding a Code 39 character and assigns an ASCII character value to the pair. For example, if you
enable Code 39 Full ASCII and scan +B, it transmits as b, %J as ?, and %V as @. Scanning ABC%I
outputs the keystroke equivalent of ABC >.
Table I-1 ASCII Character Set
ASCII Value
(Prefix/Suffix
Value for RS-232)
Full ASCII Code 39
Encode Char
Keystroke
ASCII Character
(Applies to RS-232 Only)
1000 %U CTRL 2
NUL
1001 $A CTRL A
SOH
1002 $B CTRL B
STX
1003 $C CTRL C
ETX
1004 $D CTRL D
EOT
1005 $E CTRL E
ENQ
1006 $F CTRL F
ACK
1007 $G CTRL G
BELL
1008 $H CTRL
H/BACKSPACE
1
BCKSPC
1009 $I CTRL I/HORIZONTAL
TAB
1
HORIZ TAB
1010 $J CTRL J
LF/NW LN
1011 $K CTRL K
VT
1012 $L CTRL L
FF
The keystroke in bold transmits only if you enabled Function Key Mapping. Otherwise, the
unbold keystroke transmits.