Epson TM-H5000II Series Development Manual

Epson TM-H5000II Series Development Manual

Hide thumbs Also See for TM-H5000II Series:

Advertisement

Quick Links

EPSON OPOS ADK MANUAL
APPLICATION DEVELOPMENT
GUIDE
POSPrinter (TM-H5000II/TM-U590)
Version 3.00 Feb. 2019

Advertisement

Table of Contents
loading

Summary of Contents for Epson TM-H5000II Series

  • Page 1 EPSON OPOS ADK MANUAL APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-H5000II/TM-U590) Version 3.00 Feb. 2019...
  • Page 2 (3) Comments and notification of any mistakes in this documentation are gratefully accepted. (4) This software cannot be used with other equipment that the specified. (5) EPSON will not be responsible for any consequences resulting from the use of any information in this documentation. Trademarks Microsoft®, Windows®, Visual Basic®...
  • Page 3: Table Of Contents

    Version 3.00 Feb. 2019 Contents SECTION 1. INTRODUCTION ..................1 SECTION 2. DETAILS ON SETTINGS ................2 2.1 References of Firmware Versions ................2 2.2 Settings of DIP Switches ..................2 2.3 Port Information ....................... 6 2.4 Device Settings ......................8 2.4.1 Usable Device Specific Settings................. 8 SECTION 3.
  • Page 4: Section 1. Introduction

    TM-H5000II/TM-U590. Compatibility mode The compatibility mode for upward compatibility was added in OPOS Ver2.60. For the details of the compatibility mode, please refer to “EPSON OPOS ADK MANUAL APPLICATION DEVELOPMENT GUIDE Compatibility Mode”. APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-H5000II/TM-U590)
  • Page 5: Section 2. Details On Settings

    Version 3.00 Feb. 2019 Section 2. Details on Settings This section describes connection configurations and how to make the settings for the TM-H5000II/TM-U590 Series printers. 2.1 References of Firmware Versions Refer to the release notes (Relnote.txt). 2.2 Settings of DIP Switches Confirm that the following settings have been made correctly.
  • Page 6 Version 3.00 Feb. 2019 Set DIP-SW2-2 in accordance with whether or not a customer display is connected. If connected, set to ON. If not, set to OFF. Set DIP-SW2-3 and DIP-SW2-4 (Specification of the print density) to match the environment of use. Make other settings in accordance with the settings described above.
  • Page 7 Version 3.00 Feb. 2019 3) USB Port DIP-SW1 DIP-SW2 Setting Setting Recommended Recommended Recommended Fixed at OFF Fixed at OFF Settable Fixed at OFF Settable Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at ON...
  • Page 8 Version 3.00 Feb. 2019 4) Ethernet Port DIP-SW1 DIP-SW2 Setting Setting Recommended Recommended Recommended Fixed at OFF Fixed at OFF Settable Fixed at OFF Settable Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at ON...
  • Page 9: Port Information

    Version 3.00 Feb. 2019 2.3 Port Information 1) Port information when serial port is used The port information that can be set with the SetupPOS utility is as follows. Item Setting range Baud rate [bps] 2400, 4800, 9600, 19200, 38400 Bit length [bit] Parity NONE, ODD, EVEN...
  • Page 10 Version 3.00 Feb. 2019 2) Port information when using parallel port The port information that can be set with the SetupPOS utility is as follows. Item Setting range Output buffer length [byte] 32 to 1024 Output interval time [ms] 0 to 9999 The default settings are as shown in the following table.
  • Page 11: Device Settings

    2.4.1 Usable Device Specific Settings For the TM-H5000II/TM-U590, the following device specific settings are settable by the SetupPOS utility. For the detail, please refer to the corresponding part of the Section 2 of “EPSON OPOS ADK MANUAL APPLICATION DEVELOPMENT GUIDE POSPrinter (TM Series)” Settings...
  • Page 12: Section 3. Function Details

    Version 3.00 Feb. 2019 Section 3. Function Details This section describes the functions of the TM-H5000II/TM-U590 printers in details. Supplementary explanation of the parts not described in detail in the "UPOS" is also given here. 3.1 Property Set Values and Default Values The following explanation is about the property set values and the default values.
  • Page 13 Version 3.00 Feb. 2019 CapRecPapercut TRUE FALSE CapRecNearEndSensor TRUE TRUE CapRecMarkFeed CapRecLeft90 TRUE FALSE CapRecItalic FALSE FALSE CapRecEmptySensor TRUE FALSE CapRecDwideDhigh TRUE FALSE CapRecDwide TRUE FALSE CapRecDhigh TRUE FALSE CapRecColor PTR_COLOR_PRIMARY CapRecCartridgeSensor CapRecBold TRUE FALSE CapRecBitmap TRUE FALSE CapRecBarCode TRUE FALSE CapRec2Color FALSE...
  • Page 14: List Properties

    Version 3.00 Feb. 2019 3.1.2 List Properties The List Properties are explained in the following. List Property Settings CharacterSetList “255,437,850,858,860,863,865,998” JrnLineCharsList “” RecLineCharsList (TM-H5000II) (When 79.5 mm is set) “42,56” (TM-U590) “” SlpLineCharsList “66,88” RecBarCodeRotationList (TM-H5000II) “0,R90, L90, 180” (TM-U590) “” RecBitmapRotationList (TM-H5000II) ”0,R90, L90, 180”...
  • Page 15: Width And Height Properties

    Version 3.00 Feb. 2019 3.1.3 Width and Height Properties The width and height properties are described below. Settings Property Default Maximum Minimum Value value [dot] value [dot] RecLineSpacing JrnLineSpacing SlpLineSpacing SlpLineHeight [dot] RecLineHeight [dot] 24,17 JrnLineHeight [dot] SlpLineWidth [dot] RecLineWidth [dot] JrnLineWidth [dot] RecSidewaysMaxLines RecSidewaysMaxChars...
  • Page 16: Common Property Strings

    Version 3.00 Feb. 2019 3.1.4 Common Property Strings The Device information properties are described below. TM-H5000II DeviceName DeviceDescription TM-H5000II EPSON TM-H5000II POS Printer TM-H5000IIM EPSON TM-H5000IIM POS Printer TM-H5000IIP EPSON TM-H5000IIP POS Printer TM-H5000IIPM EPSON TM-H5000IIPM POS Printer TM-H5000IIU EPSON TM-H5000IIU POS Printer...
  • Page 17: Pagemode Print Properties

    Version 3.00 Feb. 2019 3.1.5 PageMode Print Properties The Device information properties are described below. TM-H5000II Station Property Journal Receipt Slip PageModeArea “512”, “831” “400”, “902” PageModeDescriptor BM/BC/BMR/BCR BM/BMR TM-H5000IIM Station Property Journal Receipt Slip PageModeArea “512”, “831” “ ” PageModeDescriptor BM/BC/BMR/BCR TM-U590...
  • Page 18: Methods

    Version 3.00 Feb. 2019 3.2 Methods The following explanation is about supported/unsupported Methods, and the detailed information. Method Supported/Unsupported Compatibility with the PageMode printing PrintNormal PrintTwoNormal PrintImmediate PrintBarCode PrintBitmap PrintMemoryBitmap CutPaper (1~100: Cutting with one point of the bottom left corner uncut) MarkFeed ChangePrintSide ValidateData...
  • Page 19: Escape Sequences

    Version 3.00 Feb. 2019 3.3 Escape Sequences The following figure is about supported/unsupported Escape Sequences. Receipt Slip Compatibility with Escape Sequence (TM-H5000II) (TM-H5000II) the PageMode (TM-U590) printing 0~100 0~100 0~9999 0~9999 #uF Base Pitch [inch] 0~ equiv. 50 cm 0~ equiv. 50 cm #rF Maximum [inch] 0~65535 0~65535...
  • Page 20: Printable Barcode Type

    Version 3.00 Feb. 2019 3.4 Printable Barcode Type The TM-H5000II/TM-U590 allow the following barcode types. • Code 128 • Code 128 Parsed • Code 93 • Codabar • • Code 39 • JAN 13 (EAN 13) • JAN 8 (EAN 8) •...
  • Page 21: Printing Positions

    To print image files registered with NVRAM, please use the either of the following DirectIO: PTR_DI_FLASH_BITMAP PTR_DI_FLASH_BITMAP2. Please refer to the corresponding part of the Section 4 of “EPSON OPOS ADK MANUAL APPLICATION DEVELOPMENT GUIDE POSPrinter (TM Series)” for detail. The available NVRAM sizes are as follows: TM-H5000II : 393216 bytes...
  • Page 22: Printable Bitmap Types And Sizes

    3.9 Printable bitmap types and sizes The TM-H5000II/TM-U590 support the following bitmap commands. For the detail, please refer to the corresponding part of the Section 3 of “EPSON OPOS ADK MANUAL APPLICATION DEVELOPMENT GUIDE POSPrinter (TM Series)”. The allowance ranges for bitmaps are as follows.
  • Page 23: Automatic Recovery Function

    Version 3.00 Feb. 2019 3.12 Automatic Recovery Function The TM-H5000II/TM-U590 models feature a function for automatic recovery when the power is turned on again after an interruption of power. Recovery processing is performed automatically when the printer’s power is turned on again after an interruption.
  • Page 24: Section 4. Warnings

    Version 3.00 Feb. 2019 Section 4. Warnings This section describes precautions in use of TM-H5000II/TM-U590. When using TM-U590, execution of the ClaimDevice method while a slip is in place, ready to be input, may cause the BeginInsertion and EndInsertion methods to operate incorrectly. This limitation is due to the inability to correctly interpret changes in printer status.

Table of Contents