Qscan User’s Guide Version 1.4
Page 1
PROGRAMMING
BARCODE MA
SKING
Barcode Masking
X010 xx ctt llnn r
X011 xx ppp sss1 b lll
X012 xx iii sss2 y ll2 sss
xx
mask number
01 thru 10
ctt
barcode type
see list on next page
llnn
barcode length
0000=all lengths
max=1500
r
passthru
0=off
1=on
ppp
prefix character
000=none
sss1
start position 1
0000=none
b
backwards
0=no
1=yes
lll
extraction length
000=all
max=200
iii
inter character
000=none
sss2
start position 2
0000=none
y
backwards
0=no
1=yes
ll2
extraction length
000=all
max=200
sss
suffix character
000=none
All 3 commands need to be processed by the reader to properly set a
mask.
Masking must be explicitly turned on with the X012 command on page
xxx.
The value for prefix, suffix, and inter character is represented in
decimal ascii form (041 = “A”, 039 = “9”).
If b (or y) is set to a 1, then the extracted data starts at a position
“start position” relative to the end of the barcode.
See the following pages for a detailed explanation and examples.
If needed, all masks can be cleared with one command. See the X014
command on page 25.