
Appendix G
<ESC>n – Is encoded as FLG(n), and is inter preted 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 barcode scanners. An erroneous barcode 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 ‘\\’.
Sample 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 |
|
Sample 2: The specified length example includes a byte count field for all bytes that follow until the end of the barcode 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 barcode format record. A line of text is also printed.
<STX>L
D11<CR>
1W1F000000015010000170000AZTEC<0x0D>barcode 121100000000100Barcode W1F<CR>
E
Functions Not Supported
•Structured Append
•Reader Initialization Symbol Generation
•Module shaving
Barcode W1F
125 |