newell Dymo LabelWriter 550 Series Technical Reference Manual

Advertisement

Quick Links

LabelWriter
550 Series Printers
®
Technical Reference Manual
for LabelWriter 550, LabelWriter 550 Turbo, and LabelWriter 5XL

Advertisement

Table of Contents
loading

Summary of Contents for newell Dymo LabelWriter 550 Series

  • Page 1 LabelWriter 550 Series Printers ® Technical Reference Manual for LabelWriter 550, LabelWriter 550 Turbo, and LabelWriter 5XL...
  • Page 2 No part of this document or the software may be reproduced or transmitted in any form or by any means or translated into another language without the prior written consent of Newell Office Brands. DYMO and LabelWriter are registered marks in the US and other countries. All other trademarks are the property of their respective holders.
  • Page 3: Table Of Contents

    Contents About the LabelWriter 550 Series Printers ....................4 Print Data ..............................4 Print Job Structure ............................ 4 Data Synchronization ..........................7 Label Positioning ............................7 Top-of-Form Sync ............................7 Label Length .............................. 7 Label-Movement Commands ........................7 Print Status Response ..........................8 Self-Test Capability............................
  • Page 4: About The Labelwriter 550 Series Printers

    About the LabelWriter 550 Series Printers The LabelWriter 550 series printers (LabelWriter 550, 550 Turbo, 5XL) are high-performance, low-cost printers used for printing mailing labels, postage, file folder labels, barcode labels, and more. The LabelWriter 550 and LabelWriter 550 Turbo printers have a 57 mm wide print head. The LabelWriter 5XL has a 101 mm wide print head.
  • Page 5 Memory offset: 0x0000 Start of print job (‘ESC’, ‘s’, Job ID) Set maximum label length (‘ESC’, ‘L’, length) Select output tray* (‘ESC’, ‘q’, tray ID) Print job header Select text output mode (‘ESC’, ‘h’) Select graphics output mode (‘ESC’, ‘i’) Set content type (‘ESC’, ‘T’, type) Select energy setting (‘ESC’, ‘C’) Set label index (‘ESC’, ‘n’, index)
  • Page 6 Label Structure The Label structure has the following 3 parts: 1. Label Header 2. Label Data 3. Label Trailer The structure must be present for each label that is to be printed in a single print job. Label Header The Label Header is the beginning of the label structure. It is mandatory to have <ESC n> to indicate the label index and <ESC D>...
  • Page 7: Data Synchronization

    Data Synchronization After the printer receives a Lock Request from the host, the printer will respond. (See Print Status Response section for details.) The host (Host-A) will be granted a lock only if the printer is not printing. Once the lock is granted, the Host-A will begin to send the print data for the current print job with the <ESC s>...
  • Page 8: Print Status Response

    Short Form Feed Command (<esc> G) This command feeds the next label into print position (die-cut labels). The most recently printed label might still be partially inside the printer and cannot be torn off or cut. This command is meant to be used between labels on a multiple label print job.
  • Page 9: Low Power Mode

    Low Power Mode The LabelWriter 550 series includes an automatic power saving feature. After 30 seconds of inactivity the printer will shut down its unused internal peripherals and dim its LEDs. Pressing the power button while the printer is in this state will cause it to resume normal operation rather than feeding a label. If print data is sent to the printer while it is in Low Power mode it will automatically resume full operation.
  • Page 10: Usb Vendor Id

    While it is not the purpose of this section to define how to write a USB driver for a printer device, this section provides some product specific information that is required for any USB device. Each USB device provides plug-and-play information when it is connected to a host computer. This information includes a manufacturer specific, or Vendor, ID (VID) and a product specific ID (PID).
  • Page 11 ESC s Start of Print Job 1B 73 Indicates a new print job. A unique job ID is passed along with this command. Format: Byte ‘ESC’ ‘s’ Job ID ESC L Set Maximum Label Length 1B 4C Sets the print engine mode between normal label stock and continuous label stock. Normal label stock is the default mode for the print engine.
  • Page 12 ESC D Start of Label Print Data & Label Print Data 1B 44 Indicates the start of the label print data and notifies the print engine about the label’s height and width. The height is defined in dots while the width specifies the number of lines. The width does not include the leader and trailer.
  • Page 13 ESC E Feed to Tear Position (Long Form Feed) 1B 45 Advances the most recently printed label to a position where it can be torn off by the automatic cutter. This positioning places the next label beyond the starting print position. Reverse-feed will be automatically invoked when printing the next label.
  • Page 14 Byte Bits Name Description 0-3: Once lock is granted to active host, status replies by active host 4: after printer wakes up from standby 5: Status reply before lock is granted to active host Byte 4… b31…b0 Print job ID The Job ID of the ongoing print process.
  • Page 15 Byte Bits Name Description 6 = media present – critically low 7 = media present – low 8 = media present – ok 9 = media present – jammed 10 = media present – counterfeit media Byte 22… B95…b0 SKU Info The SKU of the inserted consumable Byte 11 Type: char...
  • Page 16 ESC C Set Print Density 1B 43 Sets the strobe time of the printer to a given percentage of its standard duty cycle. A lower value results in lighter printouts while a higher value leads to darker printouts. Default value is 100. Duty range is 0- 200%.
  • Page 17 Byte Bits Name Description 0x00-0xFE = Undefined Byte 22 b7…b0 Material Type The type of label material Type: predefined values Range: 0x00 = Card 0x01 = Clear 0x02 = Durable 0x03 = Paper 0x04 = Permanent 0x05 = Plastic 0x06 = Removable 0x07 = Time exp.
  • Page 18 Byte Bits Name Description Byte 26 b7…b0 Marker Type Marker Type Type: predefined values Range: 0x00 = Marker 1 front edge indicates offset to cut location and offset to start of label 0x01 = Marker 1 front edge indicates offset to cut location and Marker 1 rear edge indicates offset to start of label 0x02 = Marker 1 front edge indicates offset to start of label and Marker 1 rear edge indicates offset to cut location...
  • Page 19 Byte Bits Name Description Byte 41 … b15…b0 Label length Label length Byte 40 Type: u16 1 – 2^16 = length in mm Byte 43 … b15…b0 Label width Label width Byte 42 Type: u16 1 – 2^16 = length in mm Byte 45 …...
  • Page 20 ESC V Request Print Engine Version 1B 56 Used to retrieve version information of the print engine. Format: Byte … … HW Version FW Version Product ID HW Version: Byte 0 to 15 This is the hardware version as a 16-character UTF-8 encoded string. FW Version: Byte 16 to 31 This is the firmware version as a 16-character UTF-8 encoded string.

Table of Contents