Qscan User’s Guide Version 1.4
Page 21
PROGRAMMING
BARCODE MASKING
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 prex 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 sufx 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 prex, sufx, 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.