EasyManuals Logo

IntelliTech IntelliBar Mi Series User Manual

Default Icon
54 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #17 background imageLoading...
Page #17 background image
IntelliTech International, Inc. Programmer’s Guide | 1
11 Thermal Printer Programmer’s Guide
IntelliTech Mi Series Barcode Command Structure
Command Structure Syntax
As stated earlier, printer commands are performed in the order that they are combined,
from left to right. There are several barcode parameters that are only relevant to a subset
of the total number of barcodes provided.
All IntelliTech Mi Series barcodes and their support parameters will begin with the
following sequence:
<ESC>$b... 0x1b 0x24 0x62
There are several escape commands associated with barcodes. Any escape command
that modifies a property of a barcode will only affect the currently selected barcode. For a
label design with multiple barcode types, modification of one or more barcode properties
does not affect the properties of any other barcode type.
The following commands illustrate how one might handle modifying the default
parameters for multiple barcode types on a single label. Note that the examples below
have line numbers. For ease of reading each line is separated by a carriage return and
line feed. When sending this data to the printer, all the lines in the examples should NOT
have a carriage return and line feed except where you see the symbol “CRLF”. The
“CRLF” symbol indicates a carriage return/line feed combination should be inserted into
the data stream. The “<ESC>” symbol indicates the escape character (hex value 0x1B)
should be inserted into the data stream.
Table 4: Example of Printing Barcodes (Compressed Commands)
Commands Description
<ESC>%-12345X@PJL SET RESOLUTION =
300
C
R
L
F
Reset the printer and enter into PJL mode, Set the
resolution to 300 DPI
@PJL SET PAPERWIDTH=2880
C
R
L
F
Set the label width to 2880 decipoints (4 inches)
@PJL SET PAPERLENGTH=2880
C
R
L
F
Set the label length to 2880 decipoints (4 inches)
@PJL ENTER LANGUAGE = PCL
C
R
L
F
Select the PCL emulation
<ESC>&a2160h720v270P Set the horizontal cursor position at 2160
decipoints (3 inches) and the vertical cursor
position at 720 decipoints (1 inch) and set the
writing direction at 270 degrees counter clockwise
from horizontal (down the label).
<ESC>$b1030c360h2a10W9876543210
Select barcode 1030 (Code 128 w/ Auto select).
Set the barcode height of this barcode to 360
decipoints and enable autoprint w/ checksum
(human readable). With the currently selected
barcode (1030), print the data 9876543210 (10
bytes of data)

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the IntelliTech IntelliBar Mi Series and is the answer not in the manual?

IntelliTech IntelliBar Mi Series Specifications

General IconGeneral
BrandIntelliTech
ModelIntelliBar Mi Series
CategoryPrinter
LanguageEnglish