Any text colored blue is a link to another screen.
Click the text to go to that topic.
Printer information
Most information applies to all printers in a category.
If there is information specific to one printer, you see
its name in colored text, with a different color for
each printer. The model dependent information
appears if you click on the name of the printer or
look at the bottom of the screen for text in the
appropriate color.
blue
text
PRINTER
name
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
EPSON
CONFIDENTIAL
what’s new in this version?
Version 10.00
TM-U220 added.
This guide (Paper Roll Printers) is now
separate from the guides for other
types of printers.
Version 10.01
TM-P60 added.
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
CONFIDENTIAL
ESC/POS®Application Programming Guide for Paper Roll Printers
Version 10.01
Seiko Epson Corporation, System Device Division
Notice: The contents of this manual
are subject to change without notice
EPSON and ESC/POS are registered trademarks of Seiko Epson Corporation.
Acrobat
BY USING THIS DOCUMENT, YOU AGREE TO ABIDE BY THE TERMS OF THIS
AGREEMENT. PLEASE RETURN THIS DOCUMENT IMMEDIATELY IF YOU DO NOT
AGREE TO THESE TERMS.
This document contains confidential, proprietary information of Seiko Epson
Corporation or its affiliates. You must keep such information confidential. If the
user is a business entity or organization, you must limit disclosure to those of
your employees, agents and contractors who have a need to know and who are
also bound by obligations of confidentiality.
On the earlier of (a) termination of your relationship with Seiko Epson, or
(b) Seiko Epson's request, you must stop using the confidential information. You
must then return or destroy the information, as directed by Seiko Epson.
If a court, arbitrator, government agency or the like orders you to disclose any
confidential information, you must immediately notify Seiko Epson. You agree to
give Seiko Epson reasonable cooperation and assistance in resisting disclosure.
You may use confidential information only for the purpose of facilitating
authorized sales and service of, or developing software and similar products for
authorized use with, EPSON products. Any other use requires the prior written
consent of Seiko Epson.
THE INFORMATION IN THIS DOCUMENT IS PROVIDED “AS IS,” WITHOUT
WARRANTY OF ANY KIND, INCLUDING ANY WARRANTY OF TITLE OR NONINFRINGEMENT. Seiko Epson has no liability for loss or damage arising from
or relating to your use of or reliance on the information in the document.
You may not reproduce, store or transmit the confidential information in any
form or by any means (electronic, mechanical, photocopying, recording,
or otherwise) without the prior written permission of Seiko Epson.
Your obligations under this Agreement are in addition to any other legal
obligations. Seiko Epson does not waive any right under this Agreement by
failing to exercise it. The laws of Japan apply to this Agreement.
CONFIDENTIAL
ESC/POS proprietary command system
ESC/POS
The market for store automation equipment is changing rapidly with the widespread introduction of POS (point of sale)
terminals. These terminals are now appearing even in small retail stores and specialty shops.
As personal computers begin to be used as POS terminals, the demand for matching uniform peripheral devices is expected to
rise. At present, however, many of the competing POS terminal printers on the market employ mutually incompatible
command sets. This imposes limits on the expandability and range of applications possible with PC-based systems. There is a
need for a new command set designed to provide the expandability and universal applicability demanded by the market.
ESC/POS
EPSON took the initiative by introducing ESC/POS, a proprietary POS printer command system, which includes patented or
patent pending commands and enables versatile POS system construction with high scalability. Compatible with all types of
EPSON POS printers and displays, this proprietary control system also offers the flexibility to easily make future upgrades. Its
popularity is worldwide.
®
PROPRIETARY COMMAND SYSTEM
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 that enables the full realization of the potential of printers.
A command set designed for universal applicability
The commands that are supported by all EPSON POS printers and those that are specific to individual models are clearly
described. This means that ESC/POS compatible software will work with any system and be suitable for a wide range of
applications.
Superb expandability allowing the addition of new functions
New functions can be added and accommodated by the categories already provided in the command system.
Allows more effective use of software
Once a software application has been created for one printer in the TM series, it can be used as the basis for versions for the
other printers in the series. Only a small portion of the program source code needs to be modified.
Paper rollESC/POS proprietary command system
Ver. 10.01p. 7
CONFIDENTIAL
Command classification
COMMAND CLASSIFICATION
ESC/POS printer commands are classified by functions such as print, character, print position, printing paper, line spacing,
panel button, paper sensor, mechanism control, status, bar code, bit-image, macro function, control option, and miscellaneous
functions. The classification is called function classification.
ESC/POS printer commands are also classified by sheet and grade. The sheet and grade classification is called matrix
classification.
The sheet classification is divided into single sheet commands and multiple sheet commands. The grade classification is
separated into basic commands and extension commands.
Basic commands are defined as fundamental printer controls, including print commands and character type selection
commands. Extension commands are defined as control codes for functions specific to individual printers. These commands
are further divided into mechanical extension commands that relate to additional mechanical functions such as stamp and
autocutter units, hardware extension commands that relate to additional hardware functions such as panel button and status
transmission controls, and software extension commands that relate to additional software functions such as user-defined and
bar code controls. The next screen is an overview diagram of the matrix classification of ESC/POS.
Paper rollCommand classification
Ver. 10.01p. 8
CONFIDENTIAL
Sheet
Multiple sheet
Single sheet
Multiple sheet
commands
Single sheet commands
Basic commands
Mechanical extension commands
Extension commands
Hardware extension commands
Software extension commands
Paper rollCommand classification
Grade
Ver. 10.01p. 9
CONFIDENTIAL
Overview of data processing
OVERVIEW OF DATA PROCESSING
Character Data and Normal Commands
The printer stores data sent from the host computer in the receive buffer temporarily, and then the printer interprets the data
and classifies them into commands or character data sequentially. If the data from the receive buffer is a normal command,
the printer processes the command corresponding to its function; for example, if the data interpreted is ESC 3, the printer
changes a setting value for the line spacing, and if it is LF, the printer prints the data in the print buffer and feeds the paper
one line.
If the data from the receive buffer is character data, the printer reads the appropriate font data from the resident character
generator and writes image data to the print buffer.
Real-time Commands
The printer stores data sent from the host computer in the receive buffer, interprets the data, and processes the commands
corresponding to their function one line at a time. The real-time commands are the commands that consist of a DLE
extension, such as DLE EOT or DLE ENQ. They are processed immediately. The real-time commands are ignored as
undefined codes in the main processing.
Paper rollOverview of data processing
Ver. 10.01p. 10
CONFIDENTIAL
Data processing diagram
Real-time
Interface
Host
computer
Character generator
(Font data)
[Data analysis/processing]
(Character data/normal command)
command
processing
Receive buffer
Main processing
Print buffer
Paper rollOverview of data processing
Mechanism
Ver. 10.01p. 11
CONFIDENTIAL
Definitions
DEFINITIONS
Normal commands
Normal commands are all the commands except real-time commands. The normal commands are stored in the
receive buffer temporarily and then processed sequentially.
Real-time commands
Real-time commands are the commands that consist of a DLE extension (such as DLE EOT or DLE ENQ). The realtime commands execute processing when received. After executing, they are stored in the receive buffer and then
discarded as undefined codes when the normal commands are processed.
Receive buffer
The receive buffer is used to store data from the host computer. All received data is stored in this buffer and
processed in the order received. Buffer capacity depends on the printer model used.
Obsolete commands
These are commands that will not be supported by future printer models. The command descriptions give a better
command to use for the same function.
Print buffer
The print buffer is used to store image data for printing.
Print buffer-full
This state occurs when the print buffer becomes full.
Print buffer-full printing
If new print data (such as characters or bit images) or horizontal tabs are processed in standard mode when the print
buffer is full, the image data already stored in the print buffer is printed, and a line feed is executed. This is the same
operation as LF. The data (print data or horizontal tab) that causes the print buffer-full is processed from the
beginning of the next line.
If new print data (such as characters or bit images) or horizontal tabs are processed in page mode when the print
buffer is full, the printer moves the print position to the beginning of the next line (the same operation as LF) and
processes the data (print data or horizontal tabs) that causes the print buffer-full.
Paper rollDefinitions
Ver. 10.01p. 12
CONFIDENTIAL
Beginning of the line
The beginning of the line meets all of the following conditions:
•No data exists in the print buffer.
•No spaces are skipped by HT in the print buffer.
•The print position has not been specified by ESC $ or ESC \.
In standard mode, the beginning of the line is the left margin.
Printable area
This is the maximum printable area specified for each printer model.
This can be changed by setting the paper width with GS ( E fn = 5 or DIP switch or setting of paper layout that is
supported by the label printer model.
Printing area
This is the printing range set by a command. The printing area should be equal to or smaller than the printable area.
In standard mode, the printing area is set by GS L and GS W, and in page mode, it is set by ESC W.
Ignoring a command
This is the printer state in which the printer does nothing after receiving all codes, including parameters.
Horizontal/vertical direction
Horizontal direction is the direction that is perpendicular to the paper feed direction. Vertical direction is the paper
feed direction. In page mode, however, horizontal/vertical direction differs, depending on the print direction of a
character, not the paper feed direction.
Baseline
The baseline for character sets that are 9 dots high (for example, 7 × 9 and 9 × 9) is the invisible line marking the
bottom of the character matrix (the bottom of the lowest dot possible). For other character sets, the baseline is the
bottom of all characters, excluding descenders, such as the bottom parts of “g” and “y”, which are below the
baseline.
Setting commands
Setting commands change printer status by processing a command and affect printer operation and print results
thereafter. The commands that can specify enhanced characters, set paper feed amount, and select a character are
setting commands as are some of the normal commands.
Paper rollDefinitions
Ver. 10.01p. 13
CONFIDENTIAL
Executing commands
Executing commands affect printer operation and change the printer status temporarily but do not affect the
following printer operation. Functions of printing, paper cutting, and status transmission are executing commands
and the real-time commands and some of the normal commands are executing commands.
MSB
Most Significant Bit
LSB
Least Significant Bit
Obsolete commands
These are commands that will not be supported by future printer models. The description of each of these
commands gives a better command to use for the same function.
“Reserved” bit
“Reserved” bits are as follows:
•Bit that will be used for an extended function in the future.
•Bit that has a function in the ESC/POS specification; however, the printer does not support the function.
Use a bit with a value indicated in a table.
“Fixed” bit
Use a bit only with a value indicated in a table.
Paper rollDefinitions
Ver. 10.01p. 14
CONFIDENTIAL
TM-U375 supported commands
TM-T88III SUPPORTED COMMANDS
CommandClassificationNameFunction type
HT
LF
FF (in page mode)
CR
CAN
DLE EOT
DLE ENQ
DLE DC4 (fn = 1)
DLE DC4 (fn = 8)
ESC FF
ESC SP
ESC !
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTING + SETTING
EXECUTING + SETTING
EXECUTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
Horizontal tab
Print and line feed
Print and return to standard mode
Print and carriage return
Cancel print data in page mode
Real-time status transmission
Real-time request to printer
Generate pulse at real-time
Clear buffer
Print data in page mode
Set right-side character spacing
Select print mode(s)
PRINTPOSITIONCOMMANDS
PRINTCOMMANDS
PRINTCOMMANDS
PRINTCOMMANDS
CHARACTERCOMMANDS
STATUSCOMMANDS
MISCELLANEOUSCOMMANDS
MISCELLANEOUSCOMMANDS
MISCELLANEOUSCOMMANDS
PRINTCOMMANDS
CHARACTERCOMMANDS
CHARACTERCOMMANDS
ESC $
ESC %
ESC &
ESC ✻
EXECUTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
Set absolute print position
Select/cancel user-defined character set
Define user-defined characters
Select bit-image mode
Paper rollTM-T88III supported commands
PRINTPOSITIONCOMMANDS
CHARACTERCOMMANDS
CHARACTERCOMMANDS
BIT-IMAGECOMMANDS
Ver. 10.01p. 15
CONFIDENTIAL
CommandClassificationNameFunction type
ESC –
ESC 2
ESC 3
ESC =
ESC ?
ESC @
ESC D
ESC E
ESC G
ESC J
ESC L
ESC M
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTING + SETTING
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
Turn underline mode on/off
Select default line spacing
Set line spacing
Select peripheral device
Cancel user-defined characters
Initialize printer
Set horizontal tab positions
Turn emphasized mode on/off
Turn double-strike mode on/off
Print and feed paper
Select page mode
Select character font
CHARACTERCOMMANDS
LINESPACINGCOMMANDS
LINESPACINGCOMMANDS
MISCELLANEOUSCOMMANDS
CHARACTERCOMMANDS
MISCELLANEOUSCOMMANDS
PRINTPOSITIONCOMMANDS
CHARACTERCOMMANDS
CHARACTERCOMMANDS
PRINTCOMMANDS
MISCELLANEOUSCOMMANDS
CHARACTERCOMMANDS
ESC R
ESC S
ESC T
ESC V
ESC W
ESC \
SETTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
Select an international character set
Select standard mode
Select print direction in page mode
Turn 90° clockwise rotation mode on/off
Set printing area in page mode
Set relative print position
Paper rollTM-T88III supported commands
CHARACTERCOMMANDS
MISCELLANEOUSCOMMANDS
PRINTPOSITIONCOMMANDS
CHARACTERCOMMANDS
PRINTPOSITIONCOMMANDS
PRINTPOSITIONCOMMANDS
Ver. 10.01p. 16
CONFIDENTIAL
CommandClassificationNameFunction type
ESC a
ESC c 3
ESC c 4
ESC c 5
ESC d
ESC p
ESC t
ESC {
GS !
GS $
GS ( A
GS :
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTING + SETTING
Select justification
Select paper sensor(s) to output paper-end
signals
Select paper sensor(s) to stop printing
Enable/disable panel buttons
Print and feed n lines
Generate pulse
Select character code table
Turn upside-down printing mode on/off
Select character size
Set absolute vertical print position in page mode
Execute test print
Start/end macro definition
PRINTPOSITIONCOMMANDS
PAPERSENSORCOMMANDS
PAPERSENSORCOMMANDS
PANELBUTTONCOMMAND
PRINTCOMMANDS
MISCELLANEOUSCOMMANDS
CHARACTERCOMMANDS
CHARACTERCOMMANDS
CHARACTERCOMMANDS
PRINTPOSITIONCOMMANDS
MISCELLANEOUSCOMMANDS
MACROFUNCTIONCOMMANDS
GS B
GS H
GS I
GS L
GS P
GS V
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
Turn white/black reverse printing mode on/off
Select printing position of HRI characters
Transmit printer ID
Set left margin
Set horizontal and vertical motion units
Select cut mode and cut paper
Paper rollTM-T88III supported commands
CHARACTERCOMMANDS
BARCODECOMMANDS
MISCELLANEOUSCOMMANDS
PRINTPOSITIONCOMMANDS
MISCELLANEOUSCOMMANDS
MECHANISMCONTROLCOMMANDS
Ver. 10.01p. 17
CONFIDENTIAL
CommandClassificationNameFunction type
GS W
GS \
GS ^
GS a
GS b
GS f
GS h
GS k
GS r
GS w
SETTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTING + SETTING
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
Set printing area width
Set relative vertical print position in page mode
Execute macro
Enable/disable Automatic Status Back (ASB)
Turn smoothing mode on/off
Select font for HRI characters
Set bar code height
Print bar code
Transmit status
Set bar code width
PRINTPOSITIONCOMMANDS
PRINTPOSITIONCOMMANDS
MACROFUNCTIONCOMMANDS
STATUSCOMMANDS
CHARACTERCOMMANDS
BARCODECOMMANDS
BARCODECOMMANDS
BARCODECOMMANDS
STATUSCOMMANDS
BARCODECOMMANDS
Paper rollTM-T88III supported commands
Ver. 10.01p. 18
CONFIDENTIAL
The following commands are supported only by Japanese/Simplified Chinese/Traditional Chinese/Korean supporting models.
CommandClassificationNameFunction type
FS !
FS &
FS ( A
FS –
FS .
FS 2
FS C
FS S
FS W
FS ?
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
Set print mode(s) for Kanji characters
Select Kanji character mode
Define character effects of Kanji characters.
Turn underline mode on/off for Kanji characters
Cancel Kanji character mode
Define user-defined Kanji characters
Select Kanji character code system
Set Kanji character spacing
Turn quadruple-size mode on/off for Kanji
characters
Cancel user-defined Kanji characters
KANJICOMMANDS
KANJICOMMANDS
KANJICOMMANDS
KANJICOMMANDS
KANJICOMMANDS
KANJICOMMANDS
KANJICOMMANDS
KANJICOMMANDS
KANJICOMMANDS
KANJICOMMANDS
Paper rollTM-T88III supported commands
Ver. 10.01p. 19
CONFIDENTIAL
TM-U375 supported commands
TM-T90 SUPPORTED COMMANDS
CommandClassificationNameFunction type
HT
LF
FF (in page mode)
CR
CAN
DLE EOT
DLE ENQ
DLE DC4 (fn = 1)
DLE DC4 (fn = 2)
DLE DC4 (fn = 8)
ESC FF
ESC SP
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTING + SETTING
EXECUTING + SETTING
EXECUTING + SETTING
EXECUTINGCOMMAND
SETTINGCOMMAND
Horizontal tab
Print and line feed
Print and return to standard mode
Print and carriage return
Cancel print data in page mode
Real-time status transmission
Real-time request to printer
Generate pulse at real-time
Turn off the power
Clear buffer
Print data in page mode
Set right-side character spacing
PRINTPOSITIONCOMMANDS
PRINTCOMMANDS
PRINTCOMMANDS
PRINTCOMMANDS
CHARACTERCOMMANDS
STATUSCOMMANDS
MISCELLANEOUSCOMMANDS
MISCELLANEOUSCOMMANDS
MISCELLANEOUSCOMMANDS
MISCELLANEOUSCOMMANDS
PRINTCOMMANDS
CHARACTERCOMMANDS
ESC !
ESC $
ESC %
ESC &
SETTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
Select print mode(s)
Set absolute print position
Select/cancel user-defined character set
Define user-defined characters
Paper rollTM-T90 supported commands
CHARACTERCOMMANDS
PRINTPOSITIONCOMMANDS
CHARACTERCOMMANDS
CHARACTERCOMMANDS
Ver. 10.01p. 20
CONFIDENTIAL
CommandClassificationNameFunction type
ESC ✻
ESC –
ESC 2
ESC 3
ESC =
ESC ?
ESC @
ESC D
ESC E
ESC G
ESC J
ESC L
EXECUTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTING + SETTING
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
Select bit-image mode
Turn underline mode on/off
Select default line spacing
Set line spacing
Select peripheral device
Cancel user-defined characters
Initialize printer
Set horizontal tab positions
Turn emphasized mode on/off
Turn double-strike mode on/off
Print and feed paper
Select page mode
BIT-IMAGECOMMANDS
CHARACTERCOMMANDS
LINESPACINGCOMMANDS
LINESPACINGCOMMANDS
MISCELLANEOUSCOMMANDS
CHARACTERCOMMANDS
MISCELLANEOUSCOMMANDS
PRINTPOSITIONCOMMANDS
CHARACTERCOMMANDS
CHARACTERCOMMANDS
PRINTCOMMANDS
MISCELLANEOUSCOMMANDS
ESC M
ESC R
ESC S
ESC T
ESC V
ESC W
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
Select character font
Select an international character set
Select standard mode
Select print direction in page mode
Turn 90° clockwise rotation mode on/off
Set printing area in page mode
Paper rollTM-T90 supported commands
CHARACTERCOMMANDS
CHARACTERCOMMANDS
MISCELLANEOUSCOMMANDS
PRINTPOSITIONCOMMANDS
CHARACTERCOMMANDS
PRINTPOSITIONCOMMANDS
Ver. 10.01p. 21
CONFIDENTIAL
CommandClassificationNameFunction type
ESC \
ESC a
ESC c 3
ESC c 4
ESC c 5
ESC d
ESC p
ESC t
ESC {
GS !
GS $
GS ( A
EXECUTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
Set relative print position
Select justification
Select paper sensor(s) to output paper-end
signals
Select paper sensor(s) to stop printing
Enable/disable panel buttons
Print and feed n lines
Generate pulse
Select character code table
Turn upside-down printing mode on/off
Select character size
Set absolute vertical print position in page mode
Execute test print
PRINTPOSITIONCOMMANDS
PRINTPOSITIONCOMMANDS
PAPERSENSORCOMMANDS
PAPERSENSORCOMMANDS
PANELBUTTONCOMMAND
PRINTCOMMANDS
MISCELLANEOUSCOMMANDS
CHARACTERCOMMANDS
CHARACTERCOMMANDS
CHARACTERCOMMANDS
PRINTPOSITIONCOMMANDS
MISCELLANEOUSCOMMANDS
GS ( C
GS ( D
GS ( E
GS ( K
GS ( L GS 8 L
EXECUTING + SETTING
EXECUTING + SETTING
EXECUTING + SETTING
EXECUTINGCOMMAND
EXECUTING + SETTING
Edit NV user memory
Enable/disable real-time command
User setup commands
Select printing control
Specify graphics data
Paper rollTM-T90 supported commands
CUSTOMIZECOMMANDS
MISCELLANEOUSCOMMANDS
CUSTOMIZECOMMANDS
MISCELLANEOUSCOMMANDS
BIT-IMAGECOMMANDS
Ver. 10.01p. 22
CONFIDENTIAL
CommandClassificationNameFunction type
GS ( M
GS ( N
GS ( k
GS :
GS B
GS H
GS I
GS L
GS P
GS T
GS V
GS W
EXECUTING + SETTING
SETTINGCOMMAND
EXECUTING + SETTING
EXECUTING + SETTING
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
Customize printer control value(s)
Select character effects
Specify and print the symbol
Start/end macro definition
Turn white/black reverse printing mode on/off
Select printing position of HRI characters
Transmit printer ID
Set left margin
Set horizontal and vertical motion units
Set print position to the beginning of print line
Select cut mode and cut paper
Set printing area width
CUSTOMIZECOMMANDS
CHARACTERCOMMANDS
TWODIMENSIONCODECOMMANDS
MACROFUNCTIONCOMMANDS
CHARACTERCOMMANDS
BARCODECOMMANDS
MISCELLANEOUSCOMMANDS
PRINTPOSITIONCOMMANDS
MISCELLANEOUSCOMMANDS
PRINTPOSITIONCOMMANDS
MECHANISMCONTROLCOMMANDS
PRINTPOSITIONCOMMANDS
GS \
GS ^
GS a
GS b
GS f
GS g 0
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTING + SETTING
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
Set relative vertical print position in page mode
Execute macro
Enable/disable Automatic Status Back (ASB)
Turn smoothing mode on/off
Select font for HRI characters
Initialize maintenance counter
Paper rollTM-T90 supported commands
PRINTPOSITIONCOMMANDS
MACROFUNCTIONCOMMANDS
STATUSCOMMANDS
CHARACTERCOMMANDS
BARCODECOMMANDS
MISCELLANEOUSCOMMANDS
Ver. 10.01p. 23
CONFIDENTIAL
CommandClassificationNameFunction type
GS g 2
GS h
GS k
GS r
GS w
EXECUTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
Transmit maintenance counter
Set bar code height
Print bar code
Transmit status
Set bar code width
MISCELLANEOUSCOMMANDS
BARCODECOMMANDS
BARCODECOMMANDS
STATUSCOMMANDS
BARCODECOMMANDS
Paper rollTM-T90 supported commands
Ver. 10.01p. 24
CONFIDENTIAL
The following commands are supported only by Japanese/Simplified Chinese/Traditional Chinese/Korean supporting models.
CommandClassificationNameFunction type
FS !
FS &
FS ( A
FS –
FS .
FS 2
FS C
FS S
FS W
FS ?
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
Set print mode(s) for Kanji characters
Select Kanji character mode
Define character effects of Kanji characters.
Turn underline mode on/off for Kanji characters
Cancel Kanji character mode
Define user-defined Kanji characters
Select Kanji character code system
Set Kanji character spacing
Turn quadruple-size mode on/off for Kanji
characters
Cancel user-defined Kanji characters
KANJICOMMANDS
KANJICOMMANDS
KANJICOMMANDS
KANJICOMMANDS
KANJICOMMANDS
KANJICOMMANDS
KANJICOMMANDS
KANJICOMMANDS
KANJICOMMANDS
KANJICOMMANDS
Paper rollTM-T90 supported commands
Ver. 10.01p. 25
CONFIDENTIAL
TM-U375 supported commands
TM-L60II SUPPORTED COMMANDS
CommandClassificationNameFunction type
HT
LF
FF (in page mode)
FF (on label)
CR
CAN
DLE EOT
ESC FF
ESC SP
ESC !
ESC $
ESC %
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
Horizontal tab
Print and line feed
Print and return to standard mode
Print and feed label to print starting position
(on label)
Print and carriage return
Cancel print data in page mode
Real-time status transmission
Print data in page mode
Set right-side character spacing
Select print mode(s)
Set absolute print position
Select/cancel user-defined character set
PRINTPOSITIONCOMMANDS
PRINTCOMMANDS
PRINTCOMMANDS
PRINTCOMMANDS
PRINTCOMMANDS
CHARACTERCOMMANDS
STATUSCOMMANDS
PRINTCOMMANDS
CHARACTERCOMMANDS
CHARACTERCOMMANDS
PRINTPOSITIONCOMMANDS
CHARACTERCOMMANDS
ESC &
ESC ✻
ESC –
SETTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
Define user-defined characters
Select bit-image mode
Turn underline mode on/off
Paper rollTM-L60II supported commands
CHARACTERCOMMANDS
BIT-IMAGECOMMANDS
CHARACTERCOMMANDS
Ver. 10.01p. 26
CONFIDENTIAL
CommandClassificationNameFunction type
ESC 2
ESC 3
ESC =
ESC ?
ESC @
ESC D
ESC E
ESC G
ESC J
ESC L
ESC R
ESC S
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTING + SETTING
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
Select default line spacing
Set line spacing
Select peripheral device
Cancel user-defined characters
Initialize printer
Set horizontal tab positions
Turn emphasized mode on/off
Turn double-strike mode on/off
Print and feed paper
Select page mode
Select an international character set
Select standard mode
LINESPACINGCOMMANDS
LINESPACINGCOMMANDS
MISCELLANEOUSCOMMANDS
CHARACTERCOMMANDS
MISCELLANEOUSCOMMANDS
PRINTPOSITIONCOMMANDS
CHARACTERCOMMANDS
CHARACTERCOMMANDS
PRINTCOMMANDS
MISCELLANEOUSCOMMANDS
CHARACTERCOMMANDS
MISCELLANEOUSCOMMANDS
ESC T
ESC V
ESC W
ESC \
ESC a
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
Select print direction in page mode
Turn 90° clockwise rotation mode on/off
Set printing area in page mode
Set relative print position
Select justification
Paper rollTM-L60II supported commands
PRINTPOSITIONCOMMANDS
CHARACTERCOMMANDS
PRINTPOSITIONCOMMANDS
PRINTPOSITIONCOMMANDS
PRINTPOSITIONCOMMANDS
Ver. 10.01p. 27
CONFIDENTIAL
CommandClassificationNameFunction type
ESC c 3
ESC c 4
ESC c 5
ESC d
ESC p
ESC t
ESC {
GS FF
GS !
GS $
GS :
GS B
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
EXECUTING + SETTING
SETTINGCOMMAND
Select paper sensor(s) to output paper-end
signals
Select paper sensor(s) to stop printing
Enable/disable panel buttons
Print and feed n lines
Generate pulse
Select character code table
Turn upside-down printing mode on/off
Print and eject label
Select character size
Set absolute vertical print position in page mode
Start/end macro definition
Turn white/black reverse printing mode on/off
PAPERSENSORCOMMANDS
PAPERSENSORCOMMANDS
PANELBUTTONCOMMAND
PRINTCOMMANDS
MISCELLANEOUSCOMMANDS
CHARACTERCOMMANDS
CHARACTERCOMMANDS
PRINTCOMMANDS
CHARACTERCOMMANDS
PRINTPOSITIONCOMMANDS
MACROFUNCTIONCOMMANDS
CHARACTERCOMMANDS
GS H
GS I
GS L
GS P
GS W
SETTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
Select printing position of HRI characters
Transmit printer ID
Set left margin
Set horizontal and vertical motion units
Set printing area width
Paper rollTM-L60II supported commands
BARCODECOMMANDS
MISCELLANEOUSCOMMANDS
PRINTPOSITIONCOMMANDS
MISCELLANEOUSCOMMANDS
PRINTPOSITIONCOMMANDS
Ver. 10.01p. 28
CONFIDENTIAL
CommandClassificationNameFunction type
GS \
GS ^
GS a
GS b
GS f
GS h
GS k
GS r
GS w
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTING + SETTING
SETTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
Set relative vertical print position in page mode
Execute macro
Enable/disable Automatic Status Back (ASB)
Turn smoothing mode on/off
Select font for HRI characters
Set bar code height
Print bar code
Transmit status
Set bar code width
PRINTPOSITIONCOMMANDS
MACROFUNCTIONCOMMANDS
STATUSCOMMANDS
CHARACTERCOMMANDS
BARCODECOMMANDS
BARCODECOMMANDS
BARCODECOMMANDS
STATUSCOMMANDS
BARCODECOMMANDS
Paper rollTM-L60II supported commands
Ver. 10.01p. 29
CONFIDENTIAL
TM-U375 supported commands
TM-L90 SUPPORTED COMMANDS
CommandClassificationNameFunction type
HT
LF
FF (in page mode)
CR
CAN
DLE EOT
DLE ENQ
DLE DC4 (fn = 1)
DLE DC4 (fn = 2)
DLE DC4 (fn = 8)
ESC FF
ESC SP
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTINGCOMMAND
EXECUTING + SETTING
EXECUTING + SETTING
EXECUTING + SETTING
EXECUTINGCOMMAND
SETTINGCOMMAND
Horizontal tab
Print and line feed
Print and return to standard mode
Print and carriage return
Cancel print data in page mode
Real-time status transmission
Real-time request to printer
Generate pulse at real-time
Turn off the power
Clear buffer
Print data in page mode
Set right-side character spacing
PRINTPOSITIONCOMMANDS
PRINTCOMMANDS
PRINTCOMMANDS
PRINTCOMMANDS
CHARACTERCOMMANDS
STATUSCOMMANDS
MISCELLANEOUSCOMMANDS
MISCELLANEOUSCOMMANDS
MISCELLANEOUSCOMMANDS
MISCELLANEOUSCOMMANDS
PRINTCOMMANDS
CHARACTERCOMMANDS
ESC !
ESC $
ESC %
ESC &
SETTINGCOMMAND
EXECUTINGCOMMAND
SETTINGCOMMAND
SETTINGCOMMAND
Select print mode(s)
Set absolute print position
Select/cancel user-defined character set
Define user-defined characters
Paper rollTM-L90 supported commands
CHARACTERCOMMANDS
PRINTPOSITIONCOMMANDS
CHARACTERCOMMANDS
CHARACTERCOMMANDS
Ver. 10.01p. 30
Loading...
+ 649 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.