Zebra® TTP 2000 Kiosk Receipt Printer Technical Manual P1002902-002 Rev.
© 2009 ZIH Corp. The copyrights in this manual and the software and/or firmware in the printer described therein are owned by ZIH Corp. and Zebra’s licensors. Unauthorized reproduction of this manual or the software and/or firmware in the printer may result in imprisonment of up to one year and fines of up to $10,000 (17 U.S.C.506). Copyright violators may be subject to civil liability.
Contents 1 • Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Updating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Contacts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2 • Product Presentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents 4 • Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Installing a Paper Roll . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Clearing Paper Jams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 5 • Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents 7 • Page setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 Printable Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Aligning Preprint and Thermal Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Black Mark Calibration Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parameters Used . . . . .
Contents 11• 中国 RoHS 材料声明 (China RoHS Material Declaration) . . . . . . . . . . . . . . 133 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1 Introduction About This Manual Updating This manual will be updated as, from time to time, printer functions and features may be added or amended. You will always find the most recent edition on our web site at www.zebra.com. If you require functions not found in this manual edition, please contact Technical Support for your region or the Zebra partner the printer was purchased from.
About This Document Contacts Contacts Technical Support via the Internet is available 24 hours per day, 365 days per year. Web Site: www.zebra.com E-mail Back Technical Library: E-mail address: emb@zebra.com Subject line: Emaillist Self Service Knowledge Base: www.zebra.com/knowledgebase Online Case Registration: www.zebra.
2 Product Presentation The TTP 2000 series are kiosk printers for 58 to 82.5 mm paper using direct thermal printing. All models feature an integrated guillotine cutter, control board, and a looping presenter with a built-in retract-and-retain function. The print speed is up to 150 mm per second and the presenting speed 300 mm per second to ensure high throughput. The print head can easily be opened to give the operator access to the paper path and print head for maintenance purposes.
Product Presentation The communication interface of the control board differs between the versions of TTP 2000: Interface TTP 2010 TTP 2020 TTP 2030 Serial Parallel USB A printer driver for Microsoft Windows™ is available, and the USB and Parallel version of the printer is compatible with the Plug and Play standard. The printer’s control command language makes it easier to print directly from the kiosk software without using a driver.
Product Presentation Looping Presenter Looping Presenter Figure 2 • Looping Presenter The TTP 2000 series printers feature a looping presenter mechanism with a built-in retract-and-retain function. The following illustrations provide an overview of the functionality of the various stages of printer operation. • It handles documents of various lengths by storing the printed paper in a loop.
Product Presentation Controls Controls Figure 3 • Rear View lock/ PrintPrinthead Head cutter protection lock/cutter guard Feed Button Paper low Connector Power Indicator Status Indicator Power Interface Connector Connector The Feed button and indicators are duplicated on both sides of the printer so that they are easily accessible regardless of how the printer is installed.
Product Presentation Controls Power Indicator When the ● green power indicator is illuminated, a 24V supply is connected to the printer. Status Indicator The ● orange status indicator has several functions: • ON constantly — the printer is operational • Flash, flash, pause, flash, flash— is the warning-code for paper low. The warning-code is reset automatically when the condition causing it is removed. This behavior can be enabled by setting parameter 52 (Warning Level) to 001.
Product Presentation Controls Notes • ___________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ _________________________
3 Installation 09/14/2009 TTP 2000 Technical Manual P1002902-002
Installation Installing a Paper Guide Installing a Paper Guide The TTP 2000 printers require a paper guide for proper operation. This paper guide allows the printer to be configured for use with 58, 60, 80, or 82.5 mm width media. The printer senses which paper guide is fitted and adjusts to it automatically. The TTP 2000 printers are delivered without paper guide fitted. 1. Select the paper guide you want to install. Note • Evaluation kits contain all sizes of paper guide that are available.
Installation Installation Considerations Installation Considerations The TTP 2000 printer is designed to be installed in an enclosure such as a self-service kiosk. Caution • NEVER use screws that go into the printer more than 4 mm! Longer screws will damage the electronics inside. Orientation The TTP 2000 can be installed horizontally or vertically. Vertical installation is suitable for narrow kiosk designs.
Installation Installation Considerations Quick-Fit Hubs Figure 6 • Front, Bottom View Standard exit Printout exit Retract exit Optional quick-fit hubs The printer attaches to the kiosk using two screws or slides into place using the optional quickfit hubs. Caution • NEVER use screws that go into the printer more than 4 mm! This will damage the electronics inside.
Installation Using a Zebra Roll Holder Using a Zebra Roll Holder Roll holders for the TTP 2000 series printers can accomodate 58, 60, 80, or 82.5 mm width media. Zebra roll holders offer a number of paper roll positions including behind and below the printer, ensuring quick and easy installation in a wide range of self-service kiosks. One example is the Wall Mount roll holder shown below with the quick-fit hub kit which allows you to easily attach or remove the printer from the roll holder.
Installation Using a Zebra Roll Holder Design Your Own Mounting The illustration below gives an example of a printer-mounting shelf. See Figure 33, Printer Dimensions (Measurements), on page 125, and the 3D solid models and outline drawings for CAD that are available on http://www.zebra.com. Figure 8 • Example of a Simple Shelf For Fastening a Standard Printer Using Quick-fit Hubs and a Leaf Spring Retainer (Order No. 01473-000) 1.5 mm Leaf spring 01473-000 156 mm 132 mm 90.
Installation Electrostatic Discharges and Earth Currents Electrostatic Discharges and Earth Currents Preventing ESD and earth currents from affecting the printer operation requires proper connection of the printer chassis to protective earth through a mounting platform or through a separate earth conductor. Ambient Light There is an optical sensor 20 mm behind the paper exit at the front of the printer.
Installation Installing a Paper-Low Sensor (Optional) Installing a Paper-Low Sensor (Optional) A paper-low sensor alerts the system when a certain length of paper remains on the roll. The purpose of this sensor is to get an early alert so that you can replace the paper roll in time in remotely located kiosks. All paper roll holders supplied by Zebra can be equipped with paper-low sensors.
Installation Connecting to the Computer Connecting to the Computer Caution • Using a non-approved cable with the printer may void the FCC and other EMC approvals of the printer. Figure 11 • Location of interface connector Interface connector Connecting the TTP 2010 Connect the printer to the serial port of the computer using Zebra serial cable, Part Number 10825-000. This cable is configured to work properly with our serial printers.
Installation Connecting to the Computer Note • The printer end of the cable should have an IEEE-1284 type C, 36-pole mini Centronics, with clip latches, see Parallel, TTP 2020 on page 111 for pin assignment. Figure 13 • IEEE-1284 Cable with Type A and Type C Connectors Connecting the TTP 2030 Connect the printer to the USB port of the computer. A suitable cable is available from Zebra, Part Number 105850-028.
Installation Connecting the Power Connecting the Power Figure 15 • Location of Power Connector Power Connector Use the appropriate Zebra power supply (see Figure 41 on page 132 and Figure 42 on page 132 for illustration and part number). 1. Caution • Connecting the printer to an incorrect voltage can result in electric shock and damage to the printer. On power supplies with line voltage selector, make sure it is set to your local line voltage. 2. Caution • Never hot connect the 24V cable.
Installation Making a Self-Test Printout Making a Self-Test Printout A Self-Test Printout provides a printout showing information specific to the printer, including: • Firmware version • Control board (PCA) revision • Paper width • Serial number • Installed fonts and logotypes • Parameter settings • Barcode support To make a Self-Test Printout: 1. Enter Self-Test Mode using one of the following methods: If… Then… the printer has firmware version 3.
Installation Making a Self-Test Printout Figure 16 • Locate the Feed Button and On/Off Switch Self-test 0 1 09/14/2009 TTP 2000 Technical Manual P1002902-002 27
Installation Customizing the Self-Test Printout Customizing the Self-Test Printout The self test printout starts with a text line and a Zebra logotype. This logotype is a printout of the logotype stored in position 0. To customize self-test printouts, delete all logotypes and store a custom logotype in position 0. Refer to Logotypes on page 74 for more information. Figure 17 • Logotype No. 0 is printed on the self test printout. TTP 2030 Kiosk Printer Logotype No. 0 www.zebra.
4 Operation 09/14/2009 TTP 2000 Technical Manual P1002902-002
Operation Installing a Paper Roll Installing a Paper Roll 1. Turn the new paper roll as shown in Figure 18. The paper should be inserted into the printer with the temperature-sensitive side up. Figure 18 • Paper Roll Orientation Temperature-sensitive coating 1 SW96074C 2. Tear off a full turn of the paper from the new paper roll.
Operation Installing a Paper Roll 4. Cut the paper at a suitable angle. See Figure 20. Figure 20 • Suitable Paper Edge for Auto Load Cut off at a 85º-95º angle 90º Thermal side (top) Important • The paper sensor for 58 mm and 60 mm paper is at the same side as the interface connector, while the sensor for 80 mm and 82.5 mm paper is on the power connector side. If the paper is cut in a direction opposite to that as shown in the figure above, the sensor will not detect the paper. 5.
Operation Clearing Paper Jams Clearing Paper Jams Should a paper jam occur, follow the procedure below: 1. Open the print head by pressing the green release lever toward the rear of the printer. 2. Lift the print head. Figure 22 • Opening the Print head 3. Remove all jammed paper and make sure the paper path is clear before closing the print head.
5 Programming There are two ways of generating a printout with the TTP 2000 printer: using the KPL Control Language or using a printer driver. KPL Control Language When operating in this mode, you have direct control over what the printer does using KPL command sequences. The printer has two operation modes you can choose from. In variable page mode, the printer can act as a simple word processor, printing text that it receives. It can also print some types of barcodes and basic graphics in this mode.
Programming Figure 24 • Printout Styles KPL Control LanguageText receipt text text text text text text text text Text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text Text text Driver (Windows) receipt 1 234567 890128 Bar codes can be added. Text can be printed in any orientation, font, and size. Lines can be added.
Programming How the Commands are Described How the Commands are Described Description of command Mnemonic Decimal representation of command Hex representation of command Mnemonic Is the popular command name that should be easy to remember. Hex Give the command in hex representation Decimal Give the command in decimal representation Values n1, n2, etc. represent values that you specify to control how the command behaves.
Programming How the Commands are Described Two-Byte Character Definitions Some commands and parameters are used with a two-byte value definition because the internal structure of the printer's firmware limits access to values greater than 255. To represent values greater than 255 in this two-byte format, divide the value by 256. The whole number (quotient) is the value of the leading byte and the remainder (modulo) is the value of the trailing byte.
Programming Summary of Control Codes & Escape Sequences Summary of Control Codes & Escape Sequences Table 2 • Control Codes and Escape Sequences in Alphabetical Order Command Hex Decimal Function Page ESC # 1B 23 27 35 Calibrate TOF Sensor page 39 ESC Z 1B 5A 27 90 Go to next Top of Form page 39 ESC o n1 1B 6F n1 27 111 n1 Text and logotype orientation page 40 ESC N n1 1B 4E n1 27 78 n1 Align Text page 40 BS 08 8 Backspace page 44 CAN 18 24 Cancel page 44 CR 0D 13 Carr
Programming Summary of Control Codes & Escape Sequences Table 2 • Control Codes and Escape Sequences in Alphabetical Order Command Hex Decimal Function Page ESC ENQ 6 1B 05 06 27 5 6 Status Report page 66 ESC ENQ 7 1B 05 07 27 5 7 Firmware-version Enquiry page 67 ESC ENQ 9 1B 05 09 27 5 9 Serial-number Enquiry page 67 ESC ENQ 10 1B 05 0A 27 5 10 Control board revision Enquiry page 67 ESC ENQ 11 1B 05 0B 27 5 11 Head temperature Enquiry page 67 ESC ENQ 12 1B 05 0C 27 5 12
Programming Software Command Syntax Software Command Syntax The commands in this section are grouped according to what they do, and these groups are sorted in a theoretical usage sequence. It starts with commands for specifying the printed page — through text-and-graphics commands — to cut-and-present commands. System and status commands are presented at the end. Black Mark (Top-of-Form) Commands See also Aligning Preprint and Thermal Print on page 101.
Programming Software Command Syntax Text Commands Text received by the printer is printed with the currently selected font and font attributes. Text exceeding the page width is wrapped with the line spacing selected. ESC o n1 1B 6F n1 27 111 n1 Text and Logotype Orientation hex decimal Changes the orientation of text and logotypes.
Programming Software Command Syntax ESC ! n1 1B 21 n1 27 33 n1 Select Font hex decimal This command selects one of the printer’s eight installed fonts. The font design depends on which fonts have been loaded into the printer’s flash PROM. Make a test printout to see which fonts are available in your printer.
Programming Software Command Syntax ESC i n1 1B 69 n1 27 105 n1 Italics Hex decimal The Italics command works best with normal character width and height. At other values, the output can become pixelated. The Italics command can be applied to single characters, words, or text lines. Italics remains in effect until deactivated or until the printer is reset.
Programming Software Command Syntax ESC w n1 1B 77 n1 27 119 n1 Text Width hex decimal This command scales the width of the text printed by a factor of up to 8x. The valid range of values is 0 to 7. n1 = 0 Resets the character width to the base character width n1 = 1...7 Increases the character width to 2...8 times the base character width. In combination with variable character height (w), give highly legible characters depending on the font to which the command has been applied.
Programming Software Command Syntax BS 08 8 Backspace Hex Decimal Moves the print-position one step to the left. Backspace can be used to combine characters. For instance to print a Ø, send text commands O BS / to the printer, and the slash will overprint the O. The print position can only be moved one step to the left. Multiple backspaces in succession are ignored. CAN 18 24 Cancel hex decimal Cancels text and attributes sent before the command on the same line. Commands are not cancelled.
Programming Software Command Syntax ESC d n1 1B 64 n1 27 100 n1 Make n Linefeeds hex decimal Executes the number of linefeeds as defined by variable n1. The length of each line feed is determined by the default value for selected font or the line spacing setting specified by n13, whichever is greater (refer to parameter Line Spacing on page 86). If an has not yet been sent to convert the text buffer to the line buffer, the lines printed by d are copies of that line.
Programming Software Command Syntax Barcode Commands TTP 2000 can print EAN 8, EAN 13, UPC, 2-of-5 Interleaved, ISBN, Code39, Code128, and EAN128 barcodes with its standard firmware. A special firmware is available where some of the 1D barcodes are replaced with the PDF 417 2D barcodes. See Firmware on page 116, and Barcode print (PDF 417) on page 49. Figure 25 • Samples of Barcodes Example • This example will print an EAN barcode with height = 10 mm, 15 mm in from the left margin.
Programming Software Command Syntax ESC B S n1...n11 1B 42 53 n1...n11 27 66 83 n1...n11 Barcode field Specify hex decimal Bar codes can only be printed in portrait mode unless Fixed Document Mode is selected. See Parameter n36 — Document Mode on page 104. n1 Specifies the bar code field number. The valid range is 0 – 15. Bar code fields may be specified in any order. n2n3 Specifies the X coordinate of the bar code field origin (n2 is the higher order byte and n3 the low order byte).
Programming Software Command Syntax Code 128 / EAN128 The following codes select function codes in Code 128: Name Dec Hex FNC1 193 C1h FNC2 194 C2h FNC3 195 C3h FNC4 196 C4h . Starting the data string with FNC1 generates an EAN128 code. Note • By default, the printer will print barcodes with human readable characters. To avoid this behavior, load the font 1x1.swf to the PROM and select that font with ! before you specify the barcode.
Programming Software Command Syntax ESC B C 1B 42 43 n1 27 66 67 n1 Barcode Clear hex decimal Clears the bar code field reserved by command BS. . n ESC | 1B 027 7C 124 Specifies which bar code field to clear. The range is 0 to 15. The fields may be cleared in any order. n1 nx n1 n1 nx nx Barcode print (PDF 417) Hex Decimal This command positions and prints a PDF 417 2D barcode. Note • PDF 417 requires special firmware in the printer. See Firmware on page 116.
Programming Software Command Syntax Example • To print Zebra as a PDF 417 barcode, send the following to the printer: <124><005><000><000><000><000><000><000><000><003>< 003><000><000>Zebra<000> This example will print a barcode that looks like this: P1002902-002 TTP 2000 Technical Manual 09/14/2009
Programming Software Command Syntax Graphics Commands ESC b n1...n5 data 1B 62 n1...n5 27 98 n1...n5 Data Data hex decimal Print Bitmap at XY-position Prints a black & white (1-bit color depth) Windows bitmap (BMP-file) at the specified X-Y position. The bitmap must be a complete uncompressed Windows bitmap where the data starts with BM. The maximum bitmap size is limited to the free RAM printed on the self-test printout. n1 Always 0 n2n3 Two byte definition of the X print position (in pixels).
Programming Software Command Syntax ESC r n1...n9 1B 72 n1...n9 27 114 n1...n9 Print Ruler Line hex decimal Prints a ruler line across the paper. A ruler line is normally used to divide the printout into logical parts to make it easier to read. A ruler line is actually an area defined by a start X-Y position and a stop X-Y position. This area is filled with black or a checkered pattern.
Programming Software Command Syntax ESC g n1...n5 1B 67 n1...n5 27 103 n1...n5 hex decimal Print Logotype Prints a customized logotype stored in the flash PROM. See also Logotypes on page 74. n1 One-byte logotype identification number. The valid range is 0 to 15. n2n3 Two byte definition of the X print position to place the upper left corner of the logotype (in pixels). If the logotype extends outside the printable area, it will be clipped.
Programming Software Command Syntax Print Commands ESC p 1B 70 27 112 Print Hex Decimal This command makes the printer print the contents of the line buffer. Text is converted to image data in the line buffer when an is received. If the line buffer is empty when p is received, nothing is printed. Text to be printed\p prints "Text to be printed" on the paper.
Programming Software Command Syntax ESC j n1 1B 6A n1 27 106 n1 hex decimal Paper Reverse The value n1 represents the number of dot lines the paper is to be transported backwards. The valid range is 0 to 255. A dot line is 0.125 mm, and 255 dot lines equal approximately 32 mm. Caution • NEVER reverse more than 7 mm (n1 = 56) at top of page! Theplaten can lose grip on the media, which can fall out of the printer.
Programming Software Command Syntax Cut And Present Commands Important • The printer does not receive data while cut and present commands are executed. RS 1E 30 Cut and Eject Hex Decimal The paper is cut and ejected through the presenter module. The command automatically gives the eject length of 50 mm in addition to the amount specified by parameter n47.
Programming Software Command Syntax US 1F 031 Partial Cut (Unit Separate) hex decimal Prints a dotted line, a pair of scissors, and partially cuts the paper from both edges towards the center to make it easier to tear off the paper. This command causes all data in the image buffer to be printed and generates the printout of a fixed page when n36 = 0. The length of the partial cut can be set with parameter n60. Refer to Partial Cut Length on page 97 for more information.
Programming Software Command Syntax ENQ 05 5 Hex Decimal Clear Presenter clears the paper path of the presenter of printouts. This command completely ejects a document that has not been removed during the print/cut/eject operation. Parameter n45 controls the behavior of this command (refer to Presenter Mode on page 92 for more information). If n45 is 0 - 99 or 201 - 255, this command causes a full eject of the media. If n45 is 100 - 199, it causes a full retraction of the media.
Programming Software Command Syntax System Related Commands ESC ? 1B 3F 27 63 Hex Decimal Reset (Full) ? restarts the printer with a complete reset. During this operation, all buffers are purged, all memory is cleared, and stored parameters are reloaded. USB printers will go off the bus during execution of this command and will reconnect when the reset is complete. After issuing this command, wait approximately 3 seconds for the printer to reset before issuing data to the printer.
Programming Software Command Syntax ESC & 0 1B 26 00 27 38 0 hex decimal Load Font &<0> is used to load a font to the printer flash PROM. The font is placed in the first free position. The printer indicates that storage is complete by operating the presenter motor for a short period of time. The font position is determined by the order that the fonts are loaded into the printer.
Programming Software Command Syntax ESC & P n1...n2 1B 26 50 n1...n2 27 38 80 n1...n2 Set Parameter Value hex decimal The printer stores its configuration settings in an EEPROM. When the printer is powered on, the values are loaded from the EEPROM. Using this command, a parameter value can be temporarily overridden. The value can later be made permanent with the &<4> command. Permanently stored values are loaded after a printer reset or at power on. n1 Parameter number, range 1 -255.
Programming Software Command Syntax Status Reporting Commands Important • All status commands except for the acknowledge marker are immediate. This means that these commands bypass the print queue and are answered as soon as they possibly can be. Status codes are reset when: • the conditions causing them are removed • the printer is power cycled (turned off/on) • the print head is lifted and then lowered to clear a paper jam.
Programming Software Command Syntax Important • Errors 2 and 5 are terminal faults that require you to reset the printer before it will be operable again. A reset means that any data in the buffer is lost. The printer automatically recovers from the other conditions as soon as the condition is corrected. <1> can only return one status code at a time.
Programming Software Command Syntax ESC ENQ 4 1B 05 04 27 5 4 Fonts and Logotype Enquiry hex decimal <4> requests information regarding loaded fonts and logotypes. This command does not return information about the length of the structure, so you must read all the data up to the last .
Programming Software Command Syntax ESC ENQ 5 1B 05 05 27 5 5 Sensor Enquiry hex decimal <5> returns a 2-byte response, reflecting the status of all virtual sensors. Virtual sensors maintain their functionality in all configurations of this printer, while physical sensors reported by <6> may signal differently depending on installation factors such as vertical or horizontal installation.
Programming Software Command Syntax ESC ENQ 6 1B 05 06 27 5 6 Status Report hex decimal Important • <6> is for compatibility with older printers. Please use <5> in new applications. Results in a 2-byte response, reflecting the status of each sensor. This command is intended as a go/no go indication.
Programming Software Command Syntax ESC ENQ 7 1B 05 07 27 5 7 Firmware-Version Enquiry Hex decimal Results in a 2-byte response representing the version of the installed firmware. The first byte represents major versions, and the second byte minor versions. If no firmware is loaded, the printer will answer with 0. Example • Send→ <7> Read← 02 29 (hex) That is, a response with the value 02 29 (hex) indicates version 2.41.
Programming Software Command Syntax ESC ENQ 12 1B 05 0C 27 5 12 Bootware Version Enquiry hex decimal Results in a 2-byte response representing the version of the installed bootware. The first byte represents major versions, and the second byte minor versions. Example • Send→<12> Read←01 30 (hex) That is, a response with the value 01 30 (hex) indicates version 1.48. Note • TTP 2000 does not store the bootware in the printer so this query will always return <0><0>.
Programming Software Command Syntax ESC ENQ E 1B 05 45 27 5 69 Read Extended Status hex decimal Extended status is status from the printer together with devices connected to the I2C optionsbus available in some Zebra printers (the TTP 2000 series does not have any I2C bus so these parts of the command are superfluous). The short message protocol gives replies up to 255 bytes. Other protocols may be defined in the future. Protocols are described in separate documents.
Programming Software Command Syntax ESC ACK n1 1B 06 n1 27 6 n1 Acknowledge Marker hex decimal The "acknowledge marker" n is placed in the command queue and when the execution of commands reaches the marker it is sent back to the host computer. This is an addition to the status commands that pass the queue and are answered immediately when received. n1 = One-byte marker.
Programming Font Loading Font Loading The printer can store 8 fonts in its flash PROM. The memory available for fonts is printed on the self-test printout. The character size is fixed, so you must load one font file for each character size you require. The fonts are given font numbers when they are loaded into the printer. The first font is assigned number 0 and the next font 1 etc. up to font 7.
Programming Font Loading File Format A font consists of a header describing the font, then data for every character in the font. The header has to be downloaded even if the font consists of a single character only. Below is a description of the font header. This will be printed on status printouts. (For example, Swiss 10 cpi.) 1 byte Reserved Should always be 0 (zero) 1 byte Char. width (X) The number of bytes required for the width of one character, usually 2 or 3. Range 1 to 8.
Programming Font Loading Character Bitmap Data A character is made up of a bitmap the size of which is: Char. width (X) * Char. Height (Y) bytes. 0 COLUMN 1 2 0 4 ROW Col 0 MSB Col 2 Col 1 LSB MSB LSB MSB LSB Row 1 =03H =FFH =80H The bitmap data consists of bitmap patterns for each character in a character set for which the parameter Char_width in the Char_matrix table is set to a value between 1 and 24. A character that has its Char_width set to zero, is not included in the bitmap data.
Programming Logotypes Logotypes Up to 16 logotypes can be stored in the flash PROM of the printer. The logotypes can be positioned and printed out with commands g or L. The exact number of logotypes and their sizes is determined by the total amount of memory used for fonts, logotypes and loaded firmware. Make a test printout to see how much memory is available. Note • Logotype No. 0 is printed in the top of the self test printout, so this can be used to customize the self test printout.
Programming Logotypes Bitmap The bitmap must have exactly (X size * Y size) number of bytes. 1=black, 0=white dot. Bit No. 7 in byte 0 represents the top left corner of the logotype. X size 0 7 Byte 0 Y size Printing To print a logotype you can use two commands. L prints the logotype at the current cursor position, just like any character. g prints the logotype at a specified X-Y position.
Programming Status Reporting Status Reporting The printer is equipped with a number of sensors that report the printer status and various conditions such as out-of-paper, previous printout not removed, etc. Figure 28 • Sensor Placement in the Printer Presenter Paper-out/black-mark Printout exit when horiz. Retract exit when vert.
Programming Status Reporting Note • When using a multitask OS, status queries and responses may not be transferred immediately from your application to the printer and vice versa. So write your program in such a way that it repeats the query if it gets a timeout or an invalid reply. Good practice is to ask once every ten seconds, five times before giving up. Note • You should construct your application in such a way so as not to request status while printing, as this can result in loss of data.
Programming Status Reporting Notes • ___________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ __________________________
6 Default Parameter Settings Some of the printer settings can be stored in an EEPROM so that they will be used also after power OFF. The stored parameter settings are printed out on the self-test printout. The number in front of the function is the parameter number (n) used when setting the parameter with the command &P. You can use the parameter settings pretty much like normal commands.
Default Parameter Settings How the Parameters are Described How the Parameters are Described Parameter number Description Default value 5 20 Default 16 Min 31 Max DRV indicates that the Windows driver overrides setting Burn Time DRV Range Default Value The default values indicated are "factory default settings" you get by sending &. These are not necessarily the settings that your printer was originally delivered with because many printers have customized settings when delivered.
Default Parameter Settings Summary of Parameter Settings Summary of Parameter Settings TTP model Parameter Description ESC&F Default 1 Baud rate 96 (9600 Baud) page 82 X 2 Data bits 8 page 82 X 3 Parity 0 (No parity) page 83 X 4 Flow control 2 (Hardware) page 83 X 5 Disable parallel port signaling 1 (Yes) page 84 7 Burn time 9 page 85 X X X 8 Print speed 19 (150 mm/s) page 85 X X X 9 Presenter loop length 15 (48 cm) page 86 X X X 10 Pulse control 3 (2 burn
Default Parameter Settings Summary of Parameter Settings TTP model Parameter Description ESC&F Default 58 Out of paper level 0 page 96 59 USB vendor Class 0 (Printer Class) page 97 60 Partial cut length 10 page 97 Page 2010 X 2020 X 2030 X X X X X Note • When the printer is set up the way you like it to be, you send &<4>, and all settings will be stored.
Default Parameter Settings Summary of Parameter Settings 3 0 0 2 Default Min Max Parity Select what parity to use on the serial interface. 4 2 0 2 &P<3><0> No parity &P<3><1> Odd parity &P<3><2> Even parity Default Min Max Flow-Control Select what handshaking to use on the serial interface.
Default Parameter Settings Parallel Port Setup Parallel Port Setup 5 1 0 1 Default Min Max Disable Parallel Port Signaling Pins 12 and 15 on the parallel port signal paper out and error. However, in an unattended kiosk you may not want this because it causes the host computer to stop communicating, and the operating system may display a warning or error message on the kiosk screen.
Default Parameter Settings Print Setup Print Setup 7 9 1 15 Default Min Max Burn Time DRV Note • DRV indicates that, when using Windows, the driver takes over this setting so please set appropriate value in the driver properties/document defaults. A long burn time gives darker print. On insensitive paper types you may have to increase the burn time to get an acceptable print quality. Caution • Set the Burn Time to the lowest value that provides good print quality.
Default Parameter Settings Print Setup 9 15 Default 3 Min 255 Max Presenter Loop Length Limits the maximum loop length. When the set length is reached, the printer ejects part of the printout and continues to print. You use this when you have very limited space for the loop inside the kiosk. Each step represents a 3.2-cm increment. Setting the parameter to 0 disables the looping and feeds the paper straight out.
Default Parameter Settings Print Setup 15 to 30 1 255 Default Min Max Tab Stop Stores 16 different TAB stop positions. The position is set in increments of 2.5 mm. Tab position 255 sets a tab stop on the last position of the line. Use this if you want underline or reversed text to extend across the full paper width. To set all tab stops at once, follow the procedure Set several parameters at once on page 61. To move a single tab stop, use the set parameter command &P.
Default Parameter Settings Print Setup 33 0 0 4 Default Min Max CR/LF Behavior Note • v=0 is suitable for Windows, v=1 for UNIX and Mac OS X, v=2 for DOS, and v=4 for Macintosh Classic. Carriage Return and Line Feed can be interpreted in five different ways to suit different operating systems.
Default Parameter Settings Print Setup 36 1 0 2 Default Min Max Document Mode DRV Determines what should control the page length: &P<36><0> Fixed Document Mode. Shorter documents will automatically be extended, while longer documents will be divided into several pages of the desired length. Page length will be the length set by parameters 37 and 38. &P<36><1> Variable Document Mode.
Default Parameter Settings Print Setup 37 & 38 2 , 88 2 , 48 255 , 255 Default Min Max Page Length DRV Defines three different things: 1. The minimum length of a page in variable document mode 2. The actual page length in fixed document mode 3. The distance between black marks in black mark mode One step is 0.125 mm. Settings shorter than 70 mm will be interpreted as 70 mm. Set page length to 200 mm.
Default Parameter Settings Print Setup Fixed Document Mode Max fixed document mode page length is depends of the amount of free ram. Make a self-test printout to check how much is available in your printer. (Depends on firmware version). Page length = Free RAM in bytes − 1024 − top margin − bottom margin Paper width Paper length, top, and bottom margins are in pixel lines. Paper width is in bytes or mm. (1 byte = 1 mm.
Default Parameter Settings Print Setup 0,0 0,0 255 , 255 41 & 42 Default Min Max Bm (Black Mark) Cut Offset DRV Defines the paper feed between the black mark detection and cut. One step is 0.125 mm. &P<41><0>&P<42><0> Auto offset, places the cut in the middle of the black mark. &P<41><0>&P<42><1> Places the cut at the physical distance between the black-mark sensor and the cutter. This means the distance between the cut and the black mark is 25 mm.
Default Parameter Settings Print Setup 46 0 0 255 Default Min Max Cut Position Calibration Calibrates the cut position. The value is a signed byte. A change of 1 moves the cut 1/8 of a mm more than normal. A change of –1 moves the cut 1/8 of a mm less than normal. -1 is entered as 256-1=255 The positive range is 1-127. The negative range is 128-255. This parameter can be individually set for each printer and is not affected by the driver or reset commands.
Default Parameter Settings Print Setup 48 0 Default 0 & 20 Min 80 Max Paper Width (mm) DRV Sets the width of the paper loaded into the printer. The range is 20 to 80 mm. This can also be used to get left and right margins, for instance if you load 80 paper but set the paper width to 60 mm you get a 10 mm margin on both sides of the page. Note • The page width is not changed until the parameters are stored in the EEPROM with the command &<4>. So you cannot change paper width within a page. .
Default Parameter Settings Print Setup 52 0 Default 0 Min 255 Max Warning Level Turns on/off indication of Paper near end level on the status indicator. This affects only the status indicator, not the status enquiries < 53 0 0 1 ESC>&P<52><0> No indication &P<52><1> Paper Near End indication Default Min Max Lock Parameters You can lock the parameters so that they cannot be changed by the &P command.
Default Parameter Settings Print Setup 57 255 Default 0 Min 255 Max System DRV The system parameter will control up to eight system components in the printer. The bits specified so far are these: Bit 0 Clear presenter at reset Bit 1 Pull detector Bit 2 Horizontal Bit 3 Standard BM Note • This parameter is set automatically when you run the “Calibrating the TOF sensor procedure” (manually or using ESC #).
Default Parameter Settings Print Setup 59 0 0 1 Default Min Max USB Vendor Class Switches identity of the device from Printer Class (7 hex) to Vendor Class (FF hex). Use this parameter to communicate with a USB printer in Linux without installing a driver. Note • After switching into Vendor Class, you must reconnect the USB cable. The vendor class parameter is normally 0, which sets the TTP2030 to be a Printer Class device.
Default Parameter Settings Print Setup Notes • ___________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ ________________
7 Page setup 09/14/2009 TTP 2000 Technical Manual P1002902-002
Page setup Printable Area Printable Area Print direction Black Mark on back of page Cut n43, n44 n41, n42 n39 n40 n37, n38 n37, n38 Amazingly few discotheques provide jukeboxes. Voix ambiguë d'un coeur qui au zéphyr préfère les jattes de kiwis. Franz jagt im total verwahrlosten Taxi quer durch Bayern. Flygande bäckasiner söka hwila på mjuka tuvor. Pa's wijze lynx bezag vroom het fikse aquaduct. Quizdeltagerne spiste jordbær med fløde, mens cirkusklovnen Walther spillede xylofon.
Page setup Aligning Preprint and Thermal Print Aligning Preprint and Thermal Print The printer can synchronize the cutting of the printout with black-marks printed on the back of the paper. You use this function when you have preprint on the printout and you don't want a cut in the middle of that preprint, or text printed on top of the preprint.
Page setup Aligning Preprint and Thermal Print Figure 31 • Recommended Black Mark Size and Position 22 mm Paper viewed from thermalcoating side so black marks are on opposite side 58 and 60 mm paper 30 mm 80 and 82.5 mm paper Cut line Black mark size 5 x 9 mm 25 mm or Punched hole ∅5 mm Paper feed direction Min.
Page setup Aligning Preprint and Thermal Print Black Mark Calibration Process Important • In variable and fixed page mode, only the paper out level will be calibrated while in black mark mode all parameters affecting black mark detection will be calibrated. 1. Prepare the printer for calibration: If your Firmware is version… Then… 3.54 or higher Set Parameter 35 (Black Mark Mode) to a value of 1 3.50 or lower Set Parameter 36 (Document Mode) to a value of 2 2.
Page setup Parameters Used Parameters Used Parameter n36 — Document Mode 1. Set to 2 to enable black mark check. Parameters n37 and n38 — Page Length Minimum 1. Measure the distance from the trailing edge of one black mark to the trailing edge of the next. The resolution is 0.125 mm so multiply the distance by 8, then calculate the value to enter as n37 and n38. Example • If the page length is 100mm, (100 x 8) / 256 = 3.125. n37 is the integer value, that is 3, while n38 is the fraction, 0.
Page setup Parameters Used Garbage, Black Mark and Out of Paper Detection Garbage range n40 Printed black mark n39 Valid black mark range (n39 – n40 + 5mm) 5 mm Constant Out of paper For every step the paper is fed, the black mark sensor is sampled to detect garbage, black marks or out of paper. When the printer detects blackness it has to check if it is only garbage; If the paper… Then it is… gets white again within n40 x 0.125 mm garbage and the spot is ignored is still black after n40 x 0.
Page setup Parameters Used Parameter n41 and n42 — Black Mark Cut Offset After the black mark is detected (black to white change) the printer feeds another distance to place the paper in cut position. This distance cannot be negative so placing the black mark too close to the paper edge is better than too far away. Auto Cut-Offset If the offset is set to 0, the printer will measure the length of the black mark and add a cut offset that makes it cut in the middle of the black mark.
Page setup Parameters Used Manual Cut-Offset If set to 1 and above, the auto offset is turned off and you must measure the offset from the actual sensor position that is 25 mm before the cutter. The actual cut position n41 & n42 Desired cut position Black mark detected (ESC x n1 n2 is an obsolete command that sets n41 and n42. It is implemented for backward compatibility with old drivers. Set parameters n41 and n42 with the ESC & P n1 n2 command instead.
Page setup Black-Mark Sensing from within Windows ESC Z (Go To Next Top of Form) Use ESC Z to move the paper to the next top of form. This is practically a Form-Feed without printing and cut. It searches for the next black mark for maximum one page length + black mark length (256 x n37+n38 + n39)/8. An additional length of 20mm is added to be sure to pass the edge of the next black mark. If there is no black mark within the set distance plus 20 mm, an error is raised.
8 Interface 09/14/2009 TTP 2000 Technical Manual P1002902-002
Interface Serial, TTP 2010 Caution • Using a non-approved cable with the printer may void the FCC and other EMC approvals of the printer. Serial, TTP 2010 The RS-232 interface of the TTP 2010 printer has a transfer speed that can be set to between 2 400 and 115200 bits/s. Applications where text-only printouts are to be printed are suitable for serial interface because of its easy to use bi-directional capability. The relatively low transfer speed limits the printing speed when printing graphics.
Interface Parallel, TTP 2020 Parallel, TTP 2020 The TTP 2020 parallel port is bi-directional and support Compatibility and Reverse-Nibble modes. Note • If you intend to use any other mode than Compatibility Mode, we recommend you to get the documents for the IEEE-1284 standards, and study them thoroughly.
Interface USB, TTP 2030 USB, TTP 2030 The USB (Universal Serial Bus) is an interface designed to handle peripherals daisy chained to a single connector. The transfer speed is up to 12 Mbits/s, which is quite adequate for the printer. Use this interface in operating systems with USB support, for instance Windows XP. USB devices are Plug and Play compatible and hot swappable, which means that they can be connected and disconnected without turning off the power, or rebooting the computer.
9 Maintenance 09/14/2009 TTP 2000 Technical Manual P1002902-002
Maintenance Fault Finding Fault Finding In connection with service of the printer, it is good practice to remove paper dust and lint from the paper path, cutter and sensor areas. Paper dust, when accumulated, may interfere with printer functions such as optical sensors. To avoid smudging the paper, do not apply oil on the cutting knife.
Maintenance Cleaning the Print Head Cleaning the Print Head The print head can be cleaned without removal. 1. Remove the power from the printer and allow the print head to cool. 2. Open the print head. 3. Clean the heat elements with a cotton swab immersed in ethyl or isopropyl alcohol. Note • Zebra recommends using a clean swab dipped in a solution of isopropyl alcohol (minimum 90%) and deionized water (maximum 10%) to clean the print head.
Maintenance Firmware Firmware The firmware is stored in flash-PROM on the control board. A replacement control board may not contain the same firmware version that you are currently using, so if you replace control board for some reason, upgrade it to the firmware version you want to use. Loading Important • Always design your kiosk system so that remote upgrade of firmware is possible.
Maintenance Firmware Make a self-test printout to see which firmware version you have in your printer. The firmware number is divided into two sections, the header and the version, separated by a dash.
Maintenance Firmware Notes • ___________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ _________________________________
10 Specifications 09/14/2009 TTP 2000 Technical Manual P1002902-002
Specifications General General Printer control Windows driver. Direct print with ESC commands for formatting. Print method Direct thermal line printing (no ink, no toner, no ribbons, just the paper) Resolution 8 dots/mm (203 dpi) Print speed Up to 150 mm/s Print duty cycle Up to 20% Presenter Looping presenter with pull detector, and retract & retain function.
Specifications Paper Paper Paper supply Roll paper Image life More than 25 years with appropriate paper quality. Roll diameter 250 mm max (can be less depending on roll holder design) Spindle diameter 40 mm (25 mm minimum) Paper width 58, 60, 80, and 82.5 mm Paper thickness/weight 0.054 – 0.11 mm (Approx. 55 –110 g/m2) Paper sensors Out of paper, paper in presenter, paper in retract path, black mark, and input for external paper-low sensor.
Specifications Basic Character Set Basic Character Set The default fonts use Windows code page 1252 Western which contains ISO 8859-1 (ANSI) characters. You can use other character sets by creating and loading appropriate font files. Characters 0 to 31 are control codes that cannot be changed, but 32 to 255 can be custom designed. The table below shows the characters stored in flash PROM on the printer control board.
Specifications Part Number List Part Number List Printers NA/LA/AP EMEA TTP 2010 Serial Printer 01971-000 01971-000 TTP 2020 Parallel Printer 01972-000 01972-000 TTP 2030 USB Printer 01973-000 01973-000 TTP 2010 Evaluation Kit N/A 01971-800 TTP 2020 Evaluation Kit N/A 01972-800 TTP 2030 Evaluation Kit N/A 01973-800 Note • A paper guide must be used for the printer to be functional but one is not included with the printer. Please order the appropriate paper guide with each printer.
Specifications Part Number List Accessories Description NA/LA/AP EMEA Paper Guide Kit 58 mm 01970-058 01970-058-2 01970-058 01970-058-2 Paper Guide Kit 60 mm 01970-060 01970-060-2 01970-060 01970-060-2 Paper Guide Kit 80 mm 01970-080 01970-080-2 01970-080 01970-080-2 Paper Guide Kit 82.5 mm 01970-082 01970-082-2 01970-082 01970-082-2 RS232 serial cable 10825-000 10825-000 IEEE/1284 parallel cable, 1.8 m (6ft.) 01366-000 01366-000 IEEE/1284 parallel cable, 90° angle, 1.8m (6ft.
Specifications Dimensions Dimensions Printer Note • Additional space is required for paper roll and handling. Figure 33 • Printer Dimensions (Measurements) 144 Use M3 screws for fastening printer Max length = 4 mm inside printer 122 9 45 8.
Specifications Dimensions Figure 34 • Optional Mechanical Shutter Note • The optional mechanical shutter adds 7 mm to the depth of the printer. The shutter is not suitable for use with the retract function. Universal Roll Holder The flexible design of the Universal roll holder offers a number of paper roll positions for easy installation of the printer in a variety of kiosk designs.
Specifications Dimensions Figure 35 • Universal Roll Holder Arm Spacer M2.5 × 6 M4 × 5 Roll support Holder arm M6 × 10 1. Determine the media roll size and then select the appropiate mounting holes in the roll holder arm. 2. See Figure 36. Install the positioning screw into the desired positioning hole until it extends at least 1 mm out the other side.
Specifications Dimensions Figure 36 • Install the Universal Roll Holder 1 3 2 5 4 6 10 11 7 9 8 1 2 3 4 5 6 7 8 9 10 11 Printer Spacer Spacer mounting screws, M2.5 × 6 (2) Roll holder arm Roll holder arm mounting screw, M4 × 5 Spindle mounting screw, M6 × 10 Spindle positioning screw, M3 × 0.5 × 4 Large paper roll positioning holes Small paper roll positioning holes Nut plate Spindle 3. Slide the nut plate into the spindle. 4.
Specifications Dimensions Install the Universal Media Roll Holder 1. See Figure 36. Install the spacer onto the printer with the two mounting screws. 2. In what position is your printer mounted? If… Then… Horizontal a. See Figure 38. Horizontal Positions. High, Low, or Under. b. Align the holes in the arm and spindle assembly with the two spacer mounting screws and then install the mounting screw. c. See Figure 37. Reposition the spindle to keep the media roll centering guides facing up. Vertical a.
Specifications Dimensions Figure 38 • Universal Roll Holder, Measurements Drawing The only recommended positions of the Universal Roll holder include the High, Low with the 104208 adapter, and Under with the 104208 adapter, as illustrated below. Any other positions will prevent correct feeding of the paper. Vertical Position Horizontal Positions Ø200 mm paper Ø150 mm paper Ø200 mm paper 105 84 105 84 50 Min. space 111 High Position 251 285 51 Min.
Specifications Dimensions Figure 39 • Printer with 104208 Guide Plate, Measurement Drawing 112 47 10 95 8 Wall Mount Roll Holder The Wall Mount Roll Holder can be fastened to a kiosk wall and can hold paper rolls below the printer with a maximum diameter of 150mm. Quick fit fastening allows you to easily attach or remove the printer from the roll holder. Additional holes in the roll holder wall can be used to fasten and secure a power supply with straps and fit an optional paper low sensor.
Specifications Dimensions 70W Power Supply Figure 41 • Measurements of 70W PSU 58 Power On indicator 132 30 IEC320/C14 1.8 m 150W Power Supply Figure 42 • Measurements of 150W PSU 25.0 B o ttom vie w 14.5 27.0 M 3 (3 x) 1 5 9 .0 500.0 2 3 5 .5 2 0 .0 2 .5 5 4 .0 1 4 .0 P1002902-002 TTP 2000 Technical Manual 85.5 51.5 3 0 .0 32.5 110.0 1 9 .0 10.5 132 1 1 .
A 中国 RoHS 材料声明 (China RoHS Material Declaration) 有毒 / 有害物质或元素 部件名称 铅 (PB) 汞 (Hg) 镉 (CD) 六价格 (CR6+) 多溴联苯 (PBB) 多溴二苯醚 (PBDE) 电子组件 (Electronics) X O O O O O 驾驶火车 (Drive Train) X O O O O O 紧固件 (Fasteners) X O O O O O 打印头 (Print Heads) X O O O O O X 表示该部件的某一均质材料中的有毒有害物质的含量超出 SJ/Txxx-2006 标准规定的限量要求。 (Indicates that this toxic or hazardous substance contained in at least one of the homogeneous materials used for this part is above the limit requirement in SJ/T11363-2006.
Notes • ___________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ __________________________________________________________________________ _______________________________________________________
Index A C Accessories 124 ACK 62 Acknowledge marker 70 Add-on, bar code 48 Aligning preprint and thermal print 101 Alignment 40 Ambient light 21 ANSI 122 Auto cut after FF 88 Calibrate cut 93 Calibration 39, 93 Cancel 44 Carriage return 44, 88 Center align 40 Character map Print command 54 Character set 122 Cleaning the printhead 115 Clear presenter 96 Code page 122 Code128 48 Commands summary 37 Connecting to the computer 23, 24 Connector Interface 23 Paper Low 22 Power 25 Contacts 8 Control board revi
Index D Data bits 82 Decimal 35 Decimal codes 81 Default settings 79 Serial interface 110 Store 59 Dimensions 125 Document Mode BM 89 Fixed 89 Variable 89 Dot-line 51 Drawing shelf 20 Driver Installation 28 E EAN128 48 Earth currents 21 Eject length 93 run presenter 57 speed 87 Enclosure 17 Enforced clear presenter 57 Error codes 13, 62, 76 ESD 21 F Fault finding 114 Feed button 12 File format Font 72 Logotypes 74 Firmware 67 loading 116 Fixed Document Mode 89 Flow-control 83 Fonts 60, 64, 86, 121 f
Index M Maintenance 114 Measurements drawing 125 Media ordering 8 Minimum printout length 56 Mnemonic 35 Mounting shelf 20 N n1, n2, etc.
Index R T Reporting status 76 Reset After error 63 Full 59 Initialize 59 Retract 11 speed 87 Reversed 42 Right align 41 Roll holders 126 Ruler line 51 Tab 45 Technical support 8 Temperature 67 Error 62 Range 121 Terminal faults 63 Test printout 28 Text alignment 40 bold 41 commands 40 Italics 42 Mode 121 position 43 Reversed 42 underline 42 TOF mark See Black-mark Top margin 92 S Sales 8 Self-service kiosk 17 Self-test 27, 54 Print command 54 Send dot-line 51 Sensors 63 paper-low 22 status 66 Seri
Zebra Technologies Corporation Zebra Technologies Corporation 475 Half Day Road, Suite 500 Lincolnshire, IL 60069 USA T: +1 847 634 6700 Toll-free +1 866 230 9494 F: +1 847 913 8766 Zebra Technologies Europe Limited Dukes Meadow Millboard Road Bourne End Buckinghamshire, SL8 5XF, UK T: +44 (0)1628 556000 F: +44 (0)1628 556001 Zebra Technologies Asia Pacific, LLC 120 Robinson Road #06-01 Parakou Building Singapore 068913 T: +65 6858 0722 F: +65 6885 0838 http://www.zebra.com © 2009 ZIH Corp.