MP3200 Series Programming Reference
Proprietary Statement Liability Disclaimer
No Liability for Consequential Damage
Trademarks & Copyright
Table of Contents
ESC ? ESC R
ESC
GS H
Introduction
JCL Command Sets
Commands Comparison between JCL and ESC/POS
SC ?
ESC a
ESC c
ESC d
ESC p
ESC t
GS a
GS \
GS b
GS f
GS h
RS m n
RS p
RS s
RS b
JCL ESC/POS ESC ESC
Command Overview
Command Notation
Explanation of Terms
Versajet MP3200
Base line
Standard mode
Mode
Classification
Commands Listed by Function
ESC G
GS P
RS W
ESC ESC
Commands Listed in Alphanumeric Order
Flash Radio off time setup Executing
Command Function Description Classification Standard
GS h Bar Code Set bar code height
Miscellaneous Draw line or square Executing
Command Descriptions
Ascii
Name Printing and carriage return Format
ESC J
Versajet MP3200
Name Print and return to standard mode Format
ESC d
ESC FF
Ascii ESC FF
ESC
Ascii ESC
Name Set line spacing Format
ESC SP
ESC %
ESC & y c1 c2 x1 d1 dyx x1 xk d1 Dyx xk
1B 26 y c1 c2 x1 d1 dyx x1 xk d1 Dyx xk
27 38 y c1 c2 x1 d1 dyx x1 xk d1 Dyx xk
D10 D12 D14
Command Descriptions Preliminary Rev
ESC ?
ESC R
ESC t
Character Code Table
Name Select print modes Format
Versajet MP3200
Function
Versajet MP3200
ESC E
ESC G
Name Turn upside-down printing mode on/ff Format
Name Turn 90 clockwise rotation mode on/off Format
Versajet MP3200
Character width selection Bit
Decimal Width
Character height selection Bit Hex Decimal Height
Versajet MP3200
GS B
Can
Ascii Can
ESC M
ESC $
ESC \
ESC a
Name Horizontal tab Format
ESC D
ESC D n …nk NUL
44 n1…nk
68 n1…nk
Versajet MP3200
GS L
Versajet MP3200
GS W
ESC W
ESC W xL xH yL yH dxL dxH dyL dyH
1B 57 xL xH yL yH dxL dxH dyL dyH
27 87 xL xH yL yH dxL dxH dyL dyH
Versajet MP3200
………………………….xLxH, yLyH
ESC T
Printing Starting Position Direction
Versajet MP3200
GS $
GS \
ESC * m nL nH d1dk
1B 2A m nL nH d1 dk
27 92 m nL nH d1 dk
Dk-2
Dk-1
GS * x y d1 dx x y x
1D 2A x y d1 dx x y x
29 42 x y d1 dx x y x
= x x y x
The downloaded bit image is printed by GS
Dy+1 Dy+2 Dk-2 Dk-1 Dyx2
Name Print downloaded bit image Format
Versajet MP3200
GS v
GS v 0 n xL xH yL yH d1 dk
1D 76 30 n xL xH yL yH d1 dk
29 118 48 n xL xH yL yH d1 dk
Versajet MP3200
Name Start/end macro definition Format
Versajet MP3200
Name Execute macro Format
Versajet MP3200
Name Select Kanji character mode Format
GS P
Versajet MP3200
ESC @
Ascii ESC @
Printer ID Specification
Printer ID
Versajet MP3200
ESC L
Ascii ESC L
Versajet MP3200
ESC S
Ascii ESC S
GS a
GS a pL pH n m
Versajet MP3200
RS G
n
RS s
RS W
RS W xL xH yL yH dxL dxH dyL dyH
1E 57 xL xH yL yH dxL dxH dyL dyH
30 87 xL xH yL yH dxL dxH dyL dyH
100
RS b
RS m n
RS p
GS K
GS K Function
GS K pL pH fn m
GS C
107
Count mode Conditions Minimum Maximum value
GS C 1 aL aH bL bH n r
1D 43 31 aL aH bL bH n r
29 67 49 aL aH bL bH n r
109
Name Select the serial number counter value Format
Name Print counter Format
112
Function
Datamatrix Specify the number of columns
115
For process of QR Code symbol when cn =
GS k pL pH cn fn n
118
119
120
Function Number of error correction code word
GS k pL pH cn fn m n
122
GS k pL pH cn fn m d1 dk
GS k pL pH cn fn m
125
GS k QR CodeFunction
GS k pL pH cn fn n1 n2
GS k QR Code Function
Recovery Capacity % approx
Category of data Characters it is possible to specify
130
GS k p pH cn fn m
132
GS k MaxiCodeFunction
GS k k pL pH cn fn n
50 n ҏ54 52~54 not support
GS k MaxiCode Function
GS k pL pH cn fn m d1…dk
Size and Type
136
None
GS k DatamatrixFunction
GS k Datamatrix Function
140
= 0 or
Data mode Description
Row Column
Capacity
ҏ65535 0 pLҏ ҏ255, 0 pHҏ ҏ255
145
146
GS k RSS-14Function
ҏҏ n ҏ22
ҏҏ n ҏ255
150
151
RSS Symbol Type Data Type
Data Capacity
153
GS k Code49Function
155
FUNC1 FUNC2 FUNC3
Value
158
159
GS h
GS w
GS k m d1 dk Null
1D 6B m d1 dk Null
29 107 m d1 dk Null
GS k m n d1 dn
Bar code Number Characters Character code d System Data k, n
For I
For UPC-A m = 0, 65 process
For UPC-E m = 0, 66 process
Data of transmitted by host PC Printing data
For JAN13/EAN13 m = 2, 67 process
For JAN8/EAN8 m = 3, 68 process
For CODE39 m = 4, 69 process
For ITF Interleaved 2 of 5 m = 5, 70 process
For Codebar NW-7 m = 6, 71 process
For CODE93 m = 72 process
For CODE128 m = 73 process
Specific Character Transmit data
Hex Decimal
171
GS H
Printing Position
GS f
Font of HRI characters
FS q
FS q n xL xH yL yH d1 dk1 xL xH yL yH d1 dk n
1C 71 n xL xH yL yH d1 dk1 xL xH yL yH d1 dk n
28 113 n xL xH yL yH d1 dk1 xL xH yL yH d1 dk n
DY+2 Dk-2
176
Mode Scaling for Scaling for vertical Horizontal
FS p
ESC ESC
ESC ESC 00 n, n1 n2 n3 n4, n5, n6, n7, n8, n9, n10, n11
1B 1B 00 n, n1 n2 n3 n4, n5, n6, n7, n8, n9, n10, n11
27 27 0 n, n1 n2 n3 n4, n5, n6, n7, n8, n9, n10, n11
179
n 1
Name Printer ID for IrDA only Format
Name Adjust label printing position Format
Name Setup sensor Format
Name Setup power off time Format
Name Define printing intensity Format
n 2
Name On-demand Setup Format
Name Setup radio off time Format
Name Define IrDA protocol Format
ESC ESC D
Ascii ESC ESC D