Revision History
Rev.
|
Date
|
Note
|
---|---|---|
1.00
|
March 5, 2013
|
Added TM-P60II Peeler model, TM-T82II supported commands and writing error correction, based on ESC/POS Application Programming Guide for Paper Roll Printers Version 10.16
|
1.10
|
May 31, 2013
|
Added TM-L90 4** models
Writing error correction
|
1.20
|
June 17, 2013
|
Writing error correction
|
1.30
|
July 9, 2013
|
Added TM-P60II iOS Bluetooth model
Added Character code table 22, 23, 24, and 25
Simplified parameter notation like "n = 0 – 10" from "0 ≤ n ≤ 10"
Modified notation of a bit Off/On to 0/1 in bit assignment tables for parameter or
status
Added description of Parameter notation in Command Notation
Writing error correction
|
1.40
|
July 22, 2013
|
Added TM-T88V iOS Bluetooth model
Writing error correction
|
1.50
|
September 25, 2013
|
Added description of Value notation in Command Notation
Modified the description of Overview of Data Processing
Renamed the page: Definitions to Glossary
Writing error correction
|
1.60
|
October 10, 2013
|
Added command groups such as GS ( k in addition to each function such as GS ( k <fn=065> on Command lists by Model
Writing error correction
|
1.61
|
December 16, 2013
|
Applied to new design of the web site
Added explanation of restrictions on multiple tone printing in the following commands:
Added sound information in ESC ( A <Function 97>
Added explanation of UIB in Glossary
Writing error correction
|
1.62
|
April 23, 2014
|
Added TM-P80 iOS Bluetooth model
Released Introduction, Command Lists, and Character Code Tables to guest users
Revised character code tables
Corrected description of TM-T90's default cutter position in GS V
Corrected character code 26 to 2A in the International Character Sets
Writing error correction
|
1.70
|
October 16, 2014
|
Added TM-L90 Peeler 39* models
Added TM-P60II Peeler models with the firmware version 6.11 ESC/POS or later
Added TM-P80 Traditional Chinese models
Writing error correction
Modification in accordance with Japanese ESC/POS Command Reference
|
1.71
|
May 22, 2015
|
Added TM-P80 Autocutter models
Added TM-P60II with the firmware Ver. 6.14 ESC/POS for Peeler models and Ver. 5.14 ESC/POS for the
other models
Writing error correction
|
1.72
|
October 28, 2015
|
Deleted Character Code Tables since the tables are provided as another content
|
1.80
|
June 1, 2016
|
Writing error correction
|
1.81
|
December 16, 2016
|
Added explanation for TM-T88VI supported commands
|
1.90
|
March 3, 2017
|
Added explanation for TM-U220 supported commands according to firmware update in the following commands:
Writing error correction
|
1.91
|
May 23, 2017
|
Added explanation for TM-P80 supported commands (Japanese models)
Writing error correction
|
1.92
|
April 2, 2018
|
Modified description of Introduction
|
1.93
|
July 24, 2018
|
Writing error correction
|
1.94
|
December 27, 2018
|
Writing error correction
|
2.00
|
April 3, 2019
|
Writing error correction
|
2.10
|
June 4, 2019
|
Writing error correction
|
2.20
|
July 1, 2019
|
Writing error correction
|
2.21
|
October 9, 2019
|
|
2.30
|
June 12, 2020
|
Writing error correction
|
2.31
|
June 12, 2020
|
|
2.32
|
September 8, 2020
|
|
2.33
|
October 15, 2020
|
Added TM-m50 supported commands.
|
2.34
|
May 26, 2021
|
|
2.40
|
August 6, 2021
|
Added EU-m30 supported commands.
|
2.50
|
August 30, 2021
|
Added TM-T88VII supported commands.
|
2.60
|
January 17, 2022
|
Added TM-L100 supported commands.
|
2.70
|
September 22, 2022
|
|
2.80
|
January 16, 2023
|
|
2.90
|
April 3, 2023
|
Added TM-m50II supported commands.
|
3.00
|
May 31, 2023
|
|
3.10
|
May 24, 2024
|
Added TM-U220II supported commands.
|
3.20
|
August 28, 2024
|
|
Quick Access
- [Name]
- [Format]
- [Range]
- [Description]
- [Notes]
ESC/POS® includes patented or patent pending commands. The contents must not be disclosed
to third parties.
- Introduction
- Command Lists
- Commands in Code Order
- Applicable printers
- Command List by Model
- EU-m30
- TM-J2000, TM-J2100
- TM-L90
- TM-L90 LFC
- TM-L100
- TM-m10
- TM-m30
- TM-m30II
- TM-m30II-H
- TM-m30II-NT
- TM-m30II-S
- TM-m30II-SL
- TM-m30III
- TM-m30III-H
- TM-m50
- TM-m50II
- TM-m50II-H
- TM-P20
- TM-P20II
- TM-P60
- TM-P60II
- TM-P80
- TM-P80II
- TM-T100
- TM-T20
- TM-T20II
- TM-T20III
- TM-T20IIIL
- TM-T20IV-L
- TM-T20X
- TM-T20X-II
- TM-T70
- TM-T70II
- TM-T81III
- TM-T82II
- TM-T82III
- TM-T82IIIL
- TM-T82IV-L
- TM-T82X
- TM-T82X-II
- TM-T83III
- TM-T83IV
- TM-T88IV
- TM-T88V
- TM-T88VI
- TM-T88VII
- TM-T90
- TM-U220
- TM-U220II
- TM-U230
- Obsolete Commands
- Commands Arranged by Function
- Print Commands
- Line Spacing Commands
- Character Commands
- Printing Paper Commands
- Label and black mark control
- Print Position Commands
- Paper Sensor Commands
- Mechanism Control Commands
- Bit Image Commands
- Bit Image
- GS ( L / GS 8 L
- GS D
- Graphics
- NV Graphics
- Download Graphics
- Panel Button Commands
- Status Commands
- Barcode Commands
- Two-dimensional Code Commands
- GS ( k
- PDF417
- QR Code
- MaxiCode
- 2-dimensional GS1 DataBar
- Composite Symbology
- Aztec Code
- DataMatrix
- Macro Function Commands
- Kanji Commands
- Miscellaneous Commands
- DLE ENQ
- DLE DC4 <fn=1>
- DLE DC4 <fn=2>
- DLE DC4 <fn=3>
- DLE DC4 <fn=7>
- DLE DC4 <fn=8>
- ESC ( Y
- ESC =
- ESC @
- ESC L
- ESC S
- ESC p
- GS ( A
- GS ( D
- GS I
- GS P
- GS g 0
- GS g 2
- GS z 0
- Response or status transmission
- Print control methods
- Beeper tone control
- Graphics drawing
- Receipt enhancement control
- Page mode control
- Customize Commands
- User setup
- GS ( E
- GS ( E <fn=1>
- GS ( E <fn=2>
- GS ( E <fn=3>
- GS ( E <fn=4>
- GS ( E <fn=5>
- GS ( E <fn=6>
- GS ( E <fn=7>
- GS ( E <fn=8>
- GS ( E <fn=9>
- GS ( E <fn=10>
- GS ( E <fn=11>
- GS ( E <fn=12>
- GS ( E <fn=13>
- GS ( E <fn=14>
- GS ( E <fn=15>
- GS ( E <fn=16>
- GS ( E <fn=48>
- GS ( E <fn=49>
- GS ( E <fn=50>
- GS ( E <fn=51>
- GS ( E <fn=52>
- GS ( E <fn=99>
- GS ( E <fn=100>
- Printer customization
- NV user memory
- User setup
- Counter Printing Commands
- Programming Examples
- Appendixes