Specifications

99
ZPL Commands
^BX
9/15/06 ZPL II Programming Guide 45541L-004 Rev. A
^BX
Data Matrix Bar Code
Description The ^BX command creates a two-dimensional matrix symbology made up of
square modules arranged within a perimeter finder pattern.
The ability to create a rectangular Datamatrix bar code is not available as a ZPL coding option.
Format ^BXo,h,s,c,r,f,g
This table identifies the parameters for this format:
Parameters Details
o = orientation Accepted Values:
N = normal
R = rotated 90 degrees (clockwise)
I = inverted 180 degrees
B = read from bottom up, 270 degrees
Default Value: current
^FW value
h = dimensional
height of
individual
symbol elements
Accepted Values: 1 to the width of the label
The individual elements are square — this parameter specifies
both module and row height. If this parameter is zero (or not
given), the h parameter (bar height) in
^BY is used as the
approximate symbol height.
s = quality level Accepted Values: 0, 50, 80, 100, 140, 200
Default Value: 0
Quality refers to the amount of data that is added to the
symbol for error correction. The AIM specification refers to it
as the ECC value. ECC 50, ECC 80, ECC 100, and ECC 140
use convolution encoding; ECC 200 uses Reed-Solomon
encoding. For new applications, ECC 200 is recommended.
ECC 000-140 should be used only in closed applications
where a single party controls both the production and reading
of the symbols and is responsible for overall system
performance.