EPSON TM-m30II Technical Reference Guide User Manual
- June 7, 2024
- Epson
Table of Contents
TM-m30II Technical Reference Guide
Technical Reference Guide
Product Overview
Describes features of the product.
Setup
Describes setup and installation of the product and peripherals.
Advanced Usage
Describes advanced usage methods for the product.
Application Development Information
Describes how to control the printer and necessary information when you
develop applications.
Handling
Describes how to handle the product.
Appendix
Describes general specifications and character code tables.
M00127600 Rev. A
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.
· While every precaution has been taken in the preparation of this document,
Seiko Epson Corporation assumes no responsibility for errors or omissions.
· 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 maintenance instructions. · Seiko Epson Corporation shall not be
liable against any damages or problems arising from the use of any options or
any consumable products other than those designated as Original Epson Products
or Epson Approved Products by Seiko Epson Corporation.
Trademarks
EPSON is a registered trademark of Seiko Epson Corporation. Exceed Your Vision
and ESC/POS are registered trademarks or trademarks of Seiko Epson
Corporation. Microsoft and Windows are registered trademarks of Microsoft
Corporation in the United States and/or other countries.
Wi-Fi®, WPATM, and WPA2TM are either registered trademarks or trademarks of
Wi-Fi Alliance®. The Bluetooth® word mark and logos are registered trademarks
owned by Bluetooth SIG, Inc. and any use of
such marks by Seiko Epson Corporation is under license. IOS is a trademark or
registered trademark of Cisco in the U.S. and other countries and is used
under license. Apple, Apple TV, Apple Watch, iPad, iPad Air, iPad Pro, iPhone,
and Lightning are trademarks of Apple Inc., registered in the U.S. and other
countries. tvOS is a trademark of Apple Inc. AndroidTM is a trademark of
Google LLC. Google Play and the Google Play logo are trademarks of Google LLC.
All other trademarks are the property of their respective owners and used for
identification purpose only.
ESC/POS® Command System
Epson ESC/POS is a proprietary POS printer command system that includes
patented or patent-pending commands. ESC/POS is compatible with most Epson POS
printers and displays. ESC/POS is designed to reduce the processing load on
the host computer in POS environments. It comprises a set of highly functional
and efficient commands and also offers the flexibility to easily make future
upgrades.
©Seiko Epson Corporation 2020. All rights reserved.
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.
Provides information that must be observed to avoid damage to your equipment
or a malfunction.
Provides important information and useful tips.
Warnings
WARNING
· Handle the power cable with care. Improper handling may lead to fire or
electric shock. Do not modify or attempt to repair the cable. Do not place any
heavy object on top of the cable. Avoid excessive bending, twisting, and
pulling. Do not place the cable near heating equipment. Check that the plug is
clean before plugging it in. Be sure to push the plug all the way in.
· Be sure to use the specified AC adapter (AC adapter, C1). Connection to an
improper power source may cause fire or shock.
· Do not place multiple loads on the power outlet. Overloading the outlet may
lead to fire.
· Shut down your equipment immediately if it produces smoke, a strange odor,
or unusual noise. Continued use may lead to fire. Immediately unplug the
equipment and contact qualified service personnel.
· Never disassemble or modify this product. Tampering with this product may
result in injury or fire.
· Do not allow foreign matter to fall into the equipment. Penetration by
foreign objects may lead to fire.
· If water or other liquid spills into this equipment, do not continue to use
it. Continued use may lead to fire. Unplug the power cord immediately and
contact qualified service personnel.
· Do not use aerosol sprayers containing flammable gas inside or around this
product. Doing so may cause fire.
· Do not use this product in locations subject to high humidity or dust
levels. Excessive humidity and dust may cause equipment damage or fire.
3
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.
· Take care not to injure your fingers on the manual cutter When you remove
printed paper When you perform other operations such as loading/replacing roll
paper
· Do not open the roll paper cover without taking the necessary precautions,
as this can result in injury from the autocutter fixed blade.
· To ensure safety, unplug this product before leaving it unused for an
extended period. · To avoid risk of electric shock, do not set up this product
or handle cables during a
thunderstorm. · Never insert or disconnect the power plug with wet hands.
Doing so may result in severe shock. · Never attempt to repair this product
yourself.
Improper repair work can be dangerous.
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. Because this product was not
intended for use in applications requiring extremely high reliability/safety,
such as aerospace equipment, main communication equipment, nuclear power
control equipment, or medical equipment related to direct medical care, etc.,
please make your own judgment on this product’s suitability after a full
evaluation.
Note about interference
· This product generates, uses, and can radiate radio frequency energy and, if
not installed and used in accordance with the instruction manual, may cause
harmful interference to radio communications.
· If this equipment does cause harmful interference to radio or television
reception, which can be determined by turning the equipment off and on, the
user is encouraged to try to correct the interference by one or more of the
following measures: – Reorient or relocate the receiving antenna for the
radio/TV. – Increase the separation between the equipment and the radio/TV. –
Connect the equipment into an outlet on a circuit different from that to which
the receiver is connected. – 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.
4
Open Source Software License
This product uses open source software in addition to Epson proprietary
software. For information of the open source software used in this product,
see the following URL. http://xxx.xxx.xxx.xxx/licenses.html For
“xxx.xxx.xxx.xxx” in the above URL, input your printer’s IP address.
5
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
Setup
Chapter 3
Advanced Usage
Chapter 4
Application Development Information
Chapter 5
Handling
Appendix
Product Specifications Specifications of Interface and Connector Character Code Tables Compatibility with USB Type-A
6
Contents
For Safety………………………………………………………………………………………………………………….3
Key to Symbols……………………………………………………………………………………………………………………………………………… 3
Warnings ……………………………………………………………………………………………………………………………………………………….. 3
Cautions…………………………………………………………………………………………………………………………………………………………. 4
Restriction of Use ……………………………………………………………………………………………………..4 Note about
interference …………………………………………………………………………………………..4 Open Source Software
License…………………………………………………………………………………5 About this Manual
……………………………………………………………………………………………………6
Aim of the Manual ……………………………………………………………………………………………………………………………………….. 6
Manual Content……………………………………………………………………………………………………………………………………………. 6
Contents……………………………………………………………………………………………………………………7
Product Overview ……………………………………………………………………………… 11
Features ………………………………………………………………………………………………………………… 11 Product Configurations
………………………………………………………………………………………… 13
Models…………………………………………………………………………………………………………………………………………………………..13 NFC Tag
…………………………………………………………………………………………………………………………………………………………13 Accessories
…………………………………………………………………………………………………………………………………………………..14
Part Names and Functions ……………………………………………………………………………………. 15
Panel LED ……………………………………………………………………………………………………………………………………………………..16
Connectors …………………………………………………………………………………………………………………………………………………..17 Online
and Offline……………………………………………………………………………………………………………………………………….18
Status and Errors …………………………………………………………………………………………………… 19
Status Display ………………………………………………………………………………………………………………………………………………19 Error
Status …………………………………………………………………………………………………………………………………………………..20
NV Memory (Non-Volatile Memory) ……………………………………………………………………… 22
NV Graphics Memory………………………………………………………………………………………………………………………………….22 User NV
Memory …………………………………………………………………………………………………………………………………………22 Memory Switches
(customized values)……………………………………………………………………………………………………22 R/E (Receipt
Enhancement)……………………………………………………………………………………………………………………….22 Maintenance
Counter…………………………………………………………………………………………………………………………………23
Simple Setup for Wireless LAN ……………………………………………………………………………… 24 Useful
Functions for Smart Devices………………………………………………………………………. 25
NFC Tag …………………………………………………………………………………………………………………………………………………………25 QR
Code………………………………………………………………………………………………………………………………………………………..25
Printing Using Multiple Interfaces………………………………………………………………………… 26
7
Setup ………………………………………………………………………………………………… 27
Flow of Setup ………………………………………………………………………………………………………… 27 Installing the
Printer……………………………………………………………………………………………… 28
Changing to the Front Eject Position……………………………………………………………………………………………………….29
Changing the Paper Width ……………………………………………………………………………………. 30 Connecting the
Optional Wireless LAN Unit…………………………………………………………. 32 Connecting the Optional
Customer Display…………………………………………………………. 33 Connecting the Optional External
Buzzer…………………………………………………………….. 34
Attachment Position …………………………………………………………………………………………………………………………………..34
Connecting the Cash Drawer ………………………………………………………………………………… 35
Required specifications of cash
drawers………………………………………………………………………………………………….35 Connecting the drawer kick
cable ……………………………………………………………………………………………………………36
Connecting to the Power Source ………………………………………………………………………….. 37
Connecting the AC cable……………………………………………………………………………………………………………………………37
Connecting the Printer to the Host Devices………………………………………………………….. 39
USB Interface ……………………………………………………………………………………………………………………………………………….39
Ethernet Interface ……………………………………………………………………………………………………………………………………….39
Wireless LAN Interface………………………………………………………………………………………………………………………………..39
Bluetooth Interface …………………………………………………………………………………………………………………………………….42
Attaching the Power Switch Cover ……………………………………………………………………….. 45 Enabling the
Roll Paper Near-End Detection………………………………………………………… 46
Advanced Usage ……………………………………………………………………………….. 47
Software Settings………………………………………………………………………………………………….. 47
Functions………………………………………………………………………………………………………………………………………………………48
Network Settings ………………………………………………………………………………………………….. 56
Setup methods ……………………………………………………………………………………………………………………………………………56 Flow of
Setup……………………………………………………………………………………………………………………………………………….56 Setup using
EpsonNet Config …………………………………………………………………………………………………………………..57 Setup using
EpsonNet Config (Web version)………………………………………………………………………………………….58 Setup using
arp/ping commands …………………………………………………………………………………………………………….59 MAC Address
Confirmation ……………………………………………………………………………………………………………………….60
Setting/Check Modes ……………………………………………………………………………………………. 61
Self-test Mode ……………………………………………………………………………………………………………………………………………..63 NV
Graphics Information Print Mode……………………………………………………………………………………………………….63
Receipt Enhancement Information Print Mode
……………………………………………………………………………………..64 Software Setting Mode
………………………………………………………………………………………………………………………………64 Restore Default Values
Mode…………………………………………………………………………………………………………………….66 Interface Setup
Mode…………………………………………………………………………………………………………………………………67 Peripheral Device
Information Print Mode ……………………………………………………………………………………………..69 Hexadecimal
Dumping Mode …………………………………………………………………………………………………………………..69
8
Printing a Status Sheet………………………………………………………………………………………….. 71 Resetting the
Interface Settings …………………………………………………………………………… 73
Application Development Information………………………………………………. 74
Controlling the Printer ………………………………………………………………………………………….. 74
ePOS-Print XML……………………………………………………………………………………………………………………………………………74 ESC/POS
……………………………………………………………………………………………………………………………………………………….. 74
Controlling the Cash Drawer…………………………………………………………………………………. 75 Controlling the
Optional External Buzzer …………………………………………………………….. 76
Software………………………………………………………………………………………………………………… 77
Development Kit …………………………………………………………………………………………………………………………………………77 Drivers
…………………………………………………………………………………………………………………………………………………………..78 Utilities
………………………………………………………………………………………………………………………………………………………….79
Others……………………………………………………………………………………………………………………………………………………………79 Download
…………………………………………………………………………………………………………………………………………………….80
Application Development and Distribution for iOS……………………………………………… 81 Notes on
Printing Barcodes and Two-Dimensional Symbols ……………………………….. 81
Handling …………………………………………………………………………………………… 82
Installing Roll Paper………………………………………………………………………………………………. 82
For the top eject position…………………………………………………………………………………………………………………………..82
For the front eject position………………………………………………………………………………………………………………………..84
Removing Jammed Paper …………………………………………………………………………………….. 86 Roll Paper Cover
does not Open …………………………………………………………………………… 87 Cleaning the
Printer………………………………………………………………………………………………. 88
Cleaning the Printer Case…………………………………………………………………………………………………………………………..88
Cleaning the Thermal Head/Platen Roller……………………………………………………………………………………………….88
Preparing for Transport…………………………………………………………………………………………. 89
Removing/Attaching the Rear and Bottom Covers ………………………………………………. 90
Removing the Covers………………………………………………………………………………………………………………………………….90
Attaching the Covers ………………………………………………………………………………………………………………………………….92
Appendix…………………………………………………………………………………………… 94
Product Specifications ………………………………………………………………………………………….. 94
Printing Specifications ……………………………………………………………………………………………………………………………….96
Character Specifications …………………………………………………………………………………………………………………………….97
Paper Specifications ……………………………………………………………………………………………………………………………………99
Printable Area …………………………………………………………………………………………………………………………………………… 100
9
Printing and Cutting Positions ………………………………………………………………………………………………………………. 101
Electrical Characteristics…………………………………………………………………………………………………………………………. 101
Environmental Conditions……………………………………………………………………………………………………………………… 102
External Dimensions ……………………………………………………………………………………………………………………………….. 103
Specifications of Interface and Connector………………………………………………………….. 105
USB Interface ……………………………………………………………………………………………………………………………………………. 105
Network Interface ……………………………………………………………………………………………………………………………………. 106
Bluetooth Interface …………………………………………………………………………………………………………………………………. 109 NFC
Tag ……………………………………………………………………………………………………………………………………………………… 112
Character Code Tables…………………………………………………………………………………………. 113 Compatibility
with USB Type-A …………………………………………………………………………… 114
10
Chapter 1 Product Overview
Product Overview
This chapter describes features of the product.
Features
Printing
· High speed receipt printing is possible (250 mm/s maximum). · By using the
“Batch rotate print (Upside Down)” function, you can print pages upside down
to make it easier
to read the pages when they are ejected from the front side of the printer. ·
Supports a variety of language (code pages)
Handling
· Compact and lightweight Top eject position: 127 x 127 x 135 mm (5.0 × 5.0 ×
5.3″) Front eject position: 127 x 133 x 129 mm (5.0 × 5.2 × 5.1″) Approx. 1.3
kg {2.87 lb}
· Easy drop-in paper loading. · You can connect to the printer from an
interface, other than the mainly connected interface, and run print
operation, when mainly connected interface is not printing. · Ethernet,
Bluetooth, and Wi-Fi connection status can be easily checked by viewing
respective LED lights. · A mechanism that holds paper while feeding paper
backward enables reduction of top margin of each label
during continuous printing.
Software
· NFC tag built into the printer unit for printing to a touched printer. ·
Printing triggered by bar code scan by smart device camera. · A utility for
iOS/Android TM (Epson TM Utility for iOS/Android) for making printer settings
is provided. · Printing of various types of bar codes, GS1-DataBar, and two-
dimensional symbols (PDF417, QR code,
MaxiCode, Composite Symbology, Aztec Code, DataMatrix) is supported. · A
maintenance counter function is supported.
11
Chapter 1 Product Overview
Environment
· Paper saving function is available.
Others
· Paper eject position are selectable from top and front. · Optional Wireless
LAN cable set, customer display, and external buzzer are available. · Optional
wall hanging bracket is available to attach the printer to a wall.
12
Product Configurations
Chapter 1 Product Overview
Models
· Standard model
· Wi-Fi® model · Bluetooth® model
- Available models may differ depending on the area.
NFC Tag
You can select the printer you want to use by simply placing an NFC device over the NFC tag (mark) on the printer.
· There is no data rewriting function. · Use Epson ePOS SDK to build this function into your application.
13
Accessories
Included
· 58-mm width roll paper guides · 80-mm width roll paper (for operation check)
· Power switch cover · AC adapter · AC cable · Manuals
Options
· Wireless LAN cable set (Model: OT-WL06) · Customer display (Model: DM-D30) ·
Optional external buzzer (Model: OT-BZ20) · Wall Hanging Bracket Set (Model:
OT-WH30) · Back cover (Model: OT-CC30)
Chapter 1 Product Overview
14
Part Names and Functions
1 6 5
2 4
3
Chapter 1 Product Overview
7
1 Roll paper cover
Open this cover when loading or replacing roll paper.
2 Panel LED
For details on LED, see “Panel LED” on page 16.
3 NFC Tag
A mark is printed here to indicate the position of the NFC tag. To establish communication with an NFC device, bring the device close to this mark. For the functions using the NFC tag, refer to “Useful Functions for Smart Devices” on page 25.
4 Cover open lever Operate this lever to open the roll paper cover.
5
Feed button Pressing this button once feeds roll paper for one line. Hold down this button to continue
feeding roll paper.
6
Power switch Turns the printer on or off.
7 Status sheet button Use this button to print a status sheet on interfaces or initialize the settings on interfaces.
When turning off the printer without using the power switch, it is recommended to send a poweroff command to the printer. If you use the power-off sequence, the latest maintenance counter values are saved. (Maintenance counter values are usually saved every two minutes.) For information about ESC/POS commands, see the ESC/POS Command Reference.
15
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 19.)
· Lights after the power is turned on or after a reset (offline).
Automatically goes out after a while to indicate that the printer is ready.
· Off when the printer is in standard mode (online).
Paper LED
· Lights when the roll paper is out. · Flashes to urge user to operate the
Feed button.
This LED also lights if you have enabled the “Roll-paper near-end detection”
function and the nearend status is detected. For more details, see “Software
Settings” on page 47. This function can be used only with a 80-mm width roll
paper and only when the printer has been set up to eject printed paper from
the front side. For more details about the restrictions, see “Enabling the
Roll Paper Near-End Detection” on page 46.
Wi-Fi LED
· Lights while the printer is connected to Wi-Fi. · Off while the printer is
not connected to Wi-Fi or while the printer is connected to a wired LAN. ·
Flashes while communication is temporarily disabled because an IP address has
not been acquired or for
other reason.
Ethernet LED
· Lights while the printer is connected to Ethernet. · Off while the printer
is not connected to Ethernet or while the printer is connected to Wi-Fi. ·
Flashes while communication is temporarily disabled because an IP address has
not been acquired or for
other reason.
Bluetooth LED
· Lights while the printer is connected via Bluetooth. · Off while the printer
is not connected via Bluetooth. · Flashes while the printer is waiting to be
paired with another device.
16
Connectors
All connectors are located on the lower rear of the printer.
Chapter 1 Product Overview
1 USB connector (Type-A)
Connects an optional Wireless LAN unit, customer display, or a handheld
scanner.
CAUTION: It may be hard to disconnect some types of USB cable. Do not forcibly
pull the cable, or the USB connector and USB cable may be damaged. Contact
qualified service personnel if you encounter the trouble.
2 Power supply connector
Connect the AC adapter. See “Connecting to the Power Source” on page 37.
3 USB connector (Type-B)
Connects the USB cable for connecting to a computer. See “Connecting the Printer to the Host Devices” on page 39.
4 Ethernet connector Connects the 10BASE-T/100BASE-TX ethernet cable.
5 Drawer kick connector
Connects the cash drawer or the optional external buzzer. See “Connecting the Cash Drawer” on page 35, and “Connecting the Optional External Buzzer” on page 34.
17
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) · While roll paper is fed
using the Feed button · When the printer stops printing due to a paper end
(when the paper out detector detected the paper out) · During an operation
standby state · When an error has occurred (See “Status and Errors” on page
19.) · While the roll paper cover is open
18
Status and Errors
The status of the printer is indicated by lit and flashing LEDs.
You cannot print when an error has occurred.
Chapter 1 Product Overview
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.
Status Display
Power LED
Error LED
Paper LED
Wi-Fi LED
O: OFF N: ON F: Flashing -: Ignore the LED light
Ethernet Bluetooth
LED
LED
Printer Status
N
O
O
–
–
N
N
N
N
N
N
O
–
O
O
N
O
–
–
–
N
N
–
–
–
N
O
F
O
O
N
O
F
–
–
N
N
F
–
–
N
N
N
–
–
N
O
N
–
–
N
N
–
–
–
N
F
–
O
O
N
F *2
–
–
–
F
O
O
O
O
–
Online
N
While initializing after turning on the
power
O
During a self-test
–
While feeding paper using the Feed
button
–
Roll paper cover open while not
printing
O
Waiting for the self-test to continue
–
Waiting for a Macro execution to run
–
Waiting for the roll paper cover to be
closed to print a status sheet.
–
No roll paper
–
Remaining amount of roll paper is
low*1
–
Automatically Recoverable Errors
Recoverable Errors
O
Unrecoverable Errors
CAUTION:
Turn off the power immediately when an unrecoverable error occurs.
If the same error occurs again even after turning the power back on, contact qualified service personnel.
–
A USB hub is connected.
O
Updating firmware
19
Chapter 1 Product Overview
Power LED
Error LED
Paper LED
Wi-Fi LED
Ethernet Bluetooth
LED
LED
Printer Status
F
O
F
O
O
F *3
N
O
O
O
F *4
O
O
O
O
O
While forced updating firmware mode is
on
O
During turn-off process
O
During power off
NOTE:
The printer enters this status while processing the power off command. It is recommended to use this method when you need to save information on the printer’s operating status if the power is cut without using the power switch.
1: Only the printers that are equipped with a roll paper near-end detector. To detect this status (remaining amount of roll paper is low), enable the “Roll paper near-end detection” function. For more details, see “Software Settings” on page 47. This function can be used only with a 80-mm width roll paper and only when the printer has been set up to eject printed paper from the front side. For more details about the restrictions, see “Enabling the Roll Paper Near-End Detection” on page 46. 2: The Error LED flashing pattern is: lighting for 160 ms followed by a pause for 2400 ms. The LED goes off after repeating the pattern for five seconds. 3: The Power LED flashing pattern is: lighting for 320 ms followed by a pause for 320 ms. 4: The Power LED flashing pattern is: lighting for 160 ms followed by a pause for 2400 ms.
Error Status
There are three possible error types: automatically recoverable errors,
recoverable errors, and unrecoverable errors.
Automatically Recoverable Errors
· Head temperature error
· Cover open error (in the middle of printing)
The printer recovers from the error when the head temperature drops.
The printer recovers from the error when the roll paper cover is closed.
20
Chapter 1 Product Overview
Recoverable Errors
· Autocutter error
An error occurs if the cutter is locked due to fallen foreign material or similar cause. Although automatic recovery is performed even if there is only slight locking, if automatic recovery is not performed, remove foreign material and paper jams, and close the roll paper cover to perform recovery.
Instead of closing the roll paper cover, you can make the printer recover from the error using a dedicated command, however, doing so will cause the printer to go offline due to a cover open error.
Unrecoverable Errors
· These include a high voltage error, CPU execution error, and communication
unit error. If the error persists after turning the printer off and then on
again, the printer may be defective. Contact qualified service personnel.
Turn off the power immediately when an unrecoverable error occurs.
21
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.
NV Graphics Memory
Graphics, such as shop logos to be printed on receipts, can be registered. To
register your graphics data, use TM-m30II Utility or ESC/POS commands. You can
check registered graphics data using TM-m30II Utility or by printing the data
in the NV graphics information print mode.
User NV Memory
You can store and read text data for multiple purposes, such as for storing a
note including customizing or maintenance information of the printer.
Memory Switches (customized values)
With the memory switches, which are software switches for the printer, you can
configure various settings of the printer. For information about the memory
switch, see “Software Settings” on page 47.
R/E (Receipt Enhancement)
You can set the graphics data, such as a shop logo, registered in the NV
graphics memory to be printed on the top of each receipt or to be printed on
the bottom of each receipt just before the paper is cut. To make the settings,
use TM-m30II Utility or ESC/POS commands. You can check the settings using TM-
m30II Utility or by printing the settings information in the Receipt
enhancement information print mode.
22
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 63).
· The maintenance counter values are automatically saved in the NV memory
usually every two minutes (up to four minutes). However, the values are not
saved when the printer is in powersaving mode or when it is turned off without
the use of the power switch.
23
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.
When the wireless LAN settings of the printer have not been changed from the factory default, and the printer is turned on, the printer automatically enters the Simple AP mode and prints the following information. If you have changed the wireless LAN settings from the factory default, start the printer according to the settings to connect the printer to an access point.
SimpleAP Start
SSID
: EPSON_Printer
Encryption Type : WPA2-PSK
Passphrase : 12345678
IP Address : 192.168.192.168 MAC Address : xx-xx-xx-xx-xx-xx
24
Chapter 1 Product Overview
Useful Functions for Smart Devices
You can easily connect this product to the network by using the NFC tag built-
in to the printer or the QR code printed on the status sheet.
NFC Tag
Bring a smart device that supports NFC close to the NFC tag 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.
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.
· Programming using Epson ePOS SDK is required to use these functions. These
functions are created by combining NFC touch and QR code capturing operations
and the target printer specifications using Printer Easy Select API. See the
“Epson ePOS SDK for Android/iOS User’s Manual” and the Epson ePOS SDK sample
program for more details. The sample program also contains a sample
implementation method for reading an NFC tag and capturing a QR code.
· You can try a demo of these functions by using Epson TM Utility for
iOS/Android.
25
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. Data
received from the main connection interface is handled with the highest
priority. By default, the interface that receives the first data transfer is
set as the main connection interface; however, you can select the main
connection interface in advance. When the receive buffer for the active
interface becomes empty and a preset time period (one second by default) has
passed, switching to another interface is enabled, and an interface that
receives print data becomes active.
When you do not use the Bluetooth function, set the Bluetooth security level
to “Middle” or “High” to prevent unauthorized access to the printer over
Bluetooth. You can change the security level by using Epson TM Utility, TM-
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. For details on software settings, see “Software Settings”
on page 47.
26
Chapter 2 Setup
Setup
This chapter describes setup and installation of the product and peripherals.
Flow of Setup
This chapter consists of the following sections along with the setup flow of
the product and peripherals.
1. Installing the Printer (page 28) 2. Changing the Paper Width (page 30) 3.
Connecting the Optional Wireless LAN Unit (page 32) 4. Connecting the Optional
Customer Display (page 33) 5. Connecting the Optional External Buzzer (page
34) 6. Connecting the Cash Drawer (page 35)
7. Connecting to the Power Source (page 37) 8. Connecting the Printer to the
Host Devices (page 39)
9. Attaching the Power Switch Cover (page 45)
10. Enabling the Roll Paper Near-End Detection (page 46)
27
Chapter 2 Setup
Installing the Printer
You can install the printer on a flat surface with the paper eject from top or
with the paper eject from the front. Place the printer on a flat surface. Top
eject position
Front eject position
· Take measures to prevent the printer from moving due to vibrations when
using the cash drawer. · 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. · You can install the printer as a wall
hanging printer if you use the optional Wall Hanging Bracket
Set (OT-WH30). Refer to the installation manual of the Wall Hanging Bracket
Set for details. · When you have set the printer to eject printed paper from
the front side, you can flip printed
pages upside down by enabling the “Batch rotate print (Upside Down)” function.
For more details, see “Software Settings” on page 47.
28
Chapter 2 Setup
Changing to the Front Eject Position
You can change the eject position by replacing the rear cover and the bottom
cover. At the time of purchase, paper is ejected from the top position. When
changing to the front eject position, follow the steps below to replace the
covers.
1 Remove the bottom cover and the rear cover. See the detailed information on
“For the top eject position” on page 90.
2 Attach the rear cover and the bottom cover. See the detailed information on
“For the front eject position” on page 93.
29
Chapter 2 Setup
Changing the Paper Width
You can change the paper width from 80 to 58 mm by installing the included
58-mm width roll paper guides. Follow the steps below to change the paper
width.
Turn off the printer when installing the roll paper guides.
1 Open the roll paper cover.
2 Align the three projections on the roll paper guides with the slots (*) in
the printer, and then press them down.
30
Chapter 2 Setup
After using the printer for an extended period at 58 mm, do not return to 80
mm. Parts of the print head that do not normally touch the paper may be
damaged by the platen roller, and the autocutter may wear out.
3 Set the paper width in software setting mode. For information about the
software setting mode, see “Software Settings” on page 47.
31
Chapter 2 Setup
Connecting the Optional Wireless LAN Unit
The optional Wireless LAN cable set (OT-WL06) enables you to use the product
with a Wi-Fi connection. For more information, refer to Technical Reference
Guide of the Wireless LAN cable set.
· Be sure to turn off the printer when connecting the Wireless LAN unit. ·
Depending on the installation conditions of the printer and the routing for
cables connected to it,
the status of the radio waves for the Wireless LAN unit may decline. If this
does happen, use an extension cable.
32
Chapter 2 Setup
Connecting the Optional Customer Display
You can connect the customer display (DM-D30) to this product, using USB
connection. For more information, refer to “DM-D30 Technical Reference Guide”.
Be sure to turn off the printer when connecting the customer display.
When using both the customer display and the wireless LAN unit, connect the
wireless LAN unit to the customer display. For more details, see the user’s
manual of the customer display.
33
Chapter 2 Setup
Connecting the Optional External Buzzer
When the optional external buzzer (model: OT-BZ20) is connected to the drawer
kick connector of the printer, you can set the printer so that it beeps when
you send commands, when an error occurs, when executed autocutting, and when
detected paper end. Settings for sound patterns and frequency depending on the
occasions the buzzer beeps are also available. You need to set with the memory
switch (customized values) for buzzer enable/disable setting, sound pattern
setting, and frequency setting. For information about the memory switch
(customized values), see “Software Settings” on page 47.
· Be sure to turn off the printer before you connect/disconnect the optional
external buzzer. · Do not connect both the optional external buzzer and the
cash drawer to the printer at the
same time by using a branched connector.
Volume adjustment knob
Attachment Position
The optional external buzzer is recommended to be installed in the following
positions. · When using the printer in top eject position: either side · When
using the printer in front eject position: side or top
Top eject position (Viewed from the front)
Front eject position (Viewed from the front)
· Do not install the optional external buzzer at the roll paper exit. · To
prevent liquid from entering inside, it is recommended to install the optional
external buzzer
so that the volume adjustment knob is positioned sideways or downward.
34
Chapter 2 Setup
Connecting the Cash Drawer
· Do not connect both the optional external buzzer and the cash drawer to the
printer at the same time by using a branched connector.
· When the optional external buzzer is enabled with the memory switch
(customized values) (see “Software Settings” on page 47), a cash drawer cannot
be used. Be sure to disable it when you use a cash drawer.
· Two driver transistors cannot be energized simultaneously. · Leave intervals
longer than 4 times the drawer driving pulse when sending it continuously.
Required specifications of cash drawers
Specifications of drawers differ depending on makers or models. When you use a
drawer other than specified, make sure its specification meets the following
conditions. Otherwise, devices may be damaged. · The load, such as a drawer
kick solenoid, must be connected between pins 4 and 2 or pins 4 and 5 of the
drawer kick connector. · When the drawer open/close signal is used, a switch
must be provided between drawer kick connector pins 3
and 6. · The resistance of the load, such as a drawer kick solenoid, must be
24 or more or the input current must be
1A or less. · Be sure to use the 24V power output on drawer kick connector pin
4 for driving the equipment.
Drawer Connection Diagram
F.G
1 Drawer kick connector
With shielded
2
3
Drawer kick solenoid
+24V 4
5
Drawer open/ close switch 6
Printer side
Adaptable Connector
RJ12 modular connector
User side [Drawer kick side]
35
Chapter 2 Setup
Pin assignments
Pin number
Signal name
1
Frame GND
2
Drawer kick drive signal 1
3
Drawer kick open/close signal
4
+24 V
5
Drawer kick drive signal 2
6
Signal GND
Direction –
Output Input
Output
–
6 5 4 3 2 1
Connecting the drawer kick cable
WARNING
· Use a shield 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.
Doing so may damage the telephone line or printer.
Connect the drawer kick cable to the drawer kick connector by pressing firmly until the connector clicks into place.
36
Chapter 2 Setup
Connecting to the Power Source
WARNING
· Be sure to use the specified AC adapter (AC adapter, C1) 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.
When disconnecting the DC cable of the AC adapter from the printer, make sure that the AC cable is not connected, and then hold the arrow-printed portion of the connector to pull it straight out.
Arrow-printed portion of the connector
Connecting the AC cable
1 Make sure the printer is turned off. 2 Connect the AC cable to the AC
adapter.
AC adapter
AC cable
3 Connect the DC cable of the AC adapter to the power supply connector.
37
4 Insert the AC plug into a socket. 5 Turn on the printer.
Chapter 2 Setup
38
Connecting the Printer to the Host Devices
Chapter 2 Setup
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. Use EpsonNet
Config, EpsonNet Config (Web version), or arp/ping commands to set network.
For information on setting up network, see “Network Settings” on page 56.
Wireless LAN Interface
Using Epson TM Utility, you can easily connect the printer to the network from
an iOS or Android devices. We also recommend connecting the SimpleAP from a
Windows computer, and setting up the Wireless LAN using the network setup tool
(EpsonNet Config or EpsonNet Config (Web version)).
· When using wireless LAN, make sure you disconnect the LAN cable. If a LAN
cable is connected, wireless LAN is disabled.
· When you set up the access point at the same time, set the access point in
advance and check that it operates correctly.
· Examine the radio wave situation in the surrounding area before use. · Avoid
using the same channel that is used in the neighboring shops where Wireless
LAN is used. · When using the printer in environments where kitchen microwaves
and other devices that may
interfere radio waves are installed, observe the following points. 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. * In auto channel setting
for the access point, do not select a channel in which the devices may
cause radio wave interference. · In the infrastructure mode, W53 and W56
channels are not available to connect to a stealth SSID
access point.
39
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 2 Setup
40
Chapter 2 Setup
Setting up from a Windows Computer
Necessary Items
Prepare the following items. · Computer for setting: Windows 10/8/7
Computer equipped with a wireless LAN function · Utility for setting: EpsonNet
Config or EpsonNet Config (Web version) Follow the steps below to connect the
printer.
1 Turn on the printer. After starting the printer, check that the “SimpleAP Start” is printed. If it is not printed, enter the Interface Setup mode and restart the printer in the SimpleAP mode. For more details, see “Interface Setup Mode” on page 67.
2 Activate Windows Wireless Network Connection and select [EPSON_Printer] as the connection device on the screen that appears. If the window to enter a pass phrase appears, enter “12345678”. Default settings on printer are the following values.
Network mode SSID Pass phrase IP Address
SimpleAP mode EPSON_Printer 12345678 192.168.192.168
3 When connecting to the printer is complete, setup the Wireless LAN using the network setup tool, EpsonNet Config or EpsonNet Config (Web version). For details about EpsonNet Config, see “Setup using EpsonNet Config” on page 57. For details about EpsonNet Config (Web version), see “Setup using EpsonNet Config (Web version)” on page 58.
4 When setting the Wireless LAN is complete, restart the printer.
41
Chapter 2 Setup
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).
· 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, and it depends on the
conditions of the environment where used.
· If data transfer from an application of the host computer has already been
completed, data might remain in the Bluetooth module internal buffer. As such
data remaining in the buffer might be lost when the connection is cut off, use
the status or similar functions to check that transmitted data has been
completely printed before cutting off the wireless connection.
· For detailed information about EPSON TM Bluetooth® Connector, see the TM
Bluetooth® Connector
User’s Manual. · The device name and passkey are editable with the TM-m30II
Utility or Epson TM Utility. · The Bluetooth security level has been set to
“Middle” by default. For information on the Bluetooth
security settings, see “Interface Setup Mode” on page 67.
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.
2 Set from “Bluetooth Setup Wizard” in the menu. Follow the on-screen
instructions to complete the setup.
42
Chapter 2 Setup
Setting up from a Windows Computer
Follow the procedure below and make the settings.
1 Have a Bluetooth wireless technology compatible computer ready. Make sure
you have installed TM Bluetooth® Connector.
2 Turn on the printer. 3 Start TM Bluetooth® Connector. 4 Select [Search all
printers 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. Open the Control Panel. 2. In the
search box on the Control Panel, enter “Bluetooth”, and then click Change
Bluetooth
settings. 3. In the Bluetooth Settings dialog box, click the Hardware tab, and
then search for the
Microsoft Bluetooth Enumerator. If it is not found, the Bluetooth software
cannot detect the Epson Bluetooth printer, and you may not be able to connect
to the computer.
43
5 Select the printer to be paired, and then click [Connect].
Chapter 2 Setup
6 If the window to enter a passkey appears, enter a passkey and click [OK]. 7
Select the port to be used from the pull-down list, and then click [OK]. 8 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.
· If “Error” is displayed when you click the [Search] on the TM Bluetooth®
Connector, check
whether: The Bluetooth adapter is installed to the computer. Bluetooth is
ON in the Windows settings.
· If the device is not displayed on the TM Bluetooth® Connector or the TM
Bluetooth® Connector
Status shows ” ” after pairing. Check whether: The printer is not turned on.
Turn on the printer. The printer is 10 m or further away from the computer.
- Confirm that there is no other wireless device, such as a microwave oven and
cordless
telephone, that can interfere with the Bluetooth printer. If the printer and the computer are placed in different rooms separated by a wall, move the
printer and/or the computer in the same room. The printer may not be detected when the search time is short. Try search again with longer
search time. * While a computer and printer are communicating, the printer cannot be detected by other
computers. Confirm that the printer to be detected is not communicating with any computer.
44
Chapter 2 Setup
Attaching the Power Switch Cover
By attaching the power switch cover supplied, you can prevent accidental operations of the power switch. You can press the power switch by inserting a sharp-pointed object in the holes on the power switch cover.
WARNING
If an accident occurs with the power switch cover attached, unplug the power cord immediately. Continued use may cause fire or shock.
45
Chapter 2 Setup
Enabling the Roll Paper Near-End Detection
When the “Roll paper near-end detection” function is enabled, the printer can
detect that remaining amount of roll paper is low. To enable the function, use
TM-m30II Utility or Epson TM Utility for iOS/Android.
· This function can be used only with a 80-mm width roll paper and only when
the printer has been set up to eject printed paper from the front side.
· Accurate detection of the roll paper near-end status is impossible because
the shape of the core varies from one roll paper to another.
Near-end detector (when the cover is open)
Near-end detector (when the cover is closed)
Some printer models are not equipped with the roll paper near-end detector.
46
Chapter 3 Advanced Usage
Advanced Usage
Software Settings
With the memory switches and customized values, which are software settings for this printer, you can set the various functions. For an outline of the functions, see the following section. You can make/change the settings using the methods described in the table below, or using ESC/POS commands.
ItemMethod Receive buffer capacity
TM Utility for iOS, for Android
TM-m30II Utility for Windows
Software Setting Mode
BUSY condition Auto line feed
Memory Switches
USB power-saving function
Release condition of receive buffer BUSY
Select paper out detector enabled for paper out signal
output
Error signal settings
Pre-feed before next print
Roll paper near-end detection User NV memory capacity
NV graphics memory capacity Paper width Print density Print speed Thai characters print mode
Customized Values
Character code table defaults
International character defaults
Interface selection Column emulation mode Command execution during offline Amount of top margin by backfeed Interface switch waiting time Main connection interface Autocutting after closing cover
Paper reduction Font A auto replacement
47
Chapter 3 Advanced Usage
Customized Values
ItemMethod
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
TM Utility for iOS, TM-m30II Utility
for Android
for Windows
Software Setting Mode
· For information about how to use the software setting mode, see “Software
Setting Mode” on page 64.
· All the settings are available using the ESC/POS commands.
Functions
Receive buffer capacity
· 4KB (initial setting) · 45 bytes
The receive buffer capacity for the Bluetooth interface is 64 K bytes.
BUSY condition
· Receive buffer full/Offline (initial setting) · Receive buffer full
In either case above, the printer enters the BUSY state after power is turned
on, and when a self-test is being run.
Auto line feed
· Normally disabled (initial setting) · Normally enabled
USB power-saving function
· Disabled · Enabled (initial setting)
48
Chapter 3 Advanced Usage
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.
Release condition of receive buffer BUSY
· Releases when the remaining receive buffer capacity becomes 256 bytes
(initial setting) · Releases when the remaining receive buffer capacity
becomes 138 bytes
This function is enabled only when Receive buffer capacity is set to 4KB.
Select paper out detector enabled for paper out signal output
· Roll paper out detector (initial settings) · Disabled
Error signal settings
· Enabled (initial setting) · Disabled
Pre-feed before next print
· Disabled (initial setting) · Enabled
· When using this function, the top margin is approximately 10.5 mm. · This
setting becomes invalid if you change the “Amount of top margin by backfeed”
setting from
the initial setting (9.5mm (no backfeed)).
Roll paper near-end detection
· Disabled (initial setting) · Enabled
Some printer models are not equipped with the roll paper near-end detector.
Paper width
· 80mm (initial setting) · 58mm
49
Chapter 3 Advanced Usage
Print density
Selectable from 70% to 130% (5% increment) Initial setting: 100% Depending on
the paper type, it is recommended to set the print density as shown in the
table below for the best print quality.
Supported papers
Print density
TF50KS-EY, TF60KS-E, PD160R, PD190R, P220AGB-1, AP45KS-ND, AP50KS-ND, KT55PF
100%
P5047(48)
105%
KT48FA, KT55FA, KT48PF, P5047(55)
110%
When the print density level is increased, print speed may be reduced.
Print speed
Selectable from levels 1 to 13 (Slow ~ Fast) Initial setting: level 13
Depending on print conditions, such as print duty, print head temperature, and
data transmission speed, print speed is automatically adjusted, which may
cause white lines due to intermittent print (the motor sometimes stops). To
avoid this, keep the print speed constant by setting it lower.
Thai characters print mode
· Thai 1 pass (initial settings) · Thai 3 pass
Character code table defaults
Selectable from 43 pages including user defined page Initial setting: PC437:
USA, Standard Europe
International character defaults
Selectable from 18 sets Initial setting: USA
50
Chapter 3 Advanced Usage
Interface selection
· Bluetooth only (only for Bluetooth capable models) · Standard USB only ·
Ethernet/Wi-Fi only · Enable all the interfaces (initial setting) · Enable all
the interfaces except for Bluetooth (only for Bluetooth capable models)
Column emulation mode
· 48/35 characters mode (standard mode) (initial setting) · 42/32 characters
mode
Command execution during offline
· Enabled (initial settings) · Disabled
Amount of top margin by backfeed
· 2.0mm · 9.5mm (no backfeed) (initial settings)
· When using the backfeed function with the printer that has been set up to
eject paper from the top side, remove any paper ejected from the ejection slot
before starting printing.
· Disable the automatic top logo setting when enabling backfeed. · Even if the
“backfeed” has been enabled, it is not performed during the self-test. · If
setting a top margin of 5 mm {0.2″} or less, confirm that no errors occur in
your environment of
usage. Usage in a hot and humid environment or usage of paper that curls
easily may increase the risk of paper jams. · When the paper is fed backward,
the paper may get wrinkled or smeared due to a slack in the roll. It is
recommended to use thermal paper that has high resistance to abrasion. · Make
sure to feed the paper by at least 20 mm before moving the auto cutter. It the
paper feed length is not enough, it may cause a paper jam.
You can specify values in 0.5mm steps if you use TM-m30II Utility or TM
Utility for iOS/Android.
Interface switch waiting time
Select from 1 to 10 seconds (in intervals of 1 second) 1 second (initial
setting)
51
Chapter 3 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. · When you do not
use the Bluetooth function, set the Bluetooth security level to “Middle” or
“High” to prevent unauthorized access to the printer over Bluetooth. You can
change the security level by using Epson TM Utility, TM-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” on
page 26.
Autocutting after closing cover
· Cuts (initial setting) · Does not cut
Paper reduction
Extra upper space reduction
· Disabled (initial setting) · Enabled
Extra lower space reduction
· Disabled (initial setting) · Enabled
Line space reduction rate
· Not reduced (initial setting) · 25% · 50% · 75%
Line feed reduction rate
· Not reduced (initial setting) · 25% · 50% · 75%
52
Chapter 3 Advanced Usage
Character height reduction
· Not reduced (initial setting) · 25% reduction of inner spacing · 50%
reduction of inner spacing · 75% reduction of inner spacing · 75% reduction of
inner spacing and shrinking the character height
Barcode height reduction rate
· Not reduced (initial setting) · 25% · 50% · 75%
· No reduction is applied to blank dot lines that exist in a graphic data. ·
Reduced barcodes are not guaranteed to be correctly scanned. Make sure to
check whether
they are properly read by a barcode reader that is actually used.
Font A auto replacement
· Does not replace (initial setting) · Font B · Font C
Font B auto replacement
· Does not replace (initial setting) · Font A · Font C
Font C auto replacement
· Does not replace (initial setting) · Font A · Font B
Multi-tone print density
Selectable from 70% to 130% (5% increment) Initial setting: 100%
53
Chapter 3 Advanced Usage
Optional buzzer
· For information about how to connect the optional external buzzer, see
“Connecting the Optional External Buzzer” on page 34.
· When the optional external buzzer is enabled, a cash drawer cannot be used.
Be sure to disable it when you use a cash drawer.
Enables/disables
· Disabled (initial setting) · Enabled
Buzzer frequency (Error)
· Does not sound · Sounds 1 time · Sounds continuously (initial setting)
Sound pattern (Autocut)
Selectable from Patterns A to E Initial setting: Pattern A
Buzzer frequency (Autocut)
· Does not sound · Sounds 1 time (initial setting)
Sound pattern (Pulse 1)
Selectable from Patterns A to E Initial setting: Pattern A
Buzzer frequency (Pulse 1)
· Does not sound · Sounds 1 time (initial setting)
Sound pattern (Pulse 2)
Selectable from Patterns A to E Initial setting: Pattern B
Buzzer frequency (Pulse 2)
· Does not sound · Sounds 1 time (initial setting)
Batch rotate print (Upside Down)
· Disabled (initial setting) · Enabled
54
Chapter 3 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_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_xxxxxx. (xxxxxx refers to the
last 6 digits of the serial number labeled on the back of your printer.)
Bluetooth communication interval during power saving mode
· Level 1 (Standard) (Initial setting) · Level 2 (Short)
By changing the setting to “Level 2 (Short),” you can shorten the time until
printing begins or the time until information is shown on the customer display
connected to the printer. However, because the communication frequency
increases, the power consumption of the printer and the host also increases.
Also, depending on the host, this setting may not be enabled, and the host-
specified communication interval may be used.
55
Chapter 3 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. 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. Because you specify the printer’s IP
address to open it, you need to set your computer to the same network segment
as the printer. With EpsonNet Config (Web version), you can set more items
than with EpsonNet Config.
Method 3: Setup using arp/ping commands
This method involves setting the printer’s IP address in the setting
computer’s arp/ping commands, then using the setting tool to change the other
settings. The setting computer must be in the same segment as the printer.
Also, settings can be done only when the printer’s arp+ping IP setting is set
to Enable. Use EpsonNet Config or EpsonNet Config (Web version) for settings
other than the IP address.
Flow of Setup
Method 1
Method 2
Method 3
Printing the status sheet (check settings) (See “Printing a Status Sheet” on page 71.)
Setup using EpsonNet Config
Change network settings on setting computer
Use EpsonNet Config (Web version) to perform settings
Use arp/ping command to set printer IP address
– Use EpsonNet Config to perform other settings
– Use EpsonNet Config (Web version) to perform other settings
Finish
Finish
Finish
56
Chapter 3 Advanced Usage
Setup using EpsonNet Config
Execute EpsonNet Config, select the target printer from the displayed device
list, then check and change the settings. If the printer is still set to
factory defaults, the printer’s MAC address is listed up, even if the computer
does not have the same network address.
· The initial setting uses an IP address for the printer provided by a DHCP
server. Since you cannot complete setup if there are conflicting IP addresses
on the network, make sure that there are no other devices on the network that
conflict with the IP address provided by the DHCP server. If a DHCP server is
not available, a fixed IP address (192.168.192.168) is set approximately one
minute after turning on the printer. Also, if the Ethernet cable is not
connected, connect the Ethernet cable and then run this process.
· When DHCP is enabled, the provided IP address is printed automatically.
However, if the Ethernet cable is not connected, and the Wireless LAN unit is
not installed, printing is not performed.
1 Connect the printer to the same network as the computer where you installed
EpsonNet Config.
2 Start up EpsonNet Config. The tool automatically detects printers connected
to the network and displays a list. It may take up to a minute for the printer
to be displayed in the list. If it is not displayed, check that [Filter] is
set to “(All)” or “Network-connected devices”, then click [Refresh]. Or,
select [Tools], then [Option], and check the settings of [Search Parameters].
3 Select the target printer, then click [Configuration]. If you cannot
determine the target printer from the product name or the IP address, use the
MAC address. You can check the printer’s MAC address on the status sheet.
4 Change the printer’s settings based on the network setting information you
received from the network administrator. Select an item from the menu and
change the setting.
5 Once you set the necessary items, click [Transmit]. The changed contents are
sent to the printer and the printer settings are changed. For details about
EpsonNet Config, see the manual (operation guide) installed together with the
tool or the online help.
57
Chapter 3 Advanced Usage
Setup using EpsonNet Config (Web version)
Follow the steps below to start up EpsonNet Config (Web version), and check or
change the settings.
· When setting up using the EpsonNet Config (Web version), you need to set the
network settings for the device to the same network segment as the printer you
want to connect to.
· The initial setting uses an IP address for the printer provided by a DHCP
server. Since you cannot complete setup if there are conflicting IP addresses
on the network, make sure that there are no other devices on the network that
conflict with the IP address provided by the DHCP server. If a DHCP server is
not available, a fixed IP address (192.168.192.168) is set approximately one
minute after turning on the printer. Also, if the Ethernet cable is not
connected, connect the Ethernet cable and then run this process.
· When DHCP is enabled, the provided IP address is printed automatically.
However, if the Ethernet cable is not connected, and the Wireless LAN unit is
not installed, printing is not performed.
1 Connect the setting computer and the printer to the same network.
2 Perform network settings on the computer so that it is in the same segment as the printer’s IP address. Subnet mask: Same subnet mask as the printer IP address: Same segment (same network address) as the printer, different host address
Check the values set in the printer on the status sheet.
E.g.) Subnet mask IP address
Printer 255.255.255.0 192.168.192.168
Setting computer 255.255.255.0 192.168.192.2
3 Start up your Web browser and input the printer’s IP address into the
address field. E.g.) http://192.168.192.168
Under initial settings, when you access EpsonNet Config (Web version) from
your browser, an authentication warning message may be displayed.
58
Chapter 3 Advanced Usage
4 Input your user name and password on the authentication window. · The user
name is “epson”, and the default password is the serial number of the printer.
You can find the serial number by running the self-test or on the 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. Select an item from [Configuration] menu and
change the setting.
6 After changing the necessary parameters, click the [Send] button. The
changes are sent to the printer.
7 Click the [Reset] button on the Web page displayed after sending. The sent
contents are enabled. Depending on the changes, such as the IP address, the
connection with the setting computer may be cut and the EpsonNet Config window
may not be displayed. To reconnect, you need to set the network settings of
the setting computer to the same network segment as the printer for which
settings were changed.
Setup using arp/ping commands
You can change the printer’s IP address by changing the ARP table (table of IP
address and MAC addresses) managed by the OS on the setting computer. Check
that the setting computer is connected to the network in the same segment as
the printer, and that the arp+ping IP setting for the printer is set to
Enable. (The factory default is Disable.) You can check the printer settings
on the status sheet.
1 Delete the IP address you want to set to the printer from the ARP table. arp
-d (IP address) E.g.) arp -d 192.168.0.10
59
Chapter 3 Advanced Usage
2 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
3 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 < 10ms TTL=255” is displayed, the IP address setting is
complete. Use EpsonNet Config or EpsonNet Config (Web version) for settings
other than the IP address.
MAC Address Confirmation
You can check the printer’s MAC address using the following procedures. ·
Printing the status sheet · A printer self-test (Only supported on Ethernet.
For wireless, see the status sheet.) · Using EpsonNet Config to confirm ·
Using a Web browser to confirm (EpsonNet Config (Web version) function)
60
Chapter 3 Advanced Usage
Setting/Check Modes
As well as print mode, the following modes are also provided for making
various printer settings and checking items. · Self-test mode · NV graphics
information print mode · Receipt Enhancement information print mode · 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. NV
graphic information print mode, Receipt Enhancement information print mode,
Software settings mode, and Restore default settings mode are selected
depending on the Feed button operation performed during a self-test.
Close the roll paper cover, and turn on the printer while pressing the Feed
button. Self-test
Briefly press the Feed button. Continuing the self-test
Hold down the Feed button. Mode selection guidance
Press the Feed button once briefly
and then hold it down.
NV Graphics Information
Press the Feed button twice briefly
and then hold it down.
Receipt Enhancement Information
Press the Feed button three times briefly and then hold it down.
Software Settings
Press the Feed button four times briefly and then hold
it down.
Restore Default Values
Press the Feed button ve times briefly and then hold it down.
Interface Setup
Press the Feed button seven times briefly and then hold
it down.
Peripheral Device Information print
Open the roll paper cover, and turn on the printer while pressing the Feed
button, and then close the roll paper cover.
Hexadecimal dumping
61
Chapter 3 Advanced Usage
In 1 and 2, the following guidances are printed, the Paper LED flashes, and
instructs the user’s operations. 1. Continuing self-test guidance
2. Mode selection guidance Mode Selection
Modes 0: Exit and Reboot Printer 1: NV Graphics Information 2: Receipt
Enhancement Information 3: Customize Value Settings 4: Restore Default Values
5: Interface Setup 6: or more: None
Select Modes by executing following procedure.
step 1. Press the Feed button less than 1 second as many times as the selected
mode number.
step 2. Press Feed button for 1 second or more.
62
Chapter 3 Advanced Usage
Self-test Mode
You can check the following items using the self-test. · Product name ·
Firmware version · Product serial number · Interface type · Peripheral device
information · Resident fonts · Maintenance counter information (head running
length, number of times of autocutting)
Follow the steps below. You can also run the self-test using the ESC/POS
commands.
1 Close the roll paper cover. 2 While pressing the Feed button, turn on the
printer. (Hold down the Feed button
until printing starts.)
After printing the current print status, a Continuing self-test guidance is
printed, and the Paper LED flashes.
3 Briefly press the Feed button (less than one second) to continue the self-
test. The printer prints a rolling pattern on the roll paper, using the built-
in character set. After “ completed ” is printed, the printer
initializes and switches to standard mode.
NV Graphics Information Print Mode
Prints the following NV graphic information registered to the printers. ·
Capacity of the NV graphics · Used capacity of the NV graphics · Unused
capacity of the NV graphics · Number of NV graphics that are registered · Key
code, number of dots in X direction, number of dots in Y direction to be
defined. · NV graphics data
For details on NV graphics, see “NV Graphics Memory” on page 22.
Follow the steps below.
1 After running a self test, hold down the Feed button for at least one
second, and then select the Mode selection. The Mode selection guidance is
printed, and the Paper LED flashes.
63
Chapter 3 Advanced Usage
2 After briefly (less than one second) pressing the Feed button once, hold it
down for at least one second, to print the NV graphics information. After
information printing, the Mode selection guidance is printed again.
3 To finish, turn off the power, or select “Exit and Reboot Printer”.
Receipt Enhancement Information Print Mode
You can check the following items using the R/E information mode: · Automatic
top logo setting · Automatic bottom logo setting · Extended settings for
automatic top/bottom logo
Follow the steps below.
1 After running a self test, hold down the Feed button for at least one
second, and then select the Mode selection. The Mode selection guidance is
printed, and the Paper LED flashes.
2 After briefly (less than one second) pressing the Feed button twice, hold it
down for at least one second, to print the R/E information. After information
printing, the Mode selection guidance is printed again.
3 To finish, turn off the power, or select “Exit and Reboot Printer”.
Software Setting Mode
Set the printer’s memory switches and customized values. · Print Density ·
Automatic Paper Reduction · Enable/Disable Auto Paper Feed&Cut at cover close
· Paper Width · Thai characters print mode · Selection of character set ·
Embedded Font Replacement · Communication condition of USB Interface · Print
Speed · NV Memory Capacity · Command execution during offline · Amount of top
margin by backfeed · Buzzer Control
64
Chapter 3 Advanced Usage
· Interface Settings · Interface switch waiting time · Main connection
interface · LED indicator when I/F starting · Pre-feed before next print ·
Enabling/disabling the roll paper near-end detector
· For details on the memory switches and customized values, see “Software
Settings” on page 47. · You can also make the software settings using the
ESC/POS commands.
Follow the steps below.
1 After running a self test, hold down the Feed button for at least one second
to enter the Mode selection. The Mode selection guidance is printed, and the
Paper LED flashes.
2 Briefly press the Feed button three times (less than one second), hold it
down for at least one second to enter the Software settings mode (Customized
value setting). The Software setting mode guidance is printed, and the Paper
LED flashes.
Customize Value Settings
Modes 0: Exit 1: Print Current Settings 2: Print Density 3: Print Speed 4:
Automatic Paper Reduction 5: Auto Paper Feed&Cut at cover close 6: Paper Width
7: Character/Font Settings 8: Interface Selection 9: Interface Settings 11:
Command Execution (Offline) 13: Other Settings
Select Modes by executing following procedure.
step 1. Press the Feed button less than 1 second as many times as the selected
mode number.
step 2. Press Feed button for 1 second or more.
65
Chapter 3 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 47.
4 Select a setting by briefly pressing the Feed button (less than one second)
for the number of times applicable to the setting, and then hold down the
button for more than one second to confirm your selection. After saving the
settings, the Software setting mode guidance is printed, and the Paper LED
flashes.
5 To close Software setting mode, turn off the printer, or select “Exit” to
return to Mode selection guidance, and then select “Exit and Reboot Printer”.
· To select 0 as the item number, hold down the Feed button until printing
starts. · If the button is pressed a number of times that is not displayed by
the Setup guidance, the operation is invalid and the same guidance is printed.
Restore Default Values Mode
In Restore default values mode, following values saved on NV Memory will be
set back to initial settings. When any error occurs, you can use to specify
the reason.
· Memory switch · Customized Value · Communication Condition of USB Interface
· Status · Character types · Accessories · Barcode · Two-Dimensional Symbol ·
Print Position · Logo Setting
Follow the steps below.
1 After running a self test, hold down the Feed button for at least one second
to enter the Mode selection. The Mode selection guidance is printed, and the
Paper LED flashes.
66
Chapter 3 Advanced Usage
2 Briefly press the Feed button four times (less than one second), hold it
down for at least one second to enter the Restore Default Values. The guidance
is printed.
3 Briefly press the Feed button once (less than one second), hold it down for
at least one second. (Hold down 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.
1 After running a self test, hold down the Feed button for at least one second
to enter the Mode selection. The Mode selection guidance is printed, and the
Paper LED flashes.
2 Briefly press the Feed button five times (less than one second), hold it
down for at least one second to enter the Interface Setup mode. The guidance
is printed.
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.
Initialize
Select [Wi-Fi & Ethernet Setup] or [Bluetooth Setup] and select [Initialize]
to restore the communication settings to the factory default. The printer is
reset and restarted.
SimpleAP mode (Wi-Fi model)
In Wi-Fi model, select [Wi-Fi & Ethernet Setup] and select [SimpleAP] to start
in SimpleAP mode (the same as the factory default setting). The printer is
reset and restarted, and it begins printing the “SimpleAP Start” information.
Select this to use Quick connection for Wi-Fi model.
For information on the Quick connection function, see “Simple Setup for
Wireless LAN” on page 24.
67
Chapter 3 Advanced Usage
Auto re-connect to iOS device (Bluetooth model)
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 109. · You can change the settings with TM-m30II Utility and TM Utility
for iOS.
Bluetooth Security Settings (Bluetooth model)
For Bluetooth models, select [Bluetooth Setup], and then select [Security],
and you can change the Bluetooth security settings.
When the security settings are changed from “Middle” or “Low” to “High”, or
vice versa, the link key (pairing information) is deleted. If the printer is
already paired with a terminal, unpair them and then pair again.
You can change the settings with TM-m30II Utility and TM Utility for
iOS/Android.
Security Low Middle (initial setting) High
Pairing Mode
Pairing Method
Pairing is always possible
Just Works
Pairing is possible for one minute after turning the printer on Just Works or after printing the status sheet
Pairing is possible for one minute after printing the status Numeric Comparison/Passkey Entry sheet
Pairing method when the security is set to Middle/High (from the printer)
When the security is set to Middle/High and the printer is ready to be paired,
perform the following procedure.
1 Load paper in the printer, and then turn it on.
· Make sure no errors have occurred and that the printer is not off-line. ·
You cannot pair the printer while the network is starting up immediately after
the power is turned
on.
2 Open the roll paper cover, hold down the FEED button (two seconds), and then
close the roll paper cover.
3 A status sheet is printed, and the Bluetooth LED flashes a pattern
indicating that pairing is now possible. · Pairing is possible for one minute
after printing the status sheet. · You can enable pairing also by printing the
status sheet by pressing the status sheet button.
68
Chapter 3 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 Search for the printer on the Bluetooth settings screen on the host device.
2 Select the printer you want to pair with.
The printer prints the Passkey.
3 Check that the printed Passkey and the Passkey displayed on the host device
match, and then select “Pairing” on the host device.
Peripheral Device Information Print Mode
This function allows you to print information for the device currently
connected to the printer. · Customer display information · Wi-Fi adapter
information · Bluetooth adapter information · Handheld scanner information
Follow the steps below.
1 After running a self-test, hold down the Feed button for at least one second
to enter the Mode selection. The Mode selection guidance is printed, and the
Paper LED flashes.
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. By comparing the print outs and the
program, you can check whether or not data is being sent to the printer
correctly.
· When there are no characters that correspond to the print data, ” . ” is
printed. · If you press the Feed button when there is less than one line of
print data, one line is printed. · During hexadecimal dumping mode,
applications that check the printer status may not operate
correctly. The printer only returns the status for the “Real-time transmission
status” command.
Follow the steps below. Entering the hexadecimal dumping mode is also possible
using the ESC/POS commands.
69
Chapter 3 Advanced Usage
1 Open the roll paper cover. 2 While pressing the Feed button, turn on the
printer. (Hold down the Feed button
until the Error LED turns on.)
3 Close the roll paper cover. From this point, all data received by the
printer is printed in the corresponding hexadecimal numbers and ASCII
characters. Example of printing in hexadecimal dumping mode:
4 To close hexadecimal dumping mode, turn off the printer after printing is
complete, or press the Feed button for three times.
70
Chapter 3 Advanced Usage
Printing a Status Sheet
Follow the steps below to check the interface settings.
You cannot print after turning on the power while the Power LED is flashing.
Using the Status Sheet Button
1 Check that the printer is turned on. Make sure the roll paper cover is
closed.
2 If there is a bottom cover, remove the cover. See “Removing the Covers” on
page 90 for details on removing the bottom cover.
3 Hold down the status sheet button for at least three seconds. The status
sheet is printed. After printing, the printer returns to the standard mode.
Using the Feed button
1 Check that the printer is on. 2 Open the roll paper cover. 3 Hold down the
Feed button for at least one second. 4 Close the roll paper cover.
The status sheet is printed. After printing, the printer returns to the
standard mode.
· After the status sheet is printed, only the print settings of the mainly
connected interface are retained. For the mainly connected interface, see
“Printing Using Multiple Interfaces” on page 26.
· Ethernet and Wi-Fi status sheets are not printed while the printing
communication protocol is being established. They will be printed after the
connection is cut off (including being cut due to a time out).
· The Bluetooth status sheet is not printed if status sheet printing is
performed under the following conditions. Bluetooth is connected when the
Bluetooth security is set to “Medium” or “High” An error occurs when the
Bluetooth security is set to “Medium” or “High” * Time between when a pairing
request is received and Passkey printing starts when the Bluetooth security is
set to “High”
· “(none)” is printed for the “Connected Peripheral” if no peripherals are
connected to the USB downstream port connector.
71
Chapter 3 Advanced Usage
-
-
- Wi-Fi & Ethernet Interface *
-
Wi-Fi Status
MAC Address : Unmounted
SSID : EPSON_Printer
Network Mode : Infrastructure
Comm Standard : 802.11b/g/n
Encryption Type : WPA2-PSK
Link Status
: Unknown
Channel
: Unknown
Transmission
: Unknown
Access Point
: Unknown
Signal Level
: Unknown
Ethernet Status MAC Address Physical Layer Link Status
: XX-XX-XX-XX-XX-XX : Auto-negotiation : Disconnect
Ethernet WF : XXXXXXXXXXXX DN : TM-m30II
Network Soft Version
: 01.00(1930.20.00)
TCP/IP Status Acquiring IP Address Subnet Mask Default Gateway
: Auto : (NONE) : (NONE) : (NONE)
Other Status Time Server Stored Date/Time Wi-Fi Device ID Wi-Fi Region ID
: Invalid : 2020/01/01 00:00:00 : Unknown : 1
-
-
- Bluetooth Interface *
-
Bluetooth Status
BD_ADDR : XX:XX:XX:XX:XX:XX
Passkey : XX
Device Name: TM-m30II_XXXXXX
Module Ver : X.XX
Module Info : BT401-XXXXX
Mode
: Auto re-connect enable
Security : Low
Bluetooth Status BT : XXXXXXXXXXXX DN : TM-m30II
-
-
- Wi-Fi & Ethernet Interface *
-
Wi-Fi Status
MAC Address : Unmounted
SSID : EPSON_Printer
Network Mode : Infrastructure
Comm Standard : 802.11b/g/n
Encryption Type : WPA2-PSK
Link Status
: Unknown
Channel
: Unknown
Transmission
: Unknown
Access Point
: Unknown
Signal Level
: Unknown
Ethernet Status MAC Address Physical Layer Link Status
: XX-XX-XX-XX-XX-XX : Auto-negotiation : Disconnect
Ethernet WF : XXXXXXXXXXXX DN : TM-m30II
Network Soft Version
: 01.00(1930.20.00)
TCP/IP Status Acquiring IP Address Subnet Mask Default Gateway
: Auto : (NONE) : (NONE) : (NONE)
Other Status Time Server Stored Date/Time Wi-Fi Device ID Wi-Fi Region ID
: Invalid : 2020/01/01 00:00:00 : Unknown : 1
72
Chapter 3 Advanced Usage
Resetting the Interface Settings
Follow the steps below to restore the network settings to the factory default.
You can return the interface settings to their defaults from the Interface
Setup mode. See “Interface Setup Mode” on page 67 for details on the Interface
Setup mode.
1 Turn off the printer and close the roll paper cover. 2 If the bottom cover
is attached, remove the cover.
See “Removing the Covers” on page 90 for details on removing the bottom cover.
3 Hold down the status sheet button while turning on the printer. A message is
printed indicating that resetting is being performed, and the printer
restarts.
73
Chapter 4 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 .NET · JavaPOS ADK · EPSON Advanced Printer Driver (APD) · EPSON TM
Virtual Port Driver · Mac Printer Driver · 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 ePOSPrint XML commands, you can print in environments
where http communication is available and from OS applications. For detailed
information about ePOS-Print XML, see the ePOS-Print XML User’s Manual.
ESC/POS
ESC/POS is the Epson original printer command system for POS printers and
customer display. With ESC/POS commands, you can directly control all the
printer functions, but detailed knowledge of printer specifications or
combination of commands is required, compared to using drivers and
applications. For detailed information about ESC/POS commands, see the ESC/POS
Command Reference that can be accessed from the following URL. U www.epson-
biz.com/pos/reference/
74
Chapter 4 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.
For Windows Printer Drivers (APD)
You can set the drawer to open when printing is started. For details, see the
manual for drivers. For details on control, see the manual for Status API of
the driver.
OPOS (OCX Driver)
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 MANUAL APPLICATION DEVELOPMENT GUIDE Cash Drawer” and the “UnifiedPOS
Specification”.
OPOS for .NET
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. For details, see the user’s manuals
provided with each SDK.
· Whether or not pin 2 or pin 5 operates the drawer kick connector depends on
the connected cash drawer.
· You can acquire documents regarding the UnifiedPOS from the following link.
https://www.omg.org/retail/unified-pos.htm
75
Chapter 4 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.
For Windows Printer Drivers (APD)
Use the DirectIO function or the API for opening the drawer. For details, see
the manual for Status API of the drivers.
OPOS (OCX Driver)
Register a POS printer using the SetupPOS Utility and control using the
DirectIO function. For details, see the “EPSON OPOS ADK MANUAL APPLICATION
DEVELOPMENT GUIDE POSPrinter (TM Series)”.
OPOS for .NET
Register a POS printer using the SetupPOS Utility and control using the
DirectIO function. For details, see the “EPSON OPOS ADK for .NET MANUAL
Application Development Guide POSPrinter (TM-m30II)”.
Epson ePOS SDK
The command for the buzzer function is provided in each SDK library. For
details, see the user’s manuals provided with each SDK.
For details on setting the optional external buzzer, see “Connecting the
Optional External Buzzer” on page 34.
76
Chapter 4 Application Development Information
Software
The following software is provided for application development.
Development Kit
Software Epson ePOS SDK
for Android for iOS for JavaScript EPSON OPOS ADK
EPSON OPOS ADK for .NET
EPSON JavaPOS ADK
Epson TM Print Assistant for Android for iOS
Description
This is a developer kit to control applications, native applications for smart
devices, and printers. This includes libraries, manuals, and sample programs.
This OCX driver can control POS peripherals using OLE technology.*1 Because
controlling POS peripherals with original commands is not required on the
application side, efficient system development is possible.
The OPOS ADK for .NET is a POS industry standard printer driver compatible
with Microsoft POS for .NET. It allows you to develop applications that are
compatible with the UPOS (Unified POS) specification. When developing
applications, use a separate development environment such as Microsoft Visual
Studio .NET.
JavaPOS is the standard specification which defines an architecture and device
interface (API) to access various POS devices from a Java based system. Using
JavaPOS standard API allows control with Java based applications of functions
inherent to each device. A flexible design with Java language and JavaPOS
enables many different types of computer systems, such as stand alone or
network configuration, to use a same application. You can use JavaPOS to build
applications and drivers independently of platforms. This allows flexible
configurations using thin clients to meet the system requirements.
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 Web application or a URL-scheme capable application such as
FileMaker, on a smart device connected to the TM printer.
1: OLE technology developed by Microsoft divides software into part blocks. The OPOS driver is presupposed to be used with a development environment, such as Visual Basic, unlike ordinary Windows printer drivers. It is not a driver to be used for printing from commercial applications. You can acquire documents regarding the UnifiedPOS from the following link. https://www.omg.org/retail/unified-pos.htm
77
Chapter 4 Application Development Information
Drivers
Software
Description
Operating environment
EPSON Advanced Printer Driver (APD)
In addition to ordinary Windows printer driver functions, this driver has controls Windows 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 Port Driver
This is a serial/parallel-USB/LAN conversion driver to make an Epson TM/BA/EU printer connected via USB or LAN accessible from a POS application through a virtual serial or parallel port. It allows you to directly control devices connected via USB or LAN with ESC/POS commands without making changes in the POS application that controls devices connected via a serial or parallel interface.
Windows
Mac Printer Driver
Mac printer driver allows you to control the printer using Common UNIX
Printing System (CUPS) on Mac OS X.
This is a full raster printer driver. It is able to print images, text, and
vector graphics etc., that an application displays. With this driver many
printer controls are possible, such as paper cut timing control, cash drawer
control, printing speed control, blank line skip, and upside-down printing. It
also provides API and dialogues for print setting, sample applications, and
logo setting utility.
Mac OS X
Epson TM/BA Series Thermal Printer Driver
This driver allows you to control the printer using Common UNIX Printing
System (CUPS) on GNU/Linux.
This is a full raster printer driver. It is able to print images, text, and
vector graphics etc., that an application displays. With this driver many
printer control are possible, such as paper cut timing control, cash drawer
control, printing speed control, blank line skip, and upside-down printing.
GNU/Linux
78
Chapter 4 Application Development Information
Utilities
Software
Description
Operating environment
Epson TM Utility
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. · Sample receipt printing · Printer status display · Quick pairing by NFC/QR code · Firmware update
iOS, Android
TM-m30II Utility
A utility for checking and changing various printer settings. Use this utility to: · Check the current settings · Test operation · Store logos · Set paper saving · Set printing control · Set communication interfaces · Configure the network settings · Configure the TM-Intelligent function settings · Save/restore settings
Windows
EpsonNet Config
TM Bluetooth®
Connector
A network setting tool for Epson network products.
Pairs the Bluetooth printer with your device, and sets the Bluetooth port to
be used by the printer driver and/or an application. Using this software makes
it easy to pare the printer because the software searches for and displays
only Epson Bluetooth printers, and allows you to search the printer by its
product name.
Windows, Mac Windows
Deployment Tool
Use to make network and printer settings simultaneously. Allows you to make settings efficiently at the time of introducing TM printers for the first time, or when configuring multiple TM printers at the same time.
Windows
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.
TM-m30II Firmware Use this tool to update the printer’s firmware.
Updater
An executable file and the firmware are packaged together.
Windows
Others
Manual ePOS-Print XML User’s Manual
Description Describes ePOS-Print XML statements. This manual comes with sample programs.
79
Chapter 4 Application Development Information
Download
You can obtain software and manuals from one of the following URLs. For
customers in North America, go to the following web site: U
www.epson.com/support/ For customers in other countries, go to the following
web site: U www.epson-biz.com/
80
Chapter 4 Application Development Information
Application Development and Distribution for iOS
If your application uses Bluetooth to communicate with the printer, 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.com/ais/E/
Notes on Printing Barcodes and Two-Dimensional Symbols
· Ensure adequate space around the code; “quiet zone” that is required for the code.
· To print PDF417 (two-dimensional symbol), the following settings are recommended.
Module height:
3 to 5 times the module width
Vertical size of the symbol: approximately 5 mm {0.20″} or more
· The recognition rate of ladder bar codes and two-dimensional symbols may vary depending on widths of the modules, print density, environmental temperature, type of paper, and characteristics of the reader. Make sure to check the recognition rate beforehand to determine the settings and use conditions so that the restrictions of the reader are satisfied.
· Reading quality of multi-gradation bar codes and two-dimensional symbols is not guaranteed.
· When printing a ladder barcode or two-dimensional symbol that is created as a graphics data, set the print speed to level 5.
81
Handling
This chapter describes basic handling of the printer.
Installing Roll Paper
Follow the steps below to install the roll paper.
Make sure you use a specified roll paper type.
For the top eject position
1 Use the cover open lever to open the roll paper cover.
Chapter 5 Handling
2 Remove the used roll paper core if any, and insert the roll paper.
82
3 Load the roll paper in the correct direction.
Chapter 5 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.
83
4 Pull out some paper, and close the roll paper cover. When the printer power is on, the roll paper is automatically cut.
Chapter 5 Handling
For the front eject position
1 Use the cover open lever to open the roll paper cover.
2 Remove the used roll paper core if any, and insert the roll paper.
84
3 Load the roll paper in the correct direction.
Chapter 5 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.
85
Chapter 5 Handling
Removing Jammed Paper
Do not touch the thermal head and its surroundings. After printing, the
thermal head and its surroundings can be very hot.
CAUTION
When a paper jam occurs, never pull out the paper forcibly.
Follow the steps below if the roll paper is jammed.
1 Turn off the printer 2 Open the roll paper cover.
3 Remove the jammed paper.
4 Close the covers.
86
Roll Paper Cover does not Open
When the roll paper cover does not open using the lever, restart the printer.
Chapter 5 Handling
87
Chapter 5 Handling
Cleaning the Printer
Cleaning the Printer Case
Be sure to turn off the printer, and wipe the dirt off the printer case with a dry cloth or a damp cloth. Be sure to unplug the AC cable while cleaning.
CAUTION
Never clean the product with alcohol, benzine, thinner, or other such solvents. Doing so may damage or break the parts made of plastic and rubber.
Cleaning the Thermal Head/Platen Roller
It is recommended to clean the thermal head periodically (generally every 3
months) to maintain receipt print quality. Depending on the roll paper used,
paper dust may stick to the platen roller and the paper may not be fed
correctly. To remove the paper dust, clean the platen roller.
Turn off the printer, open the roll paper cover, and clean the thermal elements of the thermal head/platen roller with a cotton swab moistened with an alcohol solvent (ethanol or IPA).
CAUTION
· After printing, the thermal head and its surroundings can be very hot. Do
not touch it and let it cool before you clean it.
· Do not damage the thermal head by touching it with your fingers or any hard
object.
Thermal head
Platen roller
88
Preparing for Transport
Follow the steps below to transport the printer.
1 Turn off the printer. 2 Confirm that the Power LED is off. 3 Disconnect the
AC cable from the socket. 4 Remove the roll paper. 5 Pack the printer upright.
Chapter 5 Handling
89
Chapter 5 Handling
Removing/Attaching the Rear and Bottom Covers
Removing the Covers
Follow the steps below to remove the covers.
For the top eject position
1 Use your finger to remove the rear cover as shown in the illustration.
2 Use your finger to remove the bottom cover as shown in the illustration.
90
Chapter 5 Handling
For the front eject position
1 Use your finger to remove the rear cover as shown in the illustration.
2 Use your finger to remove the bottom cover as shown in the illustration.
91
Attaching the Covers
Follow the steps below to attach the covers.
For the top eject position
1 Align the catches and attach the bottom cover to the printer.
Chapter 5 Handling
2 Hook the catches into the bottom cover and attach the rear cover to the printer.
92
For the front eject position
1 Align the catches and attach the rear cover to the printer.
Chapter 5 Handling
2 Hook the catches into the rear cover and attach the bottom cover to the printer.
93
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
Standard model
Ethernet [10BASE-T/100BASE-TX] USB Type-B [USB 2.0, Full-speed (12 Mbps)]
Wi-Fi model
Wireless LAN [IEEE802.11 b/g/n or IEEE802.11 a/b/g/n/ac] Ethernet [10BASE-T /100BASE-TX] USB Type-B [USB 2.0, Full-speed (12 Mbps)]
Bluetooth model
Bluetooth [Bluetooth 3.0 (EDR supported)] Ethernet [10BASE-T/100BASE-TX] USB Type-B [USB 2.0, Full-speed (12 Mbps)]
Buffers
Receive buffer
4 KB/45 bytes (64 KB for Bluetooth interface)
Downloaded buffer (user-defined characters and userdefined images)
12 KB
NV graphics memory
384 KB
Barcode/ two-dimensional symbol printing
UPC-A, UPC-E, JAN8 / EAN 8, JAN13 / EAN13, Code39, Code93, Code128, ITF, CODABAR(NW-7), GS1-128, GS1 DataBar, Code128 auto, PDF417, QR code, Maxi Code, Data Matrix, Aztec Code, Two-dimensional GS1 DataBar, Composite Symbology
Cash drawer function Power supply *1
2 drives AC Adapter, C1
AC power
consumption
(100 to 230V/50 to 60 Hz)*2
Operating Standby
32.4 W (AC 115 V/60 Hz) 1.0 W (AC 115 V/60 Hz)
Operating voltage Life*3
Printer mechanism
DC 24V ± 7% 15 million lines (printing + paper feeding)
Thermal head
150 km
MTBF*4
Autocutter
1.5 million cuts 360,000 hours
94
Appendix
MCBF*5 Temperature/Humidity Overall dimensions (W × D × H) Weight (mass)
65 million lines
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
Top eject position: 127 X 127 X 135 mm (5.0 × 5.0 × 5.3″) Front eject
position: 127 X 133 X 129 mm (5.0 × 5.2 × 5.1″)
Approx. 1.3 kg {2.87 lb}
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. 3: Indicates the mean time between failures during the random failure period. 4: Indicates the overall mean time between failures, including wear-out and random failures, before the life is
reached. *5: Indicates the overall mean cycles between failures, including
wear-out and chance failures, before the life is
reached.
95
Appendix
Printing Specifications
Printing method
Dot density
Printing width
48/35 characters mode
42/32 characters mode
The number 48/35 characters mode of characters
42/32 characters mode
Line spacing
Maximum print speed*3 Multi-tone graphics printing
Paper width 58 mm
Paper width 80 mm
Thermal line printing
203 × 203 dpi
52.5 ± 0.2 mm {2.07 ± 72.0 ± 0.2 mm {2.83 ±
0.01″}, 420 dots
0.01″}, 576 dots
Font A (12 × 24) Font B (10 × 24)
52.5 ± 0.2 mm {2.07 ± 0.01″}, 420 dots
35 42*1
68.3 ± 0.2 mm {2.69 ± 0.01″}, 546 dots 48*1
57
Font C (9 × 17)
46
64
Special Font A
35
48
Special Font B
46
64
Kanji Font A (24 × 24) 17*1
24*1
Kanji Font B (20 × 24)*2 26
36
Font A (12 × 24)
32
42
Font B (10 × 24)
42
54
Font C (9 × 17)
46
60
Special Font A
35
45
Special Font B
46
60
Kanji Font A (24 × 24) 16
21
Kanji Font B (20 × 24)*2 26
34
3.75 mm {1/5″} (initial setting, programmable by command)
250 mm/s {9.84″/s}*4
Up to 16 color tones
dpi: dots per inch 1: Initial setting 2: Korean model only 3: When the
printer prints with the standard print density level at 25°C {77°F} and 24V.
4: The maximum is 100 mm/s {3.94″/s} when printing ladder barcodes,
2-dimensional symbols, or multi-tone graphics.
· The print speed changes automatically depending on the applied voltage and
head temperature.
· If the data transmission speed is slower than the maximum print speed, the
print speed may fluctuate and the print result may become shaded and/or dot
displacement in paper feeding may occur. Furthermore, if the data transmission
speed is much slower than the maximum print speed, intermittent printing will
occur.
96
Appendix
Character Specifications
Number of characters
Character set1
Character code1 The number of dots per character
48/35 characters mode 42/32 characters mode
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
Simplified Chinese 28,553 characters of GB18030-2000
Traditional Chinese 13,535 characters of Big5
Korean
8,366 characters of KSC5601
Japanese
ISO-2022-JP / Shift_JIS / Shift_JIS-2004
Simplified Chinese GB18030-2000
Traditional Chinese Big5
Korean Unicode*2
KSC5601 UTF-8
Font A
12 × 24 (includes 2-dot horizontal spacing)
Font B
10 × 24 (includes 1-dot horizontal spacing)
Font C
9 × 17 (includes 2-dot horizontal spacing)
Special Font A
12 × 24 (includes 2-dot horizontal spacing)
Special Font B
9 × 24 (includes 2-dot horizontal spacing)
Kanji Font A
24 × 24
Kanji Font B
16 × 16
Font A
13 × 24 (includes 3-dot horizontal spacing)
Font B
10 × 24 (includes 1-dot horizontal spacing)
Font C
9 × 17 (includes 2-dot horizontal spacing)
Special Font A
12 × 24 (includes 2-dot horizontal spacing)
Special Font B
9 × 24 (includes 2-dot horizontal spacing)
Kanji Font A
26 × 24 (includes 2-dot horizontal spacing)
Kanji Font B
16 × 16
97
Appendix
Character size*3 Standard/Double height/ Double width/Double height and width
Font A Font B Font C Special Font A
Special Font B
Kanji Font A Kanji Font B
1.25 × 3.00 mm/1.25 × 6.00 mm/ 2.50 × 3.00 mm/2.50 × 6.00 mm
1.13 × 3.00 mm/1.13 × 6.00 mm/ 2.26 × 3.00 mm/2.26 × 6.00 mm
0.88 × 2.13 mm/0.88 × 4.26 mm/ 1.76 × 2.13 mm/1.76 × 4.26 mm
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″}
0.88 × 3.0 mm/0.88 × 6.0 mm/ 1.76 × 3.0 mm/1.76 × 6.0 mm {0.03 × 0.12″/0.03 ×
0.24″/ 0.06 × 0.12″/0.06 × 0.24″}
3.00 × 3.00 mm/3.00 × 6.00 mm/ 6.00 × 3.00 mm/6.00 × 6.00 mm
2.00 × 2.00 mm/2.00 × 4.00 mm/ 4.00 × 2.00 mm/4.00 × 4.00 mm
1: Installed character sets and character codes vary by printer model. 2: Only the character sets installed on the printer can be printed. *3: Space between characters is not included. Characters can be scaled up to 64 times as large as the standard size.
By specifying UTF-8 character encoding, all the installed character sets can
be printed. For more details on printing Unicode characters, see “FS ( C” of
the ESC/POS command reference, or manual of the software you use.
(“Application Development Information” on page 74)
98
Appendix
Paper Specifications
Paper types
Form
Size
Roll paper diameter
Roll paper core
Roll width when taken up
Paper width
Paper thickness
Specified original paper type
Paper width 58 mm
Paper width 80 mm
Specified thermal paper
Roll paper
83 mm {3.27″} maximum
Outside: 18 mm {0.71″}
58 + 0.5/-1.0 mm {2.28 + 0.02/-0.04″} 80 + 0.5/-1.0 mm
57.5 ± 0.5 mm {2.26 ± 0.02″}
79.5 ± 0.5 mm
Maximum of 80 m, minimum of 48 m
TF50KS-EY, TF60KS-E PD160R, PD190R P220AGB-1 AP45KS-ND, AP50KS-ND F50417(55), F50417(48) KT55FA, KT48FA, KT55PF, KT48PF
NIPPON Paper Industries Co., Ltd. OJI Paper Mfg. Co., Ltd. Mitsubishi Paper Mills Limited. Jujo Thermal Oy Mitsubishi HiTec Koehler Paper Group
· Paper must not be pasted to the roll paper core. · To keep the print
quality, it is recommended to change the print densities for each roll paper.
See “Software Settings” on page 47. · Use of thermal paper with a pre-printed
recording surface should be avoided. Using it can cause
the thermal head to stick to the thermal paper surface during printing, and
cause printing failure and other problems. The pre-printing also can result in
reduced print density. Using thermal paper with a pre-printed recording
surface, pre-printing should be done in accordance with the conditions (ink
type, printing and other conditions) recommended by the paper manufacturer,
and the thermal paper should be checked to ensure that there is no faulty
printing, loss of print density, or other problems.
99
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.2 mm {2.07 ± 0.01″}
2.5 mm {0.10″}
2.5 mm {0.10″}
100
Printing and Cutting Positions
Appendix
Manualcutter position Autocutter position
Approx. 9.5 mm {0.37″}
Approx. 20.0 mm {0.79″}
Center of the print dotline
Paper feed direction
· The values above may vary slightly as a result of paper slack or variations
in the paper. Take this into account 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. When printing after
cutting paper for prints with no pitch reduction, feed the paper about 1 mm
{16/406 inches} before printing. When the Pre-feed before next print function
is enabled, this operation is performed automatically. See”Software Settings”
on page 47 for more details.
Electrical Characteristics
Operating voltage
Current consumption (24V, 25°C, standard print density)
Standby Operating
DC 24V ± 7%
Mean: 0.1 A
Mean: 1.5 A : When charging at 2.1A Note: When print ratio is approximately
18% · Continuous printing for 50 lines (repeating 20H-7FH)
Font A, 35 columns, ASCII character · 5 lines feeding · Autocutting
101
Appendix
Environmental Conditions
Temperature/ Humidity
Operating Storage
5 to 45°C {41 to 113°F}, 10 to 90% RH (See the operating temperature and
humidity range below.)
-20 to 60°C {-4 to 140°F}, 10 to 90% RH (except for paper)
Vibration resistance
When packed
Shock resistance When packed When unpacked
Acoustic noise (operating) Drip proof function* Altitude
Relative humidity
[%RH] 90 80
60
40
34°C, 90%
Operating environment range
40°C, 65% 45°C, 50%
20 10
00
10
20
30
40
50 [°C]
Ambient temperature
Frequency: 5 to 55 Hz Acceleration: Approximately 19.6 m/s2 {2G} Sweep: 10 minutes (half cycle) Time: 1 hour Orientation: x, y, and z Must not be any problems with the visible or operational problems to the exterior of or inside the machine after being subject to vibration.
Packing: Epson standard package specifications Height: 60 cm {23.62″} Orientation: 1 corner, 3 edges, and 6 surfaces Must not be any problems with the visible or operational problems to the exterior of or inside the machine after being subject to being dropped.
Height: 5 cm {1.97″} Orientation: Lift one edge and release it (for all 4 edges) Must not be any problems with the visible or operational problems to the exterior of or inside the machine after being subject to being dropped when not 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.
IPX2 equivalent
Note: At front eject position.
3,000 m or less
The value measurements are equivalent to JISC0920 (IEC60529:2001) standard. Therefore, safety standard application, and failure and breakage of the printer are not guaranteed.
102
External Dimensions
Top eject position
Appendix
127
127
6
135
127
2
232
[Unit: mm]
134
103
Front eject position
Appendix
133
127
127
6
129
2 127
129
230
[Unit: mm] 104
Specifications of Interface and Connector
Appendix
USB Interface
USB interface connector
USB type-B connector
USB transmission specifications
USB function
Overall specifications
Transmission speed
Transmission method
Power supply specifications
Current consumed by USB bus
USB packet size (with full-speed connection)
USB bulk OUT (TM) USB bulk IN (TM)
USB device class
According to USB 2.0 specifications USB Full-Speed (12 Mbps) USB bulk transmission method USB self power supply function 2 mA 64 bytes 64 bytes Both USB vendor-defined class and USB printer class are supported.
To set the USB device class, see “Software Settings” on page 47.
USB descriptor
Vendor ID Product ID String Descriptor
Manufacturer Product Serial number
USB vendor-defined class
USB printer class
04B8h
04B8h
0202h
0E2Ah
EPSON
EPSON
TM-m30II
TM-m30II
Character string based on the Character string based on the
product serial number
product serial number
105
Appendix
Network Interface
For both Ethernet interface and Wi-Fi interface
Support protocols
Protocols IP, ARP, ICMP, UDP, TCP LP, LPR, TCP Socket Port HTTP/HTTPS SNMP,
ENPC DHCP, APIPA
Usage Basic communication protocols Printing protocols Used in ePOS-Print and EpsonNet Config (Web version) Used in setting and monitoring Used in automatic setting for the IP address and so on
Network parameters
Item IP address acquisition APIPA arp/ping Socket Timeout Community name 1
(Read Only) Community name 2 (Read/Write) SNMP IP Trap 1 SNMP IP Trap 2
Communication mode
Automatic Disabled Disabled 90 seconds Fixed at “public” Unavailable Disabled Disabled Auto negotiation
Initial settings
Printing communication protocol
· LP, LPR:
Transfers printing data
· TCP Socket Port: Transfers printing data and printer status via bidirectional direct socket communication.
LP, LPR
· Max. simultaneous connections: · Number of connections for which printing is
available:
· Time out: · Job cancel: · Banner printing:
6 1 (occupied until the connection is released.) 90 seconds (changeable) Not available Not available
106
Appendix
Socket communication · Port type
· Port number · Port communication direction · Max. simultaneous connections ·
Number of connections for which printing is available
· Time out:
TCP communication port for direct printing 9100 bidirectional 6 1 (occupied until the connection is released.) 90 seconds (changeable)
For Ethernet interface
Communication specifications
10BASE-T/100BASE-TX
For Wi-Fi Interface
· Countries where Wi-Fi can be used are limited. Since notes are provided for
each country, check the sheet supplied with the product.
· When using wireless LAN, make sure you disconnect the LAN cable. If a LAN
cable is connected, wireless LAN is disabl
References
- epson-biz.com - EPSON
- MFi - ePOS SDK Development support - Epson
- Tech.Reference - Epson
- Introduction - TM Printer - Character Code Tables - Tech.Reference - POS - Epson
- Epson® Official Support
- UnifiedPOS | Object Management Group
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>