Line ModeProgrammer’sManualManual No. 980353-001 Rev. B©2001 Zebra Technologies Corporation
Limitations Line Mode has limited support for the EPL1command language set. See the CommandReference table on page 3-1 for a list of com-mands.❏The Li
Configuration Zebra EPL flash based printers are, by default,configured for Page (EPL2) mode operations.The operator must convert the printer to LineM
Printer Settings The Line Mode printer configuration and set-tings can be displayed by sending a Print Con-figuration Label (EPL?) command or byprefor
Sample of Dump Mode Printout980353-001 Rev.B 1-7
Printer Defaults The Line mode printer defaults into the configu-ration shown below. Some settings are printerspecific, such as default print width.•F
Basic PrintingLine Mode operation allows printing of simpletext (data) without using coded or programmeddata strings. The text that the user types can
Example of DefaultFont Character DotMapPrinting Example2-2 980353-001 Rev.BInter-character Space (actually white dots)24Dots26Dots16 Dots (2mm)14 Dots
Printer Commands The printer utilizes "Escape" sequence data tonotify the printer that the following data is acommand. Printer commands for
CommandConventionsThe manual uses the following typographicconventions to describe commands.ExampleDescription¬ or EscEscapeCharacter,ASCII value 27d
CharacterNumberingCharacter map positions are referred to by theASCII decimal numbers 0 - 255 and are desig-nated with a trailing d. The programmer wi
2 980353-001 Rev.B
CommandConcatenationMost commands can be concatenated togetherto print several objects on the same line. Refer tofollowing for an example command conc
Basic Line ModeGuidelinesThe following are basic line mode programmingand operation guidelines.❏Printing is from right to left and from top tobottom.❏
2-8 980353-001 Rev.B
LINE MODE COMMAND REFERENCEThis section contains a complete listing of allcommands in alphabetical order.980353-001 Rev.B 3-1
Command Description PageAText/Bar Code Size 3-3A0Small Text 3-6BBegin Command Buffer 3-7CRCarriage Return (e)3-8DDensity 3-9DATAText Data 3-10{DATA}Pr
A Command - Text/Bar Code SizeDescription Use this command to set character and bar codeheight, as well as, character width. This com-mand controls th
A Command - Text/Bar Code Sizep2= Vertical size (multiplier).Sets Text and Bar Code height.Values: 1, 2, 3, 4, 5, 6, 7 & 8Default: 1FontPerCharact
A Command - Text/Bar Code SizeExample:¬A11SIZE 11¿¬A12SIZE 12¿¬A13SIZE 13¿¬A14SIZE 14¿¬A21SIZE 21¿¬A22SIZE 22¿¬A23SIZE 23¿¬A24SIZE 24¿¬A31SIZE 31¿¬A32
A0 Command - Small TextDescription Use this command to set the small font charac-ter height and width. This command does notaffect bar code height.Out
B Command - Begin Command BufferDescription Use this command to batch print labels or mini-mize the affects of host system delays.Command buffering al
FOREWORDThis manual provides programming information for the Zebra Technologies printers, featuringLine Mode and the EPL2 command language, which are
CR - Carriage ReturnDescription Use this command to print a line of data (textand bar codes) and move to the next line.This command may be used in con
D Command - DensityDescription Use this command to set print density. Thiscommand controls the amount of heat appliedto the media by the print head.Sy
DATA - Text for PrintDescription Data is standard ASCII text characters. Text(DATA) does not require special commands oridentifiers (i.e. Esc) to prin
{DATA} Command - Print Bar Code (with Human Readable)Description Use this command to write the bar code datafield with human readable code.Example:¬{D
|DATA} Command - Print Bar Code (w/o Human Readable)Description Use this command to write the bar code datafield as a bar code without human readable
E Command - End Command BufferDescription Use this command to finish (terminate) com-mand buffering.Syntax¬EParametersNoneDefault: Command Buffering O
EPL? Command - Print Configuration LabelDescription This command is used to print the currentprinter configuration. This is the same DumpMode status p
EPL2 Command - Switch To Page ModeDescription This command is used to switch the printer fromLine Mode to Page Mode (EPL2).This command can not be con
FF - Form FeedDescription Use this command to feed to the top of the nextform (label).When in continuous media mode, the printerwill advance the print
G Command - Draw GraphicsDescription Use this command to draw single line of a bitmapped graphic. The bit map data pattern canbe repeated automaticall
iv 980353-001 Rev.B
g Command - Draw GraphicsDescription Use this command to draw single line of a bitmapped graphic. The bit map data pattern canbe repeated automaticall
H Command - Graphic Line HeightDescription Use this command to set the number of times(up to eight) that a graphic (line) of bit map datawill be repea
I Command - Country Code Character SetDescription Use this command to select the appropriatecharacter set for printing.Syntax Ip1Parameters p1= Select
LF - Line FeedDescription Use this command to print a line of data (textand bar codes) and move to the next line.This command may be used in conjuncti
M Command - Left MarginDescription Use this command to adjust the Left Margin.By default, the Line Mode printer's outside mar-gins are set to mat
N Command - Form Feed ControlDescription Use this command to disable automatic formfeed (N) or set the form feed length (Nxx) whenusing continuous med
oR Command - Enable Euro CharacterDescription This command allows the advanced program-mer to substitute the Euro currency characterfor any ASCII char
oR Command - Enable Euro CharacterExample:¬oRE¿ : Places the Euro character into character: map position 213 decimal: (D5 hexadecimal)¬oRE,128¿ : Plac
P Command - Print Buffer 1-99 timesDescription Use this command to print 1 to 99 batch formsor labels from commands and data previouslystored in the p
p Command - Print Buffer 1-999 timesDescription Use this command to print 1 to 999 batch formsor labels from commands and data previouslystored in the
ContentsINTRODUCTIONFeatures . . . . . . . . . . . . . . . . . . . . . . . . 1-3Limitations. . . . . . . . . . . .
P00 Command - Reprint BufferDescription Use this command to print and repeat print abatch form or label programmed fromcommands and data previously st
Q? Command - Auto Detect Label ParametersDescription Use this command to printer automatically de-tect the label and gap length and set the sensorleve
R Command - Backupescription Use this command to control the print position-ing. This command's positioning functions can:•Reposition the print p
S Command - Speed SelectDescription Use this command to select media print speed.Syntax¬Sp1Parameters p1= Speed select value.Model Value Speed27220121
U Command - MaxiCode - 2D Bar CodeDescription Use this command to print a MaxiCode barcode symbol. The printer will automatically in-terpret and encod
U Command - MaxiCode - 2D Bar Code2. If p2value is “m2 or m3”, the printer will usethe following rules to format the “Data” param-eter:•In Mode 2 - If
U Command - MaxiCode - 2D Bar CodeUsing AIM SpecifiedMaxiCode DataFormattingThe line mode printer can use and automati-cally decode the AIM ITS (Inter
V Command - Enable Reverse PrintDescription This command is used to enable reversed(white on black) printing.Syntax¬VParameters Default Condition - Di
v Command - Disable Reverse PrintDescription Use this command to disable reversed printing.Syntax¬v3-36980353-001 Rev.B
X Command - Bar WidthDescriptionUse this command to set the "X" dimension (ornarrow bar width) of a bar code.Syntax¬Xp1Parameters p1= Width
Q? . . . . . . . . . . . . . . . . . . . . . . . . . 3-29R . . . . . . . . . . . . . . . . . . . . . . .
x Command - Bar Width RatioDescription Use this command to set ratio of the narrow barwidth to the wide bar width for applicable barcode types.Support
? Command - Bar Code SelectDescription Use this command to select the bar code type.Syntax¬?p1Parameters p1= Bar Code type.Default = 2 (I 2 of 5).Valu
3-40 980353-001 Rev.B
Appendix A - Character ReferencesThis section has character reference.Default Character MapCode Page - 850980353-001 Rev.B A-1
Dump Mode Character MapA-2 980353-001 Rev.B0123456789ABCDEF0123456789ABCDEFHexidecimal - Most Significant DigitHexidecimal - Least Significant Digit!!
980353-001 Rev.B A-3
A-4 980353-001 Rev.B
980353-001 Rev.B A-5
A-6 980353-001 Rev.B
980353-001 Rev.B A-7
INTRODUCTIONThis section contains information about thebasic features, command syntax andterminology of the Line Mode programminglanguage.Line mode pr
A-8 980353-001 Rev.B
980353-001 Rev.B A-9
A-10 980353-001 Rev.B
980353-001 Rev.B A-11
A-12 980353-001 Rev.B
Appendix BSystem CompatibilityFeaturesMany computer operating systems have uniquecharacter values assigned to the basic printercontrol functions of es
The table below describes the unique,non-printing data characters that are used bythe line mode printer to reprogram these basicprinter control functi
Resetting the ControlFunction CharactersUse this command string to reset (or return)the basic printer control function charac-ter codes to their defau
B-4 980353-001 Rev.B
Appendix CModifying YourPrinter For EPL1CompatibilityThe Line Mode printing language is designed tobe command compatible with EPL1 program-ming langua
The Line Mode printer can print:❏Receipts❏Labels❏Tags❏Support chemical and water proof media❏UPC (Universal Product Code) bar codes❏Postal bar codes❏S
Loading ELP1 FontSets1. Set the reconfigure the printer for Page(EPL2) Mode. Send a EPL2 command to theprinter.2. Send the EPL2 U command to the print
Deactivating theEPL1 Fonts1. 1. Set the reconfigure the printer for Page(EPL2) Mode. Send a EPL2 command to theprinter.2. Send the EPL2 U command to t
EPL1 LP20XXConversion toLN20XX PrinterModelsThe LN20XX EPL1 printer had unique ControlFunction Characters (see Appendix B) prepro-grammed into the pri
Features Line Mode in flash based printers is similar inoperation to the early model LP Series printerwhich used the EPL1 programming language.Line mo
Comments to this Manuals