Table of Contents

Advertisement

Quick Links

Technical Reference Guide
Product Overview
Describes features of the product.
Setup of the Tablet
Describes how to mount a tablet/display to the printer.
Setup of the Printer
Describes setup and installation of the product and
peripherals.
Using Dedicated Optional Products
Describes how to install and use optional products
dedicated for this product.
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.
M00135900
Rev. A

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TM m30II-SL and is the answer not in the manual?

Questions and answers

Summary of Contents for Epson TM m30II-SL

  • Page 1 Technical Reference Guide Product Overview Describes features of the product. Setup of the Tablet Describes how to mount a tablet/display to the printer. Setup of the Printer Describes setup and installation of the product and peripherals. Using Dedicated Optional Products Describes how to install and use optional products dedicated for this product.
  • 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

    Cautions • Do not connect cables in ways other than those mentioned in this manual. Different connections may cause equipment damage. • Be sure to set this equipment on a firm, stable, horizontal surface. CAUTION The product may break or cause injury if it falls. •...
  • Page 5: Restriction Of Use

    - 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 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 ........................5 ■ Note about interference ......................5 ■ Open Source Software License.....................5 ■ About this Manual ........................6 Aim of the Manual ................................6 Manual Content................................6 ■...
  • Page 8 Setup of the Tablet..................30 ■ Flow of Setup ........................30 ■ Tablets that Can be Mounted to the Printer ..............31 ■ Front Tablet ........................... 32 Mountable Tablet Sizes ..............................32 Mountable Tablet Types...............................33 ■ Rear Display .......................... 34 ■ Preparation for Setup......................35 Preparation of Tablet..............................35 Routing the Cables ................................35 ■...
  • Page 9 ■ Enabling the Roll Paper Near-End Detection..............71 Using Dedicated Optional Products ............72 ■ OT-DM30SL (Customer Display) ..................72 Mounting OT-DM30SL..............................72 Adjusting the Display Brightness ..........................76 Cleaning the Outer Case..............................76 Product Specifications..............................76 WARNING ..................................77 Restriction of Use ................................77 ■ OT-WH30SL (Wall Hanging Bracket Set) ................78 Using OT-WH30SL ................................78 Advanced Usage ....................
  • Page 10 Firmware Versions that Supports the Network Tethering ................110 Enabling the Tethering Function........................... 110 Connection Procedure .............................. 111 Application Development Information............. 113 ■ Controlling the Printer ...................... 113 ePOS-Print XML................................113 ESC/POS..................................113 ■ Controlling the Cash Drawer.................... 114 ■ Controlling the Optional External Buzzer ..............115 ■...
  • Page 11 Printing and Cutting Positions ..........................138 Electrical Characteristics............................138 Environmental Conditions............................139 External Dimensions ..............................140 ■ Specifications of Interface and Connector..............142 USB Interface ................................142 Network Interface ............................... 143 Bluetooth Interface ..............................147 ■ Bluetooth Low Energy Technology Advertising............151 Introduction ..................................
  • Page 12: 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, Max- iCode, Composite Symbology, Aztec Code, DataMatrix) is supported.
  • Page 13 Chapter 1 Product Overview Environment • Paper saving function is available. Others Optional Wireless LAN cable set, customer display, and external buzzer are available.
  • Page 14: Product Configurations

    Chapter 1 Product Overview Product Configurations Accessories • 58-mm width roll paper guides • 80-mm width roll paper (for operation check) • Power switch cover • AC adapter (included inside the printer) • AC cable • Lock lever cover • Screw •...
  • Page 15: Part Names And Functions

    Chapter 1 Product Overview Part Names and Functions Front Upper tablet holder Holds the upper side of a tablet. Tablet table (standard) Place a tablet on this table. Lower tablet holder Holds the lower side of a tablet. Security slot Use here to attach an anti-theft tool such as a wire.
  • Page 16: Bottom

    Chapter 1 Product Overview Bottom Bottom cover Remove this cover when connecting interface cables to the connectors inside the printer. Rear cover Remove this cover when connecting interface cables to the connectors inside the printer. Side cover Remove this cover when connecting interface cables to the connectors inside the printer.
  • Page 17: 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 18: Connectors

    Connects the 10BASE-T/100BASE-TX LAN cable. microSD card slot For a special purpose and cannot be used for daily use. For more details, contact Epson sales partner. Drawer kick connector Connects the modular cable for the cash drawer. Status sheet button Use this button to print a status sheet on interfaces or initialize the settings on interfaces.
  • Page 19 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 20: 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 21: 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 22: Bluetooth Connection Status

    Chapter 1 Product Overview Paper Wi-Fi Ethernet Power Error Printer Status While forced updating firmware mode is F *3 During turn-off process During power off NOTE: The printer enters this status while pro- cessing the power off command. It is F *4 recommended to use this method when you need to save information on...
  • Page 23: 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 24: Error Status

    Chapter 1 Product Overview Error Status There are three possible error types: automatically recoverable errors, recoverable errors, and unrecoverable errors. Automatically Recoverable Errors • Head temperature error The printer recovers from the error when the head tem- perature drops. • Cover open error (in the middle of printing) The printer recovers from the error when the roll paper cover is closed.
  • Page 25: 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 26: 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 27: 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 28: 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 capturing a QR code. • You can try a demo of these functions by using Epson TM Utility for iOS/Android.
  • Page 29: Printing Using Multiple Interfaces

    . You can change the security level by using Epson TM Utility, TM-m30II Utility, or in the Interface Setup mode. You can select the main connection interface and set the time to enable interface switching from the software settings.
  • Page 30: Setup Of The Tablet

    Chapter 2 Setup of the Tablet Setup of the Tablet This chapter describes how to mount your tablet or display to the printer. Flow of Setup On the following pages, the tablet/display mounting procedure is provided in the order shown below. Tablets that Can be Mounted to the Printer (page 31) Preparation for Setup (page 35) Mounting the Front Tablet (page 36)
  • Page 31: Tablets That Can Be Mounted To The Printer

    Chapter 2 Setup of the Tablet Tablets that Can be Mounted to the Printer You can mount your tablet to the printer as if the tablet is a built-in display. 1: Front tablet 2: Rear display (OT-DM30SL)
  • Page 32: Front Tablet

    Chapter 2 Setup of the Tablet Front Tablet Mountable Tablet Sizes The maximum size of tablet that can be mounted to the printer is as shown below. 304 x 216 mm {12.0 x 8.5"} (height x width), 9 mm {0.35"} (depth) Make sure that your tablet does not stick out from the tablet table.
  • Page 33: Mountable Tablet Types

    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 34: Rear Display

    Chapter 2 Setup of the Tablet Rear Display You can mount the optional OT-DM30SL to the printer as a rear display. For instructions on how to mount it, see the page below. "Mounting OT-DM30SL" on page 72...
  • Page 35: Preparation For Setup

    Chapter 2 Setup of the Tablet Preparation for Setup Make the following preparations to mount a tablet to the printer. Preparation of Tablet Prepare a tablet to be used as a front tablet, and a cable to connect the tablet and the printer. The tablet cable can be routed through either left or right side of the printer.
  • Page 36: Mounting The Front Tablet

    Chapter 2 Setup of the Tablet Mounting the Front Tablet Follow the procedure below to mount the front tablet to the printer. Put the printer on a soft cloth or cushioning material. Operate the lock lever to extend the lower tablet holder. Connect the cable to the front tablet.
  • Page 37 Chapter 2 Setup of the Tablet Place the tablet so that its upper edge contacts with the upper tablet holder. Move the lower tablet holder up to sandwich the tablet between the two holders, and then operate the lock lever to secure the tablet. If the tablet sticks out from the tablet table, replace the tablet table with the large one.
  • Page 38 Chapter 2 Setup of the Tablet Turn over the printer. Remove the bottom cover.
  • Page 39 Chapter 2 Setup of the Tablet Remove the side covers. Remove the rear cover. Pass the cable through the hook on the side.
  • Page 40 Chapter 2 Setup of the Tablet Roll up the cable on the side as shown below to adjust the cable length. Connect the cable to the appropriate USB connector. If your tablet is not allowed to connect to the connector of the printer, pull its cable out through the cutout of the printer.
  • Page 41: Connecting Peripheral Devices

    Chapter 2 Setup of the Tablet Connecting Peripheral Devices Connect an interface cable of a peripheral device to the connector inside the printer. Connect an interface cable to the connector inside the printer. For information on which connector is which type, see "Connectors"...
  • Page 42: Connecting The Ac Cable

    Chapter 2 Setup of the Tablet Connecting the AC Cable Follow the procedure below to connect the AC cable. Connect the AC cable to the AC adapter. Route the AC cable. The AC cable can be pulled out from the left, right, rear, or bottom of the printer. "Routing the Cables"...
  • Page 43 Chapter 2 Setup of the Tablet O When pulling out from the right side of the printer Attach the rear cover. Attach the side covers.
  • Page 44 Chapter 2 Setup of the Tablet Attach the bottom cover. Pull out the AC cable from the left, right, rear, or bottom of the printer. Now mounting the tablet to the printer is finished.
  • Page 45: Attaching The Lock Lever Cover

    Chapter 2 Setup of the Tablet Attaching the Lock Lever Cover Attach the lock lever cover to the lock lever to prevent unintended operation of the lever. This also helps in preventing the tablet from being stolen.
  • Page 46: Replacing The Tablet Table

    Chapter 2 Setup of the Tablet Replacing the Tablet Table Depending on the size of your tablet, replace the tablet table. "Front Tablet" on page 32 for information of mountable tablet sizes. Operate the lock lever to extend the lower tablet holder. Remove the screws by turning them with a coin or similar tool.
  • Page 47 Chapter 2 Setup of the Tablet Replace the tablet table, and then secure the table with the screws.
  • Page 48: Setup Of The Printer

    Chapter 3 Setup of the Printer Setup of the Printer 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. Placing the Printer (page 49) Changing the Paper Width (page 52) Connecting Peripheral Devices (page 53)
  • Page 49: Placing The Printer

    Chapter 3 Setup of the Printer Placing the Printer The printer can be placed either horizontally or vertically. • Do not place the printer in locations subject to high dust levels. • Do not give a high impact on the printer during operation. Doing so may cause the print failure. •...
  • Page 50: Placing The Printer Vertically

    Chapter 3 Setup of the Printer Attach four pieces of the tape to the bottom of the printer, and then remove another backing sheet from each tape. Place the printer on the installation surface, and then hold the printer down to secure it. •...
  • Page 51 Chapter 3 Setup of the Printer How to Stand the Printer Follow the procedure below to stand the printer vertically on a table. Place the printer on a level and flat surface. Make sure to secure the printer using the DF-10 tape. If you just place the printer on a table, the printer may fall over when it or mounted tablet is pressed hard.
  • Page 52: Changing The Paper Width

    Chapter 3 Setup of the Printer 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. Once you change the paper width to 58 mm and print on 58-mm width roll paper, you cannot go back to 80 mm width.
  • Page 53: Connecting Peripheral Devices

    Chapter 3 Setup of the Printer Connecting Peripheral Devices Connect an interface cable of a peripheral device to the connector inside the printer. Turn off the printer. Disconnect the AC cable from the power outlet. Put the printer on a soft cloth or cushioning material. Turn over the printer.
  • Page 54 Chapter 3 Setup of the Printer Remove the bottom cover. Remove the side covers. Remove the rear cover.
  • Page 55 Chapter 3 Setup of the Printer Connect an interface cable to the connector inside the printer. For information on which connector is which type, see "Connectors" on page A: Printer models without a microSD card slot B: Printer models with a microSD card slot Pass the interface cable through the hook.
  • Page 56 Chapter 3 Setup of the Printer Attach the rear cover. Attach the side covers.
  • Page 57 Chapter 3 Setup of the Printer Attach the bottom cover. Pull the cable out through the left, right, bottom, or rear of the bottom cover. Connect the interface cable to the device. Connect the AC cable to a power outlet. •...
  • Page 58: Connecting The Wireless Lan Unit

    Chapter 3 Setup of the Printer Connecting the Wireless LAN Unit The optional Wireless LAN cable set (Model: OT-WL02/OT-WL05/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. •...
  • Page 59: Connecting The Customer Display

    Chapter 3 Setup of the Printer Connecting the Customer Display Connect the USB cable of the optional customer display (DM-D30 or DM-D70) to the USB connector of the printer. For more information, refer to the user’s manual for the customer display. Be sure to turn off the printer when connecting the customer display.
  • Page 60: Connecting The Optional External Buzzer

    Chapter 3 Setup of the Printer 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 61: Connecting The Cash Drawer

    Chapter 3 Setup of the Printer 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 62: Connecting The Drawer Kick Cable

    Chapter 3 Setup of the Printer 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 63: Connecting To The Power Source

    Chapter 3 Setup of the Printer 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.
  • Page 64: Connecting The Printer To The Host Devices

    Wireless LAN Interface (When using OT-WL02/OT-WL05/OT-WL06) 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 the network setup tool (EpsonNet Config or EpsonNet Config (Web version)).
  • Page 65 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 66 Chapter 3 Setup of the Printer 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.
  • Page 67: Bluetooth Interface

    Connector, see the TM Connector User’s Manual. • The device name and passkey are editable with the TM-m30II Utility or Epson TM Utility. • The security level has been set to "Middle" by default. For information on the security settings, see "Software Settings"...
  • Page 68 3. In the Settings dialog box, click the Hardware tab, and then search for the Microsoft Enumerator. If it is not found, the software cannot detect the Epson printer, and you may not be able to connect to the computer.
  • Page 69 Chapter 3 Setup of the Printer Select the printer to be paired, and then click [Connect]. If the window to enter a passkey appears, enter a passkey and click [OK]. Select the port to be used from the pull-down list, and then click [OK]. The “Connection complete”...
  • Page 70: Attaching The Power Switch Cover

    Chapter 3 Setup of the Printer 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 71: 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. • The function can be used when placing the printer vertically and using 80 mm width roll paper.
  • Page 72: Using Dedicated Optional Products

    OT-DM30SL. The display functions of OT-DM30SL are the same as DM-D70. For details about the display functions, see the user’s manual for DM-D70. www.epson-biz.com/?prd=dm-d70&inf=manual Mounting OT-DM30SL Follow the procedure below to mount OT-DM30SL to the printer. Turn off the printer.
  • Page 73 Chapter 4 Using Dedicated Optional Products Turn over the printer. Remove the bottom cover. Remove the side covers.
  • Page 74 Chapter 4 Using Dedicated Optional Products Remove the rear cover. Attach OT-DM30SL engaging its hook with the hole in the printer, then secure it with the screws. Connect the USB cable to the USB connector, and then store the excess cable into the space inside OT-DM30SL.
  • Page 75 Chapter 4 Using Dedicated Optional Products Attach the side covers. Attach the bottom cover. Now mounting OT-DM30SL to the printer is finished.
  • Page 76: Adjusting The Display Brightness

    180 x 140 x 105 mm {7.1 x 5.5 x 4.1"} (W x D x H) Weight Approx. 0.58 kg {1.28 lb} The display functions of OT-DM30SL are the same as DM-D70. For details about the display functions, see the user’s manual for DM-D70. www.epson-biz.com/?prd=dm-d70&inf=manual...
  • Page 77: Warning

    Chapter 4 Using Dedicated Optional Products WARNING This is a Class A product. In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures. Restriction of Use When this product is used for applications requiring high reliability/safety, such as transportation devices related to aviation, rail, marine, automotive, etc.;...
  • Page 78: Ot-Wh30Sl (Wall Hanging Bracket Set)

    Chapter 4 Using Dedicated Optional Products OT-WH30SL (Wall Hanging Bracket Set) OT-WH30SL is a dedicated bracket set for hanging this TM-m30II-SL printer on a wall. Contents of the OT-WH30SL package 1. Wall-mount 2. Bracket 3. Four 3 x 8 screws for attaching the bracket to the printer Using OT-WH30SL This section describes how to install and use OT-WH30SL.
  • Page 79 Chapter 4 Using Dedicated Optional Products Put the printer on a soft cloth or cushioning material. Turn over the printer. Attach the bracket to the printer using the included four screws. Tighten the screws completely. Otherwise, the screws will get loose and may cause the bracket or the printer to fall resulting in injury or accident.
  • Page 80 Chapter 4 Using Dedicated Optional Products Attach the wall-mount to a wall. • To fix the printer securely, install the wall-mount on a wall made of wood, concrete, or metal. The thickness of the wall should be 10 mm or more. •...
  • Page 81: Advanced Usage

    Chapter 5 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 82: Functions

    Chapter 5 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 Communication condition of interface communication interval during power...
  • Page 83 Chapter 5 Advanced Usage USB power-saving function • Disabled • Enabled (initial setting) The USB power-saving function is valid only when 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.
  • Page 84 Chapter 5 Advanced Usage Paper width • 80mm (initial setting) • 58mm 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.
  • Page 85 Chapter 5 Advanced Usage Interface selection • only • Standard USB only • Ethernet/Wi-Fi only • USB-A - Device Charging only • Enable all the interfaces (initial setting) • Enable all the interfaces except for If you want to connect a tablet and the printer via while charging the tablet through the USB connector (USB-A - Device Charging), select “...
  • Page 86 "High" to prevent unauthorized access to the printer over . You can change the security level by using Epson TM Utility, TM-m30II Utility, or in the Interface Setup mode. • The displayed items vary depending on the interface configuration. • For information about the function, see "Printing Using Multiple Interfaces"...
  • Page 87 Chapter 5 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 88 Chapter 5 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 89 Chapter 5 Advanced Usage Communication condition of USB interface Class • USB printer class (initial setting) • USB vendor-defined class Communication condition of Bluetooth interface • Device name (initial setting: TM-m30II-SL_xxxxxx) • Passkey (initial setting: 0000) • Security (initial setting: Low) •...
  • Page 90: 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 91: Setup Using Epsonnet Config

    Chapter 5 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 92: Setup Using Epsonnet Config (Web Version)

    Chapter 5 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 93: Setup Using Arp/Ping Commands

    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 94: Mac Address Confirmation

    Chapter 5 Advanced Usage Add the printer's MAC address and the IP address you want to set to the ARP table. arp -s (IP address) (MAC address) E.g.) arp -s 192.168.0.10 00-26-AB-7B-00-00 Execute the ping command and enable settings. ping (IP address you want to set) E.g.) ping 192.168.0.10 When a message like "Reply From 192.168.0.10: Bytes=32 Time <...
  • Page 95: Setting/Check Modes

    Chapter 5 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 96 Chapter 5 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 97: Self-Test Mode

    Chapter 5 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 98: Receipt Enhancement Information Print Mode

    Chapter 5 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 99 Chapter 5 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 100: Restore Default Values Mode

    Chapter 5 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 101: Interface Setup Mode

    Chapter 5 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 102 Chapter 5 Advanced Usage Auto re-connect to iOS device model, select [ Setup] and then select [Auto Re-Connect iOS], you can select whether to enable or disable auto reconnection to iOS devices. • For details on the auto re-connect function, see "Auto Reconnect Feature"...
  • Page 103: Tm-Intelligent Settings Information Print Mode

    Chapter 5 Advanced Usage Pairing method when the security is set to High (from the host) When the security is set to High and the printer is ready to be paired, perform the following procedure. Search for the printer on the Bluetooth settings screen on the host device. Select the printer you want to pair with.
  • Page 104: Hexadecimal Dumping Mode

    Chapter 5 Advanced Usage 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. To finish, turn off the power, or select “Exit and Reboot Printer”. Hexadecimal Dumping Mode In hexadecimal dumping mode, data from the host device is printed in hexadecimal numbers and characters.
  • Page 105: Printing A Status Sheet

    Chapter 5 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 Feed button Check that the printer is on. Open the roll paper cover.
  • Page 106 Chapter 5 Advanced Usage * * * Bluetooth Interface * * * Bluetooth Status BD_ADDR : XX:XX:XX:XX:XX:XX Passkey : XX Device Name : TM-m30II-SL_XXXXXX Module Ver : X.XX Module Info : BT401-XXXXX Mode : Auto re-connect enable Security : Low Bluetooth Status : XXXXXXXXXXXX : TM-m30II-SL...
  • Page 107: Resetting The Interface Settings

    Chapter 5 Advanced Usage Resetting the Interface Settings Follow the steps below to restore the network settings to the factory default. Resetting using the Interface Setup Mode For information about the Interface Setup mode, see the link below. "Interface Setup Mode" on page 101 Resetting using the Status Sheet Button If you have removed the bottom cover of the printer, you can use the status sheet button.
  • Page 108: 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 109: Network Tethering (Ios Device Only)

    Chapter 5 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 110: Tablet Devices Supported By The Network Tethering

    "Utilities" on page 118 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 111: Connection Procedure

    Chapter 5 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 112 Chapter 5 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 113: 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 114: 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 115: 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 116: 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 117: 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 118: Utilities

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

    Chapter 6 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 120: Application Development And Distribution For Ios

    Application Development and Distribution for iOS If your application enables communication with the printer using or 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 121: Handling

    Chapter 7 Handling Handling This chapter describes basic handling of the printer. Turning the Power On/Off Use the Power switch to turn the printer on or off.
  • Page 122: Installing Or Replacing The Roll Paper

    Chapter 7 Handling Installing or Replacing the Roll Paper Follow the steps below to install or replace the roll paper. Make sure you use a specified roll paper type. When the Printer is Placed Horizontally Open the roll paper cover. Remove the used roll paper core if any.
  • Page 123 Chapter 7 Handling • 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. • Before installing the roll paper, make sure that the roll paper is not deformed. Using a deformed roll paper will cause the printer to malfunction.
  • Page 124: When The Printer Is Placed Vertically

    Chapter 7 Handling When the Printer is Placed Vertically Open the roll paper cover. Remove the used roll paper core if any. Install the roll paper in the correct direction. Make sure that the roll paper is not slack. If the roll paper is slack, take up the slack before installing it.
  • Page 125 Chapter 7 Handling • 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. • Before installing the roll paper, make sure that the roll paper is not deformed. Using a deformed roll paper will cause the printer to malfunction.
  • Page 126: How To Hold The Printer

    Chapter 7 Handling How to Hold the Printer When moving the printer, hold the printer itself. If you hold the front tablet or the rear display to move the printer, an excessive force is applied and the printer may get damaged and may drop being separated from the tablet. Preparing for Transport When you need to transport the printer for maintenance or repair, make sure to do the followings.
  • Page 127: Removing Jammed Paper

    Chapter 7 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 128: Roll Paper Cover Does Not Open

    Chapter 7 Handling Roll Paper Cover does not Open If a foreign substance has entered the autocutter or the roll paper jams, the autocutter blade cannot return to the correct position and it locks in place. In this situation, the roll paper cover does not open even if you pull the cover open lever.
  • Page 129: Cleaning The Printer

    Cleaning the Thermal Head and the Platen Roller Epson recommends cleaning the thermal head to maintain receipt print quality. We recommend cleaning periodically (about once every 3 months). To clean the thermal head, use a cotton swab moistened with an alcohol solvent (ethanol or isopropyl alcohol).
  • Page 130 Chapter 7 Handling Disconnect the AC cable from the power outlet. Open the roll paper cover. Clean the thermal head with a cotton swab moistened with an alcohol solvent (etha- nol or isopropyl alcohol), and clean the platen roller with a cotton swab moistened with water.
  • Page 131: 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 3.0 (EDR supported)] Ethernet [10BASE-T/100BASE-TX]...
  • Page 132: Printing Specifications

    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) 289 x 322 x 166 mm {11.4 x 12.7 x 6.5"} Weight (mass) Approx.
  • Page 133 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 134: Character Specifications

    Appendix Character Specifications 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 13,502 characters of Big5...
  • Page 135 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 136: 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 137: 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 138: 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 139: 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 140: External Dimensions

    Appendix External Dimensions Dimensions with the Standard Tablet Table • With the roll paper cover closed [Unit:mm] • With the roll paper cover opened [Unit:mm]...
  • Page 141 Appendix Dimensions with the OT-DM30SL installed [Unit:mm] Dimensions with the Large Tablet Table [Unit:mm]...
  • Page 142: 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-SL TM-m30II-SL Serial number Character string based on the Character string based on the product serial number product serial number...
  • Page 143: 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 144 Appendix Socket communication • Port type TCP communication port for direct printing • Port number 9100 • Port communication direction bidirectional • Max. simultaneous connections • Number of connections for which printing is available 1 (occupied until the connection is released.) •...
  • Page 145 Appendix When using OT-WL06: • IEEE802.11b (2.4 GHz) • IEEE802.11g (2.4 GHz) • IEEE802.11n (2.4 GHz) • IEEE802.11a (5 GHz) • IEEE802.11n (5 GHz) • IEEE802.11ac (5 GHz) Security Security can be selected from among the following: • WEP* • WPA-PSK(AES) •...
  • Page 146 Appendix Notes on Using the Wireless LAN unit • Keep the printer away from the devices, such as kitchen microwaves, that may cause radio wave interference. • Use channels that are away from the frequency bands that may cause radio wave interference. •...
  • Page 147: Bluetooth Interface

    Appendix Bluetooth Interface Countries where can be used are limited. Since notes are provided for each country, check the sheet supplied with the product. Specification • 3.0 (EDR supported) • Power Class 2 • Built-in antenna • Pass key setting is possible •...
  • Page 148 (When the auto reconnect 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 device you want to connect.
  • Page 149 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 150 Solution Do not send data to the printer if the printer is not ready to print. For developers using the SDK from Epson, see the User's Manual - Chapter 3 Programming Guide - "Printing After Checking the Printer Status". Since...
  • Page 151: Bluetooth Low Energy Technology Advertising

    Appendix Bluetooth Low Energy Technology Advertising Introduction When you connect the BT820 from Laird Connectivity to the USB A connector on the TM-m30II-SL and turn it on, the low energy technology Advertising Packet is transmitted. By default, the TM-m30II-SL 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 152: Changing The Bluetooth Low Energy Technology Advertising Packet

    However, the TM-m30II-SL only supports single Advertising Data Packets. You can change the settings using either of the following two methods. • Changing settings using the Epson TM-m30II Utility for Windows (see the TM-m30II Utility User's Manual for details) • Changing settings using an HTTP Request...
  • Page 153 Appendix 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. 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.
  • Page 154 Appendix Type Description static Specifies the configuration script stored in ROM. default Specifies the default configuration script. status Acquires information for the adapter. 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;...
  • Page 155 Appendix Table 7 GET Response Body Response Status Response Body 200 OK "message": "Success" "detail": null "description" : <Encoded string for the configuration script> 404 Not Found "message": "Requested file not found" "detail": null "description" : null 400 Bad Request "message": "Invalid Parameter"...
  • Page 156 Appendix Writing the configuration script to the printer You can save a configuration script to the printer using the HTTP POST method. You can save the configuration script to volatile or non-volatile memory. 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.
  • Page 157 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 158 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 159 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 160 Appendix Starting and stopping Bluetooth low energy technology Advertising Format: cmd 0x08 0x000A n Function: Starting and stopping transmission of the Advertising packet. Parameter n Length Function 2 characters Advertising stop 2 characters Advertising start When specifying a start point, make sure you start Advertising using this command before "Bluetooth low energy technology Advertising Packet specifications"...
  • Page 161 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 162 Appendix Keywords You can specify the following keywords when describing the script. Reserve String Length Content Example $SERIAL_ADDR 6 bytes Address that uses 1 for the When the Serial No. is ABCD123456, MSB2bit in the last 6 digits of the Address uses 1 for the MSB2bits for the printer's serial number.
  • Page 163: 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 164: Compatibility With Usb Type-A

    • Barcode scanners with USB-HID interface or with CDC-ACM interface can be used. • To use a barcode scanner, set the scanner suffix (delimiter) to CR (carriage return code). Data cannot be obtained using any other settings. • Epson ePOS SDK version 2.9.0 or later supports barcode scanner control.

This manual is also suitable for:

Tm-m30ii-h

Table of Contents