Datamax-O'Neil Class Series Programmer’s Manual User Manual

Page 220

Advertising
background image

Appendix G – Barcode Details

Class Series Programmer’s Manual

206

<ESC>n

– Is encoded as FLG(n), and is interpreted as signaling Extended Channel

Interpretation. When the value of n is from 1 to 6, it signals that the following n

digits comprise an extended channel identifier for use with ECI compliant bar code

scanners. An erroneous bar code symbol may result from failing to follow <ESC>n

with n digits. Any <ESC>0 following <ESC>n and not within the n digits will be

encoded as FLG(0). In the context of a FLG(n), any backslash ‘\’ (92

10

) will be

interpreted by the scanner as two backslashes ‘\\’.



Example 1: The variable length example encodes “AZTEC” with no ECI input, and 23% error

correction, and prints the bar code. A line of text is also printed.

<STX>L
D11<CR>
1W1f00000001501000000AZTEC<CR>
121100000000100Barcode W1f<CR>
E





Barcode W1f





Example 2: The specified length example includes a byte count field for all bytes that follow until the

end of the bar code data. The byte count is 17. The symbology encodes
“AZTEC<CR>barcode”, and prints the bar code. Notice that a <CR> does not terminate
the bar code format record. A line of text is also printed.

<STX>L
D11<CR>
1W1F000000015010000170000AZTEC<0x0D>barcode
121100000000100Barcode W1F<CR>
E





Barcode W1F



Functions Not Supported
•Structured Append

•Reader Initialization Symbol Generation

•Module shaving

Advertising