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.
Cautions • No part of this document may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of Seiko Epson Corporation. • The contents of this document are subject to change without notice. Please contact us for the latest information.
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 CAUTION Provides information that must be observed to prevent damage to the equipment or loss of data. • Possibility of sustaining physical injuries. • Possibility of causing physical damage. • Possibility of causing information loss.
Cautions CAUTION • 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. The product may break or cause injury if it falls. • Do not place heavy objects on top of this product. Never stand or lean on this product. Equipment may fall or collapse, causing breakage and possible injury.
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.; disaster prevention devices; various safety devices, etc.; or functional/precision devices, etc., you should use this product only after giving consideration to including failsafes and redundancies into your design to maintain safety and total system reliability.
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.
Contents ■ For Safety..................................................................................................................................3 Key to Symbols.................................................................................................................................................................. 3 Warnings ...........................................................................................................................................................................
Setup of the Tablet......................................................................................... 30 ■ Flow of Setup ........................................................................................................................ 30 ■ Tablets that Can be Mounted to the Printer ................................................................... 31 ■ Front Tablet ...........................................................................................................................
■ Enabling the Roll Paper Near-End Detection.................................................................. 71 Using Dedicated Optional Products ............................................................ 72 ■ OT-DM30SL (Customer Display) ........................................................................................ 72 Mounting OT-DM30SL..................................................................................................................................................
Firmware Versions that Supports the Network Tethering ............................................................................ 110 Enabling the Tethering Function........................................................................................................................... 110 Connection Procedure .............................................................................................................................................. 111 Application Development Information..............
Printing and Cutting Positions ............................................................................................................................... 138 Electrical Characteristics........................................................................................................................................... 138 Environmental Conditions.......................................................................................................................................
Chapter 1 Product Overview Product Overview This chapter describes features of the product. Features Tablet can be directly mounted to the printer • • • • An iPad or Android device can be directly mounted to the printer and used just like a built-in display. You can mount a tablet to the printer just by sandwiching the tablet with the upper and lower tablet holders. The printer can be placed horizontally, vertically, or hung on a wall.
Chapter 1 Product Overview Environment • Paper saving function is available. Others Optional Wireless LAN cable set, customer display, and external buzzer are available.
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 • Tablet table (large) • Manuals Options • Wall hanging bracket set dedicated for TM-m30II-SL (Model: OT-WH30SL) • Customer display dedicated for TM-m30II-SL (Model: OT-DM30SL) • Wireless LAN cable set (Model: OT-WL02/OT-WL05/OT-WL06) • Customer display (Model: DM-D3
Chapter 1 Product Overview Part Names and Functions Front 11 1 10 9 8 7 2 6 5 3 4 1 Upper tablet holder Holds the upper side of a tablet. 2 Tablet table (standard) Place a tablet on this table. 3 Lower tablet holder Holds the lower side of a tablet. 4 Security slot Use here to attach an anti-theft tool such as a wire. This slot is provided on both sides of the printer. 5 Lock lever Operate this lever to secure a tablet. 6 Screw The screws are securing the tablet table.
Chapter 1 Product Overview Bottom 6 5 1 4 2 3 1 Bottom cover Remove this cover when connecting interface cables to the connectors inside the printer. 2 Rear cover Remove this cover when connecting interface cables to the connectors inside the printer. 3 Side cover Remove this cover when connecting interface cables to the connectors inside the printer. 4 Connectors For connecting various devices to the printer. 5 DC cable The AC adapter supplies power to the printer through this cable.
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). Otherwise, it may not startup correctly. Error LED • Lights or flashes when an error occurs. (For information about the flashing patterns, see "Status and Errors" on page 21.
Chapter 1 Product Overview Connectors A: Printer models without a microSD card slot B: Printer models with a microSD card slot 1 2,3, 4 USB connector (USB-A - Device Charging) Connects a USB cable of a tablet. Enables communication with the tablet while charging the tablet. Color of the USB connector: white No power is supplied to the connected tablet if the printer is turned off.
Chapter 1 Product Overview About the USB connector (USB-A - Device Charging, The white USB connector) • Make sure you use the genuine cable for the tablet, smartphone, or USB device you are using. • Charging may not be performed depending on the device's charging specifications. • To set an optimum current value for charging the connected device, it may take several seconds before charging starts. Charging may stop temporarily immediately after the device is connected.
Chapter 1 Product Overview Online and Offline Online The printer is online and ready for normal printing unless there is a reason to go offline. Offline The printer automatically goes offline under the following conditions: • While the printer power is turning on/off • During the setting and check modes operating (except the hexadecimal dumping mode) (See "Setting/Check Modes" on page 95.
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.
Chapter 1 Product Overview Power LED Error LED Paper LED Wi-Fi LED Ethernet LED Bluetooth LED F O F O O O While forced updating firmware mode is on F *3 N O O O O During turn-off process Printer Status During power off NOTE: F *4 O O O O O F *5 O - - - - The printer enters this status while processing the power off command.
Chapter 1 Product Overview Network Connection Status O: OFF N: ON Wi-Fi LED Ethernet LED F: Flashing -: Ignore the LED light Bluetooth LED Power LED Error LED Paper LED N O O N O - Connecting via Wi-Fi N O O F O - Wi-Fi (An IP address has not been acquired) N O O O N - Connecting via Ethernet N O O O F - Ethernet (An IP address has not been acquired) N O O F F - Starting the network firmware N O O O O - Not connected to a network Printer Status * The LED f
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 temperature drops. • Cover open error (in the middle of printing) The printer recovers from the error when the roll paper cover is closed.
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 • Memory switches (customized values) • R/E (Receipt Enhancement) • Maintenance counter As a guide, NV memory rewriting should be used 10 times or less a day when you program applications.
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. • You can also check the head running length and number of times of autocutting with the selftest (see "Self-test Mode" on page 97).
Chapter 1 Product Overview Simple Setup for Wireless LAN This printer comes with a mode (SimpleAP) that allows printers to connect with a smart device or a computer without requiring a wireless access point. This allows you to easily setup a wireless LAN for the printer by using a printer settings tool (Epson TM Utility, EpsonNet Config, or EpsonNet Config (Web version)) even without a network environment such as access points.
Chapter 1 Product Overview Useful Functions for Smart Devices You can easily connect this product to the network by using the QR code printed on the status sheet. QR Code Capture the QR code printed on the status sheet with the camera on your smart device to acquire the printer information (information for specifying the device). By using the acquired information, the device can specify the printer to send a print job over a network or Bluetooth.
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. You can set one interface for the main connection.
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. 1. Tablets that Can be Mounted to the Printer (page 31) 2. Preparation for Setup (page 35) 3. Mounting the Front Tablet (page 36) 4. Connecting Peripheral Devices (page 41) 5. Connecting the AC Cable (page 42) 6. Attaching the Lock Lever Cover (page 45) 7.
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.
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. Use one of the tablet tables appropriate for the size of your tablet. Tablet size mountable to the tablet table Tablet table size Width Height Standard Approx. 176 mm {6.9"} or less Approx. 282 mm {11.
Chapter 2 Setup of the Tablet Mountable Tablet Types The tablets that can be connected to the printer and the available USB connectors are as shown below. To know the location of the USB connectors, see "Connectors" on page 18. "Z" means that the device can be connected. "P" means that availability varies by device to device. "--" means that it is not supported. USB connector Type Product name USB-A - Device Charging (up to 2.1 A) USB-A (up to 0.
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.
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. U "Tablets that Can be Mounted to the Printer" on page 31 Routing the Cables The AC cable and interface cables can be pulled out from the left, right, rear, or bottom of the printer.
Chapter 2 Setup of the Tablet Mounting the Front Tablet Follow the procedure below to mount the front tablet to the printer. 1 Put the printer on a soft cloth or cushioning material. 2 Operate the lock lever to extend the lower tablet holder. 3 Connect the cable to the front tablet.
Chapter 2 Setup of the Tablet 4 Place the tablet so that its upper edge contacts with the upper tablet holder. 5 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.
Chapter 2 Setup of the Tablet 6 Turn over the printer. 7 Remove the bottom cover.
Chapter 2 Setup of the Tablet 8 Remove the side covers. 9 Remove the rear cover. 10 Pass the cable through the hook on the side.
Chapter 2 Setup of the Tablet 11 Roll up the cable on the side as shown below to adjust the cable length. 12 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.
Chapter 2 Setup of the Tablet Connecting Peripheral Devices Connect an interface cable of a peripheral device to the connector inside the printer. 1 2 Connect an interface cable to the connector inside the printer. For information on which connector is which type, see "Connectors" on page 18. A: Printer models without a microSD card slot B: Printer models with a microSD card slot Pass the interface cable through the hook.
Chapter 2 Setup of the Tablet Connecting the AC Cable Follow the procedure below to connect the AC cable. 1 Connect the AC cable to the AC adapter. 2 Route the AC cable. The AC cable can be pulled out from the left, right, rear, or bottom of the printer. "Routing the Cables" on page 35 Route the cable according to the direction that you pull out it.
Chapter 2 Setup of the Tablet O When pulling out from the right side of the printer 3 Attach the rear cover. 4 Attach the side covers.
Chapter 2 Setup of the Tablet 5 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.
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.
Chapter 2 Setup of the Tablet Replacing the Tablet Table Depending on the size of your tablet, replace the tablet table. See "Front Tablet" on page 32 for information of mountable tablet sizes. 1 Operate the lock lever to extend the lower tablet holder. 2 Remove the screws by turning them with a coin or similar tool.
Chapter 2 Setup of the Tablet 3 Replace the tablet table, and then secure the table with the screws.
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. 1. Placing the Printer (page 49) 2. Changing the Paper Width (page 52) 3. Connecting Peripheral Devices (page 53) 4. Connecting the Wireless LAN Unit (page 58) 5. Connecting the Customer Display (page 59) 6.
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. Be careful not to place cords or foreign substances under the printer. When using a cash drawer, secure the printer to prevent it from moving due to vibrations.
Chapter 3 Setup of the Printer 5 Attach four pieces of the tape to the bottom of the printer, and then remove another backing sheet from each tape. 6 Place the printer on the installation surface, and then hold the printer down to secure it. • The tape is hook and loop fastener. To remove the printer from the installation surface disengaging the hook and loop fastener tape, apply a force to peel the printer from the surface.
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. 1 2 3 4 Turn off the printer. 5 Place the printer on the installation surface, and then hold the printer down to secure it.
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. Because 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. 1 2 Turn off the printer.
Chapter 3 Setup of the Printer Connecting Peripheral Devices Connect an interface cable of a peripheral device to the connector inside the printer. 1 2 3 Turn off the printer. 4 Turn over the printer. Disconnect the AC cable from the power outlet. Put the printer on a soft cloth or cushioning material.
Chapter 3 Setup of the Printer 5 Remove the bottom cover. 6 Remove the side covers. 7 Remove the rear cover.
Chapter 3 Setup of the Printer 8 9 Connect an interface cable to the connector inside the printer. For information on which connector is which type, see "Connectors" on page 18. A: Printer models without a microSD card slot B: Printer models with a microSD card slot Pass the interface cable through the hook.
Chapter 3 Setup of the Printer 10 Attach the rear cover. 11 Attach the side covers.
Chapter 3 Setup of the Printer 12 Attach the bottom cover. 13 14 Connect the interface cable to the device. Pull the cable out through the left, right, bottom, or rear of the bottom cover. Connect the AC cable to a power outlet. WARNING • Never insert the AC cable plug into a socket that does not meet the input voltage of the AC adapter. Doing so may result in damage to the printer. • Should a fault ever occur, immediately turn off the power to the printer and unplug the AC cable from the socket.
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. • Be sure to turn off the printer when connecting the Wireless LAN unit.
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. You can mount the dedicated optional customer display (Model: OT-DM30SL) to the printer as a rear display.
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. Settings for sound patterns and frequency depending on the occasions the buzzer beeps are also available.
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" on page 81), a cash drawer cannot be used. Be sure to disable it when you use a cash drawer. • Two driver transistors cannot be energized simultaneously.
Chapter 3 Setup of the Printer Pin assignments Pin number Signal name 1 Frame GND 2 Drawer kick drive signal 1 3 Drawer kick open/close signal 4 +24 V 5 Drawer kick drive signal 2 6 Signal GND Direction Output Input Output - 6 5 4 3 2 1 Connecting the drawer kick cable WARNING • Use a shield cable for the drawer kick cable. • When using cash drawer, make sure to use the power supply for printer (connector pins 4). • Do not insert a telephone line into the drawer kick connector.
Chapter 3 Setup of the Printer Connecting to the Power Source WARNING • 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. Doing so may result in damage to the printer. • Should a fault ever occur, immediately turn off the power to the printer and unplug the AC cable from the socket. • Use only the AC cable that came with the printer.
Chapter 3 Setup of the Printer Connecting the Printer to the Host Devices USB Interface When using USB cable to connect with host device, connect the USB cable to the printer, and after starting the host device, turn the printer on. Do not place any weight or stress on the cable when using. Doing so could damage the cable and connectors. Ethernet Interface Use ethernet cable to connect the printer to network via a hub.
Chapter 3 Setup of the Printer Setting up from a Smart Device 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 1 Run the Epson TM Utility for iOS/Android. 2 Set from “Wi-Fi Setup Wizard” in the menu. Follow the on-screen instructions to complete the setup.
Chapter 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. 1 Turn on the printer. 2 Activate Windows Wireless Network Connection and select [EPSON_Printer] as the connection device on the screen that appears.
Chapter 3 Setup of the Printer Bluetooth Interface Pair the printer with your device using the Bluetooth function of the device or using other methods. Pairing the printer is also possible by using EPSON TM Bluetooth® Connector (Windows) or Epson TM Utility (iOS or Android).
Chapter 3 Setup of the Printer Setting up from a Windows Computer Follow the procedure below and make the settings. 1 Have a Bluetooth wireless technology compatible computer ready. 2 3 4 Turn on the printer. Make sure you have installed TM Bluetooth® Connector. Start TM Bluetooth® Connector. Select [Search all printers around this computer], and then click [Search]. If the printer has not detected after clicking the Search button, check the manufacturer of the Bluetooth software. 1.
Chapter 3 Setup of the Printer 5 Select the printer to be paired, and then click [Connect]. 6 7 8 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” window appears. Click [Test Buzzer] or [Test Printing] to check operation. 9 Click [Back to Main screen] to return to the main window. 10 Click the “x” button of TM Bluetooth® Connector to exit.
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. Continued use may cause fire or shock.
Chapter 3 Setup of the Printer 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. It cannot be used when placing the printer horizontally or when using 58 mm width roll paper.
Chapter 4 Using Dedicated Optional Products Using Dedicated Optional Products OT-DM30SL (Customer Display) OT-DM30SL is a dedicated customer display for this TM-m30II-SL printer. This section describes how to install and use 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. U www.epson-biz.com/?prd=dm-d70&inf=manual Mounting OT-DM30SL Follow the procedure below to mount OT-DM30SL to the printer.
Chapter 4 Using Dedicated Optional Products 4 Turn over the printer. 5 Remove the bottom cover. 6 Remove the side covers.
Chapter 4 Using Dedicated Optional Products 7 Remove the rear cover. 8 Attach OT-DM30SL engaging its hook with the hole in the printer, then secure it with the screws. 9 Connect the USB cable to the USB connector, and then store the excess cable into the space inside OT-DM30SL.
Chapter 4 Using Dedicated Optional Products 10 Attach the side covers. 11 Attach the bottom cover. Now mounting OT-DM30SL to the printer is finished.
Chapter 4 Using Dedicated Optional Products Adjusting the Display Brightness The brightness of the display can be adjusted by pressing the brightness up/down buttons. There are four brightness levels. It is set to the brightest setting by default. Cleaning the Outer Case When cleaning the outer surface of the customer display, make sure to turn off the printer in advance, and then wipe dirt off with a dry cloth or a cloth slightly moistened with water.
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.; disaster prevention devices; various safety devices, etc.; or functional/precision devices, etc.
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. Make sure to read the cautions and notes to prevent the printer from falling from the wall.
Chapter 4 Using Dedicated Optional Products 3 Put the printer on a soft cloth or cushioning material. 4 Turn over the printer. 5 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.
Chapter 4 Using Dedicated Optional Products 6 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. • To ensure adequate strength for supporting the printer with the wall-mount, use screws that are appropriate to the type of the wall and have enough thread length. A screw with 4 mm diameter and length of 12 mm or more is recommended.
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.
Chapter 5 Advanced Usage Customized Values Item\Method TM Utility for iOS, for Android TM-m30II Utility for Windows Software 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 Bluetooth interface Bluetooth communication interval during power saving mode *1 Available only with TM Utility for iOS.
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.
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.
Chapter 5 Advanced Usage Interface selection • Bluetooth 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 Bluetooth If you want to connect a tablet and the printer via Bluetooth while charging the tablet through the USB connector (USB-A - Device Charging), select “Bluetooth only”. However, if you do so, the maximum supply current is limited to 0.
Chapter 5 Advanced Usage Main connection interface • Auto (interface that receives data first) (initial setting) • USB • Bluetooth • 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. • When using multiple interfaces, set the receive buffer capacity to 4 KB. • You cannot use wired LAN and wireless LAN at the same time.
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 • Not reduced (initial setting) • 25% • 50% • 75% • The "75% reduction of inner spacing and shrinking the character height" setting is applied to Font A and Font B characters only.
Chapter 5 Advanced Usage Optional buzzer • For information about how to connect the optional external buzzer, see "Connecting the Optional External Buzzer" on page 60. • When the optional external buzzer is enabled, a cash drawer cannot be used. Be sure to disable it when you use a cash drawer.
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) • Auto Re-Connect with iOS device (initial setting: Enabled) The device name is initially set to TM-m30II-SL_xxxxxx.
Chapter 5 Advanced Usage Network Settings The following explains the procedure for network settings in order to connect the product to your network. Setup methods There are three methods for set up. Method 1: Setup using EpsonNet Config This method involves installing the network configuration tool, EpsonNet Config, on your computer for setting. 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.
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. • The initial setting uses an IP address for the printer provided by a DHCP server.
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. • The initial setting uses an IP address for the printer provided by a DHCP server.
Chapter 5 Advanced Usage 4 Input your user name and password on the authentication window. • The user name is “epson”, and the default password is the serial number of the printer. You can find the serial number by running the self-test or on the nameplate attached to the printer. Nameplate • You can change the password in the [Optional] menu, under [Password]. 5 Change the settings based on the network setting information you received from the network administrator.
Chapter 5 Advanced Usage 2 Add the printer's MAC address and the IP address you want to set to the ARP table. 3 Execute the ping command and enable settings. arp -s (IP address) (MAC address) E.g.) arp -s 192.168.0.10 00-26-AB-7B-00-00 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 < 10ms TTL=255" is displayed, the IP address setting is complete.
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 • Software settings mode • Restore default values mode • Interface setup mode • Hexadecimal dumping mode The self-test mode or hexadecimal dumping mode is selected depending on the operation performed when the power is turned on.
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 5: Interface Setup 6: TM-Intelligent Information 7: Peripheral Device Information 8 or more: None Select Modes by executing following procedure.
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. You can also run the self-test using the ESC/POS commands. 1 2 Close the roll paper cover. While pressing the Feed button, turn on the printer.
Chapter 5 Advanced Usage 2 After briefly (less than one second) pressing the Feed button once, hold it down for at least one second, to print the NV graphics information. After information printing, the Mode selection guidance is printed again. 3 To finish, turn off the power, or select “Exit and Reboot Printer”.
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" on page 81. • You can also make the software settings using the ESC/POS commands. Follow the steps below.
Chapter 5 Advanced Usage 3 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. For details on setting items, see "Software Settings" on page 81.
Chapter 5 Advanced Usage 2 Briefly press the Feed button four times (less than one second), hold it down for at least one second to enter the Restore Default Values. The guidance is printed. 3 Briefly press the Feed button once (less than one second), hold it down for at least one second. (Hold down the Feed button until the message of restore completion is printed.) Interface Setup Mode Use this mode to setup the interface and other settings. Follow the steps below.
Chapter 5 Advanced Usage Auto re-connect to iOS device In Bluetooth model, select [Bluetooth 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" on page 147. • You can change the settings with TM-m30II Utility and TM Utility for iOS.
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. 1 2 Search for the printer on the Bluetooth settings screen on the host device. 3 Check that the printed Passkey and the Passkey displayed on the host device match, and then select "Pairing" on the host device. Select the printer you want to pair with. The printer prints the Passkey.
Chapter 5 Advanced Usage 2 Briefly press the Feed button seven times (less than one second), hold it down for at least one second to print the Peripheral Device Information. After information printing, the Mode selection guidance is printed again. 3 To finish, turn off the power, or select “Exit and Reboot Printer”. Hexadecimal Dumping Mode In hexadecimal dumping mode, data from the host device is printed in hexadecimal numbers and characters.
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 1 2 3 4 Check that the printer is on. Open the roll paper cover. Hold down the Feed button for at least one second. Close the roll paper cover. The status sheet is printed. After printing, the printer returns to the standard mode.
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 BT : XXXXXXXXXXXX DN : TM-m30II-SL * * * Wi-Fi & Ethernet Interface * * * Wi-Fi Status MAC Address : Unmounted SSID : EPSON_Printer Network Mode : Infrastructure Comm Standard : 802.
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. 1 2 Turn off the printer and close the roll paper cover.
Chapter 5 Advanced Usage TM-Intelligent Function This product supports the TM-Intelligent function and provides the following functions. • Server direct print • Status Notification You can set each function in the Setup Utilities. For details on the setting method for Epson TM-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.
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. The network tethering provides network function to an iOS device that is connected to the printer using a Lightning to USB cable.
Chapter 5 Advanced Usage Tablet Devices Supported by the Network Tethering Operation of this function has been checked with iOS devices running iOS 10.1 or later. Firmware Versions that Supports the Network Tethering 3.03A ESC/POS or later, or 3.03B ESC/POS or later • See "Self-test Mode" on page 97 to check the firmware version of the printer. • See "Utilities" on page 118 to update the firmware.
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. Customize Value Settings] - [13. Other Settings] - [8. Network Tethering] in that order, and then enable (or disable) it. See "Software Settings" on page 81.
Chapter 5 Advanced Usage 4 Connect the iOS device to the printer using a Lightning to USB cable. 5 On the iOS device, tap [Settings] - [Ethernet], and then check that an IP address has been set. Make sure to connect the cable to the USB-A Device Charging connector (white connector). • If [Ethernet] does not appear in [Settings] of the iOS device, the tethering function of the printer might have been disabled. See "Enabling the Tethering Function" on page 110 to enable the tethering.
Chapter 6 Application Development Information Application Development Information This chapter describes how to control the printer and gives information useful for printer application development. Controlling the Printer The printer supports the following command systems: • ePOS-Print XML • ESC/POS Users can control the printer by using the aforementioned commands, or the following development kits or drivers. • Epson ePOS SDK • OPOS ADK • OPOS ADK for .
Chapter 6 Application Development Information Controlling the Cash Drawer A pulse output is sent to drawer kick connector pin 2 or pin 5, and you can open the drawer. You can also check the open/close status of the drawer by checking the signal level of the drawer kick connector pin 3. These controls are executed by a driver or by commands. ESC/POS Commands Prepare the output command for the specified pulse and the status transmission command. For details, see the ESC/POS Command Reference.
Chapter 6 Application Development Information Controlling the Optional External Buzzer You can set the optional external buzzer to buzz when an error occurs and when an automatic cut off occurs. By using the driver or the command, you can specify when to sound the buzzer. In addition, the beep pattern and how many times to sound the buzzer can be changed. ESC/POS Command Use the buzzer control command or the output command for the specified pulse. For details, see the ESC/POS Command Reference.
Chapter 6 Application Development Information Software The following software is provided for application development. Development Kit Software Epson ePOS SDK Description This is a developer kit to control applications, native applications for smart devices, and printers. This includes libraries, manuals, and sample programs. for Android for iOS for JavaScript EPSON OPOS ADK This OCX driver can control POS peripherals using OLE technology.
Chapter 6 Application Development Information Drivers Operating environment Software Description EPSON Advanced Printer Driver (APD) In addition to ordinary Windows printer driver functions, this driver has controls specific to POS. The Status API (Epson original DLL) that monitors printer status and sends ESC/POS commands is also attached to this driver.
Chapter 6 Application Development Information Utilities Software Epson TM Utility Operating environment Description A utility that is available on the App Store or Google Play. Use this to perform wireless connection setup and change settings on the printer from iOS and Android devices. In addition, the utility has the following functions.
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.
Chapter 6 Application Development Information Application Development and Distribution for iOS If your application enables communication with the printer using Bluetooth 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. U www.epson-biz.
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.
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 1 Open the roll paper cover. 2 3 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.
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. 4 Pull out some paper, and close the roll paper cover. When the printer power is on, the roll paper is automatically cut.
Chapter 7 Handling When the Printer is Placed Vertically 1 Open the roll paper cover. 2 3 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.
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. 4 Pull out some paper, and close the roll paper cover. When the printer power is on, the roll paper is automatically cut.
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. • Dismount the front tablet and the rear display. • Remove roll 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. 1 2 Turn off the printer 3 Remove the jammed paper. 4 Close the covers. Open the roll paper cover.
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. In this case, restart the printer.
Chapter 7 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. CAUTION • Never clean the product with alcohol, benzine, thinner, or other such solvents. Doing so may damage or break the parts made of plastic and rubber. • For instructions on how to clean the tablet or the display mounted to the printer, refer to the manual of the device.
Chapter 7 Handling 2 3 Disconnect the AC cable from the power outlet. 4 Clean the thermal head with a cotton swab moistened with an alcohol solvent (ethanol or isopropyl alcohol), and clean the platen roller with a cotton swab moistened with water. Open the roll paper cover. 1. Thermal head 2. Platen roller 5 Connect the AC cable to a power outlet.
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) Bluetooth [Bluetooth 3.0 (EDR supported)] Interface Ethernet [10BASE-T/100BASE-TX] USB Type-B [USB 2.0, Full-speed (12 Mbps)] USB Type-A [USB 2.
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. 3.5 kg {7.7 lb} (including the AC adapter, excluding paper) *1: Reference data: When using AC adapter (AC Adapter, C1 or PS-180 depending on the model). *2: According to our operation conditions. It may differ depending on the usage conditions and product model.
Appendix Line spacing 3.75 mm {1/5"} (initial setting, programmable by command) Maximum print speed*2 250 mm/s {9.84"/s}*3 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. *3: The maximum is 100 mm/s {3.94"/s} when printing ladder barcodes, 2-dimensional symbols, or multi-tone graphics.
Appendix Character Specifications Character set ANK 95 alphanumeric characters 128 extended graphics characters x 43 pages (includes user-defined pages) 18 international character sets Japanese 6,879 characters of JIS X0208-1990, 845 special characters 11,233 characters of JIS X0213:2004, One special character Character code*1 The number of dots per character 48/35 characters mode Simplified Chinese 28,553 characters of GB18030-2000 Traditional Chinese 13,502 characters of Big5 Korean 8,224 ch
Appendix Character size*3 Standard/Double height/ Double width/Double height and width Font A 1.25 × 3.00 mm/1.25 × 6.00 mm/ 2.50 × 3.00 mm/2.50 × 6.00 mm 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 × 2.13 mm/0.88 × 4.26 mm/ 1.76 × 2.13 mm/1.76 × 4.26 mm Special Font A 1.25 × 3.0 mm/1.25 × 6.0 mm/ 2.5 × 3.0 mm/2.5 × 6.0 mm {0.05 × 0.12"/0.05 × 0.24"/ 0.10 × 0.12"/0.10 × 0.24"} Special Font B 0.88 × 3.0 mm/0.88 × 6.0 mm/ 1.76 × 3.0 mm/1.76 × 6.0 mm {0.03 × 0.
Appendix Paper Specifications Paper width 58 mm Paper types Specified thermal paper Form Roll paper Size Paper width 80 mm 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 ± 0.5 mm {2.26 ± 0.02"} 79.5 ± 0.5 mm Paper thickness Maximum of 80 μm, minimum of 48 μm Specified original paper type TF50KS-EY, TF60KS-E NIPPON Paper Industries Co., Ltd.
Appendix Printable Area For paper width 80 mm The maximum printable area of paper with a width of 79.5 ± 0.5 mm {3.13 ± 0.02"} is 72 ± 0.2 mm (576 dots), and the approximate space is 3.75 mm on both sides. 79.5 ± 0.5 mm {3.13 ± 0.02"} 72 ± 0.2 mm {2.83 ± 0.01"} 3.75mm {0.15"} 3.75mm {0.15"} For paper width 58 mm The maximum printable area of paper with a width of 57.5 ± 0.5 mm is 52.5 ± 0.2 mm (420 dots), and the approximate space is 2.5 mm on both sides. 57.5 ± 0.5 mm {2.26 ± 0.02”} 52.5 ± 0.
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. • When removing cut paper, the remaining roll paper is pulled at the uncut section and the pitch of the next print may be reduced.
Appendix Environmental Conditions Temperature/ Humidity Operating 5 to 45°C {41 to 113°F}, 10 to 90% RH (See the operating temperature and humidity range below.) Storage -20 to 60°C {-4 to 140°F}, 10 to 90% RH (except for paper) Relative humidity [%RH] 34°C, 90% 90 80 40°C, 65% 60 Operating environment range 40 45°C, 50% 20 10 0 Vibration resistance When packed 0 10 20 30 40 50 [°C] Ambient temperature Frequency: 5 to 55 Hz Acceleration: Approximately 19.
Appendix External Dimensions Dimensions with the Standard Tablet Table • With the roll paper cover closed 166 289 [Unit:mm] 322 272 • With the roll paper cover opened 289 [Unit:mm] 322 140
Appendix 178 Dimensions with the OT-DM30SL installed 289 388 [Unit:mm] 357 [Unit:mm] 166 Dimensions with the Large Tablet Table 311 141
Appendix Specifications of Interface and Connector USB Interface USB interface connector USB type-B connector USB transmission specifications USB function Overall specifications According to USB 2.
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 Network parameters Item Initial settings IP address acquisition Automatic APIPA Disabled arp/ping Disabled Soc
Appendix Socket communication • Port type TCP communication port for direct printing • Port number 9100 • Port communication direction bidirectional • Max. simultaneous connections 6 • Number of connections for which printing is available 1 (occupied until the connection is released.
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) • WPA2-Personal • WPA2-Enterprise * OT-WL06 does not support WEP. Initial settings These settings apply when the printer is initialized in the Interface Setup mode. Parameter Setting value Communication standard 802.
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. • Place shields between the printer and the devices that may cause radio wave interference. • Select either 2.4 GHz or 5 GHz, whichever is free from radio wave interference.
Appendix Bluetooth Interface Countries where Bluetooth can be used are limited. Since notes are provided for each country, check the sheet supplied with the product. Specification • Bluetooth 3.
Appendix Auto Reconnect Feature Printer operations when Bluetooth is disconnected Enabled Perform the following reconnection sequence. Disabled Wait for a connection from the Bluetooth device. [Reconnection sequence] 1. The printer tries to connect to the iOS device to which it was last connected. 2. When step 1 fails, the printer waits for connections from other devices. 3. If connection is not established in step 2, the printer tries again to connect to the iOS device to which it last connected.
Appendix Notes on use Time required until printing starts If the host computer and the printer are not connected on a continuous basis but rather connected every time the printer starts printing, some time may be needed for the printer to actually start printing after the host computer commands printing. This pause is the time required for processing the connection between the host computer and the printer. After opening the port, leave an interval of 300 msec or more before sending data to the port.
Appendix 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 Bluetooth is disconnected when this occurs, if the auto reconnect feature is not enabled, you need to reconnect from the Bluetooth settings screen on the iOS device. When using the SDK from Epson, this connection process is not necessary.
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 Bluetooth 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" on page 152.
Appendix Bluetooth Low Energy Technology Advertising Packet Format In the TM-m30II-SL, the iBeacon format is used by default for the Bluetooth low energy technology Advertising Packet. The UUID for the TM-m30II-SL is "fac1ba2f-61a2-4d83-9a8c-60087c232569". The user can edit the following specifications in the iBeacon format: UUID, Major number, Minor number, and Measured Power.
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.
Appendix Type Description static Specifies the configuration script stored in ROM. default Specifies the default configuration script. status Acquires information for the Bluetooth adapter.
Appendix Table 7 GET Response Body Response Status 200 OK Response Body { "message": "Success" "detail": null "description" : } 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 200 OK Response Body { "message": "Success", The HCI Version for the Bluetooth adapter is 6 or hig
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. When the change is successful, the advertising data is changed.
Appendix Function Updates the configuration script in non-volatile memory POST Parameters { Results Update successful Response 200 OK “type” : “static”, It has following header: “description”: “” } X-RateLimit-Limit: 1 X-RateLimit-Remaining: 0 X-RateLimit-Reset: xx Update failed 413 Request Entity Too Large When the parameter is too long It has following header: X-RateLimit-Limit: 1 X-RateLimit-Remaining: 1 X-RateLimit-Reset
Appendix Table 11 POST Response Body Response Status 200 OK Body { "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" : null } 413 Request Entity Too Large { "message": "Request Entity Too Large", "detail": null, "description" : null } 429 Too Many Requests { "message": "You sent too many requests in a given amount of time.
Appendix Case No Type specified Body { "message": " Invalid Parameter ", Or an invalid parameter has been 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 Case Update failed Body { "message": "Failed to update settings", "detail": null, "description" : null
Appendix Starting and stopping Bluetooth low energy technology Advertising Format: cmd 0x08 0x000A n Function: Starting and stopping transmission of the Advertising packet. Parameter n Length Function 00 2 characters Advertising stop 01 2 characters Advertising start When specifying a start point, make sure you start Advertising using this command before "Bluetooth low energy technology Advertising Packet specifications" on page 161.
Appendix Bluetooth low energy technology Advertising Packet specifications Format: cmd 0x08 0x0008 d1 d2 … d32 Function: Sets the Data for the Bluetooth low energy technology Advertising packet. Specify all from d1 to d32. If these are not necessary, specify 00 for each one.
Appendix Keywords You can specify the following keywords when describing the script. Reserve String $SERIAL_ADDR Length 6 bytes Content Example Address that uses 1 for the MSB2bit in the last 6 digits of the printer's serial number. When the Serial No. is ABCD123456, the Address uses 1 for the MSB2bits for the leading 1 byte in the last 6 digits. F1:32:33:34:35:36 is generated and replaced with a string using 36 35 34 33 32 F1 sorted in Little endian.
Appendix Character Code Tables Refer to the following URL regarding the character code table. U www.epson-biz.
Appendix Compatibility with USB Type-A Devices can be connected to the USB Type-A connector of the TM-m30II-SL in the following ways. TM-m30II-SL Direct connection Secondary connection (a) Wireless LAN unit of OT-WLxx (b) Extension cable of OT-WLxx (c) Barcode scanner (d) DM-D30/DM-D70/OT-DM30SL (e) DM-D30 (f ) Optional extension cable OT-UL30 DM-D30/DM-D70 • Any USB conversion connectors and USB extension cables other than those above cannot be used.