Epson Mobilink TM-P20II Technical Reference Manual

Hide thumbs Also See for Mobilink TM-P20II:
Table of Contents

Advertisement

Quick Links

Product Overview
Setup
Handling
Advanced Usage
Application Development Information
Appendix
M00148900
Rev. A

Advertisement

Table of Contents
loading

Summary of Contents for Epson Mobilink TM-P20II

  • Page 1 Product Overview Setup Handling Advanced Usage Application Development Information Appendix M00148900 Rev. A...
  • Page 2 • Neither is any liability assumed for damages resulting from the use of the information contained herein. • Neither Seiko Epson Corporation nor its affiliates shall be liable to the purchaser of this product or third parties for damages, losses, costs, or expenses incurred by the purchaser or third parties as a result of: accident, misuse, or abuse of this product or unauthorized modifications, repairs, or alterations to this product, or (excluding the U.S.) failure to strictly comply with Seiko Epson Corporation’s operating and...
  • Page 3: For Safety

    For Safety Key to Symbols The symbols in this manual are identified by their level of importance, as defined below. Read the following carefully before handling the product. You must follow warnings carefully to avoid serious injury or death. DANGER You must follow warnings carefully to avoid serious bodily injury.
  • Page 4: Cautions On Handling The Printer

    Cautions on Handling the Printer Do not use, charge, leave, or store the product at temperatures in excess of 60°C (140°F). Doing so may cause the product to leak, generate heat or smoke, rupture, or burst into flame. DANGER ❏ Immediately remove the batteries from the printer or disconnect cables when a fault or other problem occurs, and contact qualified service personnel.
  • Page 5 ❏ Do not connect the battery directly to a power outlet or the cigarette lighter of an automobile. This may cause fire, explosion, leakage, overheating or damage. ❏ If you cannot insert the battery smoothly, do not force it. This may cause fire, explosion, leakage, DANGER overheating or damage.
  • Page 6: Cautions For Use And Storage Of The Battery

    Cautions for Use and Storage of the Battery ❏ Charge the battery before using it. Immediately after purchase, the battery is not fully charged. ❏ Do not pull or push the battery hook forcefully. ❏ Keep the battery terminals clean, so that no dirt or foreign material becomes attached. CAUTION ❏...
  • Page 7: Restriction Of Use

    Open Source Software License (Wi-Fi model) This product uses open source software in addition to Epson proprietary software. For information of the open source software used in this product, see the following URL.
  • Page 8: Notes On Wi-Fi/Bluetooth® Interfaces

    Notes on Wi-Fi/Bluetooth® Interfaces Effects of Radio Wave Radiation on the Environment This product is equipped with a radio module that has been certified as a radio facility for low-power data com- munication systems based on the Radio Law. The electromagnetic energy emitted by the radio module in this product is much lower than that emitted by other wireless devices (such as cell phones).
  • Page 9: Notes On Wireless Lan Connection

    Notes on Wireless LAN Connection This product has not been confirmed to work with all wireless LAN devices, and operation with all wireless LAN devices is not guaranteed. Notes on Wireless LAN Security The following are important matters concerning your rights (privacy protection). Instead of using LAN cables, wireless LANs use radio waves to exchange information, which has the advantage of allowing free LAN connections within the range of the radio waves.
  • Page 10: Manuals For This Product

    Describes the functions of this product, how to operate it, information on maintenance, and how to solve various problems. In addition to the URL below, you can also access it from the QR code attached to the product itself. <https://www.epson-biz.com/?prd=tm-p202&inf=manual-ww> Manuals viewed on computers TM-P20II Technical Reference Guide (this manual) Describes information necessary to set up this product, perform daily tasks, and develop your own system.
  • Page 11: About This Manual

    About this Manual Aim of the Manual This manual was created to provide information on development, design, and installation of POS systems and development and design of printer applications for developers. Manual Content The manual is made up of the following sections: Chapter 1 Product Overview Chapter 2...
  • Page 12: Table Of Contents

    Contents ■ For Safety..........................3 Key to Symbols.................................. 3 Cautions on Handling the Printer ..........................4 Battery Safety Precautions............................4 Cautions for Use and Storage of the Battery......................6 Transportation of the Battery ............................6 Recycling the Batteries..............................6 ■ Restriction of Use ........................7 ■...
  • Page 13 Status Display ..................................27 Battery Charge Indication ............................28 Network Connection Status (Wi-Fi model) ......................28 Bluetooth Connection Status (Bluetooth model)....................29 Error Status ..................................29 ■ NV Memory (Non-Volatile Memory) ................. 30 NV Graphics Memory..............................30 User NV memory ................................30 Memory Switches (customized values)........................30 Maintenance Counter..............................30 ■...
  • Page 14 Cleaning the Platen Roller and Paper Detector ....................54 ■ Troubleshooting........................55 When the Roll Paper Jams............................55 Printout is Faint ................................56 Cannot Print ..................................56 Advanced Usage .................... 57 ■ Software Settings......................... 57 Overview of Each Function............................58 ■ MAC Address Confirmation....................66 ■...
  • Page 15 ■ Printing Specifications ......................90 ■ Character Specifications ..................... 91 ■ Paper Specifications ......................93 ■ Printing Area ......................... 95 ■ Print Position and Manual Cut Position ................96 ■ Electrical Characteristics..................... 97 ■ Reliability..........................98 ■ Environmental Conditions ....................99 ■...
  • Page 16: Product Overview

    (IEC 60068-2-31: 2008)) • Easy drop-in paper loading • Belt clip for improved portability in a mobile environment • A utility for iOS/Android™ (Epson TM Utility) for making printer settings is provided. Functions • Offers network connection check function. (Wi-Fi model) •...
  • Page 17 Chapter 1 Product Overview • Printing of various types of bar codes, GS1-DataBar, and two-dimensional symbols (PDF417, QR code, MaxiCode, Composite Symbology, Aztec Code, DataMatrix) is supported. • A maintenance counter function is supported. Environment • Offers a paper-saving function.
  • Page 18: Product Configurations

    There is a limit to the distance over which communication is possible. See "NFC Tag" on page 109. • Data in the NFC tag cannot be rewritten. • Use Epson ePOS SDK to build this function into your application. Buzzer The printer has built-in buzzer function. Accessories •...
  • Page 19: Part Names And Functions

    Chapter 1 Product Overview Part Names and Functions Body Roll paper cover Open this cover when installing or replacing the roll paper. USB-C connector Connects a USB-C cable. Cover open lever Operate this lever to open the roll paper cover. Operation panel There are buttons to operate the printer and LEDs to display the printer status.
  • Page 20: Operation Panel

    Chapter 1 Product Overview Operation Panel Wi-Fi model Bluetooth® model Power button This button turns the printer on or off. Press this button once to feed the roll paper for one line. Hold down this Feed button button to continue feeding the roll paper. Power LED This turns on when the printer is on.
  • Page 21 Chapter 1 Product Overview Feed Button Press this button once to feed the roll paper for one line. Hold down this button to continue feeding the roll paper. The function of the paper feed button can be disabled (inoperative). Refer to the ESC/POS Command Reference for more details.
  • Page 22 Chapter 1 Product Overview Battery LED Three LEDs indicate the battery level. These LEDs will not light unless you turn on the printer. "Operation Mode When Battery is Low" on page 25 for information about the battery level. : ON : Flashing : OFF Battery LED...
  • Page 23: Online And Offline

    Chapter 1 Product Overview Online and Offline Online The printer is online and ready for normal printing unless there is a reason to go offline. Offline The printer automatically goes offline under the following conditions: • While the printer power is turning on/off •...
  • Page 24: Power Supply Function

    Chapter 1 Product Overview Power Supply Function The auto power-off function and battery charging mode can be used to reduce battery consumption or minimize battery degradation. At low temperatures, battery performance is reduced. This is temporary and performance will be restored when the battery is returned to room temperature.
  • Page 25: Operation Mode When Battery Is Low

    Chapter 1 Product Overview Operation Mode When Battery is Low There are two modes of operation when the battery is low: Mode 1 and Mode 2. The default setting is Mode 1. • The operation mode when battery is low can be changed using TM-P20II Utility or in the soft- ware setting mode.
  • Page 26: Desktop Mode

    Chapter 1 Product Overview Desktop Mode Enabling the desktop mode may speed up the printing speed. Disabling it will change the line feed speed according to the battery level. The default setting is "Disable”. Enabling the mode is recommended when the printer is constantly connected to USB charging adapter or computer.
  • Page 27: Status And Errors

    Chapter 1 Product Overview Status and Errors The status of the printer is indicated by lit and flashing LEDs. You cannot print when an error has occurred. You cannot identify the error by the flashing patterns of the LEDs. Develop the application so that users can identify the error description and check the solutions.
  • Page 28: Battery Charge Indication

    Chapter 1 Product Overview Battery Charge Indication The status of the battery charge is indicated as follows. O: ON k: Flashing N: OFF When Printer is On When Printer is Off Power Error Charge Power Error Charge Battery status Charging (0-40°C) The battery is fully charged or does not need to be charged Outside the chargeable temperature range:...
  • Page 29: Bluetooth Connection Status (Bluetooth Model)

    Chapter 1 Product Overview Bluetooth Connection Status (Bluetooth model) O: ON k: Flashing N: OFF Bluetooth LED Printer status Connecting via Bluetooth Waiting to be paired with a device Not connected via Bluetooth The LED flashing pattern is: lighting for 320 ms followed by a pause for 320 ms. Error Status When an error occurs, the printer goes offline and the error LED flashes.
  • Page 30: Nv Memory (Non-Volatile Memory)

    Chapter 1 Product Overview NV Memory (Non-Volatile Memory) The printer's NV memory stores data even after the printer power is turned off. NV memory contains the following memory areas for the user: • NV graphics memory • User NV memory •...
  • Page 31: Useful Functions For Smart Devices

    By using the acquired information, the device can specify the printer to send a print job over a network or Bluetooth. • Programming using Epson ePOS SDK is required to use these functions. These functions can be achieved by combining NFC touch and QR code scanning operations with the identification of target printers using the Printer Easy Selection API.
  • Page 32: Printing Using Multiple Interfaces

    When you do not use the Bluetooth function, set the Bluetooth security level to "Middle" or "High” to prevent unauthorized access to the printer over Bluetooth. You can change the security level by using Epson TM Utility, TM-P20II Utility, or in the Interface Setup mode.
  • Page 33: Setup

    Chapter 2 Setup Setup This chapter describes the installation and setup procedures for the printer and peripheral devices required before using the printer. Placing or Hanging the Printer The printer can be placed on a horizontal surface such as a desk or hung vertically from your belt using the belt clip of the printer.
  • Page 34: Hanging The Printer From A Belt

    Chapter 2 Setup Hanging the Printer from a Belt By attaching the belt clip to your belt, you can hang the printer from your waist. Hang the printer vertically with its operation panel facing up. • Before use, make sure the belt clip is securely fastened to the printer and is not loose. Looseness may cause the printer to drop, resulting in injury or accident.
  • Page 35: Installing The Battery

    Chapter 2 Setup Installing the Battery The printer does not work without the battery installed. Always use a OT-BY20 battery. Use of batteries other than OT-BY20 may result in fire, explosion, leakage, overheating, or other damage. WARNING • Be sure to turn off the printer before removing the battery. •...
  • Page 36: Charging The Battery

    Chapter 2 Setup Charging the Battery Charging the Battery using the Included USB Cable • When charging the battery, install the battery to the printer. • Charge the battery in an environment of approximately 0 to 40 °C (32 to 104 °F). •...
  • Page 37: Charging The Battery With The Optional Battery Charger

    Charging the Battery with the Optional Battery Charger By using the optional battery charger, the battery removed from the printer can be charged alone. ❏ OT-SB20II ❏ OT-CH20II For more information, see the User's Manual of the battery charger from the link below. https://www.epson-biz.com/?prd=ot-sb202&inf=manual...
  • Page 38: Turning The Power On/Off

    Chapter 2 Setup Turning the Power On/Off Turning the Power On Press the power button for about one second and release it when the power LED lights up. Turning the Power Off Press the power button for about two seconds and release it when the power LED goes off or starts flashing.
  • Page 39: Installing Roll Paper

    Chapter 2 Setup Installing Roll Paper Be careful not to touch the manual cutter when opening or closing the roll paper cover. The manual cutter may injure your hand. How to Open the Roll Paper Cover Press the cover open lever to open the roll paper cover.
  • Page 40: How To Close The Roll Paper Cover

    Chapter 2 Setup How to Close the Roll Paper Cover Press both sides of the roll paper cover and close it tightly until it clicks into place. If both ends of the roll paper cover are not closed tightly, it may cause printing defects.
  • Page 41: Installing Or Replacing The Roll Paper

    Chapter 2 Setup Installing or Replacing the Roll Paper Follow the steps below to install or replace the roll paper. • Be careful not to touch the manual cutter when installing or removing the roll paper. The manual cutter may injure your hand. •...
  • Page 42 Chapter 2 Setup Tear off the extra roll paper using the manual cutter.
  • Page 43: Connecting The Printer To The Host Device

    Bluetooth Interfaces (Bluetooth model) Pair the printer with your device using the Bluetooth function of the device or using other methods. Pairing the printer is also possible by using EPSON TM Bluetooth Connector (Windows) or Epson TM Utility (iOS or Android).
  • Page 44 • The default setting of the Device Name printed on the status sheet is TM-P20II_xxxxxx. "xxxxxx" is the last six digits of the printer serial number. • You can make a test print by using Epson TM Utility. For more details about Epson TM Utility, see "Interface Setup Mode"...
  • Page 45 3. In the Bluetooth Settings dialog box, click the Hardware tab, and then search for the Microsoft Bluetooth Enumerator. If it is not found, the Bluetooth software cannot detect the Epson Bluetooth printer, and you may not be able to connect to the computer.
  • Page 46 Chapter 2 Setup The "Connection complete" window appears. Click [Test Buzzer] or [Test Printing] to check operation. Click [Back to Main screen] to return to the main window. Click the "x" button of TM Bluetooth Connector to exit. • If "Error" is displayed when you click the [Search] on the TM Bluetooth Connector, check whether: * The Bluetooth adapter is installed to the computer.
  • Page 47: Wi-Fi Interface (Wi-Fi Model)

    Chapter 2 Setup Wi-Fi Interface (Wi-Fi model) The printer has "SimpleAP" mode that allows a device to directly connect to the printer without using an access point. This makes it easy to set up a printer to connect to a wireless LAN using the printer setting tool, without having to go through a network environment such as an access point.
  • Page 48 Chapter 2 Setup Starting the Printer in the SimpleAP Mode The printer is shipped from the factory with the SimpleAP enabled. The printer automatically starts in the SimpleAP mode and prints the "SimpleAP Start" sheet when it is turned on with the following conditions; SimpleAP enabled, not connected to a wireless LAN/USB device, and wireless LAN settings have not been configured.
  • Page 49 Chapter 2 Setup Setting up using Web Config Start the printer in the SimpleAP mode and connect to a wireless LAN using Web Config. Web Config is a printer's built-in web page that allows you to check and change printer settings on your browser. How to connect a smart device to a printer via wireless LAN is also introduced in the video manual.
  • Page 50 Chapter 2 Setup Setting up using Epson TM Utility Start the printer in the SimpleAP mode and connect to a wireless LAN using the TM Utility. Necessary Items Prepare the following items. • Smart device for setting: iOS or Android device •...
  • Page 51 Chapter 2 Setup Setting up using TM-P20II Utility Connect the printer and computer with a USB cable, and configure the printer's wireless LAN settings on the computer using the TM-P20II Utility. Necessary Items Prepare the following items. • Computer: Windows 11/10/8.1/8/7 •...
  • Page 52: Handling

    Chapter 3 Handling Handling Cleaning Cleaning the Printer Case If the exterior surface is noticeably dirty, follow the steps below to clean it. Never clean the product with alcohol, benzine, thinner, or other such solvents. Doing so may dam- age or break the parts made of plastic and rubber. Turn off the printer.
  • Page 53: Cleaning The Thermal Head

    Chapter 3 Handling Cleaning the Thermal Head Epson recommends cleaning the thermal head to maintain receipt print quality. We recommend cleaning periodically (about once every 3 months). • After printing, the thermal head and its surroundings can be very hot. Be careful not to touch it and to let it cool before you clean it.
  • Page 54: Cleaning The Platen Roller And Paper Detector

    Chapter 3 Handling Cleaning the Platen Roller and Paper Detector Depending on the roll paper used, paper dust may stick to the platen roller and the paper may not be fed correctly. Follow the procedure below to remove the paper dust. To maintain receipt print quality, we recommends cleaning the platen roller and the paper detector periodically (about once every 3 months).
  • Page 55: Troubleshooting

    Chapter 3 Handling Troubleshooting When the Roll Paper Jams When a paper jam occurs, never pull out the paper with too much force. Open the roll paper cover and remove the jammed paper. Follow the procedure below to remove jammed paper. Do not touch the thermal head and its surroundings.
  • Page 56: Printout Is Faint

    Chapter 3 Handling Printout is Faint If your print out is faint or banding appears as shown below, the thermal print head may be stained badly. Clean the thermal print head and check that the problem is solved. U"Cleaning the Thermal Head" on page 53 U"Cleaning the Platen Roller and Paper Detector"...
  • Page 57: Advanced Usage

    Chapter 4 Advanced Usage Advanced Usage Software Settings The printer offers memory switches and customized values which allow you to make various settings for the printer. The settings can be made in any of the methods listed in the table below or by using the ESC/POS commands. For an explanation of each function and setting, see "Overview of Each Function"...
  • Page 58: Overview Of Each Function

    Chapter 4 Advanced Usage Software TM-P20II Utility Web Config Item \ Method Setting Mode TM Utility (Wi-Fi model) ✔ ✔ Transmission of status information ✔ ✔ Auto power off ✔ ✔ Paper Position at Power On ✔ Resizing method for graphic data scaling ✔...
  • Page 59 Chapter 4 Advanced Usage Print Speed Selectable from levels 1 to 10 (Slow ~ Fast) Initial setting: level 10 Depending on print conditions, such as print duty, print head temperature, and data transmission speed, print speed is automatically adjusted, which may cause white lines due to intermittent print (the motor sometimes stops).
  • Page 60 Chapter 4 Advanced Usage Character/Font Settings Default Character Code Page Selectable from 43 pages including user defined page Initial setting: PC437: USA, Standard Europe Default International Character Set Selectable from 18 sets Initial setting: USA Thai Character Composition • 3 pass •...
  • Page 61 Chapter 4 Advanced Usage • Does not replace (initial setting) • Font E Font E Replacement • Font A • Font B • Font C • Font D • Does not replace (initial setting) Multi-Language Font • Thai, Vietnam (initial setting) •...
  • Page 62 "High" to prevent unauthorized access to the printer over Bluetooth. You can change the secu- rity level by using Epson TM Utility, TM-P20II Utility, or in the Interface Setup mode. The “Auto” setting allows you to use the first interface you communicate with as the main connection and the other interfaces as secondary connections after you turn on the printer.
  • Page 63 Chapter 4 Advanced Usage Error Signal Output • Enable (initial setting) • Disable Command Execution (Offline) • Enable (initial setting) • Disable NV Capacity User NV Memory • 1 KB (initial setting) • 64 KB • 128 KB • 192 KB NV Graphics Memory •...
  • Page 64 Chapter 4 Advanced Usage Auto power off • Enable (20 minutes) • Disable (initial setting) • Using the TM Utility, TM-P20II Utilirty, or the ESC/POS command, it can be set in the range of 0 (disabled) to 60 minutes in 1-minute increments. •...
  • Page 65 Chapter 4 Advanced Usage Method for canceling recoverable error • Command and Cover Close (initial setting) • Command Only Handshaking (Condition for BUSY) • Offline or Receive buffer full (initial setting) • Receive buffer full Battery charge mode • Mode 1 (initial setting) •...
  • Page 66: Mac Address Confirmation

    Chapter 4 Advanced Usage MAC Address Confirmation You can check the printer's MAC address using the following procedures. • Printing the status sheet • Print a Self-test • Using a Web browser to confirm (Web Config function)
  • Page 67: Setting/Check Modes

    Chapter 4 Advanced Usage Setting/Check Modes As well as print mode, the following modes are also provided for making various printer settings and checking items. • Self-test mode • NV graphics information print mode • Software settings mode • Restore default values mode •...
  • Page 68 Chapter 4 Advanced Usage In 1 and 2, the following guidances are printed, the Power LED flashes, and instructs the user's operations. 1. Continuing self-test guidance 2. Mode selection guidance Wi-Fi model Bluetooth model Mode Selection Mode Selection Modes Modes 0: Exit and Reboot Printer 0: Exit and Reboot Printer 1: NV Graphics Information...
  • Page 69: Self-Test Mode

    Chapter 4 Advanced Usage Self-test Mode You can check the following items using the self-test. • Product name • Firmware version • Product serial number • Interface type • Handshaking (Condition for BUSY) • Resident fonts • Thai Character Composition •...
  • Page 70: Nv Graphics Information Print Mode

    Chapter 4 Advanced Usage NV Graphics Information Print Mode Prints the following NV graphic information registered to the printers. • Capacity of the NV graphics • Used capacity of the NV graphics • Unused capacity of the NV graphics • Number of NV graphics that are registered •...
  • Page 71: Software Setting Mode

    Chapter 4 Advanced Usage Software Setting Mode Set the printer's memory switches and customized values. "Software Settings" on page 57 for information about available functions and settings and how to set them. You can also make the software settings using the ESC/POS commands. Follow the steps below.
  • Page 72 Chapter 4 Advanced Usage Select a setting by briefly pressing the Feed button (less than one second) for the number of times applicable to the setting, and then hold down the button for more than one second to confirm your selection. After saving the settings, the Software setting mode guidance is printed, and the power LED flashes.
  • Page 73: Restore Default Values Mode

    Chapter 4 Advanced Usage Restore Default Values Mode In Restore default values mode, following values saved on NV Memory will be set back to initial settings. When any error occurs, you can use to specify the reason. Restore default settings Setting Item Restore default settings and Delete definition data...
  • Page 74: Interface Setup Mode

    Select [Bluetooth Setup] and then select [Auto Re-Connect iOS], you can select whether to enable or disable auto reconnection to iOS devices. • For details on the auto re-connect function, see "Auto Reconnect Feature" on page 107. • You can change the settings with TM-P20II Utility and Epson TM Utility.
  • Page 75 • Bluetooth LE always enables searching regardless of the security setting. • If you connect without pairing with Bluetooth LE, communication is not encrypted. • To communicate via Bluetooth LE, use the development kit (Epson ePOS SDK for iOS) that supports the dedicated profile.
  • Page 76 Chapter 4 Advanced Usage Pairing method when the security is set to Middle/High (from the printer) When the security is set to Middle/High and the printer is ready to be paired, perform the following procedure. Load paper in the printer, and then turn it on. •...
  • Page 77 Chapter 4 Advanced Usage By changing the setting to [Level 2 (Short)], you can shorten the time until printing begins. However, since the frequency of communication increases, the power consumption of the printer and host will increase. Also, depending on the host, this setting may not be enabled and the host-specified communication interval may be used.
  • Page 78: Radio Field Intensity Check Mode (Wi-Fi Model)

    Chapter 4 Advanced Usage Radio field intensity check mode (Wi-Fi model) Information on the strength of the wireless LAN radio field is printed. Follow the steps below. After running a self test, hold down the Feed button for at least one second, and then select the Mode selection.
  • Page 79: Hexadecimal Dumping Mode

    Chapter 4 Advanced Usage Hexadecimal Dumping Mode In hexadecimal dumping mode, data from the host device is printed in hexadecimal numbers and characters. By comparing the print outs and the program, you can check whether or not data is being sent to the printer correctly.
  • Page 80: Printing A Status Sheet

    Chapter 4 Advanced Usage Printing a Status Sheet Follow the steps below to check the interface settings. You cannot print after turning on the power while the Power LED is flashing. Check that the printer is on. Open the roll paper cover. Install the roll paper.
  • Page 81 Chapter 4 Advanced Usage...
  • Page 82: Web Config

    Chapter 4 Advanced Usage Web Config Web Config is a printer's built-in web page that allows you to check and change printer settings on your browser. To use Web Config, you need to set your computer's IP address to the same segment as the printer. How to Start Web Config Start your web browser on a computer or smart device on the network and enter the IP address of the printer in the address field.
  • Page 83: What Can Be Configured In Web Config

    Chapter 4 Advanced Usage Select [Administrator Login]. When the authentication screen appears, enter your password and log in. The default password is the serial number of the printer. You can find the serial number by running the self-test or on the nameplate attached to the printer. Enable JavaScript in your browser.
  • Page 84: Application Development Information

    • Epson TM/BA Series Thermal Printer Driver ePOS-Print XML ePOS-Print XML is the Epson original control command system for POS printers defined in XML. With ePOS- Print XML commands, you can print in environments where HTTP communication is available and from OS applications.
  • Page 85: Software

    Epson TM Print Assistant A native application that relays print data between an application and the TM printer. Epson TM Print Assistant allows you to develop a system that enables printing from a for Android Web application or a URL-scheme capable application such as FileMaker, on a smart device connected to the TM printer.
  • Page 86: Drivers

    In addition to ordinary Windows printer driver functions, this driver has controls Windows Printer Driver (APD) specific to POS. The Status API (Epson original DLL) that monitors printer status and sends ESC/POS commands is also attached to this driver. EPSON TM Virtual...
  • Page 87: Others

    TM printers for the first time, or when configuring multiple TM printers at the same time. Monitoring Tool Use to check a list of status for the Epson printers connected to the network. Windows You can also update certificates for multiple printers used for WPA-Enterprise in a batch.
  • Page 88: Precautions When Developing Applications

    Application Development and Distribution for iOS (Bluetooth model) If your application uses Bluetooth to communicate with the printer, Epson must submit the application to Apple before you submit it to the App Store. Please apply for each application you want to submit to the App Store from the URL below.
  • Page 89: Appendix

    Appendix Appendix Product Specifications Printing method Direct thermal line printing Paper feeding method Friction feed Paper width 58 mm Roll paper loading method Load roll paper by dropping it into the printer Cutting method Manual cutter Paper detector Roll paper end detection (optical) Cover detector Roll paper cover open/close status detection (microswitch method) Interface...
  • Page 90: Printing Specifications

    Appendix Printing Specifications Printing method Thermal line printing Dot density 203 × 203 dpi Paper feeding method Friction feed Printing width 48 ± 0.2 mm {1.89 ± 0.01 in.}, 384 dots Characters per line Font A Font B Font C Font D Font E Kanji Font A...
  • Page 91: Character Specifications

    Appendix Character Specifications Character set 95 alphanumeric characters 128 extended graphics characters x 54 pages (Includes user-defined pages. Models for South Asia do not support user-defined pages.) 18 international character sets (For South Asia: 29 sets) Japanese 6,879 characters of JIS X0208-1990, 845 special characters 11,233 characters of JIS X0213:2004, One special character...
  • Page 92 Appendix Character size Font A 1.25 × 3.00 mm {0.05 × 0.12 in.} (W x H) Font B 1.13 x 3.00 mm {0.04 x 0.12 in.} Font C 0.88 × 2.13 mm {0.03 × 0.08 in.} Font D 1.00 × 3.00 mm {0.04 × 0.12 in.} Font E 0.75 ×...
  • Page 93: Paper Specifications

    Appendix Paper Specifications Paper type Thermal paper Form Roll paper Size Paper width 57.5 ± 0.5 mm {2.26 ± 0.02 in.} Roll width when taken up 58 ± 0.5 mm {2.28 ± 0.02 in.} Roll outside diameter 40 mm {1.57 in.} at maximum Roll core outside diameter At least 18 mm {0.71 in.} Roll core inside diameter...
  • Page 94 Appendix Recommended Print Density for Specified Base Paper To ensure good print quality, it is recommended to set the print density (see "Software Settings" on page according to the paper used. Specified original paper Print density TF50KS-EY, TF60KS-E 100% P220AGB-1 105% PD160R, PD190R 110%...
  • Page 95: Printing Area

    Appendix Printing Area Printing is automatically performed in one to six-part energization depending on the printing con- ditions. During printing with two to six-part energization, a misalignment (horizontal ruled line shift) of 1/12 to 1/4 dot might occur in the paper feeding direction due to segmented printing. Dot No.1 57.5 ±...
  • Page 96: Print Position And Manual Cut Position

    Appendix Print Position and Manual Cut Position Manual cut position Approx. 8.0 mm {0.31”} Center of the print dotline Paper feed direction The values above may vary slightly as a result of paper slack or variations in the paper. Take this into account when setting the cutting position.
  • Page 97: Electrical Characteristics

    USB charging Note: Epson cannot guarantee and is not responsible for the performance or quality of 3rd party USB charging devices. The following is provided as a starting point reference to consider in selecting a 3rd party USB charging device.
  • Page 98: Reliability

    Appendix Reliability Item Specifications Life Printer mechanism Capable of printing 10 million lines This is based on the assumption that the specified paper is used, that each line is 3.75 mm, and that the paper is fed for 26 lines and 20 lines are printed repeatedly.
  • Page 99: Environmental Conditions

    Appendix Environmental Conditions Guaranteed printer When operating on Temperature: -15 to 50˚C {5 to 122˚F} (Print quality is not guaranteed) operating battery only Humidity: 10 to 90% RH (excluding paper) environment Note: When printing in an environment of 0˚C {32˚F} or lower on a Wi-Fi model, the coverage should be 33% or lower.
  • Page 100 Shock resistance When packed Packing: Epson standard package specifications Height: 60 cm {23.62 in.} Orientation: 1 corner, 3 edges, and 6 surfaces There is no external or internal visible damage and the unit operates normally after being dropped.
  • Page 101: External Dimensions

    Appendix External Dimensions [Unit: mm]...
  • Page 102: Specifications Of Interface

    To set the USB device class, see "Software Settings" on page USB Descriptor Item USB vendor-defined class USB printer class Vendor ID 04B8h Product ID 0202h 0E33h String Descriptor Manufacturer EPSON Product TM-P20II Wi-Fi TM-P20II Bluetooth Serial number Character string based on the product serial number...
  • Page 103: Network Interface (Wi-Fi Model)

    Appendix Network Interface (Wi-Fi model) Support protocols Protocols Usage Port No. IP, ARP, ICMP, UDP, TCP Basic communication protocols LP/LPR, TCP Socket Port Printing protocols 515, 9100 HTTP/HTTPS Used in Web Config 80/443 Used in ePOS-Print 80/443/8008/8009/8043/8143 SNMP Used in setting and monitoring ENPC Used in setting and monitoring 3289...
  • Page 104 Appendix Socket communication • Port type TCP communication port for direct printing • Port number 9100 • Port communication direction bidirectional • Max. simultaneous connections • Number of connections for which printing is available 1 (occupied until the connection is released.) •...
  • Page 105 Appendix Settings in SimpleAP mode (Factory default settings) Parameter Setting value SSID DIRECT-TM-P20II-"serial number" Passphrase Serial number ∗ In SimpleAP mode, DHCP Server is working and assign IP address to host automatically. Notes on use • When you initialize or change the printer settings, the printer is reset to reflect the settings. It may take about 1 minute depending on the network settings or environment.
  • Page 106: Bluetooth Interface (Bluetooth Model)

    Appendix Bluetooth Interface (Bluetooth model) Countries where Bluetooth can be used are limited. Since notes are provided for each country, check the sheet supplied with the product. Specification • Bluetooth 5.0 Dual mode: Outside Brazil Bluetooth Dual mode: Brazil • Bluetooth Power Class 2 •...
  • Page 107 - When wireless communication settings are initialized from the printer. - When the Bluetooth connection is cut from the "Printer Selection" screen of the Epson TM Utility. - When the Bluetooth connection is cut using disconnectDevice API for Epson ePOS SDK for iOS.
  • Page 108 Solution Do not send data to the printer if the printer is not ready to print. For developers using the SDK from Epson, see the User's Manual - Chapter 3 Programming Guide - "Printing After Checking the Printer Status". Since Bluetooth is disconnected when this occurs, if the auto reconnect feature is not enabled, you need to reconnect from the Bluetooth settings screen on the iOS device.
  • Page 109: Nfc Tag

    The solution differs depending on the iOS device being used. See the following table. iOS Device Solution iPhone 4s This situation can be avoided by using the Epson ePOS SDK for iOS. iPhone 4 iPad (3rd generation) iPad 2 NFC Tag...
  • Page 110: Character Code Tables

    Appendix Character Code Tables Refer to the following URL regarding the character code table. https://www.epson-biz.com/pos/reference/charcode/...

Table of Contents