SATO M-5900RV Printer User Manual


 
SATO M-5900RV Operator and Technical Reference Manual
Page 4-99
Section 4. Programming Reference
PN 9001081
Rev. C
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 20. 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
labe.l
Printer Input
<ESC>A
<ESC>%0<ESC>V0100<ESC>H0100<ESC>BX05051010000000001
<ESC> DCDATA MATRIX DATA MATRIX
<ESC> Q1<ESC> Z
Printer Output
There is no printer output for this command. See <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.
4. The Format ID specified for "aa" is defined by the following table. The printer only
supports the Format IDs defined in the table.