Warranty Statement
Page 1
... and used in the United States or Canada, conforms to the manufacturer's specifications and will perform to the manufacturer's specified usage, which may be new or refurbished to Correct Problems: Should your Epson Dealer or Epson Authorized Servicer. disasters such as dealer, or user‐ added boards, components, or cables. 5. Service if the printer label, logo, rating label, or serial number has been removed. 12...
... and used in the United States or Canada, conforms to the manufacturer's specifications and will perform to the manufacturer's specified usage, which may be new or refurbished to Correct Problems: Should your Epson Dealer or Epson Authorized Servicer. disasters such as dealer, or user‐ added boards, components, or cables. 5. Service if the printer label, logo, rating label, or serial number has been removed. 12...
TM-m50 Standards & Approvals
Page 2
... which case the user will enter low power (sleep) mode after a period of directive 2011/65/EU (RoHS) Manufacturer: SEIKO EPSON CORPORATION Address: 3-5, Owa 3-chome, Suwa-shi, Nagano-ken 392-8502, Japan Web site: www.epson.com/ Importer: EPSON EUROPE B.V. Default Delay Times for Power Management for Epson Products This product will be modified by Seiko Epson Corporation could void your authority to Part 15 of the...
... which case the user will enter low power (sleep) mode after a period of directive 2011/65/EU (RoHS) Manufacturer: SEIKO EPSON CORPORATION Address: 3-5, Owa 3-chome, Suwa-shi, Nagano-ken 392-8502, Japan Web site: www.epson.com/ Importer: EPSON EUROPE B.V. Default Delay Times for Power Management for Epson Products This product will be modified by Seiko Epson Corporation could void your authority to Part 15 of the...
TM-m50 Technical Reference Guide
Page 10
Hexadecimal Dumping Mode ...74 ■ Printing 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 Supports the Network Tethering 80 Enabling the Tethering Function...80 Connection Procedure ...81 Application Development Information 83 ■ Controlling the Printer ...83 ePOS...
Hexadecimal Dumping Mode ...74 ■ Printing 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 Supports the Network Tethering 80 Enabling the Tethering Function...80 Connection Procedure ...81 Application Development Information 83 ■ Controlling the Printer ...83 ePOS...
TM-m50 Technical Reference Guide
Page 12
... printer connecting the printer to the printer from the product to the Web server at regular intervals. • 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 Utility for iOS/Android) for making printer settings is installed...
... printer connecting the printer to the printer from the product to the Web server at regular intervals. • 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 Utility for iOS/Android) for making printer settings is installed...
TM-m50 Technical Reference Guide
Page 18
A: Serial model B: Bluetooth model 1 USB connector (Type-A) The USB connector color is black 2 Serial connector 3 USB connector (Type-B) 4 Power supply connector 5 Ethernet connector 6 Drawer kick connector Connects an optional Wireless LAN unit, customer display, or a handheld scanner. Do not forcibly pull the cable, or the USB connector and USB cable may be damaged. See "Connecting the Cash Drawer" on page 38, and "Connecting the Optional External Buzzer" on the lower rear of the printer. CAUTION: It...
A: Serial model B: Bluetooth model 1 USB connector (Type-A) The USB connector color is black 2 Serial connector 3 USB connector (Type-B) 4 Power supply connector 5 Ethernet connector 6 Drawer kick connector Connects an optional Wireless LAN unit, customer display, or a handheld scanner. Do not forcibly pull the cable, or the USB connector and USB cable may be damaged. See "Connecting the Cash Drawer" on page 38, and "Connecting the Optional External Buzzer" on the lower rear of the printer. CAUTION: It...
TM-m50 Technical Reference Guide
Page 31
... more details, see "Software Settings" on a flat surface. Place the printer on page 51. 31 Top eject position Front eject position • Take measures to prevent the printer from the front. 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 use the optional Wall...
... more details, see "Software Settings" on a flat surface. Place the printer on page 51. 31 Top eject position Front eject position • Take measures to prevent the printer from the front. 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 use the optional Wall...
TM-m50 Technical Reference Guide
Page 33
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 guides with the slots (*) in the printer, and then press them down. 33 Follow the steps below to change the paper width from 80 to 58 mm by installing the included 58-mm width roll paper guides. Chapter 2 Setup Changing the Paper Width You can 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 guides with the slots (*) in the printer, and then press them down. 33 Follow the steps below to change the paper width from 80 to 58 mm by installing the included 58-mm width roll paper guides. Chapter 2 Setup Changing the Paper Width You can change the paper width.
TM-m50 Technical Reference Guide
Page 43
... installed, observe the following points. * Keep the printer away from the devices, such as kitchen microwaves, that may cause radio wave interference. * Select either 2.4 GHz or 5 GHz, whichever is free from a Windows computer, and setting up the Wireless LAN using the network setup tool (EpsonNet Config or EpsonNet Config (Web version)). • When using wireless LAN, make sure you set network. Wireless LAN Interface Using Epson TM Utility, you can easily connect the printer...
... installed, observe the following points. * Keep the printer away from the devices, such as kitchen microwaves, that may cause radio wave interference. * Select either 2.4 GHz or 5 GHz, whichever is free from a Windows computer, and setting up the Wireless LAN using the network setup tool (EpsonNet Config or EpsonNet Config (Web version)). • When using wireless LAN, make sure you set network. Wireless LAN Interface Using Epson TM Utility, you can easily connect the printer...
TM-m50 Technical Reference Guide
Page 51
... cover Paper reduction Font A auto replacement TM Utility for iOS, for Android 1 TM-m50 Utility for this printer, you can make/change the settings using the methods described in the table below, or using ESC/POS commands. You can set the various functions. Memory Switches Item\Method Receive buffer capacity BUSY condition Auto line feed USB power-saving function Release condition of receive buffer BUSY Select paper out detector enabled for paper out signal output Error...
... cover Paper reduction Font A auto replacement TM Utility for iOS, for Android 1 TM-m50 Utility for this printer, you can make/change the settings using the methods described in the table below, or using ESC/POS commands. You can set the various functions. Memory Switches Item\Method Receive buffer capacity BUSY condition Auto line feed USB power-saving function Release condition of receive buffer BUSY Select paper out detector enabled for paper out signal output Error...
TM-m50 Technical Reference Guide
Page 52
... after power is turned on page 68. • All the settings are available using the ESC/POS commands. Auto line feed • Normally disabled (initial setting) • Normally enabled 52 The receive buffer capacity of Bluetooth interface ✔ ✔ Bluetooth communication interval during power ✔ ✔ ✔ saving mode *1: Available only with TM Utility for iOS. • For information about how to use the software setting mode, see "Software Setting Mode...
... after power is turned on page 68. • All the settings are available using the ESC/POS commands. Auto line feed • Normally disabled (initial setting) • Normally enabled 52 The receive buffer capacity of Bluetooth interface ✔ ✔ Bluetooth communication interval during power ✔ ✔ ✔ saving mode *1: Available only with TM Utility for iOS. • For information about how to use the software setting mode, see "Software Setting Mode...
TM-m50 Technical Reference Guide
Page 59
... of the serial number labeled on the host, this setting may not be enabled, and the host-specified communication interval may be used. 59 However, because the communication frequency increases, the power consumption of your printer.) Bluetooth communication interval during power saving mode • Level 1 (Standard) (Initial setting) • Level 2 (Short) By changing the setting to "Level 2 (Short)," you can shorten the time until printing begins or...
... of the serial number labeled on the host, this setting may not be enabled, and the host-specified communication interval may be used. 59 However, because the communication frequency increases, the power consumption of your printer.) Bluetooth communication interval during power saving mode • Level 1 (Standard) (Initial setting) • Level 2 (Short) By changing the setting to "Level 2 (Short)," you can shorten the time until printing begins or...
TM-m50 Technical Reference Guide
Page 60
... for set up , you need to perform settings. Use EpsonNet Config to allow set printer IP address - Chapter 3 Advanced Usage Network Settings The following explains the procedure for settings other than with EpsonNet Config. Flow of Setup Method 1 Method 2 Method 3 Printing the status sheet (check settings) (See "Printing a Status Sheet" on page 75.) Setup using a computer already connected to change the other settings. Method 2: Setup using the setting tool to the network. As it , you can set your computer to Enable. With EpsonNet Config (Web...
... for set up , you need to perform settings. Use EpsonNet Config to allow set printer IP address - Chapter 3 Advanced Usage Network Settings The following explains the procedure for settings other than with EpsonNet Config. Flow of Setup Method 1 Method 2 Method 3 Printing the status sheet (check settings) (See "Printing a Status Sheet" on page 75.) Setup using a computer already connected to change the other settings. Method 2: Setup using the setting tool to the network. As it , you can set your computer to Enable. With EpsonNet Config (Web...
TM-m50 Technical Reference Guide
Page 86
... TM printer. When developing applications, use a same application. You can acquire documents regarding the UnifiedPOS from a Web application or a URL-scheme capable application such as Visual Basic, unlike ordinary Windows printer drivers. Chapter 4 Application Development Information Software The following link. The OPOS ADK for .NET is provided for .NET. A native application that enables printing from the following software is a POS industry standard printer driver compatible...
... TM printer. When developing applications, use a same application. You can acquire documents regarding the UnifiedPOS from a Web application or a URL-scheme capable application such as Visual Basic, unlike ordinary Windows printer drivers. Chapter 4 Application Development Information Software The following link. The OPOS ADK for .NET is provided for .NET. A native application that enables printing from the following software is a POS industry standard printer driver compatible...
TM-m50 Technical Reference Guide
Page 87
... paper cut timing control, cash drawer control, printing speed control, blank line skip, and upside-down printing. EPSON TM Virtual Port Driver This is able to directly control devices connected via USB or LAN with ESC/POS commands without making changes in the POS application that an application displays. It also provides API and dialogues for print setting, sample applications, and logo setting utility. This is a full raster printer driver. Chapter 4 Application Development Information Drivers Software Description Operating...
... paper cut timing control, cash drawer control, printing speed control, blank line skip, and upside-down printing. EPSON TM Virtual Port Driver This is able to directly control devices connected via USB or LAN with ESC/POS commands without making changes in the POS application that an application displays. It also provides API and dialogues for print setting, sample applications, and logo setting utility. This is a full raster printer driver. Chapter 4 Application Development Information Drivers Software Description Operating...
TM-m50 Technical Reference Guide
Page 88
... for checking and changing various printer settings. An executable file and the firmware are packaged together. Windows Others Manual ePOS-Print XML User's Manual Description Describes ePOS-Print XML statements. Chapter 4 Application Development Information Utilities Software Epson TM Utility TM-m50 Utility EpsonNet Config TM Bluetooth® Connector Deployment Tool Monitoring Tool TM-m50 Firmware Updater Description Operating environment A utility that is available on the printer from iOS and Android devices. Using this tool to make network and printer settings...
... for checking and changing various printer settings. An executable file and the firmware are packaged together. Windows Others Manual ePOS-Print XML User's Manual Description Describes ePOS-Print XML statements. Chapter 4 Application Development Information Utilities Software Epson TM Utility TM-m50 Utility EpsonNet Config TM Bluetooth® Connector Deployment Tool Monitoring Tool TM-m50 Firmware Updater Description Operating environment A utility that is available on the printer from iOS and Android devices. Using this tool to make network and printer settings...
TM-m50 Technical Reference Guide
Page 107
...installed character sets can be printed. *3: Space between characters is not included. 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 the printer can be scaled up to 64 times as large as the standard size. Appendix Character size*3 Standard/Double height/ Double width/Double... × 2.00 mm/2.00 × 4.00 mm/ 4.00 × 2.00 mm/4.00 × 4.00 mm *1: Installed character codes vary by printer model. *2: Only the character sets installed on page 83) 107
...installed character sets can be printed. *3: Space between characters is not included. 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 the printer can be scaled up to 64 times as large as the standard size. Appendix Character size*3 Standard/Double height/ Double width/Double... × 2.00 mm/2.00 × 4.00 mm/ 4.00 × 2.00 mm/4.00 × 4.00 mm *1: Installed character codes vary by printer model. *2: Only the character sets installed on page 83) 107
TM-m50 Technical Reference Guide
Page 119
... printer. ∗ Disable this feature when using applications with the TM Utility or Epson ePOS SDK disconnection feature, make settings on the iOS device. When wireless communication settings are not running iOS. When step 1 fails, the printer waits for a connection from the Bluetooth device. Make settings on the Bluetooth settings screen on the Bluetooth device you want to connect. 119 Wait for connections from other device Enabled Disabled...
... printer. ∗ Disable this feature when using applications with the TM Utility or Epson ePOS SDK disconnection feature, make settings on the iOS device. When wireless communication settings are not running iOS. When step 1 fails, the printer waits for a connection from the Bluetooth device. Make settings on the Bluetooth settings screen on the Bluetooth device you want to connect. 119 Wait for connections from other device Enabled Disabled...
TM-m50 Technical Reference Guide
Page 126
... Epson TM-m50 Utility for Windows (see the TM-m50 Utility User's Manual for details) • Changing settings using an HTTP Request The method of 16-bit service UUIDs iBeacon length 1 byte 15H 15H=21=16+2+2+1 UUID 16 bytes - The default ID and Password are ID: epson, Pass: serial number and are the same as the administrator for the TM-m50. The configuration script only supports UTF-8 encoding. You can change settings by default for Network settings...
... Epson TM-m50 Utility for Windows (see the TM-m50 Utility User's Manual for details) • Changing settings using an HTTP Request The method of 16-bit service UUIDs iBeacon length 1 byte 15H 15H=21=16+2+2+1 UUID 16 bytes - The default ID and Password are ID: epson, Pass: serial number and are the same as the administrator for the TM-m50. The configuration script only supports UTF-8 encoding. You can change settings by default for Network settings...
TM-m50 Technical Reference Guide
Page 127
Specifies the currently enabled configuration script. charset=utf-8 http://(printer IP address)/webconfig/beacon.cgi?Type=(one of the configuration script) being transmitted and received uses the following Table 4 Types) Table 4 Types Type (none) current volatile static default status Description If a Type is left out, the same operation is not performed for the Bluetooth adapter. 127 However, escape is performed as Japanese. Acquires information for uXXXX...
Specifies the currently enabled configuration script. charset=utf-8 http://(printer IP address)/webconfig/beacon.cgi?Type=(one of the configuration script) being transmitted and received uses the following Table 4 Types) Table 4 Types Type (none) current volatile static default status Description If a Type is left out, the same operation is not performed for the Bluetooth adapter. 127 However, escape is performed as Japanese. Acquires information for uXXXX...
TM-m50 Technical Reference Guide
Page 138
TM-m50 Direct connection Secondary connection (a) Wireless LAN unit of OT-WL06 (b) Extension cable of the TM-m50 in the following ways. Compatibility with USB Type-A Devices can be connected to the USB Type-A connector of OT-WL06 (c) Barcode scanner (d) DM-D30 (e) Appendix (f ) Optional extension cable OT-UL30 • Any USB conversion connectors and USB extension cables other than those above cannot be used . • To use a barcode scanner, set the scanner suffix (delimiter) to CR (carriage...
TM-m50 Direct connection Secondary connection (a) Wireless LAN unit of OT-WL06 (b) Extension cable of the TM-m50 in the following ways. Compatibility with USB Type-A Devices can be connected to the USB Type-A connector of OT-WL06 (c) Barcode scanner (d) DM-D30 (e) Appendix (f ) Optional extension cable OT-UL30 • Any USB conversion connectors and USB extension cables other than those above cannot be used . • To use a barcode scanner, set the scanner suffix (delimiter) to CR (carriage...