Table of Contents

Advertisement

Quick Links

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 product.
Application Development Information
Describes how to control the printer and necessary
information when you develop applications.
Handling
Describes how to handle the product.
Appendix
Describes general specifications and character code
tables.
M00131500
Rev. A

Advertisement

Table of Contents
loading

Summary of Contents for Epson TM-m30II-NT

  • 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 product. Application Development Information Describes how to control the printer and necessary information when you develop applications.
  • Page 2 • Neither is any liability assumed for damages resulting from the use of the information contained herein. • Neither Seiko Epson Corporation nor its affiliates shall be liable to the purchaser of this product or third parties for damages, losses, costs, or expenses incurred by the purchaser or third parties as a result of: accident, misuse, or abuse of this product or unauthorized modifications, repairs, or alterations to this product, or (excluding the U.S.) failure to strictly comply with Seiko Epson Corporation’s operating and...
  • Page 3: For Safety

    For Safety Key to Symbols The symbols in this manual are identified by their level of importance, as defined below. Read the following carefully before handling the product. You must follow warnings carefully to avoid serious bodily injury. WARNING Provides information that must be observed to prevent damage to the equipment or loss of data. •...
  • Page 4: Cautions

    - Consult your dealer or an experienced radio/TV technician for help. • Never disassemble or modify this product. • Seiko Epson Corporation shall not be liable for interference to radio/TV resulting from changes or modifications to this product not expressly approved by Seiko Epson Corporation.
  • Page 5: Open Source Software License

    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 “xxx.xxx.xxx.xxx” in the above URL, input your printer’s IP address.
  • Page 6: About This Manual

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

    Contents ■ For Safety..........................3 Key to Symbols.................................. 3 Warnings ..................................... 3 Cautions....................................4 ■ Restriction of Use ........................4 ■ Note about interference ......................4 ■ Open Source Software License.....................5 ■ About this Manual ........................6 Aim of the Manual ................................6 Manual Content................................6 ■...
  • Page 8 Setup ....................... 29 ■ Flow of Setup ........................29 ■ Installing the Printer......................30 Changing to the Front Eject Position........................31 ■ Changing the Paper Width ....................32 ■ Connecting the Optional Wireless LAN Unit..............34 ■ Connecting the Optional Customer Display..............35 ■...
  • Page 9 ■ Printing a Status Sheet......................71 ■ Resetting the Interface Settings ..................73 ■ TM-Intelligent Function ...................... 74 Server direct print ................................74 Status Notification .................................74 ■ Network Tethering (iOS device only)................75 Tablet Devices Supported by the Network Tethering..................76 Firmware Versions that Supports the Network Tethering ................76 Enabling the Tethering Function..........................76 Connection Procedure ..............................77 Application Development Information............
  • Page 10 Appendix......................99 ■ Product Specifications ......................99 Printing Specifications .............................. 101 Character Specifications ............................102 Paper Specifications ..............................104 Printable Area ................................105 Printing and Cutting Positions ..........................106 Electrical Characteristics............................106 Environmental Conditions............................107 External Dimensions ..............................108 ■ Specifications of Interface and Connector..............110 USB Interface ................................
  • Page 11: Product Overview

    • Printing triggered by bar code scan by smart device camera. • A utility for iOS/Android (Epson TM Utility for iOS/Android) for making printer settings is provided. • Printing of various types of bar codes, GS1-DataBar, and two-dimensional symbols (PDF417, QR code, MaxiCode, Composite Symbology, Aztec Code, DataMatrix) is supported.
  • Page 12 Chapter 1 Product Overview Environment • Paper saving function is available. Others • Paper eject position are selectable from top and front. • Optional Wireless LAN cable set, customer display, and external buzzer are available. • Optional wall hanging bracket is available to attach the printer to a wall.
  • Page 13: Product Configurations

    You can select the printer 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.
  • Page 14: Accessories

    Chapter 1 Product Overview 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-WL02/OT-WL05/OT-WL06) •...
  • Page 15: Part Names And Functions

    Chapter 1 Product Overview Part Names and Functions Roll paper cover Open this cover when loading or replacing roll paper. Panel LED For details on LED, see "Panel LED" on page NFC Tag A mark is printed here to indicate the position of the NFC tag. To establish communication with an NFC device, bring the device close to this mark.
  • Page 16: Panel Led

    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 the Power LED is flashing).
  • Page 17: Connectors

    Chapter 1 Product Overview Connectors All connectors are located on the lower rear of the printer. Interface types and the number of connectors vary by the printer model. A: Printer models that are not equipped with a microSD card slot B: Printer models that are equipped with a microSD card slot USB connector Connects a USB cable for connecting to a tablet computer.
  • Page 18 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.
  • Page 19: Online And Offline

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

    Chapter 1 Product Overview Status and Errors The status of the printer is indicated by lit and flashing LEDs. You cannot print when an error has occurred. You cannot identify the error by the flashing patterns of the LEDs. Develop the application so that users can identify the error description and check the solutions.
  • Page 21 Chapter 1 Product Overview Paper Wi-Fi Ethernet Power Error Printer Status Unrecoverable Errors CAUTION: Turn off the power immediately when an unrecoverable error occurs. If the same error occurs again even after turning the power back on, contact qualified service personnel. Updating firmware While forced updating firmware mode is F *4...
  • Page 22: Network Connection Status

    Chapter 1 Product Overview Network Connection Status O: OFF N: ON F: Flashing : Ignore the LED light Paper Wi-Fi Ethernet Power Error Printer Status Connecting via Wi-Fi Wi-Fi (An IP address has not been acquired) Connecting via Ethernet Ethernet (An IP address has not been acquired) Starting the network firmware Not connected to a network...
  • Page 23 Chapter 1 Product Overview Unrecoverable Errors • These include a high voltage error, CPU execution 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.
  • Page 24: Nv Memory (Non-Volatile Memory)

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

    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 it for periodical checks or part replacement.
  • Page 26: Simple Setup For Wireless Lan

    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.
  • Page 27: Useful Functions For Smart Devices

    See the "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 Utility for iOS/Android.
  • Page 28: Printing Using Multiple Interfaces

    Chapter 1 Product Overview Printing Using Multiple Interfaces In models with multiple interfaces, you can use all interfaces without any limitations on which interface is to be used. You can use this function to temporarily connect a smart device to a nearby printer and print. The printer provides each interface with an independent receive buffer and switches the active interface depending on the priority, while handling data in each receive buffer.
  • Page 29: Setup

    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. Installing the Printer (page 30) Changing the Paper Width (page 32) Connecting the Optional Wireless LAN Unit (page 34) Connecting the Optional Customer Display (page 35)
  • Page 30: Installing The Printer

    Chapter 2 Setup Installing the Printer You can install the printer on a flat surface with the paper eject from top or with the paper eject from the front. Place the printer on a flat surface. Top eject position Front eject position •...
  • Page 31: Changing To The Front Eject Position

    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.
  • Page 32: Changing The Paper Width

    Chapter 2 Setup Changing the Paper Width You 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. Open the roll paper cover.
  • Page 33 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.
  • Page 34: Connecting The Optional Wireless Lan Unit

    3.03A ESC/POS or later 3.03B ESC/POS or later You can perform a firmware update by using the TM-m30II Firmware Updater if using a Windows computer, or by using the Epson TM Utility if using a smart device. For details, see "Utilities" on page •...
  • Page 35: Connecting The Optional Customer Display

    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.
  • Page 36: Connecting The Optional External Buzzer

    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 paper end.
  • Page 37: Connecting The Cash Drawer

    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"...
  • Page 38: Connecting The Drawer Kick Cable

    Chapter 2 Setup Pin assignments Pin number Signal name Direction Frame GND Drawer kick drive signal 1 Output Drawer kick open/close signal Input +24 V Drawer kick drive signal 2 Output 6 5 4 3 2 1 Signal GND Connecting the drawer kick cable •...
  • Page 39: Connecting To The Power Source

    Chapter 2 Setup Connecting to the Power Source • Be sure to use the specified AC adapter (PS-180) only. • Never insert the AC cable plug into a socket that does not meet the input voltage of the AC adapter. WARNING Doing so may result in damage to the printer.
  • Page 40 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.
  • Page 41 Chapter 2 Setup Insert the AC plug into a socket. Turn on the printer.
  • Page 42: Connecting The Printer To The Host Devices

    "Network Settings" on page 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 computer, and setting up the Wireless LAN using...
  • Page 43 3.03A ESC/POS or later 3.03B ESC/POS or later You can perform a firmware update by using the TM-m30II Firmware Updater if using a Windows computer, or by using the Epson TM Utility if using a smart device. For details, see "Utilities" on page •...
  • Page 44 Necessary Items Prepare the following items. • Device for setting: iOS or Android device • Utility for setting: Epson TM Utility for iOS/Android Running Epson TM Utility for iOS/Android Run the Epson TM Utility for iOS/Android. Set from “Wi-Fi Setup Wizard” in the menu.
  • 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. Turn on the printer.
  • Page 46: Attaching The Power Switch Cover

    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. If an accident occurs with the power switch cover attached, unplug the power cord immediately.
  • Page 47: Enabling The Roll Paper Near-End Detection

    When the "Roll 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-m30II 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 up to eject printed paper from the front side.
  • Page 48: Advanced Usage

    Chapter 3 Advanced Usage Advanced Usage Software Settings With the memory switches and customized values, which are software settings for this printer, you can set the various functions. For an outline of the functions, see the following section. You can make/change the settings using the methods described in the table below, or using ESC/POS commands.
  • Page 49: Functions

    Chapter 3 Advanced Usage TM Utility for iOS, TM-m30II Utility Software Item\Method for Android for Windows Setting Mode Font B auto replacement Font C auto replacement Multi-tone print density Optional buzzer Batch rotate print (Upside Down) Communication condition of USB interface *1: Available only with TM Utility for iOS.
  • Page 50 Chapter 3 Advanced Usage Release condition of receive buffer BUSY • Releases when the remaining receive buffer capacity becomes 256 bytes (initial setting) • Releases when the remaining receive buffer capacity becomes 138 bytes This function is enabled only when Receive buffer capacity is set to 4KB. Select paper out detector enabled for paper out signal output •...
  • Page 51 Chapter 3 Advanced Usage Print density Selectable from 70% to 120% (5% increment) Initial setting: 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, TF60KS-E, PD160R,...
  • Page 52 Chapter 3 Advanced Usage Interface selection • Standard USB only • Ethernet/Wi-Fi only • USB-A - Device Charging only • Enable all the interfaces (initial setting) Column emulation mode • 48/35 characters mode (standard mode) (initial setting) • 42/32 characters mode Command execution during offline •...
  • Page 53 Chapter 3 Advanced Usage Main connection interface • Auto (interface that receives data first) (initial setting) • USB • Ethernet/Wi-Fi • No main connection I/F • When using this printer with multiple interfaces, make sure the interface that is always connected to be set as the main connection.
  • Page 54 Chapter 3 Advanced Usage 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 shrinking the character height Barcode height reduction rate •...
  • Page 55 Chapter 3 Advanced Usage Optional buzzer • For information about how to connect the optional external buzzer, see "Connecting the Optional External Buzzer" on page • When the optional external buzzer is enabled, a cash drawer cannot be used. Be sure to disable it when you use a cash drawer.
  • Page 56 Chapter 3 Advanced Usage Communication condition of USB interface Class • USB printer class (initial setting) • USB vendor-defined class...
  • Page 57: Network Settings

    As it does not require any settings in 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 to perform settings.
  • Page 58: Setup Using Epsonnet Config

    Chapter 3 Advanced Usage Setup using EpsonNet Config Execute EpsonNet Config, select the target printer from the displayed device list, then check and change the settings. If the printer is still set to factory defaults, the printer's MAC address is listed up, even if the computer does not have the same network address.
  • Page 59: Setup Using Epsonnet Config (Web Version)

    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 segment as the printer you want to connect to.
  • Page 60 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 nameplate attached to the printer.
  • Page 61: Setup Using Arp/Ping Commands

    Chapter 3 Advanced Usage Setup using arp/ping commands You can change the printer's IP address by changing the ARP table (table of IP address and MAC addresses) managed by the OS on the setting computer. Check that the setting computer is connected to the network in the same segment as the printer, and that the arp+ping IP setting for the printer is set to Enable.
  • Page 62: Setting/Check Modes

    Chapter 3 Advanced Usage Setting/Check Modes As well as print mode, the following modes are also provided for making various printer settings and checking items. • Self-test mode • NV graphics information print mode • Receipt Enhancement information print mode •...
  • Page 63 Chapter 3 Advanced Usage In 1 and 2, the following guidances are printed, the Paper LED flashes, and instructs the user's operations. 1. Continuing self-test guidance 2. Mode selection guidance Mode Selection Modes 0: Exit and Reboot Printer 1: NV Graphics Information 2: Receipt Enhancement Information 3: Customize Value Settings 4: Restore Default Values...
  • Page 64: Self-Test Mode

    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 autocutting) Follow the steps below.
  • Page 65: Receipt Enhancement Information Print Mode

    Chapter 3 Advanced Usage 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. To finish, turn off the power, or select “Exit and Reboot Printer”. Receipt Enhancement Information Print Mode You can check the following items using the R/E information mode: •...
  • Page 66 Chapter 3 Advanced Usage • 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 Network tethering • For details on the memory switches and customized values, see "Software Settings"...
  • Page 67: Restore Default Values Mode

    Chapter 3 Advanced Usage After briefly pressing the Feed button (less than one second) for the number of times shown in the print result, hold down the button for more than one second to select the setting items. The setting selected as the setting item, the current settings and initial settings are printed. Depending on the setting item, you may need to continue selecting the setting item before the settings are printed.
  • Page 68: Interface Setup Mode

    Chapter 3 Advanced Usage 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. Briefly press the Feed button once (less than one second), hold it down for at least one second.
  • Page 69: Tm-Intelligent Settings Information Print Mode

    Chapter 3 Advanced Usage TM-Intelligent Settings Information Print Mode This function allows you to print TM-Intelligent setting information currently registered in the printer. Follow the steps below. After running a self-test, hold down the Feed button for at least one second to enter the Mode selection.
  • Page 70: Hexadecimal Dumping Mode

    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.
  • Page 71: Printing A Status Sheet

    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 Check that the printer is turned on. Make sure the roll paper cover is closed.
  • Page 72 Ethernet Status MAC Address : XX-XX-XX-XX-XX-XX MAC Address2 : XX-XX-XX-XX-XX-XX Physical Layer : Auto-negotiation Link Status : Disconnect Ethernet : XXXXXXXXXXXX : TM-m30II-NT Network Soft Version : 01.00(1930.20.00) TCP/IP Status Acquiring : Auto IP Address : (NONE) Subnet Mask : (NONE)
  • Page 73: Resetting The Interface Settings

    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 68 for details on the Interface Setup mode.
  • Page 74: Tm-Intelligent Function

    • Server direct print • Status Notification You can set each function in the Setup Utilities. For details on the setting method for Epson TM-m30II Utility for Windows, see the TM-m30II Utility User's Manual. You can also download a dedicated manual and sample programs from our homepage.
  • Page 75: Network Tethering (Ios Device Only)

    Chapter 3 Advanced Usage Network Tethering (iOS device 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 radio wave condition in the shop or store and it may cause the POS system to malfunction.
  • Page 76: Tablet Devices Supported By The Network Tethering

    "Utilities" on page 84 to update the firmware. Enabling the Tethering Function Enable the tethering function of the printer using Epson TM Utility for iOS, TM-m30II Utility, or in the software settings mode. Enabling by Using Epson TM Utility Select [Change Printer Settings] - [Network tethering] in that order to enable (or disable) the tethering function.
  • Page 77: Connection Procedure

    Chapter 3 Advanced Usage Enabling by Using TM-m30II Utility Select [Detailed Settings] - [Interface] - [Network tethering] in that order, and then enable (or disable) it. For more details, see TM-m30II Utility User’s Manual. Enabling in the Software Settings Mode Select [3.
  • Page 78 Chapter 3 Advanced Usage Connect the iOS device to the printer using a Lightning to USB cable. Make sure to connect the cable to the USB-A Device Charging connector (white connector). On the iOS device, tap [Settings] - [Ethernet], and then check that an IP address has been set.
  • Page 79: Application Development Information

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

    Register a cash drawer using the SetupPOS Utility, and control using the OpenDrawer method or the DirectIO function. For details, see the "EPSON OPOS ADK for .NET MANUAL Application Development Guide Cash Drawer (EPSON Standard)" and the "UnifiedPOS Specification". Epson ePOS SDK The output command for the drawer kick pulse and the status transmission command are provided in each SDK library.
  • Page 81: Controlling The Optional External Buzzer

    OPOS for .NET Register a POS printer using the SetupPOS Utility and control using the DirectIO function. For details, see the "EPSON OPOS ADK for .NET MANUAL Application Development Guide POSPrinter". Epson ePOS SDK The command for the buzzer function is provided in each SDK library. For details, see the user's manuals pro- vided with each SDK.
  • Page 82: Software

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

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

    TM printers at the same time. Windows Monitoring Tool Use to check a list of status for the Epson printers connected to the network. You can also update certificates for multiple printers used for WPA-Enterprise in a batch.
  • Page 85: Download

    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/...
  • Page 86: Application Development And Distribution For Ios

    Application Development and Distribution for iOS If your application enables communication with the printer using a Lightning-USB cable, Epson must submit the application to Apple before you submit it to the App Store. Please apply for each application you want to submit to the App Store from the URL below.
  • Page 87: Handling

    Chapter 5 Handling 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 Use the cover open lever to open the roll paper cover. Remove the used roll paper core if any, and insert the roll paper.
  • Page 88 Chapter 5 Handling Load the roll paper in the correct direction. • Before installing the roll 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. •...
  • Page 89: For The Front Eject Position

    Chapter 5 Handling Pull out some paper, and close the roll paper cover. When the printer power is on, the roll paper is automatically cut. For the front eject position Use the cover open lever to open the roll paper cover. Remove the used roll paper core if any, and insert the roll paper.
  • Page 90 Chapter 5 Handling Load the roll paper in the correct direction. • Before installing the roll 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. •...
  • Page 91: Removing Jammed Paper

    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. Turn off the printer Open the roll paper cover.
  • Page 92: Roll Paper Cover Does Not Open

    Chapter 5 Handling Roll Paper Cover does not Open When the roll paper cover does not open using the lever, restart the printer.
  • Page 93: Cleaning The Printer

    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. Never clean the product with alcohol, benzine, thinner, or other such solvents.
  • Page 94: Preparing For Transport

    Chapter 5 Handling Preparing for Transport Follow the steps below to transport the printer. Turn off the printer. Confirm that the Power LED is off. Disconnect the AC cable from the socket. Remove the roll paper. Pack the printer upright.
  • Page 95: Removing/Attaching The Rear And Bottom Covers

    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 Use your finger to remove the rear cover as shown in the illustration. Use your finger to remove the bottom cover as shown in the illustration.
  • Page 96 Chapter 5 Handling For the front eject position Use your finger to remove the rear cover as shown in the illustration. Use your finger to remove the bottom cover as shown in the illustration.
  • Page 97: Attaching The Covers

    Chapter 5 Handling Attaching the Covers Follow the steps below to attach the covers. For the top eject position Align the catches and attach the bottom cover to the printer. Hook the catches into the bottom cover and attach the rear cover to the printer.
  • Page 98 Chapter 5 Handling For the front eject position Align the catches and attach the rear cover to the printer. Hook the catches into the rear cover and attach the bottom cover to the printer.
  • Page 99: Appendix

    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 Partial cut (cutting with one point in center left uncut) Interface Wireless LAN [IEEE802.11 b/g/n or IEEE802.11 a/b/g/n/ac] Ethernet [10BASE-T/100BASE-TX]...
  • Page 100 Appendix 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) Top eject position: 127 X 127 X 135 mm (5.0 × 5.0 × 5.3") Front eject position: 127 X 133 X 129 mm (5.0 ×...
  • Page 101: Printing Specifications

    250 mm/s {9.84"/s} Multi-tone graphics printing 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.
  • Page 102: Character Specifications

    Appendix Character Specifications Number of characters Character set 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 characters 11,233 characters of JIS X0213:2004, One special character Simplified Chinese 28,553 characters of GB18030-2000 Traditional Chinese...
  • Page 103 Appendix Character size Font A 1.25 × 3.00 mm/1.25 × 6.00 mm/ 2.50 × 3.00 mm/2.50 × 6.00 mm Standard/Double height/ Double width/Double height and width Font B 1.13 × 3.00 mm/1.13 × 6.00 mm/ 2.26 × 3.00 mm/2.26 × 6.00 mm Font C 0.88 ×...
  • Page 104: Paper Specifications

    Appendix Paper Specifications Paper width 58 mm Paper width 80 mm Paper types Specified thermal paper Form Roll paper Size Roll paper diameter 83 mm {3.27"} maximum Roll paper core Outside: 18 mm {0.71"} Roll width when taken up 58 + 0.5/-1.0 mm {2.28 + 0.02/-0.04"} 80 + 0.5/-1.0 mm Paper width 57.5 ±...
  • Page 105: Printable Area

    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 ±...
  • Page 106: Printing And Cutting Positions

    Appendix Printing and Cutting Positions Manualcutter position Approx. 20.0 mm {0.79"} Approx. 9.5 mm {0.37"} Autocutter position Center of the print dotline Paper feed direction • The values above may vary slightly as a result of paper slack or variations in the paper. Take this into account when setting the cutting position of the autocutter.
  • Page 107: Environmental Conditions

    Acoustic noise (operating) Approximately 55 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 density.
  • Page 108: External Dimensions

    Appendix External Dimensions Top eject position [Unit: mm]...
  • Page 109 Appendix Front eject position [Unit: mm]...
  • Page 110: Specifications Of Interface And Connector

    USB vendor-defined class USB printer class Vendor ID 04B8h 04B8h Product ID 0202h 0E2Ah String Descriptor Manufacturer EPSON EPSON Product TM-m30II TM-m30II Serial number Character string based on the Character string based on the product serial number product serial number...
  • Page 111: Network Interface

    Appendix Network Interface For both Ethernet interface and Wi-Fi interface Support protocols Protocols Usage IP, ARP, ICMP, UDP, TCP Basic communication protocols LP, LPR, TCP Socket Port Printing protocols HTTP/HTTPS Used in ePOS-Print and EpsonNet Config (Web version) SNMP, ENPC Used in setting and monitoring DHCP, APIPA Used in automatic setting for the IP address and so on...
  • Page 112 3.03A ESC/POS or later 3.03B ESC/POS or later You can perform a firmware update by using the TM-m30II Firmware Updater if using a Windows computer, or by using the Epson TM Utility if using a smart device. For details, see "Utilities" on page...
  • Page 113 Appendix 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 and 802.11 Ad-hoc mode* are supported. *: OT-WL06 does not support Ad-hoc mode. Communication Standard When using OT-WL02: •...
  • Page 114 Appendix Initial settings These settings apply when the printer is initialized in the Interface Setup mode. Parameter Setting value Communication standard 802.11b/g/n Network mode Infrastructure mode SSID EPSON_Printer Encryption type WPA2-Personal Passphrase EpsonNet IP Address Automatically acquired by DHCP ∗ You can connect to a WPA2-PSK (AES) access point using the settings above. Settings in SimpleAP mode (Factory default settings) Parameter Setting value...
  • Page 115: Nfc Tag

    Appendix NFC Tag Transmission standard ISO14443 A Frequency 13.56 MHz Memory 144 byte Transmission distance Approximately 10 mm from the NFC installation location. • The transmission distance is an estimate that depends on our experiment conditions and is not a guaranteed value.
  • Page 116: Bluetooth Low Energy Technology Advertising

    Bluetooth Low Energy Technology Advertising Introduction When you connect the BT820 from Lairedtec to the USB A connector on the TM-m30II-NT and turn it on, the low energy technology Advertising Packet is transmitted. By default, the TM-m30II-NT transmits the packet according to the iBeacon Format from Apple. You can also change the data that is transmitted by following the steps in "Changing the Bluetooth Low Energy Technology Advertising Packet"...
  • Page 117: Changing The Bluetooth Low Energy Technology Advertising Packet

    The method of changing settings via an HTTP Request is explained below. Digest authentication You need Digest authentication to communicate with the printer. The default ID and Password are ID: epson, Pass: serial number and are the same as the administrator for Network settings.
  • Page 118 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) such as Japanese. Table 2 Escape Processing Escape Description...
  • Page 119 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: 1; mode=block X-Frame-Options: deny Content-Security-Policy: default-src 'none' WWW-Authenticate: Digest realm="<IPaddr>", nonce="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", qop="auth" Table 6 Response Function GET Parameter Results Response Acquires the configuration script...
  • Page 120 Appendix Response Status Response Body 404 Not Found "message": "Requested file not found" "detail": null "description" : null 400 Bad Request "message": "Invalid Parameter" "detail": null "description" : null Table 8 GET Response Body (Type=status) Response Status Response Body 200 OK "message": "Success", The HCI Version for the "detail": null,...
  • Page 121 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;...
  • Page 122 Appendix Function POST Parameters Results Response Updates the configuration Update successful 200 OK script in non-volatile “type” : “static”, memory “description”: “<The It has following header: string for the X-RateLimit-Limit: 1 configuration script that X-RateLimit-Remaining: 0 performed escape X-RateLimit-Reset: xx processing>”...
  • Page 123 Appendix Table 11 POST Response Body Response Status Body 200 OK "message": "Success", "detail": null, "description" : < The string for the configuration script that performed escape processing > 400 Bad Request "message": "Invalid Parameter", "detail": “***”, (see Table 12) "description"...
  • Page 124 Appendix Case Body No Type specified Or an invalid parameter has been "message": " Invalid Parameter ", specified "detail": “A parameter ‘type’ or ‘description’ is not specified”, "description" : null When detecting a string with invalid escape processing "message": " Invalid Parameter ", "detail": “Invalid parameter is found”, "description": null Table 13 500 Internal Server Error Details...
  • Page 125 Format: 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-m30II-NT, 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 c d e f1 f2 f3 f4 f5 f6 g h Function: Sets a variety of parameters for the Advertising packet.
  • Page 126 Appendix Bluetooth low energy technology Advertising Packet specifications Format: cmd 0x08 0x0008 d1 d2 … d32 Function: Sets the Data for the low energy technology Advertising packet. Specify all from d1 to d32. If these are not necessary, specify 00 for each one. Definition Length Default (iBeacon)
  • Page 127 IP1: c0 IP2: A8 IP3: 64 IP4: c8 $MODEL_NO 1 byte ID value assigned to the 20h is used for the TM-m30II-NT. printer model. 00: no use 01: reserve 02: TM-T88VI 03: TM-T88VI-iHUB 10: TM-H6000V 20: TM-m30II-H/TM-m30II-NT $MACn...
  • Page 128: Character Code Tables

    Appendix Character Code Tables Refer to the following URL regarding the character code table. U www.epson-biz.com/pos/reference/charcode/...
  • Page 129: Compatibility With Usb Type-A

    Appendix Compatibility with USB Type-A Devices can be connected to the USB Type-A connector of the TM-m30II-NT in the following ways. TM-m30II-NT Direct connection Secondary connection Wireless LAN unit of OT-WLxx Extension cable of OT-WLxx Barcode scanner DM-D30 (f )

This manual is also suitable for:

C31ch92022

Table of Contents