Section 4. Programming Reference

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 label.

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 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-100

9001041 Rev. D

SATO M-8400RV

Page 162
Image 162
SATO M-8400RV manual Two-Dimensional Bar Codes Data Matrix, Data Format, Command Structure ESCBXaabbccddeeefffghh