Advertisement

Quick Links

EPSON OPOS ADK MANUAL
APPLICATION DEVELOPMENT
GUIDE
POSPrinter (TM-L90LinerFree)
Version 3.00 Sep. 2019

Advertisement

Table of Contents
loading

Summary of Contents for Epson TM-L90LinerFree Series

  • Page 1 EPSON OPOS ADK MANUAL APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-L90LinerFree) Version 3.00 Sep. 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 Sep. 2019 Contents SECTION 1. INTRODUCTION ..................1 SECTION 2. DETAILS ON SETTINGS ................2 2.1 References of Firmware Versions ................2 2.2 DIP Switches Settings ....................2 2.3 Port Information ....................... 4 2.4 Device Settings ......................6 2.4.1 Usable Device Specific Settings................. 6 2.4.2 Multilingual font Setting ...................
  • Page 4 Version 3.00 Sep. 2019 3.12 Maintenance Counter ................... 23 3.13 Automatic Recovery Function ................24 3.14 Output without Flow Control on the USB/Ethernet Interfaces ......24 3.15 About paper removal waiting mechanism and operation........24 SECTION 4. WARNINGS....................25 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-L90LinerFree)
  • Page 5: Section 1. Introduction

    Throughout the manual, the various model names will be referred to as TM-L90LinerFree. 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...
  • Page 6: Section 2. Details On Settings

    Version 3.00 Sep. 2019 Section 2. Details on Settings This section describes connection configurations and how to make the settings for the TM-L90LinerFree printers. 2.1 References of Firmware Versions Refer to the release notes (Relnote.txt). 2.2 DIP Switches Settings Confirm that the following settings have been made correctly. 1) Serial port DIP-SW1 Setting...
  • Page 7 Version 3.00 Sep. 2019 2) Parallel Port DIP-SW1 Setting Settable Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Set DIP-SW1-1 (Power button function). If this DIP Switch is ON, the power button is disabled. Make other settings in accordance with the settings described above.
  • Page 8: Port Information

    Version 3.00 Sep. 2019 4) Ethernet Port DIP-SW1 Setting Settable Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Set DIP-SW1-1 (Power button function). If this DIP Switch is ON, the power button is disabled. Make other settings in accordance with the settings described above.
  • Page 9 Version 3.00 Sep. 2019 The default settings are as shown in the following table. Item Setting range Baud rate [bps] 19200 Bit length [bit] Parity NONE Stop bit [bit] Handshake DTR/DSR 2) Port information when using parallel port Not applicable 3) Port information when using USB port Not applicable 4) Port information when using Ethernet port...
  • Page 10: Device Settings

    The following explanation is about the settings for TM-L90LinerFree. 2.4.1 Usable Device Specific Settings For the TM-L90LinerFree, the following device specific settings are settable by the SetupPOS utility. For the detail, please refer to the Section 2 of “EPSON OPOS ADK MANUAL APPLICATION DEVELOPMENT GUIDE POSPrinter (TM Series)”.
  • Page 11: Multilingual Font Setting

    Version 3.00 Sep. 2019 2.4.2 Multilingual font Setting The TM-L90LinerFree Multilingual character models support the following font type. • CHINA GB18030 • TAIWAN BIG-5 The default paper type is set to CHINA GB18030. 2.4.3 Options A column compatible function can be set. The column compatible function has the following five modes.
  • Page 12: Section 3. Function Details

    Version 3.00 Sep. 2019 Section 3. Function Details This section describes the functions of the TM-L90LinerFree 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 Sep. 2019 CapRecNearEndSensor FALSE CapRecMarkFeed CapRecLeft90 TRUE CapRecItalic FALSE CapRecEmptySensor TRUE CapRecDwideDhigh TRUE CapRecDwide TRUE CapRecDhigh TRUE CapRecColor PTR_COLOR_PRIMARY CapRecCartridgeSensor CapRecBold TRUE CapRecBitmap TRUE CapRecBarCode TRUE CapRec2Color FALSE CapRecPresent TRUE CapRecRuledLine FALSE CapSlpUnderline FALSE CapSlpRotate180 FALSE CapSlpRight90 FALSE CapSlpNearEndSensor FALSE CapSlpLeft90...
  • Page 14: List Properties

    Version 3.00 Sep. 2019 3.1.2 List Properties The List Properties are explained in the following. List Property Settings CharacterSetList “255,437,850,852,858,860,863,865, *1 *2 866,998,999,1252” JrnLineCharsList “” RecLineCharsList Paper Width = 80.0mm and “48, 64” Default : Paper Width = 80.0mm and “44, 57”...
  • Page 15: Width And Height Properties

    Version 3.00 Sep. 2019 3.1.3 Width and Height Properties The width and height properties are explained in the following. Property Settings Default Value Maximum Minimum value value [dot] [dot] RecLineSpacing JrnLineSpacing SlpLineSpacing SlpLineHeight [dot] RecLineHeight [dot] 24,17 JrnLineHeight [dot] SlpLineWidth [dot] RecLineWidth [dot] Paper Width = 80.0mm and Default...
  • Page 16 Version 3.00 Sep. 2019 Paper Width = 58.0mm and FonA : 147 / 113 Default FontB : 210 / 147 Paper Width = 58.0mm and FontA : 113 30 characters per line FontB : 147 Paper Width = 40.0mm and FontA : 123 Default FontB : 164...
  • Page 17: Common Property Strings

    Version 3.00 Sep. 2019 3.1.4 Common Property Strings The Device information properties are described below. DeviceName DeviceDescription TM-L90LinerFree EPSON TM-L90LinerFree POS Printer TM-L90LinerFreeM EPSON TM-L90LinerFreeM POS Printer TM-L90LinerFreeP EPSON TM-L90LinerFreeP POS Printer TM-L90LinerFreePM EPSON TM-L90LinerFreePM POS Printer TM-L90LinerFreeU EPSON TM-L90LinerFreeU POS Printer...
  • Page 18: Pagemode Print Properties

    Version 3.00 Sep. 2019 3.1.5 PageMode Print Properties The Device information properties are described below. Station Property Journal Receipt Slip PageModeArea Paper Width = 80.0mm and “576”,“1476” Default Paper Width = 80.0mm and 44 characters per line Paper Width = 80.0mm and “552”,”1476”...
  • Page 19: Methods

    Version 3.00 Sep. 2019 3.2 Methods The following explanation is about supported/unsupported Methods, and the detailed information. Method Supported/ PageMode printing Unsupported Paper Width = Paper Width = Paper Width = Paper Width = 80.0mm 40.0mm and 80.0mm 40.0mm and Paper Width = Auto Scaling Paper Width =...
  • Page 20: Escape Sequences

    Version 3.00 Sep. 2019 3.3 Escape Sequences The following figure is about supported/unsupported Escape Sequences. Escape Sequence Receipt PageMode printing Paper Width = Paper Width = Paper Width = Paper Width = 40.0mm and 40.0mm and 80.0mm 80.0mm Auto Scaling Auto Scaling Paper Width = Paper Width =...
  • Page 21: Printable Barcode Type

    Version 3.00 Sep. 2019 what is to be printed based on the PageModePrintArea property setting in the horizontal direction. 3.4 Printable Barcode Type The TM-L90LinerFree models allow the following barcode types. Code 128 Code 128 Parsed Code 93 Codabar Code 39 JAN 13 (EAN 13) JAN 8 (EAN 8) UPC-E...
  • Page 22: Maxi Code Printing

    Version 3.00 Sep. 2019 3.5 MAXI CODE Printing 3.5.1 Symbology Parameter When printing MAXI CODE, set the Symbology parameter to one of the following values. PTR_BCS_MAXICODE : Print using MAXI mode 2. PTR_BCS_OTHER + 0 : Print using MAXI mode 3. PTR_BCS_OTHER + 1 : Print using MAXI mode 4 or 5.
  • Page 23 Version 3.00 Sep. 2019 The primary message part contains the following data. "Postal Code" GS "ISO Country Code" GS "Service Class Code" GS Field Length (byte) Type Postal Code 1 to 9 Number (0x30 to 0x39) ISO Country Code 1 to 3 Number (0x30 to 0x39) Service Class Code 1 to 3...
  • Page 24: Qr Code Printing

    Version 3.00 Sep. 2019 correction level). 3.5.4.4 Mode 6 0x01 to 0xFF can be specified to the Data parameter, and there is no restriction on the format. Since the length of the encoded data is not known, the data length cannot be correctly verified.
  • Page 25: Error Correction Level

    Version 3.00 Sep. 2019 3.6.3 Error Correction Level Error correction level is fixed at 7%. 3.6.4 Printing Position Like the one dimensional barcode, the print position of the two dimensional barcode is the specified position. 3.7 Power Condition Reports The TM-L90LinerFree models support Power Condition Report as follows. Powered on reporting: Supported.
  • Page 26: Electronic Logo Function (Nvram)

    To print the registered image file, please use the following DirectIO. PTR_DI_FLASH_BITMAP PTR_DI_FLASH_BITMAP2 For the details of the printing, please refer to Section 4 of “EPSON OPOS ADK APPLICATION DEVELOPMENT GUIDE POSPrinter (TM Series)”. available NVRAM size for the TM-L90LinerFree is 393216 bytes.
  • Page 27: Maintenance Counter

    Version 3.00 Sep. 2019 3.12 Maintenance Counter The TM-L90LinerFree models feature a maintenance counter function for retaining an operation log of the printer. The following chart shows the available maintenance counters for the TM-L90LinerFree. Counter number Counter Unit Max. Value Counter Hexadecimal Type...
  • Page 28: Automatic Recovery Function

    Version 3.00 Sep. 2019 3.13 Automatic Recovery Function The TM-L90LinerFree 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 29: Section 4. Warnings

    Version 3.00 Sep. 2019 Section 4. Warnings This section describes precautions in use of TM-L90LinerFree. • When a parallel I/F is used please set Busy Condition of Memory SW1-3 to ON (Buffer full). APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-L90LinerFree)

Table of Contents