Esc [F0]+[0A]+[N]+[D1] - Hengstler eXtendo X-56 Reference Manual

Firmware: v2.00 (usb and rs-232)
Hide thumbs Also See for eXtendo X-56:
Table of Contents

Advertisement

®
eXtendo
Emulation Command Set Reference
2.1.43
ESC [F0]+[0A]+[n]+[d1]..[dn]
[Name]
2D Bar code printing
[Function]
This command encodes and prints a 2D bar code whose configuration has already
been determined.
16
[Code]
[1B]
10
[27]
[Description]
1.
Command "ESC [F0]+[0A]+[n]+[d1]..[dn]" encodes and prints a 2D bar code whose configuration
has already been determined. This command does not configure the 2D bar code itself. See "2D
Bar code configuration" for the details on configuring the 2D bar code. The eXtendo
determine and print the bar code based on the settings from the "2D Bar code configuration"
command and the data sent to it for encoding by this command. The eXtendo
printing any bar code of appropriate resolution sent to it as a graphics file.
2.
Parameter [n] specifies the number of bytes to be encoded. [d1]...[dn] is the actual data to be
encoded in the 2D bar code. If the number of bytes to be encoded is 255 or more, multiple 2D
bar code printing commands must be sent in order to encode all the data. The process is as
follows.
a. If n < 254, then only one 2D bar code print command lines is needed, and the bar
code will print after receipt of the last data byte.
Example:
ESC [F0] [0A] [0A] [d1] [d2] .. [d10] // 2D barcode command with 10 bytes of data.
b. If n = 255, or is an exact multiple of 255, then multiple command lines are needed,
and printing will take place after the receipt of the last command line. Note that any
time n = 255, the printer will not print upon receipt of the last byte in that command
and will wait for a following command where n < 255. Therefore, if the number of data
bytes is an exact multiple of 255, it is necessary to send a following 2D bar code
command where n = 0 and there is no additional data.
Example:
ESC [F0] [0A] [FF] [d1] [d2] .. [d255] // 2D barcode command with 255 bytes of data
ESC [F0] [0A] [00] // 2D barcode command with no additional data to cause printing
c. If n > 255 and not an exact multiple of 255, then multiple command lines are needed,
and printing will take place after the receipt of the last command line where n < 255. It
is not necessary to send a final command where n = 0 because the last command will
already contain a value of n < 255.
Example:
ESC [F0] [0A] [FF] [d1] [d2] .. [d255] // 2D barcode command with 255 bytes of data
(byte 0..255)
ESC [F0] [0A] [0A] [d1] [d2] .. [d10] // 2D barcode command with 10 bytes of additional
data (byte 256..265)
Part No. D 684 112
16
+ [F0]
+ [0A]
+ [n]
10
+ [240]
+ [0A]
+ [n]
Mod.Nr. 4 150813 LEV
2D Bar code printing
+ [d1]..[dn]
+ [d1]..[dn]
®
is also capable of
®
printer will
Page 57 of 95

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Extendo x-80

Table of Contents