Contents
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 t
ESC d
ESC p
GS a
GS f
GS \
GS b
GS h
RS s
RS m n
RS p
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
44 n1…nk
ESC D
ESC D n …nk NUL
68 n1…nk
Versajet MP3200
GS L
Versajet MP3200
GS W
1B 57 xL xH yL yH dxL dxH dyL dyH
ESC W
ESC W 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
29 42 x y d1 dx x y x
GS * x y d1 dx x y x
1D 2A 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
1D 76 30 n xL xH yL yH d1 dk
GS v
GS v 0 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
1E 57 xL xH yL yH dxL dxH dyL dyH
RS W
RS W 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
1D 43 31 aL aH bL bH n r
Count mode Conditions Minimum Maximum value
GS C 1 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
29 107 m d1 dk Null
GS k m d1 dk Null
1D 6B 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
1C 71 n xL xH yL yH d1 dk1 xL xH yL yH d1 dk n
FS q
FS q 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
1B 1B 00 n, n1 n2 n3 n4, n5, n6, n7, n8, n9, n10, n11
ESC ESC
ESC ESC 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