Epson TM-m50II Technical Reference Guide

Epson TM-m50II Manual

Epson TM-m50II manual content summary:

  • Epson TM-m50II | Technical Reference Guide - Page 1
    Product Overview Setup Advanced Usage Application Development Information Handling Appendix M00153100 Rev. A
  • Epson TM-m50II | Technical Reference Guide - Page 2
    to this product, or (excluding the U.S.) failure to strictly comply with Seiko Epson Corporation's operating and maintenance instructions. • Seiko Epson Corporation shall not be liable against any damages or problems arising from the use of any options or any consumable products other than those
  • Epson TM-m50II | Technical Reference Guide - Page 3
    Safety Key to Symbols The symbols in this manual are identified by their level of importance, as noise. Continued use may lead to fire. Immediately unplug the equipment and contact qualified service personnel. • Never disassemble or modify this product. Tampering with this product may result in
  • Epson TM-m50II | Technical Reference Guide - Page 4
    and possible injury. • Take care not to injure your fingers on the manual cutter ∗ When you remove printed paper ∗ When you perform other operations an autocutter error (paper cannot be cut). • If used for self-service terminals, take precautions to prevent users from holding the paper or blocking
  • Epson TM-m50II | Technical Reference Guide - Page 5
    Open Source Software License 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. http://xxx.xxx.xxx.xxx/PRESENTATION/ADVANCED/LICENSE/
  • Epson TM-m50II | Technical Reference Guide - Page 6
    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. Manuals viewed on computers TM-m50II Technical Reference Guide (this manual) Describes information necessary to
  • Epson TM-m50II | Technical Reference Guide - Page 7
    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 Setup Chapter 3 Advanced Usage Chapter 4 Application
  • Epson TM-m50II | Technical Reference Guide - Page 8
    Warnings ...3 Cautions...4 ■ Caution Labels ...4 ■ Restriction of Use ...4 ■ Open Source Software License 5 ■ Manuals for This Product ...6 ■ About this Manual ...7 Aim of the Manual ...7 Manual Content...7 ■ Contents...8 Product Overview 12 ■ Features ...12 ■ Product Configurations ...14 Model
  • Epson TM-m50II | Technical Reference Guide - Page 9
    Information Print Mode...65 Receipt Enhancement Information Print Mode 65 Software Setting Mode ...66 Restore Default Values Mode...67 Interface Setup Mode...68 TM-Intelligent Settings Information Print Mode 69 Peripheral Device Information Print Mode ...69 Hexadecimal Dumping Mode ...70 9
  • Epson TM-m50II | Technical Reference Guide - Page 10
    ■ Printing a Status Sheet...71 ■ Resetting the Interface Settings 73 ■ TM-Intelligent Function ...74 Server direct print ...74 Status Notification ...74 ■ Web Config ...75 How to Start Web Config...75 What can be Configured in Web
  • Epson TM-m50II | Technical Reference Guide - Page 11
    Case...97 Cleaning the Thermal Head/Platen Roller...97 ■ Preparing for Transport...98 ■ When Using the Printer for a Self-Service Terminal 99 Appendix...100 ■ Product Specifications ...100 Printing Specifications ...102 Character Specifications ...103 Paper Specifications ...105 Printable Area
  • Epson TM-m50II | Technical Reference Guide - Page 12
    , and handy scanner can be connected. • A utility for iOS/Android™ (Epson TM Utility) for making printer settings is provided. Functions • Offers network connection check function. • TM-Intelligent function is equipped. • Supports Server Direct Print that sends a request for print data from the
  • Epson TM-m50II | Technical Reference Guide - Page 13
    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. • The cutting method can be selected between partial cut (leaving one point in the center uncut) and full cut
  • Epson TM-m50II | Technical Reference Guide - Page 14
    page 119. • There is no data rewriting function. • Use Epson ePOS SDK to build this function into your application. Included • 58 mm width roll paper guides • 80 mm width roll paper (for operation check) • AC adapter • AC cable • Manuals Options • Wireless LAN cable set (Model: OT-WL06) • Customer
  • Epson TM-m50II | Technical Reference Guide - Page 15
    Part Names and Functions Body Chapter 1 Product Overview 1 Roll paper cover Open this cover when loading or replacing roll paper. 2 Panel LED These LEDs indicate the operating status of the printer. For details on LED, see"Panel LED" on page 16. 3 NFC Tag A mark is printed here to indicate
  • Epson TM-m50II | Technical Reference Guide - Page 16
    occurs. (For information about the flashing patterns, see "Status and Errors" on page 19.) • Lights after the power is turned on or after a reset (offline). Automatically goes out after a while to indicate that the printer is ready. • Off when the printer is in standard mode (online). Paper LED
  • Epson TM-m50II | Technical Reference Guide - Page 17
    Chapter 1 Product Overview Connectors All connectors are located on the lower rear of the printer. When connecting a cable, always check the shape of the connector and the cable end and insert the cable straight in. 1 USB-A connector 2 Serial connector 3 USB-B connector 4 Power supply connector 5
  • Epson TM-m50II | Technical Reference Guide - Page 18
    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 • While roll paper is fed using
  • Epson TM-m50II | Technical Reference Guide - Page 19
    on the errors. k *1 N - - - A warning about TM-Intelligent function Unrecoverable Errors Turn off the power immediately when an unrecoverable error occurs again even after turning the power back on, contact qualified service personnel. See "Power Button Settings" on page 84 for information
  • Epson TM-m50II | Technical Reference Guide - Page 20
    Chapter 1 Product Overview *1: The Power LED flashing pattern is: lighting for 4960 ms followed by a pause for 160 ms. *2: The Error LED flashing pattern is: lighting for 160 ms followed by a pause for 2400 ms. The LED goes off after repeating the pattern for five seconds. *3: The Error LED
  • Epson TM-m50II | Technical Reference Guide - Page 21
    communication unit error. If the error persists after turning the printer off and then on again, the printer may be defective. Contact qualified service personnel. If an unrecoverable error occurs, turn off the power immediately by pressing and holding the power button until the power LED flashes
  • Epson TM-m50II | Technical Reference Guide - Page 22
    Enhancement) • Maintenance counter As a guide, NV memory rewriting should be used 10 times or less a day when you program applications. NV Graphics Memory Graphics, such as shop logos to be printed on receipts, can be registered. To register your graphics data, use TM-m50II Utility or ESC/POS
  • Epson TM-m50II | Technical Reference Guide - Page 23
    Chapter 1 Product Overview Maintenance Counter With this function, printer information, such as the number of lines printed, the number of autocuts, and printer operation time after the printer starts working, is automatically stored in printer's memory. You can read the counter information to use
  • Epson TM-m50II | Technical Reference Guide - Page 24
    Chapter 1 Product Overview Simple Setup for Wireless LAN 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
  • Epson TM-m50II | Technical Reference Guide - Page 25
    Chapter 1 Product Overview About SimpleAP (Wi-Fi Direct) • The printer acts as an access point in the SimpleAP mode and allows up to eight devices to connect to the printer. However, devices directly connected to the printer cannot communicate with each other through the printer. • The printer can
  • Epson TM-m50II | Technical Reference Guide - Page 26
    device that supports NFC Epson ePOS SDK for Android/iOS User's Manual" and the Epson ePOS SDK sample program for more details. The sample program also contains a sample implementation method for reading an NFC tag and capturing a QR code. • You can try a demo of these functions by using Epson TM
  • Epson TM-m50II | Technical Reference Guide - Page 27
    Chapter 1 Product Overview Printing Using Multiple Interfaces The printer offers multiple interfaces and allows you to use all of them without limitation. You can use this function to temporarily connect a smart device to a nearby printer and print. The printer provides each interface with an
  • Epson TM-m50II | Technical Reference Guide - Page 28
    Chapter 1 Product Overview Roll Paper Near-End Detection Function This function allows the printer to detect that the roll paper is running low. Accurate detection of the roll paper near-end status is impossible because the shape of the core varies from one roll paper to another. Near-end detector (
  • Epson TM-m50II | Technical Reference Guide - Page 29
    Chapter 2 Setup Setup This chapter describes setup and installation of the product and peripherals. Flow of Setup This chapter consists of the following sections along with the setup flow of the product and peripherals. 1. Installing the Printer (page 30) 2. Changing the Paper Width (page 31) 3.
  • Epson TM-m50II | Technical Reference Guide - Page 30
    printer. • You can install the printer as a wall hanging printer if you use the optional Wall Hanging Bracket Set (OT-WH30). Refer to the installation manual of the Wall Hanging Bracket Set for details. • When you have set the printer to eject printed paper from the front side, you can flip
  • Epson TM-m50II | Technical Reference Guide - Page 31
    80 to 58 mm by installing the included 58 mm width roll paper guides. Follow the steps below to change the paper width. Once you change the is turned off. 2 Open the roll paper cover. 3 Install the roll paper guides aligning the triangle marks as shown below. 4 Set the paper width in software
  • Epson TM-m50II | Technical Reference Guide - Page 32
    OT-WL06) allows you to connect the printer via Wi-Fi. For details, see the Technical Reference Guide for the optional wireless LAN unit. Depending on the installation conditions of the printer and the routing details on how to connect the unit, refer to the user's manual of the wireless LAN unit. 32
  • Epson TM-m50II | Technical Reference Guide - Page 33
    Customer Display You can connect the customer display (DM-D30/DM-D70) to this product, using USB connection. For more information, refer to the user's manual for the customer display. 1 Make sure the printer is turned off. 2 Connect the USB cable from the customer display to the USB-A connector on
  • Epson TM-m50II | Technical Reference Guide - Page 34
    Chapter 2 Setup Connecting the Optional External Buzzer When the optional external buzzer (model: OT-BZ20) is connected to the drawer kick connector of the printer, you can set the printer so that it beeps when you send commands, when an error occurs, when executed autocutting, and when detected
  • Epson TM-m50II | Technical Reference Guide - Page 35
    Chapter 2 Setup Connecting the Cash Drawer • Do not connect both the optional external buzzer and the cash drawer to the printer at the same time by using a branched connector. • When the optional external buzzer is enabled with the memory switch (customized values) (see "Software Settings" on page
  • Epson TM-m50II | Technical Reference Guide - Page 36
    Chapter 2 Setup Pin assignments Pin number Signal name 1 Frame GND 2 Drawer kick drive signal 1 3 Drawer kick open/close signal 4 +24 V 5 Drawer kick drive signal 2 6 Signal GND Direction - Output Input Output - 6 5 4 3 2 1 Connecting the drawer kick cable WARNING • Use a shield
  • Epson TM-m50II | Technical Reference Guide - Page 37
    Chapter 2 Setup Connecting to the Power Source WARNING • Never insert the AC cable plug into a socket that does not meet the input voltage of the AC adapter. Doing so may result in damage to the printer. • Should a fault ever occur, immediately turn off the power to the printer and unplug the AC
  • Epson TM-m50II | Technical Reference Guide - Page 38
    Chapter 2 Setup 3 Connect the DC cable of the AC adapter to the power supply connector. 4 Insert the AC plug into a socket. 5 Turn on the printer. 38
  • Epson TM-m50II | Technical Reference Guide - Page 39
    Chapter 2 Setup Connecting the Printer to the Host Devices When connecting cables, check the shape of the connector of the cable and the shape of the connector on the printer before connecting them. Forcing a connector in the wrong orientation or with the wrong shape may cause malfunction or damage
  • Epson TM-m50II | Technical Reference Guide - Page 40
    will be printed automatically. 1 Connect the computer and the printer to the same network. 2 Print the status sheet and check the current settings. For instructions on how to print the status sheet, see "Printing a Status Sheet" on page 71. 3 Change the network settings of the computer so that the
  • Epson TM-m50II | Technical Reference Guide - Page 41
    Chapter 2 Setup 4 Start your web browser and enter the IP address of the printer in the address field. Example: http://192.168.192.168 At the time of initial setting, when accessing Web Config from a browser, an authentication warning message may be displayed. 5 Select "Advanced Settings" to log
  • Epson TM-m50II | Technical Reference Guide - Page 42
    /smart phone or a computer. U "Setup using Web Config" on page 43 Method2: Setup using Epson TM Utility Install Epson TM Utility on the device and follow the wizard to configure the wireless LAN settings. Epson TM Utility is an iOS/Android application that allows you to change printer settings and
  • Epson TM-m50II | Technical Reference Guide - Page 43
    Chapter 2 Setup Setup using Web Config Necessary Items Prepare the following items. A device for the setup which has a web browser. When the printer is turned on during the following conditions, the SimpleAP mode is automatically activated and the "SimpleAP Start" sheet and guidance are printed. In
  • Epson TM-m50II | Technical Reference Guide - Page 44
    Chapter 2 Setup 4 Scan the QR code on the "SimpleAP Start" sheet with the device for setup and connect it to the printer. The password is the serial number of the printer. The serial number is the last 10 digits of the SSID on the printed sheet. If the device cannot scan the QR code, open the Wi-Fi
  • Epson TM-m50II | Technical Reference Guide - Page 45
    Chapter 2 Setup 7 Enter the password and select [OK] to log in to Web Config. The default password is as follows: Password label Attached on the product Not attached on the product Password Printed on the label Serial number (10-digit alphanumeric characters, case-sensitive) You can find the
  • Epson TM-m50II | Technical Reference Guide - Page 46
    device. iOS Android https://www.epson-biz.com/manuals/tm-m_series/ https://www.epson-biz.com/manuals/tm-m_series/ redirect/index_a.html redirect/index_g.html 2 Run the Epson TM Utility and select "Wi-Fi Setup Wizard" from the menu. Follow the on-screen instructions to complete the setup. 46
  • Epson TM-m50II | Technical Reference Guide - Page 47
    Chapter 2 Setup Routing Cables in Various Directions For both upward and frontward paper ejection, there are four slots (one each in rear center, right, left, and bottom) through which you can pass cables. ❏ Rear center ("Passing Cables through the Rear Center" on page 48) ❏ Right/Left ("Passing
  • Epson TM-m50II | Technical Reference Guide - Page 48
    Passing Cables through the Rear Center Remove the cable slot cover, and then pass cables through the slot. Chapter 2 Setup Passing Cables through the Left or Right With your fingers, fold the tab on the side you want to pass cables and remove it to make a slot. If the slot is jagged, smooth it out
  • Epson TM-m50II | Technical Reference Guide - Page 49
    Chapter 2 Setup Passing Cables through the Bottom If the desk or table on which the printer is to be installed has a hole through which cables can pass, it is best to pass the cables through the slot in the bottom of the printer. Rear cover Slot in the bottom of the printer Bottom cover 49
  • Epson TM-m50II | Technical Reference Guide - Page 50
    to make the settings by operating the buttons on the printer. For instructions on how to operate the buttons, see "Software Setting Mode" Interface Parity Serial Interface Handshaking Serial Interface Data Bits USB Interface Settings Epson TM Utility TM-m50II Utility ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
  • Epson TM-m50II | Technical Reference Guide - Page 51
    Pre-feed before next print Batch rotate print (Upside Down) Method for canceling recoverable error Handshaking (Condition for BUSY) Receipt Enhancement Epson TM Utility TM-m50II Utility ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Software Setting Mode 51
  • Epson TM-m50II | Technical Reference Guide - Page 52
    density as shown in the table below for the best print quality. Supported papers Print density AP45KS-ND, AP50KS-ND, KT55PF 100% KT48FA, KT55FA constant by setting it lower. • By using a setting tool such as TM-m50II Utility, the print speed can be selected from 17 levels (from the slowest
  • Epson TM-m50II | Technical Reference Guide - Page 53
    Chapter 3 Advanced Usage Automatic Paper Reduction Upper Margin • Enable • Disable (initial setting) Lower Margin • Enable • Disable (initial setting) Line space reduction rate • 25% • 50% • 75% • Not reduced (initial setting) Line feed reduction rate • 25% • 50% • 75% • Not reduced (initial setting
  • Epson TM-m50II | Technical Reference Guide - Page 54
    feed length is not enough, it may cause a paper jam. ("Minimum Paper Length when Cutting" on page 85) When using the TM-m50II Utility or Epson TM Utility, you can specify values in 0.5 mm increments. Character/Font Settings Default Character Code Page Selectable from 43 pages including user defined
  • Epson TM-m50II | Technical Reference Guide - Page 55
    Embedded Font Replacement Font A Replacement • Does not replace (initial setting) • Font B • Special Font A • Special Font B Font B Replacement • Font A • Does not replace (initial setting) • Special Font A • Special Font B Multi-Language Font • Thai, Vietnam (initial setting) • Simplified Chinese
  • Epson TM-m50II | Technical Reference Guide - Page 56
    The USB power-saving function of the printer is enabled. * The class is set to vendor-defined class. * The system allows the USB driver to support the USB power-saving function. Interface switch waiting time Select the number of seconds from 1 to 10 in increments of 1 second, or 60 seconds. Initial
  • Epson TM-m50II | Technical Reference Guide - Page 57
    Chapter 3 Advanced Usage Main connection interface • Com (Serial) • Built-in USB (USB-B) • Ethernet/Wi-Fi • Auto (An interface that received data first) (initial setting) • None (No main connection I/F) • When using this printer with multiple interfaces, make sure the interface that is always
  • Epson TM-m50II | Technical Reference Guide - Page 58
    mode Power Supply SW Setting You can turn the printer on and off by operating a breaker without using the power switch (power button). • Manual (initial setting) • Auto For details about "Power Supply SW setting", refer to "Precautions when Developing Applications" on page 84. NV Capacity User NV
  • Epson TM-m50II | Technical Reference Guide - Page 59
    Chapter 3 Advanced Usage Buzzer Control • For information about how to connect the optional external buzzer, see "Connecting the Optional External Buzzer" on page 34. • When the optional external buzzer is enabled, a cash drawer cannot be used. Be sure to disable it when you use a cash drawer.
  • Epson TM-m50II | Technical Reference Guide - Page 60
    Chapter 3 Advanced Usage Batch rotate print (Upside Down) When the printer is installed so that the paper is ejected frontward, enable this function to print in an easy-toview orientation. • Enable • Disable (initial setting) Method for canceling recoverable error • Command only • Command, and close
  • Epson TM-m50II | Technical Reference Guide - Page 61
    MAC Address Confirmation You can check the printer's MAC address using the following procedures. • Printing the status sheet • A printer self-test • Using a Web browser to confirm (Web Config function) Chapter 3 Advanced Usage 61
  • Epson TM-m50II | Technical Reference Guide - Page 62
    Feed button five times briefly and then hold it down. Interface Setup Press the Feed button six times briefly and then hold it down. TM-Intelligent settings information print Press the Feed button seven times briefly and then hold it down. Peripheral Device Information print Open the roll paper
  • Epson TM-m50II | Technical Reference Guide - Page 63
    2, the following guidances are printed, the Paper LED flashes, and instructs the user's operations. 1. Continuing self-test guidance 2. Mode selection Customize Value Settings 4: Restore Default Values 5: Interface Setup 6: TM-Intelligent Information 7: Peripheral Device Information 8: or more: None
  • Epson TM-m50II | Technical Reference Guide - Page 64
    Chapter 3 Advanced Usage Self-test Mode You can check the following items using the self-test. • Product name • Firmware version • Product serial number • Interface type • Condition for BUSY • Resident fonts • Thai characters print mode setting • Whether the automatic line feed function is enabled
  • Epson TM-m50II | Technical Reference Guide - Page 65
    Chapter 3 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 • Key code, number of
  • Epson TM-m50II | Technical Reference Guide - Page 66
    Chapter 3 Advanced Usage Software Setting Mode Set the printer's memory switches and customized values. See "Software Settings" on page 50 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
  • Epson TM-m50II | Technical Reference Guide - Page 67
    can use to specify the reason. Setting Item Customized Value Memory switch R/E (Receipt Enhancement) settings USB Interface Settings Network settings TM-Intelligent function settings NV graphics NV bit image User defined page User NV memory Restore default settings Restore default settings and
  • Epson TM-m50II | Technical Reference Guide - Page 68
    select the setting items. Initialize Select [Wi-Fi & Ethernet Setup] and select [Initialize] to restore the communication settings to the factory default. The printer is reset and restarted. 68
  • Epson TM-m50II | Technical Reference Guide - Page 69
    Print Mode This function allows you to print TM-Intelligent setting information currently registered in the printer. one second), and then hold it down for at least one second to print the TM-Intelligent setting information. After information printing, the Mode selection guidance is printed again. 3
  • Epson TM-m50II | Technical Reference Guide - Page 70
    Chapter 3 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. • When there are no
  • Epson TM-m50II | Technical Reference Guide - Page 71
    Chapter 3 Advanced Usage Printing a Status Sheet Follow the steps below to check the interface settings. Note that if the Ethernet LED and Wi-Fi LED are flashing immediately after the printer is turned on, printing is not possible. • After the status sheet is printed, only the print settings of the
  • Epson TM-m50II | Technical Reference Guide - Page 72
    Chapter 3 Advanced Usage 5 Press the Feed button briefly (less than one second) the number of times equal to the number indicated to the left of the status sheet you want to print, then hold down the button for at least one second. Printing of a status sheet will start. The printer will return to
  • Epson TM-m50II | Technical Reference Guide - Page 73
    Chapter 3 Advanced Usage Resetting the Interface Settings Follow the steps below to restore the network settings to the factory default. . 3 Hold down the status sheet button while turning on the printer. A message is printed indicating that resetting is being performed, and the printer restarts. 73
  • Epson TM-m50II | Technical Reference Guide - Page 74
    This product supports the TM-Intelligent function and provides the following functions. • Server direct print • Status Notification You can set each function in the Setup Utilities. For details on the setting method for Epson TM-m50II Utility for Windows, see the TM-m50II Utility User's Manual. You
  • Epson TM-m50II | Technical Reference Guide - Page 75
    Chapter 3 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 1 Start your web browser
  • Epson TM-m50II | Technical Reference Guide - Page 76
    is started. What can be Configured in Web Config For information on what can be configured in Web Config, refer to the Web Config Reference Guide. The Web Config Reference Guide can be obtained from the URL listed in "Download" on page 83. 76
  • Epson TM-m50II | Technical Reference Guide - Page 77
    printer supports the following command systems: • ePOS-Print XML • ESC/POS Users can control the printer by using the aforementioned commands, or the following development kits or drivers. • Epson ePOS SDK • OPOS ADK • OPOS ADK for .NET • JavaPOS ADK • EPSON Advanced Printer Driver (APD) • EPSON TM
  • Epson TM-m50II | Technical Reference Guide - Page 78
    drawer using the SetupPOS Utility, and control using the OpenDrawer method or the DirectIO function. For details, see the "EPSON OPOS ADK MANUAL APPLICATION DEVELOPMENT GUIDE Cash Drawer" and the "UnifiedPOS Specification". OPOS for .NET Register a cash drawer using the SetupPOS Utility, and control
  • Epson TM-m50II | Technical Reference Guide - Page 79
    ) Register a POS printer using the SetupPOS Utility and control using the DirectIO function. For details, see the "EPSON OPOS ADK MANUAL APPLICATION DEVELOPMENT GUIDE POSPrinter (TM Series)". OPOS for .NET Register a POS printer using the SetupPOS Utility and control using the DirectIO function. For
  • Epson TM-m50II | Technical Reference Guide - Page 80
    for iOS for JavaScript EPSON OPOS ADK EPSON OPOS ADK for .NET EPSON JavaPOS ADK Epson TM Print Assistant for Android for iOS Description This is a development kit for controlling TM printers from native applications of smart devices or web applications. This includes libraries, manuals, and sample
  • Epson TM-m50II | Technical Reference Guide - Page 81
    blank line skip, and upside-down printing. It also provides API and dialogues for print setting, sample applications, and logo setting utility. macOS Epson TM/BA Series Thermal Printer Driver This driver allows you to control the printer using Common UNIX Printing System (CUPS) on GNU/Linux. This
  • Epson TM-m50II | Technical Reference Guide - Page 82
    Epson TM Utility TM-m50II Firmware Use this tool to update the printer's firmware. Updater An executable file and the firmware are packaged together. Windows Others Manual ePOS-Print XML User's Manual ePOS-Device XML User's Manual Server Direct Print User's Manual Web Config Reference Guide
  • Epson TM-m50II | Technical Reference Guide - Page 83
    Chapter 4 Application Development Information Download You can obtain software and manuals from one of the following URLs. For customers in North America, go to the following web site: U https://www.epson.com/support/ For customers in other countries and regions, go to the following web site: U
  • Epson TM-m50II | Technical Reference Guide - Page 84
    Settings This function allows you to disable turning the printer on and off with the power button. See "Software Settings" on page 50 for setting instructions. Settings • Manual: The power button can be used to turn the printer on or off. If you turn off your circuit breaker, the printer will be
  • Epson TM-m50II | Technical Reference Guide - Page 85
    Chapter 4 Application Development Information Minimum Paper Length when Cutting When printing short in the vertical direction of the paper, cut the paper at least 20 mm away from the previous cutting position. If the cut paper is too short, the top edge of the paper may get caught in the opening of
  • Epson TM-m50II | Technical Reference Guide - Page 86
    Handling This chapter describes basic handling of the printer. Turning the Power On/Off Use the power button to turn the printer on or off. Chapter 5 Handling You can turn the printer on and off by operating the breaker without using the power button. For more details, see "Precautions when
  • Epson TM-m50II | Technical Reference Guide - Page 87
    Removing the Printer Covers Follow the steps below to remove the printer covers. When Ejecting Paper Upward 1 Remove the cable slot cover. Chapter 5 Handling 2 Put your fingers on the rear cover as shown and then remove it. 3 Put your fingers on the bottom cover as shown and then remove it. 87
  • Epson TM-m50II | Technical Reference Guide - Page 88
    When Ejecting Paper Frontward 1 Remove the cable slot cover. Chapter 5 Handling 2 Put your fingers on the rear cover as shown and then remove it. 3 Put your fingers on the bottom cover as shown and then remove it. 88
  • Epson TM-m50II | Technical Reference Guide - Page 89
    cable slot cover will help keep the back of the printer flat and neat looking. See "Routing Cables in Various Directions" on page 47 for instructions on how to install the cable slot cover and route the cables. For Ejecting Paper Upward 1 Align the catches and attach the bottom cover to
  • Epson TM-m50II | Technical Reference Guide - Page 90
    For Ejecting Paper Frontward 1 Align the catches and attach the rear cover to the printer. Chapter 5 Handling 2 Hook the catches into the rear cover and attach the bottom cover to the printer. 90
  • Epson TM-m50II | Technical Reference Guide - Page 91
    Installing Roll Paper Follow the steps below to install the roll paper. Make sure you use a specified roll paper type. When Ejecting Paper Upward 1 Use the cover open lever to open the roll paper cover. Chapter 5 Handling 2 Remove the used roll paper or roll paper core, if any. 91
  • Epson TM-m50II | Technical Reference Guide - Page 92
    paper, take up any slack in the roll paper by pulling its leading edge. If you install a slack roll paper, a paper jam or print quality problems may occur. • Before installing the roll paper, make sure that the roll paper is not deformed. Using a deformed roll paper will cause the printer to
  • Epson TM-m50II | Technical Reference Guide - Page 93
    paper, take up any slack in the roll paper by pulling its leading edge. If you install a slack roll paper, a paper jam or print quality problems may occur. • Before installing the roll paper, make sure that the roll paper is not deformed. Using a deformed roll paper will cause the printer to
  • Epson TM-m50II | Technical Reference Guide - Page 94
    4 Pull out some paper, and close the roll paper cover. When the printer power is on, the roll paper is automatically cut. Chapter 5 Handling 94
  • Epson TM-m50II | Technical Reference Guide - Page 95
    Chapter 5 Handling Removing Jammed Paper Do not touch the thermal head and its surroundings. After printing, the thermal head and its surroundings can be very hot. CAUTION When a paper jam occurs, never pull out the paper forcibly. Follow the steps below if the roll paper is jammed. 1 Turn off the
  • Epson TM-m50II | Technical Reference Guide - Page 96
    Roll Paper Cover does not Open When the roll paper cover does not open using the lever, restart the printer. Chapter 5 Handling 96
  • Epson TM-m50II | Technical Reference Guide - Page 97
    or other such solvents. Doing so may damage or break the parts made of plastic and rubber. Cleaning the Thermal Head/Platen Roller Epson recommends cleaning the thermal head to maintain receipt print quality. We recommend cleaning periodically (about once every 3 months). To clean the thermal head
  • Epson TM-m50II | Technical Reference Guide - Page 98
    Chapter 5 Handling Preparing for Transport Follow the steps below to transport the printer. 1 Turn off the printer. 2 Confirm that the Power LED is off. 3 Disconnect the AC cable from the socket. 4 Remove the roll paper. 5 Pack the printer in the orientation for upward paper ejection, maintaining
  • Epson TM-m50II | Technical Reference Guide - Page 99
    Chapter 5 Handling When Using the Printer for a Self-Service Terminal Precautionary measures should be taken at self-service terminals to prevent users from holding the paper or blocking the paper exit during printing, since touching the paper during printing or before the paper
  • Epson TM-m50II | Technical Reference Guide - Page 100
    Appendix Appendix Product Specifications Printing method Thermal line printing Printing direction Two directional with friction feed Paper feed speed 200 mm/s {5.9"/s} (continuous paper feeding with the Feed button) Cutting method Selectable between partial cut (leaving one point in the
  • Epson TM-m50II | Technical Reference Guide - Page 101
    Appendix MTBF*4 MCBF*5 360,000 hours 70 million lines Temperature/Humidity Operating: 5 to 45°C {41 to 113°F}, 10 to 90% RH Storage: -20 to 60°C {-4 to 140°F}, 10 to 90% RH Overall dimensions (W × D × H) Ejecting paper upward: 127 X 127 X 130 mm (5.0 × 5.0 × 5.1") Ejecting paper frontward: 127
  • Epson TM-m50II | Technical Reference Guide - Page 102
    15 20 22 30 4.23 mm {0.17"} (initial setting, programmable by command) 500 mm/s {19.7"/s}*3 Up to 16 shades of gray (when printed on Epson specified paper) dpi: dots per inch *1: Initial setting *2: When the printer prints with the standard print density level at 25°C {77°F} and 24V. *3: The
  • Epson TM-m50II | Technical Reference Guide - Page 103
    Appendix Character Specifications Character set Character code*1 The number of dots per character ANK 95 alphanumeric characters 128 extended graphics characters x 43 pages (includes user-defined pages) 18 international character sets Japanese 6,879 characters of JIS X0208-1990, 845 special
  • Epson TM-m50II | Technical Reference Guide - Page 104
    encoding, all the installed character sets can be printed. For more details on printing Unicode characters, see "FS ( C" of the ESC/POS command reference, or manual of the software you use. ("Application Development Information" on page 77) 104
  • Epson TM-m50II | Technical Reference Guide - Page 105
    be avoided. Using it can cause the thermal head to stick to the thermal paper surface during printing, and cause printing failure and other problems. The pre-printing also can result in reduced print density. Using thermal paper with a pre-printed recording surface, pre-printing should be done in
  • Epson TM-m50II | Technical Reference Guide - Page 106
    Appendix Printable Area For paper width 80 mm The maximum printable area of paper with a width of 79.5 ± 0.5 mm {3.13 ± 0.02"} is 72 ± 0.2 mm (512 dots), and the approximate space is 3.65 mm on both sides. 79.5 ± 0.5 mm {3.13 ± 0.02"} 72 ± 0.2 mm {2.83 ± 0.01"} 3.65mm {0.14"} 3.65mm {0.14"} For
  • Epson TM-m50II | Technical Reference Guide - Page 107
    Printing and Cutting Positions Appendix Manualcutter position Autocutter position Approx. 9.5 mm {0.37"} Approx. 21.0 mm {0.83"} 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
  • Epson TM-m50II | Technical Reference Guide - Page 108
    unit operates normally after being dropped while not operating. Approximately 53 dB (bystander position) Note: The values above are measured in the Epson evaluation condition. Acoustic noise differs depending on the paper used, printing contents, and the setting values, such as print speed or print
  • Epson TM-m50II | Technical Reference Guide - Page 109
    External Dimensions When ejecting paper upward Appendix [Unit: mm] 109
  • Epson TM-m50II | Technical Reference Guide - Page 110
    When ejecting paper frontward Appendix [Unit: mm] 110
  • Epson TM-m50II | Technical Reference Guide - Page 111
    When installing the printer in a housing Appendix Slot to pass cables M2.5 screw holes for wall mount brackets Slot to pass cables [Unit: mm] 111
  • Epson TM-m50II | Technical Reference Guide - Page 112
    Serial Asynchronous Can be set using the commands, software settings mode, or TM-m50II Utility. • DTR/DSR control • XON/XOFF control -3 to - bps: bits per second] Can be set using the commands, software settings mode, or TM-m50II Utility. • No parity • Even parity • Odd parity 1 bit or more However,
  • Epson TM-m50II | Technical Reference Guide - Page 113
    . • MARK status Indicates that the printer is BUSY. The conditions under which the printer becomes BUSY can be set using the Epson TM Utility or the TM-m50II Utility. 5 SG 6 DSR 7 RTS Input Output When XON/XOFF control is selected, the signal indicates that the printer is properly connected
  • Epson TM-m50II | Technical Reference Guide - Page 114
    Receive buffer full Receive buffer full/ Offline XON When the printer goes online after it is turned on (or Transmit after it is reset using the interface) Transmit When the receive buffer is released from the buffer Transmit full state Transmit When the printer switches from offline to
  • Epson TM-m50II | Technical Reference Guide - Page 115
    Appendix USB Interface The printer is equipped with the following USB interfaces. • USB-A connector • USB-B connector • Use a USB cable that complies with the USB 2.0 standard. Using a non-compliant cable may cause the printer to malfunction due to static electricity. • Do not apply excessive force
  • Epson TM-m50II | Technical Reference Guide - Page 116
    Product Serial number USB vendor-defined class USB printer class 04B8h 0202h 0E34h EPSON TM-m50II String based on the product serial number Network Interface For both Ethernet interface and Wi-Fi interface Support protocols Protocols IP, ARP, ICMP, UDP, TCP LP, LPR, TCP Socket Port HTTP
  • Epson TM-m50II | Technical Reference Guide - Page 117
    cable is connected, wireless LAN is disabled. Specification • IEEE802.11b/g/n (2.4 GHz band) or IEEE802.11a/b/g/n/ac (2.4 GHz or 5 GHz band) compliant Wi-Fi communication compatible. • Support the IP address automatic acquisition function (DHCP, APIPA). • Infrastructure mode is
  • Epson TM-m50II | Technical Reference Guide - Page 118
    • WPA/WPA2-PSK • WPA2/WPA3-Enterprise • WPA3-SAE Settings in SimpleAP mode (Factory default settings) SSID Passphrase Parameter Setting value DIRECT-TM-m50II-"serial number" Serial number ∗ In SimpleAP mode, DHCP Server is working and assign IP address to host automatically. Setting in Standard
  • Epson TM-m50II | Technical Reference Guide - Page 119
    . Also, your application may indicate power off during the time waiting for reset. In that case, wait for about 1 minute, and then reconnect to power. The setting can be changed using Web Config or TM-m50II Utility. NFC Tag Transmission standard Frequency Memory Transmission distance ISO14443
  • Epson TM-m50II | Technical Reference Guide - Page 120
    is transmitted in iBeacon format. Dongle specifications Manufacturer: Laird Connectivity Model name: BT820 For setting methods and settings, see the TM-m50II Utility User's Manual. Procedure When you install the Bluetooth adapter, the printer is restarted and then the adapter is enabled. When you
  • Epson TM-m50II | Technical Reference Guide - Page 121
    manufacture ID Incomplete List of 16-bit service UUIDs 15h=21=16+2+2+1 Default UUID supports single Advertising Data Packets. You can change the settings using either of the following two methods. • Changing settings using the Epson TM-m50II Utility for Windows (see the TM-m50II Utility User's Manual
  • Epson TM-m50II | Technical Reference Guide - Page 122
    Appendix Escape processing for configuration scripts When reading/writing a configuration script for a printer, the strings (content of the configuration script) being transmitted and received uses the following escape processing. However, escape is not performed for uXXXX (hexadecimal strings)
  • Epson TM-m50II | Technical Reference Guide - Page 123
    Appendix Response Table 5 Response Header Content-Type: application/json; charset=utf-8 Access-Control-Allow-Origin: * Access-Control-Allow-Methods: POST, GET, OPTIONS, HEADER Access-Control-Allow-Headers: Content-Type, Content-Length, Authorization X-Content-Type-Options: nosniff X-XSS-protection
  • Epson TM-m50II | Technical Reference Guide - Page 124
    is 6 or higher Link { "message": "Success", "detail": null, "description" : { "VendorID": "0a12", "ProductID": "0001", "ProductName": "CSR8510 A10", "Bluetooth LE": "Support" } } 200 OK The HCI Version for the Bluetooth adapter is 5 or lower { "message": "Success", "detail": null, "description
  • Epson TM-m50II | Technical Reference Guide - Page 125
    : default-src 'none' X-RateLimit-Limit: 1 (when type=static only) X-RateLimit-Remaining: 1 or 0 (when type=static only) X-RateLimit-Reset: 1390941626 (when type=static only) WWW-Authenticate: Digest realm="", nonce="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", qop="auth" Table 10 Response
  • Epson TM-m50II | Technical Reference Guide - Page 126
    : xx 413 Request Entity Too Large When the parameter is too long It has following header: X-RateLimit-Limit: 1 X-RateLimit-Remaining: 1 X-RateLimit-Reset: xx Update failed 500 Internal Server Error When an error occurs when applying a new configuration script Update failed It has following
  • Epson TM-m50II | Technical Reference Guide - Page 127
    Appendix Table 11 POST Response Body Response Status 200 OK 400 Bad Request 413 Request Entity Too Large 429 Too Many Requests 500 Internal Server Error Body { "message": "Success", "detail": null, "description" : < The string for the configuration script that performed escape processing > } { "
  • Epson TM-m50II | Technical Reference Guide - Page 128
    Appendix Case Body No Type specified Or an invalid parameter has been specified { "message": " Invalid Parameter ", "detail": "A parameter 'type' or 'description' is not specified", "description" : null } When detecting a string with invalid escape processing { "message": " Invalid Parameter
  • Epson TM-m50II | Technical Reference Guide - Page 129
    Appendix Starting and stopping Bluetooth low energy technology Advertising Format: cmd 0x08 0x000A n Function: Starting and stopping transmission of the Advertising packet. Parameter n Length Function 00 2 characters Advertising stop 01 2 characters Advertising start When specifying a
  • Epson TM-m50II | Technical Reference Guide - Page 130
    : 00 d9: 02 d10: 15 02h: Length d11-d26: fa c1 ba 2f 61 a2 4d 83 9a 8c 60 08 7c 23 25 69 TM UUID fac1ba2f-61a2-4d83-9a8c60087c232569 d27: 00 d28: Model No. Major number The Default specifies the ID that indicates the model type using keywords shown
  • Epson TM-m50II | Technical Reference Guide - Page 131
    the following string. IP1: c0 IP2: A8 IP3: 64 IP4: c8 $MODEL_NO 1 byte ID value assigned to the printer model. 25h is used for the TM-m50II. 00: no use 01: reserve 25: TM-m50II $MACn 1 byte Value for #n in the MAC address. Available range: $MAC1,$MAC2, $MAC3, $MAC4, $MAC5, $MAC6 131
  • Epson TM-m50II | Technical Reference Guide - Page 132
    Character Code Tables Refer to the following URL regarding the character code table. U https://www.epson-biz.com/pos/reference/charcode/ Appendix 132
  • Epson TM-m50II | Technical Reference Guide - Page 133
    Devices can be connected to the USB-A connector of the TM-m50II in the following ways. TM-m50II Direct connection Secondary connection (a) Wireless LAN unit of OT-WL06 cannot be obtained using any other settings. • Epson ePOS SDK version 2.9.0 or later supports barcode scanner control. 133
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133

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