Specifications
ZPL Commands
^BX
102
45541L-004 Rev. A ZPL II Programming Guide 9/15/06
Quality 200
• If more than 3072 bytes are supplied as field data, it is truncated to 3072 bytes. This limits
the maximum size of a numeric Data Matrix symbol to less than the 3116 numeric
characters that the specification would allow. The maximum alphanumeric capacity is
2335 and the maximum 8-bit byte capacity is 1556.
• If
^FH is used, field hexadecimal processing takes place before the escape sequence
processing described below.
• The underscore is the default escape sequence control character for quality 200 field data.
A different escape sequence control character can be selected by using parameter g in the
^BX command.
The information that follows applies to these versions of firmware: V60.13.0.12,
V60.13.0.12Z, V60.13.0.12B, or V60.13.0.12ZB. The input string escape sequences can be
embedded in quality 200 field data using the ASCII 95 underscore character ( _ ) or the
character entered in parameter g:
• _X is the shift character for control characters (e.g., _@=NUL,_G=BEL,_0 is PAD)
• _1 to _3 for FNC characters 1 to 3 (explicit FNC4, upper shift, is not allowed)
• FNC2 (Structured Append) must be followed by nine digits, composed of three-digit
numbers with values between 1 and 254, that represent the symbol sequence and file
identifier (for example, symbol 3 of 7 with file ID 1001 is represented by
_2214001001)
• 5NNN is code page NNN where NNN is a three-digit code page value (for example, Code
Page 9 is represented by _5009)
• _dNNN creates ASCII decimal value NNN for a code word (must be three digits)
• _ in data is encoded by __ (two underscores)
The information that follows applies to all other versions of firmware. The input string escape
sequences can be embedded in quality 200 field data using the ASCII 7E tilde character (~) or
the character entered in parameter g:
• ~X is the shift character for control characters (e.g., ~@=NUL,~G=BEL,~0 is PAD)
• ~1 to ~3 for FNC characters 1 to 3 (explicit FNC4, upper shift, is not allowed)
• FNC2 (Structured Append) must be followed by nine digits, composed of three-digit
numbers with values between 1 and 254, that represent the symbol sequence and file
identifier (for example, symbol 3 of 7 with file ID 1001 is represented by
~2214001001)
• 5NNN is code page NNN where NNN is a three-digit code page value (for example, Code
Page 9 is represented by ~5009)
• ~dNNN creates ASCII decimal value NNN for a code word (must be three digits)
• ~ in data is encoded by a ~ (tilde)