Epson TM-L90, TM-L60II, TM-U210, TM-U230, TM-P60 User Manual

...
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
CONFIDENTIAL
Printers & Commands
What’s New in This Version?
About This Guide
Character Code Tables
How to Use This Guide
EPSON
404394101
Confidentiality Agreement
Paper Roll Printers
ESC/POS®Application
Programming Guide
Version 10.01
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
EPSON
Commands in Alphanumeric Order
Commands Arranged by Function
Commands Arranged by Printer
CONFIDENTIAL
TM-T88III
TM-T90
TM-L60II
TM-L90
TM-J2000/J2100
TM-U210
TM-U220
TM-U230
TM-U300A/U300B
TM-P60
printers & commands
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
EPSON
CONFIDENTIAL
how to use this guide
Text
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
®
Reader™copyright ©1987–2002 Adobe Systems Incorporated. All rights reserved. Adobe and Acrobat are registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.
EPSON
about this guide
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
ESC/POS
EPSON
CONFIDENTIAL
confidentiality agreement
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 NON­INFRINGEMENT. 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 roll ESC/POS proprietary command system
Ver. 10.01 p. 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 roll Command classification
Ver. 10.01 p. 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 roll Command classification
Grade
Ver. 10.01 p. 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 roll Overview of data processing
Ver. 10.01 p. 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 roll Overview of data processing
Mechanism
Ver. 10.01 p. 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 real­time 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 roll Definitions
Ver. 10.01 p. 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 roll Definitions
Ver. 10.01 p. 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 roll Definitions
Ver. 10.01 p. 14
CONFIDENTIAL
TM-U375 supported commands
TM-T88III SUPPORTED COMMANDS
Command Classification Name Function 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 !
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING + SETTING
EXECUTING + SETTING
EXECUTING COMMAND
SETTING COMMAND
SETTING COMMAND
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)
PRINT POSITION COMMANDS
PRINT COMMANDS
PRINT COMMANDS
PRINT COMMANDS
CHARACTER COMMANDS
STATUS COMMANDS
MISCELLANEOUS COMMANDS
MISCELLANEOUS COMMANDS
MISCELLANEOUS COMMANDS
PRINT COMMANDS
CHARACTER COMMANDS
CHARACTER COMMANDS
ESC $
ESC %
ESC &
ESC
EXECUTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
Set absolute print position
Select/cancel user-defined character set
Define user-defined characters
Select bit-image mode
Paper roll TM-T88III supported commands
PRINT POSITION COMMANDS
CHARACTER COMMANDS
CHARACTER COMMANDS
BIT-IMAGE COMMANDS
Ver. 10.01 p. 15
CONFIDENTIAL
Command Classification Name Function type
ESC –
ESC 2
ESC 3
ESC =
ESC ?
ESC @
ESC D
ESC E
ESC G
ESC J
ESC L
ESC M
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING + SETTING
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
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
CHARACTER COMMANDS
LINE SPACING COMMANDS
LINE SPACING COMMANDS
MISCELLANEOUS COMMANDS
CHARACTER COMMANDS
MISCELLANEOUS COMMANDS
PRINT POSITION COMMANDS
CHARACTER COMMANDS
CHARACTER COMMANDS
PRINT COMMANDS
MISCELLANEOUS COMMANDS
CHARACTER COMMANDS
ESC R
ESC S
ESC T
ESC V
ESC W
ESC \
SETTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
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 roll TM-T88III supported commands
CHARACTER COMMANDS
MISCELLANEOUS COMMANDS
PRINT POSITION COMMANDS
CHARACTER COMMANDS
PRINT POSITION COMMANDS
PRINT POSITION COMMANDS
Ver. 10.01 p. 16
CONFIDENTIAL
Command Classification Name Function type
ESC a
ESC c 3
ESC c 4
ESC c 5
ESC d
ESC p
ESC t
ESC {
GS !
GS $
GS ( A
GS :
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
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
PRINT POSITION COMMANDS
PAPER SENSOR COMMANDS
PAPER SENSOR COMMANDS
PANEL BUTTON COMMAND
PRINT COMMANDS
MISCELLANEOUS COMMANDS
CHARACTER COMMANDS
CHARACTER COMMANDS
CHARACTER COMMANDS
PRINT POSITION COMMANDS
MISCELLANEOUS COMMANDS
MACRO FUNCTION COMMANDS
GS B
GS H
GS I
GS L
GS P
GS V
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
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 roll TM-T88III supported commands
CHARACTER COMMANDS
BAR CODE COMMANDS
MISCELLANEOUS COMMANDS
PRINT POSITION COMMANDS
MISCELLANEOUS COMMANDS
MECHANISM CONTROL COMMANDS
Ver. 10.01 p. 17
CONFIDENTIAL
Command Classification Name Function type
GS W
GS \
GS ^
GS a
GS b
GS f
GS h
GS k
GS r
GS w
SETTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING + SETTING
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
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
PRINT POSITION COMMANDS
PRINT POSITION COMMANDS
MACRO FUNCTION COMMANDS
STATUS COMMANDS
CHARACTER COMMANDS
BAR CODE COMMANDS
BAR CODE COMMANDS
BAR CODE COMMANDS
STATUS COMMANDS
BAR CODE COMMANDS
Paper roll TM-T88III supported commands
Ver. 10.01 p. 18
CONFIDENTIAL
The following commands are supported only by Japanese/Simplified Chinese/Traditional Chinese/Korean supporting models.
Command Classification Name Function type
FS !
FS &
FS ( A
FS –
FS .
FS 2
FS C
FS S
FS W
FS ?
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
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
KANJI COMMANDS
KANJI COMMANDS
KANJI COMMANDS
KANJI COMMANDS
KANJI COMMANDS
KANJI COMMANDS
KANJI COMMANDS
KANJI COMMANDS
KANJI COMMANDS
KANJI COMMANDS
Paper roll TM-T88III supported commands
Ver. 10.01 p. 19
CONFIDENTIAL
TM-U375 supported commands
TM-T90 SUPPORTED COMMANDS
Command Classification Name Function 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
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING + SETTING
EXECUTING + SETTING
EXECUTING + SETTING
EXECUTING COMMAND
SETTING COMMAND
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
PRINT POSITION COMMANDS
PRINT COMMANDS
PRINT COMMANDS
PRINT COMMANDS
CHARACTER COMMANDS
STATUS COMMANDS
MISCELLANEOUS COMMANDS
MISCELLANEOUS COMMANDS
MISCELLANEOUS COMMANDS
MISCELLANEOUS COMMANDS
PRINT COMMANDS
CHARACTER COMMANDS
ESC !
ESC $
ESC %
ESC &
SETTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
SETTING COMMAND
Select print mode(s)
Set absolute print position
Select/cancel user-defined character set
Define user-defined characters
Paper roll TM-T90 supported commands
CHARACTER COMMANDS
PRINT POSITION COMMANDS
CHARACTER COMMANDS
CHARACTER COMMANDS
Ver. 10.01 p. 20
CONFIDENTIAL
Command Classification Name Function type
ESC
ESC –
ESC 2
ESC 3
ESC =
ESC ?
ESC @
ESC D
ESC E
ESC G
ESC J
ESC L
EXECUTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING + SETTING
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
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-IMAGE COMMANDS
CHARACTER COMMANDS
LINE SPACING COMMANDS
LINE SPACING COMMANDS
MISCELLANEOUS COMMANDS
CHARACTER COMMANDS
MISCELLANEOUS COMMANDS
PRINT POSITION COMMANDS
CHARACTER COMMANDS
CHARACTER COMMANDS
PRINT COMMANDS
MISCELLANEOUS COMMANDS
ESC M
ESC R
ESC S
ESC T
ESC V
ESC W
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
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 roll TM-T90 supported commands
CHARACTER COMMANDS
CHARACTER COMMANDS
MISCELLANEOUS COMMANDS
PRINT POSITION COMMANDS
CHARACTER COMMANDS
PRINT POSITION COMMANDS
Ver. 10.01 p. 21
CONFIDENTIAL
Command Classification Name Function type
ESC \
ESC a
ESC c 3
ESC c 4
ESC c 5
ESC d
ESC p
ESC t
ESC {
GS !
GS $
GS ( A
EXECUTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
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
PRINT POSITION COMMANDS
PRINT POSITION COMMANDS
PAPER SENSOR COMMANDS
PAPER SENSOR COMMANDS
PANEL BUTTON COMMAND
PRINT COMMANDS
MISCELLANEOUS COMMANDS
CHARACTER COMMANDS
CHARACTER COMMANDS
CHARACTER COMMANDS
PRINT POSITION COMMANDS
MISCELLANEOUS COMMANDS
GS ( C
GS ( D
GS ( E
GS ( K
GS ( L GS 8 L
EXECUTING + SETTING
EXECUTING + SETTING
EXECUTING + SETTING
EXECUTING COMMAND
EXECUTING + SETTING
Edit NV user memory
Enable/disable real-time command
User setup commands
Select printing control
Specify graphics data
Paper roll TM-T90 supported commands
CUSTOMIZE COMMANDS
MISCELLANEOUS COMMANDS
CUSTOMIZE COMMANDS
MISCELLANEOUS COMMANDS
BIT-IMAGE COMMANDS
Ver. 10.01 p. 22
CONFIDENTIAL
Command Classification Name Function 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
SETTING COMMAND
EXECUTING + SETTING
EXECUTING + SETTING
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
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
CUSTOMIZE COMMANDS
CHARACTER COMMANDS
TWO DIMENSION CODE COMMANDS
MACRO FUNCTION COMMANDS
CHARACTER COMMANDS
BAR CODE COMMANDS
MISCELLANEOUS COMMANDS
PRINT POSITION COMMANDS
MISCELLANEOUS COMMANDS
PRINT POSITION COMMANDS
MECHANISM CONTROL COMMANDS
PRINT POSITION COMMANDS
GS \
GS ^
GS a
GS b
GS f
GS g 0
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING + SETTING
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
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 roll TM-T90 supported commands
PRINT POSITION COMMANDS
MACRO FUNCTION COMMANDS
STATUS COMMANDS
CHARACTER COMMANDS
BAR CODE COMMANDS
MISCELLANEOUS COMMANDS
Ver. 10.01 p. 23
CONFIDENTIAL
Command Classification Name Function type
GS g 2
GS h
GS k
GS r
GS w
EXECUTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
Transmit maintenance counter
Set bar code height
Print bar code
Transmit status
Set bar code width
MISCELLANEOUS COMMANDS
BAR CODE COMMANDS
BAR CODE COMMANDS
STATUS COMMANDS
BAR CODE COMMANDS
Paper roll TM-T90 supported commands
Ver. 10.01 p. 24
CONFIDENTIAL
The following commands are supported only by Japanese/Simplified Chinese/Traditional Chinese/Korean supporting models.
Command Classification Name Function type
FS !
FS &
FS ( A
FS –
FS .
FS 2
FS C
FS S
FS W
FS ?
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
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
KANJI COMMANDS
KANJI COMMANDS
KANJI COMMANDS
KANJI COMMANDS
KANJI COMMANDS
KANJI COMMANDS
KANJI COMMANDS
KANJI COMMANDS
KANJI COMMANDS
KANJI COMMANDS
Paper roll TM-T90 supported commands
Ver. 10.01 p. 25
CONFIDENTIAL
TM-U375 supported commands
TM-L60II SUPPORTED COMMANDS
Command Classification Name Function type
HT
LF
FF (in page mode)
FF (on label)
CR
CAN
DLE EOT
ESC FF
ESC SP
ESC !
ESC $
ESC %
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
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
PRINT POSITION COMMANDS
PRINT COMMANDS
PRINT COMMANDS
PRINT COMMANDS
PRINT COMMANDS
CHARACTER COMMANDS
STATUS COMMANDS
PRINT COMMANDS
CHARACTER COMMANDS
CHARACTER COMMANDS
PRINT POSITION COMMANDS
CHARACTER COMMANDS
ESC &
ESC
ESC –
SETTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
Define user-defined characters
Select bit-image mode
Turn underline mode on/off
Paper roll TM-L60II supported commands
CHARACTER COMMANDS
BIT-IMAGE COMMANDS
CHARACTER COMMANDS
Ver. 10.01 p. 26
CONFIDENTIAL
Command Classification Name Function type
ESC 2
ESC 3
ESC =
ESC ?
ESC @
ESC D
ESC E
ESC G
ESC J
ESC L
ESC R
ESC S
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING + SETTING
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
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
LINE SPACING COMMANDS
LINE SPACING COMMANDS
MISCELLANEOUS COMMANDS
CHARACTER COMMANDS
MISCELLANEOUS COMMANDS
PRINT POSITION COMMANDS
CHARACTER COMMANDS
CHARACTER COMMANDS
PRINT COMMANDS
MISCELLANEOUS COMMANDS
CHARACTER COMMANDS
MISCELLANEOUS COMMANDS
ESC T
ESC V
ESC W
ESC \
ESC a
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
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 roll TM-L60II supported commands
PRINT POSITION COMMANDS
CHARACTER COMMANDS
PRINT POSITION COMMANDS
PRINT POSITION COMMANDS
PRINT POSITION COMMANDS
Ver. 10.01 p. 27
CONFIDENTIAL
Command Classification Name Function type
ESC c 3
ESC c 4
ESC c 5
ESC d
ESC p
ESC t
ESC {
GS FF
GS !
GS $
GS :
GS B
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
EXECUTING + SETTING
SETTING COMMAND
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
PAPER SENSOR COMMANDS
PAPER SENSOR COMMANDS
PANEL BUTTON COMMAND
PRINT COMMANDS
MISCELLANEOUS COMMANDS
CHARACTER COMMANDS
CHARACTER COMMANDS
PRINT COMMANDS
CHARACTER COMMANDS
PRINT POSITION COMMANDS
MACRO FUNCTION COMMANDS
CHARACTER COMMANDS
GS H
GS I
GS L
GS P
GS W
SETTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
Select printing position of HRI characters
Transmit printer ID
Set left margin
Set horizontal and vertical motion units
Set printing area width
Paper roll TM-L60II supported commands
BAR CODE COMMANDS
MISCELLANEOUS COMMANDS
PRINT POSITION COMMANDS
MISCELLANEOUS COMMANDS
PRINT POSITION COMMANDS
Ver. 10.01 p. 28
CONFIDENTIAL
Command Classification Name Function type
GS \
GS ^
GS a
GS b
GS f
GS h
GS k
GS r
GS w
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING + SETTING
SETTING COMMAND
SETTING COMMAND
SETTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
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
PRINT POSITION COMMANDS
MACRO FUNCTION COMMANDS
STATUS COMMANDS
CHARACTER COMMANDS
BAR CODE COMMANDS
BAR CODE COMMANDS
BAR CODE COMMANDS
STATUS COMMANDS
BAR CODE COMMANDS
Paper roll TM-L60II supported commands
Ver. 10.01 p. 29
CONFIDENTIAL
TM-U375 supported commands
TM-L90 SUPPORTED COMMANDS
Command Classification Name Function 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
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING COMMAND
EXECUTING + SETTING
EXECUTING + SETTING
EXECUTING + SETTING
EXECUTING COMMAND
SETTING COMMAND
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
PRINT POSITION COMMANDS
PRINT COMMANDS
PRINT COMMANDS
PRINT COMMANDS
CHARACTER COMMANDS
STATUS COMMANDS
MISCELLANEOUS COMMANDS
MISCELLANEOUS COMMANDS
MISCELLANEOUS COMMANDS
MISCELLANEOUS COMMANDS
PRINT COMMANDS
CHARACTER COMMANDS
ESC !
ESC $
ESC %
ESC &
SETTING COMMAND
EXECUTING COMMAND
SETTING COMMAND
SETTING COMMAND
Select print mode(s)
Set absolute print position
Select/cancel user-defined character set
Define user-defined characters
Paper roll TM-L90 supported commands
CHARACTER COMMANDS
PRINT POSITION COMMANDS
CHARACTER COMMANDS
CHARACTER COMMANDS
Ver. 10.01 p. 30
Loading...
+ 649 hidden pages