Epson TM-m50 TM-m50 Technical Reference Guide

Epson TM-m50 Manual

Epson TM-m50 manual content summary:

  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 1
    Technical Reference Guide Product Overview Describes features of the product. Setup Describes setup and installation of the product and peripherals. Advanced Usage Describes advanced usage methods for the
  • Epson TM-m50 | TM-m50 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-m50 | TM-m50 Technical Reference Guide - Page 3
    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
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 4
    spills into this equipment, do not continue to use it. Continued use may lead to fire. Unplug the power cord immediately and contact qualified service personnel. • Do not use aerosol sprayers containing flammable gas inside or around this product. Doing so may cause fire. • Do not use this product
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 5
    energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. • If this for help. • Never disassemble or modify this product. • Seiko Epson Corporation shall not be liable for interference to radio/TV resulting from changes
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 6
    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/licenses.html For "
  • Epson TM-m50 | TM-m50 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-m50 | TM-m50 Technical Reference Guide - Page 8
    ...3 Warnings ...4 Cautions...5 ■ Restriction of Use ...5 ■ Note about interference ...5 ■ Open Source Software License 6 ■ About this Manual ...7 Aim of the Manual ...7 Manual Content...7 ■ Contents...8 Product Overview 12 ■ Features ...12 ■ Product Configurations ...14 Models...14 NFC Tag ...14
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 9
    NV Graphics Information Print Mode...67 Receipt Enhancement Information Print Mode 68 Software Setting Mode ...68 Restore Default Values Mode...70 Interface Setup Mode...71 TM-Intelligent Settings Information Print Mode 73 Peripheral Device Information Print Mode ...73 9
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 10
    a Status Sheet...75 ■ Resetting the Interface Settings 77 ■ TM-Intelligent Function ...78 Server direct print ...78 Status Notification ...78 ■ Network Tethering (for iOS device and Bluetooth capable models only 79 Tablet Devices Supported by the Network Tethering 80 Firmware Versions that
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 11
    Attaching the Covers ...101 Appendix...103 ■ Product Specifications ...103 Printing Specifications ...105 Character Specifications ...106 Paper Specifications ...108 Printable Area ...109 Printing and Cutting Positions ...110 Electrical Characteristics...110 Environmental Conditions...111 External
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 12
    • Supports status notification function, which enables the printer to send its status to a web server at a regular interval. • NFC tag built into the printer unit for printing to a touched printer. • Printing triggered by bar code scan by smart device camera. • A utility for iOS/Android TM (Epson TM
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 13
    GS1-DataBar, and two-dimensional symbols (PDF417, QR code, MaxiCode, Composite Symbology, Aztec Code, DataMatrix) is supported. • A maintenance counter function is supported. Environment • Paper saving function is available. Others • Paper eject position are selectable from top and front. • Optional
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 14
    you want to use by simply placing an NFC device over the NFC tag (mark) on the printer. • There is no data rewriting function. • Use Epson ePOS SDK to build this function into your application. 14
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 15
    Accessories Included • 58-mm width roll paper guides • 80-mm width roll paper (for operation check) • Power switch cover • AC adapter • AC cable • Manuals Options • Wireless LAN cable set (Model: OT-WL06) • Customer display (Model: DM-D30) • Optional external buzzer (Model: OT-BZ20) • Wall Hanging
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 16
    Part Names and Functions 1 6 2 5 4 3 Chapter 1 Product Overview 7 1 Roll paper cover Open this cover when loading or replacing roll paper. 2 Panel LED For details on LED, see "Panel LED" on page 17. 3 NFC Tag A mark is printed here to indicate the position of the NFC tag. To establish
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 17
    Chapter 1 Product Overview Panel LED Power LED • Lights when the power supply is on. • Off when the power supply is off. • Flashes during the network to start up, when waiting for power off, or updating firmware. Do not turn on by using the power switch while waiting for the power to turn off (when
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 18
    types of USB cable. Do not forcibly pull the cable, or the USB connector and USB cable may be damaged. Contact qualified service personnel if you encounter the trouble. Connect the RS-232C Cable. Connects the USB cable for connecting to a computer. See "Connecting the Printer to the Host Devices" on
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 19
    and cannot be used for daily use. For more details, contact qualified service personnel. Connects a USB cable for connecting to a tablet computer. • Bluetooth is 10 or later with kernel version 4.9.15 or later However, Epson does not guarantee normal operation of all Android devices even if they
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 20
    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 • During the setting and check
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 21
    sheet. - No roll paper - Automatically Recoverable Errors Recoverable Errors - A warning about TM-Intelligent function - The connected device can only be charged through the USB port. O Unrecoverable again even after turning the power back on, contact qualified service personnel. 21
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 22
    Chapter 1 Product Overview Power LED Error LED Paper LED Wi-Fi LED Ethernet Bluetooth LED LED Printer Status F O O O O O Updating firmware F O F O O O While forced updating firmware mode is on F *3 N O O O O During turn-off process F *4 O O O O O During power off
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 23
    errors, recoverable errors, and unrecoverable errors. Automatically Recoverable Errors • Head temperature error • Cover open error (in the middle of printing) • TM-Intelligent function error The printer recovers from the error when the head temperature drops. The printer recovers from the error
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 24
    error, and 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. Turn off the power immediately when an unrecoverable error occurs. 24
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 25
    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-m50 Utility or ESC/POS commands
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 26
    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-m50 | TM-m50 Technical Reference Guide - Page 27
    without requiring a wireless access point. This allows you to easily setup a wireless LAN for the printer by using a printer settings tool (Epson TM Utility, EpsonNet Config, or EpsonNet Config (Web version)) even without a network environment such as access points. When the wireless LAN settings
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 28
    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-m50 | TM-m50 Technical Reference Guide - Page 29
    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-m50 Utility, or in the Interface Setup mode. You can select the main connection interface and set the time to enable interface switching from the
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 30
    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 31) 2. Changing the Paper Width (page 33) 3.
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 31
    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-m50 | TM-m50 Technical Reference Guide - Page 32
    Chapter 2 Setup Changing to the Front Eject Position You can change the eject position by replacing the rear cover and the bottom cover. At the time of purchase, paper is ejected from the top position. When changing to the front eject position, follow the steps below to replace the covers. 1 Remove
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 33
    can change the paper width from 80 to 58 mm by installing the included 58-mm width roll paper guides. Follow the steps below to change the paper width. Turn off the printer when installing the roll paper guides. 1 Open the roll paper cover. 2 Align the three projections on the roll paper
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 34
    Chapter 2 Setup After using the printer for an extended period at 58 mm, do not return to 80 mm. Parts of the print head that do not normally touch the paper may be damaged by the platen roller, and the autocutter may wear out. 3 Set the paper width in software setting mode. For information about
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 35
    Wireless LAN cable set (OT-WL06) enables you to use the product with a Wi-Fi connection. For more information, refer to Technical Reference Guide of the Wireless LAN cable set. • Be sure to turn off the printer when connecting the Wireless LAN unit. • Depending on the installation conditions
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 36
    Chapter 2 Setup Connecting the Optional Customer Display You can connect the customer display (DM-D30) to this product, using USB connection. For more information, refer to "DM-D30 Technical Reference Guide". Be sure to turn off the printer when connecting the customer display. 36
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 37
    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-m50 | TM-m50 Technical Reference Guide - Page 38
    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-m50 | TM-m50 Technical Reference Guide - Page 39
    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-m50 | TM-m50 Technical Reference Guide - Page 40
    Chapter 2 Setup Connecting to the Power Source WARNING • Serial model Be sure to use a safety-standards-applied power source that meets the following specifications. Rated output: 24 V/2.1 - 10.0 A, Maximum output: 240 VA or less • Bluetooth model Be sure to use the specified AC adapter V (Model:
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 41
    Chapter 2 Setup 3 Connect the DC cable of the AC adapter to the power supply connector. 4 For Bluetooth model, if you want to charge your tablet, smart phone, or USB device using the printer, connect the genuine cable of the device to the white USB connector (USB-A - Device Charging) of the printer.
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 42
    USB connector and USB cable may be damaged. Contact qualified service personnel if you encounter the trouble. • To communicate with a tablet computer via Bluetooth while 10 or later with kernel version 4.9.15 or later However, Epson does not guarantee normal operation of all Android devices even if
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 43
    ), or arp/ping commands to set network. For information on setting up network, see "Network Settings" on page 60. Wireless LAN Interface Using Epson TM Utility, you can easily connect the printer to the network from an iOS or Android devices. We also recommend connecting the SimpleAP from a Windows
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 44
    for setting: iOS or Android device • Utility for setting: Epson TM Utility for iOS/Android Running Epson TM Utility for iOS/Android 1 Run the Epson TM Utility for iOS/Android. 2 Set from "Wi-Fi Setup Wizard" in the menu. Follow the on-screen instructions to complete the setup. Chapter 2 Setup 44
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 45
    Chapter 2 Setup Setting up from a Windows Computer Necessary Items Prepare the following items. • Computer for setting: Windows 10/8/7 Computer equipped with a wireless LAN function • Utility for setting: EpsonNet Config or EpsonNet Config (Web version) Follow the steps below to connect the printer
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 46
    before cutting off the wireless connection. • For detailed information about EPSON TM Bluetooth® Connector, see the TM Bluetooth® Connector User's Manual. • The device name and passkey are editable with the TM-m50 Utility or Epson TM Utility. • The Bluetooth security level has been set to "Middle
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 47
    technology compatible computer ready. Make sure you have installed TM Bluetooth® Connector. 2 Turn on the printer. 3 Start TM Bluetooth® Connector. 4 Select [Search all printers Bluetooth software cannot detect the Epson Bluetooth printer, and you may not be able to connect to the computer. 47
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 48
    adapter is installed to the computer. * Bluetooth is ON in the Windows settings. • If the device is not displayed on the TM Bluetooth® Connector or the TM Bluetooth® Connector Status shows " " after pairing. Check whether: * The printer is not turned on. Turn on the printer. * The printer is
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 49
    Chapter 2 Setup Attaching the Power Switch Cover By attaching the power switch cover supplied, you can prevent accidental operations of the power switch. You can press the power switch by inserting a sharp-pointed object in the holes on the power switch cover. WARNING If an accident occurs with
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 50
    paper near-end detection" function is enabled, the printer can detect that remaining amount of roll paper is low. To enable the function, use TM-m50 Utility or Epson TM Utility for iOS/Android. • This function can be used only with a 80-mm width roll paper and only when the printer has been set
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 51
    by backfeed Interface switch waiting time Main connection interface Power supply capacity Autocutting after closing cover Paper reduction Font A auto replacement TM Utility for iOS, for Android 1 TM-m50 Utility for Windows Software Setting Mode Customized Values 51
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 52
    Values Item\Method Font B auto replacement Multi-tone print density Optional buzzer Batch rotate print (Upside Down) TM Utility for iOS, TM-m50 Utility for Android for Windows ✔ ✔ ✔ ✔ ✔ Software Setting Mode ✔ ✔ ✔ Communication condition of USB interface ✔ ✔ Communication condition of
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 53
    the USB interface communication condition is set to the vendor-defined class and the system configuration is set so that the USB driver can support the USB power-saving function. Release condition of receive buffer BUSY • Releases when the remaining receive buffer capacity becomes 256 bytes (initial
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 54
    : 100% Depending on the paper type, it is recommended to set the print density as shown in the table below for the best print quality. Supported papers Print density TF50KS-EY, P220AGB-1 90% PD160R, KT55FA, TF60KS-E, PD190R, AP45KS-ND, AP50KS-ND, KT55PF, KT48FA 100% P5047(48), P5047(55) 105
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 55
    auto cutter. It the paper feed length is not enough, it may cause a paper jam. You can specify values in 0.5 mm steps if you use TM-m50 Utility or TM Utility for iOS/Android. Interface switch waiting time Select from 1 to 10 seconds (in intervals of 1 second) 1 second (initial setting) 55
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 56
    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-m50 Utility, or in the Interface Setup mode. • The displayed items vary depending on the interface configuration. • For information about the function
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 57
    Chapter 3 Advanced Usage Line feed reduction rate • Not reduced (initial setting) • 25% • 50% • 75% Character height reduction • Not reduced (initial setting) • 25% reduction of inner spacing • 50% reduction of inner spacing • 75% reduction of inner spacing • 75% reduction of inner spacing and
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 58
    Chapter 3 Advanced Usage Optional buzzer • For information about how to connect the optional external buzzer, see "Connecting the Optional External Buzzer" on page 37. • 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-m50 | TM-m50 Technical Reference Guide - Page 59
    class Communication condition of Bluetooth interface • Device name (initial setting: TM-m50_xxxxxx) • Passkey (initial setting: 0000) • Security (initial device (initial setting: Enabled) The device name is initially set to TM-m50_xxxxxx. (xxxxxx refers to the last 6 digits of the serial number
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 60
    advance to allow set up, you can easily perform set up using a computer already connected to the network. Download EpsonNet Config from the Epson website. Method 2: Setup using EpsonNet Config (Web version) This method involves opening the Web application equipped in the printer from a Web browser
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 61
    necessary items, click [Transmit]. The changed contents are sent to the printer and the printer settings are changed. For details about EpsonNet Config, see the manual (operation guide) installed together with the tool or the online help. 61
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 62
    Chapter 3 Advanced Usage Setup using EpsonNet Config (Web version) Follow the steps below to start up EpsonNet Config (Web version), and check or change the settings. • When setting up using the EpsonNet Config (Web version), you need to set the network settings for the device to the same network
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 63
    Chapter 3 Advanced Usage 4 Input your user name and password on the authentication window. • The user name is "epson", and the default password is the serial number of the printer. You can find the serial number by running the self-test or on the
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 64
    You can check the printer's MAC address using the following procedures. • Printing the status sheet (MAC Address) • A printer self-test (Only supported on Ethernet. For wireless, see the status sheet.) • Using EpsonNet Config to confirm • Using a Web browser to confirm (EpsonNet Config (Web
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 65
    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-m50 | TM-m50 Technical Reference Guide - Page 66
    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-m50 | TM-m50 Technical Reference Guide - Page 67
    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 • Peripheral device information • Resident fonts • Maintenance counter information (head running length, number of times of
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 68
    Chapter 3 Advanced Usage 2 After briefly (less than one second) pressing the Feed button once, hold it down for at least one second, to print the NV graphics information. After information printing, the Mode selection guidance is printed again. 3 To finish, turn off the power, or select "Exit and
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 69
    Chapter 3 Advanced Usage • Power supply capacity (only for serial models) • Interface Settings • Interface switch waiting time • Main connection interface • LED indicator when I/F starting • Pre-feed before next print • Enabling/disabling the roll paper near-end detector • Enabling/disabling the
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 70
    • Customized Value • Communication Condition of USB Interface • Status • Character types • Accessories • Barcode • Two-Dimensional Symbol • Print Position • Logo Setting • TM-Intelligent function settings Follow the steps below. 1 After running a self test, hold down the Feed button for at least one
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 71
    Chapter 3 Advanced Usage 2 Briefly press the Feed button four times (less than one second), hold it down for at least one second to enter the Restore Default Values. The guidance is printed. 3 Briefly press the Feed button once (less than one second), hold it down for at least one second. (Hold down
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 72
    is deleted. If the printer is already paired with a terminal, unpair them and then pair again. You can change the settings with TM-m50 Utility and TM Utility for iOS/Android. Security Low Middle (initial setting) High Pairing Mode Pairing Method Pairing is always possible Just Works Pairing is
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 73
    LED flashes. 2 Briefly press the Feed button six times (less than one second), 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 To finish, turn off the power, or select "Exit and Reboot
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 74
    Chapter 3 Advanced Usage 2 Briefly press the Feed button seven times (less than one second), hold it down for at least one second to print the Peripheral Device Information. After information printing, the Mode selection guidance is printed again. 3 To finish, turn off the power, or select "Exit and
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 75
    Chapter 3 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. Using the Status Sheet Button 1 Check that the printer is turned on. Make sure the roll paper cover is closed. 2 If
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 76
    XX-XX-XX-XX : Auto-negotiation : Disconnect Ethernet WF : XXXXXXXXXXXX DN : TM-m50 Network Soft Version : 01.00(1930.20.00) TCP/IP Status Acquiring IP Address Subnet Mask Default Gateway : Auto : (NONE) : (NONE) : (NONE) Service Status Time Server : (off) Server Direct Print : (off) Status
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 77
    Chapter 3 Advanced Usage Resetting the Interface Settings Follow the steps below to restore the network settings to the factory default. You can return the interface settings to their defaults from the Interface Setup mode. See "Interface Setup Mode" on page 71 for details on the Interface Setup
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 78
    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-m50 Utility for Windows, see the TM-m50 Utility User's Manual. You can
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 79
    Chapter 3 Advanced Usage Network Tethering (for iOS device and Bluetooth capable models only) A tablet POS system is a POS system that uses a tablet computer in which the POS application is installed. If the tablet communicates via Wi-Fi, the communication may become unstable depending on the
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 80
    checked with iOS devices running iOS 10.1 or later. Firmware Versions that Supports the Network Tethering 3.03A ESC/POS or later, or 3.03B ESC/POS of the printer using Epson TM Utility for iOS, TM-m50 Utility, or in the software settings mode. Enabling by Using Epson TM Utility Select [Change
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 81
    [Detailed Settings] - [Interface] - [Network tethering] in that order, and then enable (or disable) it. For more details, see TM-m50 Utility User's Manual. Enabling in the Software Settings Mode Select [3. Customize Value Settings] - [13. Other Settings] - [8. Network Tethering] in that order, and
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 82
    Tethering Function" on page 80 to enable the tethering. • If a DHCP server is not used in the network, set the IP address and subnet mask manually. • To print from the iOS device, select one of the interfaces; USB or network, in the application. 82
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 83
    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-m50 | TM-m50 Technical Reference Guide - Page 84
    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-m50 | TM-m50 Technical Reference Guide - Page 85
    ) 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-m50 | TM-m50 Technical Reference Guide - Page 86
    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 developer kit to control applications, native applications for smart devices, and printers. This includes libraries, manuals, and sample programs. This
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 87
    line skip, and upside-down printing. It also provides API and dialogues for print setting, sample applications, and logo setting utility. Mac OS X 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 is
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 88
    Utilities Software Epson TM Utility TM-m50 Utility EpsonNet Config TM Bluetooth® Connector Deployment Tool Monitoring Tool TM-m50 Firmware Updater the firmware are packaged together. Windows Others Manual ePOS-Print XML User's Manual Description Describes ePOS-Print XML statements. This
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 89
    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 www.epson.com/support/ For customers in other countries, go to the following web site: U www.epson-biz.com/ 89
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 90
    with the printer using Bluetooth or a Lightning-USB cable, Epson must submit the application to Apple before you submit it application you want to submit to the App Store from the URL below. U www.epson-biz.com/ais/E/ Notes on Printing Barcodes and Two-Dimensional Symbols • Ensure adequate space
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 91
    Handling This chapter describes basic handling of the printer. Installing Roll Paper Follow the steps below to install the roll paper. Make sure you use a specified roll paper type. For the top eject position 1 Use the cover open lever to open the roll paper cover. Chapter 5 Handling 2 Remove the
  • Epson TM-m50 | TM-m50 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-m50 | TM-m50 Technical Reference Guide - Page 93
    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 For the front eject position 1 Use the cover open lever to open the roll paper cover. 2 Remove the used roll paper core if any, and insert the roll paper. 93
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 94
    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-m50 | TM-m50 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-m50 | TM-m50 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-m50 | TM-m50 Technical Reference Guide - Page 97
    Chapter 5 Handling Cleaning the Printer Cleaning the Printer Case Be sure to turn off the printer, and wipe the dirt off the printer case with a dry cloth or a damp cloth. Be sure to unplug the AC cable while cleaning. CAUTION Never clean the product with alcohol, benzine, thinner, or other
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 98
    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 upright. Chapter 5 Handling 98
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 99
    Chapter 5 Handling Removing/Attaching the Rear and Bottom Covers Removing the Covers Follow the steps below to remove the covers. For the top eject position 1 Use your finger to remove the rear cover as shown in the illustration. 2 Use your finger to remove the bottom cover as shown in the
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 100
    Chapter 5 Handling For the front eject position 1 Use your finger to remove the rear cover as shown in the illustration. 2 Use your finger to remove the bottom cover as shown in the illustration. 100
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 101
    Attaching the Covers Follow the steps below to attach the covers. For the top eject position 1 Align the catches and attach the bottom cover to the printer. Chapter 5 Handling 2 Hook the catches into the bottom cover and attach the rear cover to the printer. 101
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 102
    For the front eject position 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. 102
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 103
    -T/100BASE-TX] USB Type-B [USB 2.0, Full-speed (12 Mbps)] USB Type-A [USB 2.0, Full-speed (12 Mbps)] Bluetooth model Bluetooth [Bluetooth 3.0 (EDR supported)] Wireless LAN [IEEE802.11 b/g/n or IEEE802.11 a/b/g/n/ac] Ethernet [10BASE-T/100BASE-TX] USB Type-B [USB 2.0, Full-speed (12 Mbps)] USB Type
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 104
    Appendix USB connector for charging (USB-A - Device Charging, white connector) Life*2 Printer mechanism Rated current: 2.1 A Rated voltage: 5.1 V 20 million lines (printing + paper feeding) Thermal head 200 km MTBF*3 MCBF*4 Autocutter 2.2 million cuts 360,000 hours 70 million lines
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 105
    26 Japanese: 27 Korean: 34 3.75 mm {1/5"} (initial setting, programmable by command) 250 mm/s {9.84"/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 24
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 106
    Appendix Character Specifications Number of characters Character set Character code*1 The number of dots per character 48/35 characters mode 48/36 characters mode ANK 95 alphanumeric characters 128 extended graphics characters x 43 pages (includes user-defined pages) 18 international
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 107
    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 83) 107
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 108
    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-m50 | TM-m50 Technical Reference Guide - Page 109
    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 (576 dots), and the approximate space is 3.75 mm on both sides. 79.5 ± 0.5 mm {3.13 ± 0.02"} 72 ± 0.2 mm {2.83 ± 0.01"} 3.75 mm {0.15"} 3.75 mm {0.15"} For
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 110
    Printing and Cutting Positions Appendix Manualcutter position Autocutter position Approx. 9.5 mm {0.37"} Approx. 20.0 mm {0.79"} 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-m50 | TM-m50 Technical Reference Guide - Page 111
    or inside the machine after being subject to vibration. Packing: Epson standard package specifications Height: 60 cm {23.62"} Orientation: 1 corner, 3 edges, and 6 surfaces Must not be any problems with the visible or operational problems to the exterior of or inside the machine after being subject
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 112
    External Dimensions Top eject position Appendix 127 127 6 135 127 2 232 [Unit: mm] 134 112
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 113
    Front eject position Appendix 133 127 127 6 129 2 127 129 230 [Unit: mm] 113
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 114
    -defined class and USB printer class are supported. To set the USB device class, see "Software Settings" on page 51. USB descriptor Vendor ID Product ID String Descriptor Manufacturer Product Serial number USB vendor-defined class 04B8H 0202H EPSON TM-m50 Character string based on the product
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 115
    Appendix Network Interface For both Ethernet interface and Wi-Fi interface Support protocols Protocols IP, ARP, ICMP, UDP, TCP LP, LPR, TCP Socket Port HTTP/HTTPS SNMP, ENPC DHCP, APIPA Usage Basic communication protocols Printing protocols Used
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 116
    . 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). Communication Standard • IEEE802.11b (2.4 GHz) • IEEE802.11g (2.4 GHz) • IEEE802.11n
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 117
    may falsely recognize that the communication is disconnected and indicate power off due to response delay. In that case, disable Power Save to improve the trouble. 117
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 118
    country, check the sheet supplied with the product. Specification • Bluetooth 3.0 (EDR supported) • Bluetooth Power Class 2 • Built-in antenna • Pass key setting is possible Initial Settings Bluetooth passkey "0000" Bluetooth device name "TM-m50_xxxxxx" (Where xxxxxx is the last six digits in
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 119
    feature is enabled, it may take some time to connect.) Method 2: After disconnecting from the connected iOS device using applications with the TM Utility or Epson ePOS SDK disconnection feature, make settings on the Bluetooth device you want to connect. ∗ In the following situations, even if the
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 120
    the device satisfies the following requirements. Requirements: The version of Android OS is 10 or later with kernel version 4.9.15 or later However, Epson does not guarantee normal operation of all Android devices even if they satisfy the requirements. Run some tests before actually using the device
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 121
    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
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 122
    Serial Asynchronous Can be set using the commands, software settings mode, or TM-m50 Utility. • DTR/DSR control • XON/XOFF control -3 to -15 [bps: bits per second] Can be set using the commands, software settings mode, or TM-m50 Utility. • No parity • Even parity • Odd parity 1 bit or more However,
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 123
    Appendix Pin no. Signal name Signal direction Function 4 DTR Output 1) When DTR/DSR control is selected, this signal indicates whether the printer is BUSY. • SPACE status Indicates that the printer is ready to receive data. • MARK status Indicates that the printer is BUSY. Set BUSY conditions
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 124
    Appendix Code The hexadecimal numbers corresponding to the XON/XOFF codes are shown below. • XON code: 11H • XOFF code: 13H • When the printer goes from offline to online and the receive buffer is full, XON is not transmitted. • When the printer goes from online to offline and the receive buffer is
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 125
    transmitted in iBeacon format. Dongle specifications Manufacturer: Laird Tech Model name: BT-820 For setting methods and settings, see the TM-m50 Utility User's Manual. Procedure When you install the Bluetooth adapter, the printer is restarted and then the adapter is enabled. When you uninstall the
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 126
    -UID or Eddystone-URL. However, the TM-m50 only supports single Advertising Data Packets. You can change the settings using either of the following two methods. • Changing settings using the Epson TM-m50 Utility for Windows (see the TM-m50 Utility User's Manual for details) • Changing settings using
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 127
    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-m50 | TM-m50 Technical Reference Guide - Page 128
    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-m50 | TM-m50 Technical Reference Guide - Page 129
    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-m50 | TM-m50 Technical Reference Guide - Page 130
    Appendix When changing using a low frequency less than once an hour, you can save to non-volatile memory; however, when changing at a higher frequency, you need to save to volatile memory. When the change is successful, the advertising data is changed. Request Content-Type: text/json; charset=utf
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 131
    Appendix Function Updates the configuration script in non-volatile memory Deletes the configuration script from non-volatile memory Others POST Parameters Results { "type" : "static", "description": "" } Update successful
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 132
    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-m50 | TM-m50 Technical Reference Guide - Page 133
    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-m50 | TM-m50 Technical Reference Guide - Page 134
    : cmd 0x08 0x0005 n6 n5 n4 n3 n2 n1 Function: Specify a BD Address. Specify a value in Little Endian. As a Random Static Address is used in TM-m50, bit7 and bit6 for n1 need to be set to 1. Bluetooth low energy technology Advertising parameter specifications Format: cmd 0x08 0x0006 aL aH bL bH
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 135
    : 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-m50 | TM-m50 Technical Reference Guide - Page 136
    : C8H $MODEL_NO 1 byte ID value assigned to the printer model. 21H is used for the TM-m50. 00H: no use 01H: reserve 02H: TM-T88VI 03H: TM-T88VI-iHUB 10H: TM-H6000V 20H: TM-m30II-H/TM-m30II-NT 21H: TM-m50 $MACn 1 byte Value for #n in the MAC address. Available range: $MAC1,$MAC2, $MAC3, $MAC4
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 137
    Character Code Tables Refer to the following URL regarding the character code table. U www.epson-biz.com/pos/reference/charcode/ Appendix 137
  • Epson TM-m50 | TM-m50 Technical Reference Guide - Page 138
    Devices can be connected to the USB Type-A connector of the TM-m50 in the following ways. TM-m50 Direct connection Secondary connection (a) Wireless LAN unit of OT-WL06 Data cannot be obtained using any other settings. • Epson ePOS SDK version 2.9.0 or later supports barcode scanner control. 138
  • 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
  • 134
  • 135
  • 136
  • 137
  • 138

Technical Reference Guide
Describes features of the product.
Describes setup and installation of the product and
peripherals.
Describes advanced usage methods for the product.
Describes how to control the printer and necessary
information when you develop applications.
Describes how to handle the product.
Describes general speciļ¬cations and character code
tables.
M00132200
Rev. A
Product Overview
Setup
Advanced Usage
Application Development Information
Handling
Appendix