Two-Dimensional Bar Codes
Data Matrix, Data Format
Command Structure <ESC>BXaabbccddeeefffghh
aa = Format ID. 01-06 or 11-16. The values 07 and 17
will not be accepted by the printer.
bb = Error correction level. 00 ,01, 04-14 or 200. All other values
entered will be processed as a 00.
cc = Horizontal cell size. 03 - 12 dots/cell.
dd = Vertical cell size. 03 - 12 dots/cell.
eee = Number of cells in one line. Must use 000 to optimize.
fff = Number of cell lines. Must use 000 to optimize.
g = Mirror Image
0 = Normal Print
1 = Reverse Print
hh = Guide Cell Thickness. 01-15. 01 indicates normal type.
Example: <ESC>BX03080505000000001
Placement: Immediately preceding data to be encoded
Default: None
Command Function To designate the format for a Data Matrix two-dimensional bar code
image on a label.
Printer Input
<ESC>A
<ESC>%0<ESC>V0100<ESC>H0100<ESC>BX05051010000000001
<ESC>DCDATA MATRIX DATA MATRIX
<ESC>Q1<ESC>Z
Printer Outpu There is no printer output as a result of this command. See the
<ESC>DC Print Data command for printer output.
Special Notes 1. If any of the parameters entered are outside the valid range, a
symbol will not be printed when the <ESC>DC Print Data
command is sent to the printer.
2. The number of cells per line (eee) and the number of cell lines (fff)
should be specified as all zeroes, allowing the printer to
automatically calculate the optimum configuration for the symbol.
3. The Reference Point for the Data Matrix symbol is the upper-left
corner. If an <ESC>R Rotate command is used to rotate the
symbol, it will rotate in the counter-clockwise direction.
Section 4. Programming Reference
Page 4-1009001035 Rev. ESATOCL SeriesPrinters