Specifications

Table Of Contents
^BX
Data Matrix Bar Code
Description: The ^BX command is a two-dimensional matrix symbology which is
made up of square modules arranged within a perimeter finder pattern.
Format: ^BXo,h,s,c,r,f,g
Parameters:
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
(one to width of 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 will be 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 only be used in closed
applications where a single party controls both the production and
reading of the symbols and is responsible for overall system
performance.
c = columns to encode (9 to 49)
Odd values only for quality 0 to 140 (10 to 144); even values only for
quality 200.
ZPL II Programming Guide Volume One: Command Reference for X.10
75