Advertisement

Quick Links

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

Advertisement

Table of Contents
loading

Summary of Contents for Epson TM-T100M Series

  • Page 1 EPSON OPOS ADK MANUAL APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T100M) 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®, Windows Server®, 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 ....................... 2 2.4 Device Settings ......................3 2.4.1 Usable Device Specific Settings................. 3 2.4.2 Multilingual font Setting ...................
  • Page 4 Version 3.00 Feb. 2019 3.8 COMPOSITE Printing.................... 19 3.8.1 Symbology Parameter ..................19 3.8.2 Printing Size..................... 19 3.8.3 Printing Position ....................20 3.8.4 Data Format ..................... 20 3.9 Power Condition Reports..................21 3.10 Synchronous Processing ..................21 3.11 Printing Positions ....................21 3.12 Electronic Logo Function (NVRAM) ..............
  • Page 5: Section 1. Introduction

    Section 1. Introduction This manual describes the method of use and related items, as well as machine-specific precautions, when the EPSON TM-T100M Series POS Printer are used with the EPSON OPOS ADK program. This manual applies to the following devices.
  • Page 6: 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-T100M Series printer. 2.1 References of Firmware Versions Refer to the release notes (Relnote.txt/SupportedDevicesList.txt). 2.2 Settings of Memory Switches Please check device specification sheet.
  • Page 7: Device Settings

    For the TM-T100M models, 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 8: Multilingual Font Setting

    Version 3.00 Feb. 2019 2.4.2 Multilingual font Setting The TM-T100M supports the following font type. • CHINA GB18030 The default font type is set to CHINA GB18030. APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T100M)
  • Page 9: Section 3. Function Details

    Version 3.00 Feb. 2019 Section 3. Function Details This section describes the functions of the TM-T100M models 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 10 Version 3.00 Feb. 2019 CapRecRight90 TRUE CapRecPapercut TRUE 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 CapSlpUnderline FALSE CapSlpRotate180 FALSE CapSlpRight90 FALSE CapSlpNearEndSensor...
  • Page 11: List Properties

    Version 3.00 Feb. 2019 3.1.2 List Properties The List Properties are explained in the following. TM-T100M: List Property Settings CharacterSetList ”120, 121, 126, 130, 131, 150, 151, 152, 153, 154, 155, 255, 437, 720, 737, 775, 850, 851, 852, 853, 855, 857, 858, 860, 861, 862, 863, 864, 865, 866, 869, 936, 998, 999, 1098, 1125, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258”...
  • Page 12 Version 3.00 Feb. 2019 TM-T83IIIM: List Property Settings CharacterSetList (Simplified Chinese) ”120, 121, 126, 130, 131, 150, 151, 152, 153, 154, 155, 255, 437, 720, 737, 775, 850, 851, 852, 853, 855, 857, 858, 860, 861, 862, 863, 864, 865, 866, 869, 936, 998, 999, 1098, 1125, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258”...
  • Page 13: 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] (Font A) 24 (Font B) 17 JrnLineHeight [dot] SlpLineWidth [dot] RecLineWidth [dot]...
  • Page 14: Common Property Strings

    Version 3.00 Feb. 2019 3.1.4 Common Property Strings The Device information properties are described below. DeviceName DeviceDescription TM-T100M EPSON TM-T100M POS Printer TM-T100MU EPSON TM-T100MU POS Printer TM-T100ME EPSON TM-T100ME POS Printer I/F indicate the connected interface. S: Serial U: USB E: Ethernet 3.1.5 PageMode Print Properties...
  • Page 15: 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 16: Escape Sequences

    Version 3.00 Feb. 2019 3.3 Escape Sequences The following figure is about supported/unsupported Escape Sequences. Compatibility with the Escape Sequence Supported/Unsupported PageMode printing 0~100 0~100 [*]#R 0~9999 #uF Base Pitch [inch] 0~ equiv. 50 cm #rF Maximum [inch] [*]#E 0~65535 [!]bC [!]iC [!]rvC...
  • Page 17: Printable Barcode Type

    Version 3.00 Feb. 2019 3.4 Printable Barcode Type The TM-T100M printer allow the following barcode types. • Code 128 • Code 128 Parsed • Code 93 • Codabar • • Code 39 • JAN 13 (EAN 13) • JAN 8 (EAN 8) •...
  • Page 18: Maxi Code Printing

    Version 3.00 Feb. 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 19 Version 3.00 Feb. 2019 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 Number (0x30 to 0x39) For the secondary message, you can freely specify any data from 0x01 to 0xFF, and the data can be omitted.
  • Page 20 Version 3.00 Feb. 2019 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. For this reason, if the printer determines, after examining the original data length, that the data can more or less be printed, it tries to print the data;...
  • Page 21: Qr Code Printing

    Version 3.00 Feb. 2019 3.6 QR CODE Printing 3.6.1 QR CODE Printing When printing QR CODE, set the Symbology parameter to one of the following value PTR_BCS_QRCODE: Print using QR CODE model 2. PTR_BCS_OTHER + 3: Print using QR CODE model 1 (old specification, used for maintaining compatibility).
  • Page 22: Gs1 Printing (Two Dimension)

    Version 3.00 Feb. 2019 3.7 GS1 Printing (two dimension) 3.7.1 Symbology Parameter When printing GS1, set the Symbology parameter to one of the following value. PTR_BCS_GS1DATABAR_S : Print using GS1 DataBar Stacked Omnidirectional PTR_BCS_GS1DATABAR_E_S : Print using GS1 DataBar Expanded Stacked PTR_BCS_OTHER + 7 : Print using GS1 DataBar Stacked.
  • Page 23: Composite Printing

    Version 3.00 Feb. 2019 [Special characters of GS1 DataBar 128] Special characters ASCII FNC1 ‘(’ ‘)’ 3.8 COMPOSITE Printing 3.8.1 Symbology Parameter When printing COMPOSITE, set the Symbology parameter to the following value. HIWORD : The constant value of PDF417 LOWORD : The constant value of the barcode that will combine the value of PDF417.
  • Page 24: Printing Position

    Version 3.00 Feb. 2019 3.8.3 Printing Position Like the one dimensional barcode, the print position of the two dimensional barcode is the specified position. 3.8.4 Data Format The range designation of the HIWORD data is as follows. Symbology Length (byte) Characters that can be specified PDF417 3 to 2361...
  • Page 25: Power Condition Reports

    Version 3.00 Feb. 2019 Special characters ASCII FNC1 FNC3 ‘{’ ‘(’ ‘)’ ‘*’ 3.9 Power Condition Reports The TM-T100M printer support Power Condition Reports as follows. Powered on reporting: Supported Powered off reporting: Unsupported 3.10 Synchronous Processing The TM-T100M printer use Process ID to determine output completion. Use of the Process ID allows multiple print commands to be queued to the printerimultaneously.
  • Page 26: Electronic Logo Function (Nvram)

    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. 3.13 Printable bitmap types and sizes The TM-T100M support the following bitmap commands.
  • Page 27: Maintenance Counter

    Version 3.00 Feb. 2019 3.14 Maintenance Counter The TM-T100M feature a maintenance counter function for retaining an operation log of the printer. The following chart shows the available maintenance counters. Counter Counter Counter Unit Max. Value number Type Hexadecimal Paper feed in number Lines 143,165,576 Resettable...
  • Page 28: Section 4. Warnings

    Version 3.00 Feb. 2019 Section 4. Warnings Not applicable APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T100M)

This manual is also suitable for:

Tm-t100mTm-t100muTm-t100me

Table of Contents