Section 4. Programming Reference

Two-Dimensional Bar Codes

Data Matrix, Data Format

Command Structure <ESC>BXaabbccddeeefffghh

aa= Format ID. 01-06 or 11-16.

bb= Error correction level. 00, 05, 08, 10, 14 or 20. 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.

f f f

=

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.

Page 4-72

9001069A

SATO CT Series Printers

Page 116
Image 116
SATO 400, 410 Two-Dimensional Bar Codes Data Matrix, Data Format, Command Structure ESCBXaabbccddeeefffghh, Printer Outpu