Printer Protocol Interpreter (PPI) DGL™Programmer’s Reference Manual for DGL,a Datamax® DPL™ Printer Protocol InterpreterThermal Series Printers
Table of Contents
111 IntroductionAbout This ManualThis manual explains the differences between the Printer Protocol Interpreter Datamax Graphic Language (DGL) Utility
12Chapter 1 PPI/DGL SETUP MenuPPI/DGL SETUP MenuImperial* MetricPPI/DGL SETUP ActiveYes* NoControl CodesFeedback CharsCC: <SOH>11* (0..255)Unit
PPI/DGL SETUP Submenu 13PPI/DGL SETUP SubmenuActiveThis setting determines if the DGL parser should process all incoming data or pass all the data to
14Chapter 1 PPI/DGL SETUP MenuEuro CharacterAllows the operator to select the position of the Euro character in the code page.Control CodesAllows the
PPI/DGL SETUP Submenu 15Row OffsetShifts the vertical start of the print position. This is the user setting for row adjustment.• 0 (0 to 99.99 Inch or
16Chapter 1 PPI/DGL SETUP MenuVertical DPI AdjustThis option fine adjusts the resolution used to scale the page elements/coordinates. In cases where
172 Fully Supported CommandsSystem-Level Command FunctionsSTX A - Set Time and DateThis command sets the time and date. The initial setting of the da
18Chapter 2STX F - Form FeedThis commands the printer to form feed one label.STX G - Print Last Label FormatThis command prints a previously formatte
System-Level Command Functions 19terminated with E, s, or X, (see Label-Formatting Commands for additional information.)STX m - Set Printer To MetricT
20Chapter 2STX V - Software SettingsPrinter options are set by entering selections through the menu. The software setting command allows two of these
Label Formatting Command Functions 21strip of labels. Between 1 and 9999 labels may be printed before a cut is made. The amount must be smaller than t
22Chapter 2the pre-printed data.) The ‘C’ command instructs the printer to print label formats nnnn units to the right of the position that the forma
Label Formatting Command Functions 23beginning with register A, ending at register P, and incrementing with each instance of the G command use.H - Ent
24Chapter 2S Set Slew RateThis command sets the rate for the printer to feed non-printed areas of the label through the printer. The slew rate remain
Font Loading Command Functions 25STX S Recall Global Data And Place In FieldOnce a global register has been defined, its contents can be used as data
26Chapter 2F(1): EAN-13G(1): EAN-8H(1): Health Industry Barcode (HBIC) (Code 39 barcode with a modulo 43 checksum)I(1): CodabarJ(1): Interleaved 2 of
273 Command Enhancements And DifferencesFor more information on SOH command functionality, refer to the Bi-Directional Communications section on page
28Chapter 3SOH E - Send Batch QuantityThis command causes the printer to send back a 4-digit number indicating the quantity of labels left to print i
29power-up the printer while pressing the PAUSE and CANCEL keys; or, 3) via the printer’s menu system entry System Settings / Set Factory Defaults. (
Printer Protocol Interpreter (PPI) DGLProgrammer’s Reference Manual for DGL,a Datamax DPL Printer Protocol InterpreterThermal Series Printers
30Chapter 3STX Kb - Backfeed Time Delay(Obsolete Extended System Command).STX K- - Top of Form, Offset Distance(Obsolete Extended System Command).STX
31STX P - Character (HEX) Dump ModeThis command instructs the printer to enter the Character Hex Dump Mode (ASCII Dump / “monitor mode”). All data se
32Chapter 3received, the printer will respond with the internal A-D sensor values, see table below. To repeat the display of values, send the printer
33f - Set Present Speed(Not supported.)M - Select Mirror ModeThis command instructs the printer to “mirror” all subsequent print field records. This
34Chapter 3FontsSee the tables below for the different types of fonts that will be available.All Single-Byte fonts will be supported, and will be ava
35Internal Bitmapped Non-Proportional fonts: Description Type (b) DPI Height Width Spacing Point Size Agfa Typeface 96-character alphanumeric
36Chapter 3ISmooth, Scalable and Downloaded fonts:Font ID 9 uses the Size field (eee) in the Record Format to select the Smooth, Scalable, or Downloa
37CodepagesResident Bitmap FontsThe Resident Bitmap fonts don’t use different codepages; the characters are mapped at predefined positions, defined i
38Chapter 3Downloading Bitmap FontsThe Font-loading <ESC> commands are used to download bitmap-fonts in the PCL-4 (HP LaserJet II) format.Downl
39UCC/EAN Code 128DGL follows the UCC standards, and requires the amount of data that is defined for the provided AI (Application Identifier). For ex
Trademark AcknowledgmentsDPL is a trademark and Datamax is a registered trademark of Datamax Technologies Corporation.PPI is a trademark of Printronix
40Chapter 3ImagesImages can be downloaded to the printer to be stored in Flash or DRAM in the following formats using the <STX>I Command.Image
41Module Operations:DGL will emulate 2 different Modules: Ram and Flash. Datamax has several Flash and Ram modules, but DGL will map all Flash module
42Chapter 3The Media Handling menu setting can be set up through the Software Switch Setting command <STX>V. Enabling the Cutter bit selects ‘C
43<STX>Y Output Sensor ValuesDataMax Values do not correspond with PTX values.<STX>D Memory Dump (Test Mode Only)<STX>d Set Printer
44Chapter 3<STX>KO GPIO OutputPTX has its own GPIO configuration methods<STX>KS Configure Scalable Font Cache SizePTX Font cache is confi
45A Configuration Setting CompatibilityThe tables below list the Datamax configuration setting along with a description of its behaviour on Datamax pr
46Appendix ALABEL WIDTH Sets the maximum limit for the printable surface width. Objects extending beyond this limit will NOT print. *04.10, 06.61 or 0
47CUSTOM ADJUSTMENTS For finetuning the following settings:DARKNESS XX (1-64)PRESENT ADJUST XXX DOTS (0-128)ROW ADJUST XXX DOTS (-100 to100)COLUMN ADJ
48Appendix ACUTTER Used to cut media into separate labels.ENABLED, *DISABLED, NOT INSTALLEDMEDIA CONTROL → Media HandlingCutSCANNER Used to check the
49SCALEABLE FONT CACHE Sets the number of 1K blocks allocated for the scaleable font engine.*312 KBPRINTER CONTROL → Max Cache Memory900 KBytes* (50 t
1 Introduction ... 11About This Manual...
50Appendix AFORMAT ATTRIBUTES Affects the manner in which overlapping text and graphics are treated as the label is printed.TRANSPARENT, *XOR, OPAQUEP
51BACK AFTER PRINT When the present distance is set with the cutter, present sensor or GPIO option enabled, this setting determines the timing of the
52Appendix A CONTROL CODES Allows the operator to change the prefix of the software commands interpreted by the printer.*STANDARD CODES ALTERNATE COD
53B Contact InformationPrintronix Customer Support CenterIMPORTANTPlease have the following information available prior to calling the Printronix Cus
54Appendix B Corporate OfficesCorporate OfficesPrintronix, Inc.14600 Myford RoadP.O. Box 19559Irvine, CA 92623-9559Phone: (714) 368-2300Fax: (714) 36
250103-001B*250103-001*.
Table of ContentsSTX I - Input Image Data ... 18STX i - Downloading Scalable Fonts ...
Table of Contentsn Set Inch Mode (Imperial) ... 23P Set Print Speed ...
Table of ContentsSTX Kx - Delete Configuration File.... 29STX Kb - Backfeed Time Delay ...
Table of ContentsBi-Directional Communications............ 41Cutter Commands...........
Commentaires sur ces manuels