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 ,05, 08, 10, 14 or 20 or 200.
All other values 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
BX05051010000000001
Printer Output 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.
4. The Format ID specified for “aa” is defined by the following table.
The printer only supports the Format ID’s defined in the table.
SATO CL Series “e” Printers PN 9001074 Preliminary Page 5-105
Section 5. Programming Reference