1 Programming ReferenceInternational Edition, Rev. 2.2 Beta Release
JCL Command Sets Programming ReferenceVERSAJET ESC/POS (Epson Standard Code for Point of Sales) is one of the most world-popular command sets, which
GS ( k PDF417<Function 065> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn n Hex 1D 28 6B 03 00 30 41 n Decimal
GS ( k PDF417<Function 066> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn n Hex 1D 28 6B 03 00 30 42 n Decimal
GS ( k PDF417<Function 067> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn n Hex 1D 28 6B 03 00 30 43 n Decim
GS ( k PDF417<Function 068> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn n Hex 1D 28 6B 03 00 30 44 n Decima
GS ( k PDF417<Function 069> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn m n Hex 1D 28 6B 04 00 30 45 m n D
Programming ReferenceVERSAJET The error correction code word calculated by modulus 929. Settings of this function are effective until ESC @ i
GS ( k PDF417<Function 080> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn m d1 dk Hex 1D 28 6B pL pH 30 50 30 d1
GS ( k PDF417<Function 081> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn m Hex 1D 28 6B 03 00 30 51 m Decim
Programming ReferenceVERSAJET The data area includes the following code words. Data specified by Function 080. The descriptor of symbol leng
GS ( k QR Code<Function 165> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn n1 n2 Hex 1D 28 6B 04 00 31 41 n1 n2
Commands Comparison between JCL and ESC/POS Programming ReferenceVERSAJET ESC / POS Emulation Command Descriptions HT Horizontal tab LF Print and l
GS ( k QR Code <Function 167> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn n Hex 1D 28 6B 03 00 31 43 n Dec
GS ( k QR Code <Function 169> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn n Hex 1D 28 6B 03 00 31 45 n Dec
GS ( k QR Code <Function 180> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn m d1 dk Hex 1D 28 6B pL pH 31 50 30 d1
Programming ReferenceVERSAJET Settings of this function are effective until the following processing is performed: Function 080 or 180 is exec
GS ( k QR Code <Function 181> Programming ReferenceVERSAJET [Format] ASCII GS ( k p pH cn fn m Hex 1D 28 6B 03 00 31 51 m Decima
Programming ReferenceVERSAJET The following data are added automatically by the encode processing. Position Detection Patterns Separators for
GS ( k MaxiCode<Function 265> Programming ReferenceVERSAJET [Format] ASCII GS ( k k pL pH cn fn n Hex 1D 28 6B 03 00 32 41 n D
GS ( k MaxiCode <Function 280> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn m d1…dk Hex 1D 28 6B pL pH 32 50 30
Programming ReferenceVERSAJET[Data Format] Item Size and Type ANSI message header [ ]> <RS> Transportation Data Format Header 01 &
GS ( k MaxiCode <Function 281> Programming ReferenceVERSAJET [Format] ASCII GS (k pL pH cn fn m Hex 1D 28 6B 03 00 32 51 m Deci
Programming ReferenceVERSAJET Command Descriptions ESC ? Cancel user-defined characters ESC @ Initialize printer ESC { Turn upside-down printing mo
GS ( k Datamatrix <Function 765> Programming ReferenceVERSAJET [Format] ASCII GS (k pL pH cn fn n Hex 1D 28 6B 03 00 37 41 n De
GS ( k Datamatrix <Function 766> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn n Hex 1D 28 6B 03 00 37 42 n
GS ( k Datamatrix <Function 767> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn n Hex 1D 28 6B 03 00 37 43 n
GS ( k Datamatrix <Function 768> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn n Hex 1D 28 6B 03 00 37 44 n
GS ( k Datamatrix <Function 769> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn n Hex 1D 28 6B 03 00 37 45 n
Programming ReferenceVERSAJET Barcode type: Rectangle Shape Capacity Row Columnnumber alphanumeric bytes8 12 10 6 38 32 20 1
GS ( k Datamatrix <Function 780> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn m d1…dk Hex 1D 28 6B pL pH 37 50
GS ( k Datamatrix <Function 781> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn m Hex 1D 28 6B 03 00 37 51 m
Programming ReferenceVERSAJET The data area includes the following code words. Data specified by Function 780. The descriptor of symbol lengt
GS ( k RSS-14 <Function 865> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn n Hex 1D 28 6B 04 00 38 41 n Deci
Programming ReferenceVERSAJET Command Descriptions FS ! Set print mode(s) for Kanji characters FS & Select Kanji character mode FS - Turn under
GS ( k RSS-14 <Function 866> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn n Hex 1D 28 6B 04 00 38 42 n Deci
GS ( k RSS-14 <Function 867> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn n Hex 1D 28 6B 04 00 38 43 n Deci
GS ( k RSS-14 <Function 868> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn n Hex 1D 28 6B 04 00 38 44 n Deci
GS ( k RSS-14 <Function 880> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn m d1…dk Hex 1D 28 6B pL pH 38 50 30 d
2D Composite Component Programming ReferenceVERSAJET CC-A capacity 56 characters. CC-B capacity 338 characters. For RSS-14 and RSS LIMIT,
GS ( k RSS-14 <Function 881> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn m Hex 1D 28 6B 03 00 38 51 m Deci
GS ( k Code49 <Function 967> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn n Hex 1D 28 6B 03 00 39 43 n Decima
GS ( k Code49 <Function 968> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn n Hex 1D 28 6B 03 00 39 44 n Decima
GS ( k Code49 <Function 980> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn m d1 dk Hex 1D 28 6B pL pH 39 50 30 d1
Programming ReferenceVERSAJET Data capacity Characters: The characters can’t exceed 49 bytes. Following characters will spend one byte, the
Programming ReferenceVERSAJET Command Descriptions GS \ Set relative vertical print position in page mode GS ^ Execute macro GS H Select printing p
Programming ReferenceVERSAJET For example: (1) “123ABC” ; 6 bytes (2) “123abc” ; 3 + 3*2 = 9 bytes Numeric The numeric can’t exceed 81 byt
GS ( k Code49 <Function 981> Programming ReferenceVERSAJET [Format] ASCII GS ( k pL pH cn fn m Hex 1D 28 6B 03 00 39 51 m De
GS * Programming ReferenceVERSAJET [Name] Define downloaded bit image [Format] ASCII GS * x y d1… d(x x y x 8) Hex 1D 2A x y d1… d(x x y x 8)
Programming ReferenceVERSAJET Once a downloaded bit image has been defined, it is maintained until another definition is made, ESC & or ESC @
Programming ReferenceVERSAJETGS / [Name] Print downloaded bit image [Format] ASCII GS / n Hex 1D 2F n Decimal 29 47 n [Range] 0 ≤ n
Programming ReferenceVERSAJET If the printing area width set by GS L and GS W is less than one line in vertical, the following processing is pe
GS : Programming ReferenceVERSAJET [Name] Start/end macro definition [Format] ASCII GS : Hex 1D 3A Decimal 29 58 [Range] None [Default]
Programming ReferenceVERSAJET Macro is not defined when the power is turned on. The following commands cannot be contained in a macro. Do
Programming ReferenceVERSAJETGS ^ [Name] Execute macro [Format] ASCII GS ^ r t m Hex 1D 5E r t m Decimal 29 94 r t m [Range] 1 ≦ r ≦ 25
Programming ReferenceVERSAJET Macro function is useful to print the same data repeatedly. To define a macro definition, send GS : just before an
Programming ReferenceVERSAJETJCL Feature Command Sets Command Descriptions GS C 0 Select counter print mode GS C 1 Select counter mode GS C 2 Se
GS B Programming ReferenceVERSAJET [Name] Turn white/black reverse printing mode on/ff [Format] ASCII GS B n Hex 1D 42 n Decimal 29 66 n
GS C 0 Programming ReferenceVERSAJET [Name] Select counter print mode [Format] ASCII GS C 0 n m Hex 1D 43 30 n m Decimal 29 67 48 n m
Programming ReferenceVERSAJET[Notes] The serial number counter is stored in the print buffer by GS c. Settings of this command are effectiv
GS C 1 Programming ReferenceVERSAJET [Name] Select counter mode [Format] ASCII GS C 1 aL aH bL bH n r Hex 1D 43 31 aL aH bL bH n r
Programming ReferenceVERSAJET[Notes] In a count-up setting, when the GS c is executed, the counter value exceeds the maximum value( bL+bH x 256
Programming ReferenceVERSAJETGS C 2 [Name] Select the serial number counter value [Format] ASCII GS C 2 nL nH Hex 1D 43 32 nL nH Dec
GS H Programming ReferenceVERSAJET [Name] Select printing position of Human Readable Interpretation (HRI) characters [Format] ASCII GS H n Hex
GS I Programming ReferenceVERSAJET [Name] Transmit print IS [Format] ASCII GS I n Hex 1D 49 n Decimal 29 73 n [Range] n = 65 [Default]
Programming ReferenceVERSAJETGS L If the setting exceeds the printable area, the left margin is automatically set to the maximum value of the print
Programming ReferenceVERSAJET Left margin setting is effective until ESC @ is executed, the printer is reset, or the power is turned off. Lef
Programming ReferenceVERSAJET Command Descriptions RS n Print *.bmp image RS p Set number of copies of printing data RS q Serialization setting RS
GS P Programming ReferenceVERSAJET [Name] Set horizontal and vertical motion units [Format] ASCII GS P x y Commands using y: ESC 3, ESC J Hex
Programming ReferenceVERSAJET The setting of this command is effective until ESC @ is executed, the printer is reset, or the power is turned off
GS W Programming ReferenceVERSAJET [Name] Set printable area width [Format] ASCII GS W nL nH Hex 1D 57 nL nH Decimal 29 87 nL nH [Range]
GS \ Programming ReferenceVERSAJET [Name] Set relative vertical print position in page mode [Format] ASCII GS \ nL nH Hex 1D 5C nL nH Deci
GS c Programming ReferenceVERSAJET [Name] Print counter [Format] ASCII GS c In count-down mode, the counter value is updated as [counter value –
Programming ReferenceVERSAJET The counter mode (count-up, count-down, count-stop) and details of counter (maximum value, minimum value, stepping
GS f Programming ReferenceVERSAJET [Name] Select font for HRI characters [Format] ASCII GS f n Hex 1D 66 n Decimal 29 102 n [Range] n = 0
GS h Programming ReferenceVERSAJET [Name] Set bar code height [Format] ASCII GS h n Hex 1D 68 n Decimal 29 104 n [Range] 1 ≤ n ≤ 255 [Def
GS k Programming ReferenceVERSAJET[Name] Print bar code [Format] I. ASCII GS k m d1… dk NULL Hex 1D 6B m d1… dk NULL Decimal 29 107 m d
Programming ReferenceVERSAJET m Bar code system Number of data (k, n) Number of characters Characters Character code (d) 0 UPC-A Fixed 11 ≤ k
Programming ReferenceVERSAJET Command Descriptions US L Feed key control US M Panel buttons control US a Get RS232 configurations US c Get Bluetoot
Programming ReferenceVERSAJET [Notes] For I and II When standard mode is selected, this command is enabled only when the printing position is
Programming ReferenceVERSAJETFor UPC-A (m = 0, 65) process Modular check character is processed as follows: Automatically added when processi
Programming ReferenceVERSAJET Prints a 6-column short code from 10 digit (d2.d11) except NSC and modular check characters. Data of transmitted b
Programming ReferenceVERSAJETFor JAN8/EAN8 (m = 3, 68) process Modular check character is processed as follows: Automatically added when proc
Programming ReferenceVERSAJET For ITF (Interleaved 2 of 5) (m = 5, 70) process Start code and stop code are added automatically. Check digit
Programming ReferenceVERSAJET For CODE128 ( m = 73) process Make sure to specify start character. The start character must be code set selecti
Programming ReferenceVERSAJET Special characters are defined by combining two characters "{+ an alphanumeric character." The ASCII char
GS v 0 Programming ReferenceVERSAJET [Name] Print raster bit image [Format] ASCII GS v 0 n xL xH yL yH d1 dk [Description] Selects raster bit-i
Programming ReferenceVERSAJET[Notes] In standard mode, this command is effective only when there is no data in the print buffer. This comman
GS w Programming ReferenceVERSAJET[Name] Set bar code width [Default] n = 2 [Format] ASCII GS w n Hex 1D 77 n Decimal 29 119 n [Range] 1
Command Overview Programming ReferenceVERSAJET This chapter covers following topics to present the supported commands that are used with VersaJet:
RS A Programming ReferenceVERSAJET [Name] Label length measurement [Format] ASCII RS A Hex 1E 41 Decimal 30 65 [Range] None [Default] No
RS B Programming ReferenceVERSAJET [Name] Restore factory default [Format] ASCII RS B Hex 1E 42 Decimal 30 66 [Range] None [Default] No
RS E Programming ReferenceVERSAJET [Name] Clear buffer [Format] ASCII RS E Hex 1E 45 Decimal 30 69 [Range] None [Default] None [Descript
RS F Programming ReferenceVERSAJET [Name] Remote power off [Format] ASCII RS F Hex 1E 46 Decimal 30 70 [Range] None [Default] None [Des
RS G Programming ReferenceVERSAJET [Name] Paper feed to TOF position [Format] ASCII RS G Hex 1E 47 Decimal 30 71 [Range] None [Defaul
RS J Programming ReferenceVERSAJET [Format] ASCII RS J n [Name] Rewind command (back feed) Hex 1E 4A n Decimal 30 74 n [Range] 10 ≤ n
RS L Programming ReferenceVERSAJET [Name] Print self-test [Format] ASCII RS L Hex 1E 4C Decimal 30 76 [Range] None [Default] None [Desc
RS a Programming ReferenceVERSAJET [Name] Bit-map text format setting [Format] ASCII RS a n1 n2 n3 n4 n5 Hex 1E 61 n1 n2 n3 n4 n5 Decimal
Programming ReferenceVERSAJETn4: Character Magnification setup n5: Turn white/black reverse printing mode on/off n5 Description 0
RS e Programming ReferenceVERSAJET [Name] 1D bar code generic setting [Format] ASCII RS e n1 n2 n3 n4 Hex 1E 65 n1 n2 n3 n4 Decimal 30 101
Command Notation Programming ReferenceVERSAJET [Name] The name of the command. [Format] The code sequence. [Range] Gives the allowable ran
RS i Programming ReferenceVERSAJET [Name] Draw graphics [Description] Draw graphics specified by the function code fn. fn: Graphic
RS i <Function 0> Programming ReferenceVERSAJET [Name] Draw line [Format] ASCII RS i n1 x1L x1H y1L y1H x2L x2H y2L y2H w pL pH Hex 1E
Programming ReferenceVERSAJET[Notes] This command can draw lines of flexible length, thickness, and patterns. X1: x-coordinate of start positi
RS i <Function 1> Programming ReferenceVERSAJET [Name] Draw box [Format] ASCII RS i n1 x1L x1H y1L y1H x2L x2H y2L y2H w pL pH Hex 1E
Programming ReferenceVERSAJET For box pattern, using pL and pH as the followings: For drawing box, (x1, y1) is coordinate of inner top l
RS i <Function 2> Programming ReferenceVERSAJET [Name] Draw circle [Format] ASCII RS i n1 x1L x1H y1L y1H x2L x2H y2L y2H w pL pH Hex 1
Programming ReferenceVERSAJET For box pattern, using pL and pH as the followings: pH=0 PL Description 0 Black frame, white background 1
RS m Programming ReferenceVERSAJET [Name] Save *.bmp image into flash [Format] ASCII RS m n1 d1…..dk Hex 1E 6D n1 d1…..dk Decimal 30 10
RS n Programming ReferenceVERSAJET [Name] Print *.bmp image [Format] ASCII RS n n1 n2 Hex 1E 6E n1 n2 Decimal 30 110 n1 n2 [Range] 1 ≤
Programming ReferenceVERSAJET If the printing area width set by GS L and GS W is less than one line in vertical, the following processing is perf
Revision Sheet Programming ReferenceVERSAJET Firmware VersionCommand 3.00.01 3.00.02 FS 2 Define user-defined Kanji charactersCan
Explanation of Terms Programming ReferenceVERSAJET (1) Receive buffer The receive buffer is a buffer that stores, as is, the data received from the
RS p Programming ReferenceVERSAJET [Name] Set number of copies of printing data [Format] ASCII RS p n Hex 1E 70 n Decimal 30 112 n [Rang
RS q Programming ReferenceVERSAJET [Name] Serialization setting [Format] ASCII RS q n1 n2 n3 n4 n5 n6 n7 d1…..dn7 Hex 1E 71 n1 n2 n3 n4 n5 n6
Programming ReferenceVERSAJET[Notes] This command allows three kinds of data, numeric, alphabetic and alphanumeric to be used. For numeric dat
RS r Programming ReferenceVERSAJET [Name] Print serialization [Format] ASCII RS r n1 n2 Hex 1E 72 n1 n2 Decimal 30 114 n1 n2 [Range] 1 ≤ n
Programming ReferenceVERSAJET[Notes] After setting the current serialization value in the print buffer as print data, the printer updates seriali
RS t Programming ReferenceVERSAJET [Name] Define flash macro [Format] ASCII RS t n d1…..dk Hex 1E 74 n d1…..dk Decimal 30 116 n d1…..
Programming ReferenceVERSAJET The following commands cannot be contained in a macro. Do not use these commands while the macro is being defined: F
RS u Programming ReferenceVERSAJET[Name] Execute macro [Format] ASCII RS t n1 r t m Hex 1E 75 n1 r t m Decimal 30 117 n1 r t m [Range] 1 ≤
Programming ReferenceVERSAJET When m = 1, the printer waits for the period specified by t, blinks the LED, and then waits for the paper feed butt
US 1 Programming ReferenceVERSAJET [Name] Top of Form Control [Format] ASCII US 1 n Hex 1F 31 n Decimal 31 49 n [Range] 0 ≤ n ≤ 1 [Defaul
Programming ReferenceVERSAJET(5) Printable area The maximum range within which printing is possible under the printer specifications. The printab
US 2 Programming ReferenceVERSAJET [Name] Top of Form Offset Setting [Format] ASCII US 2 n1 n2 Hex 1F 32 n1 n2 Decimal 31 50 n1 n2 [Range]
US 3 Programming ReferenceVERSAJET [Name] Auto tear-off control [Format] ASCII US 3 n Hex 1F 33 n Decimal 31 51 n [Range] 0≤ n ≤1 [Def
US 4 Programming ReferenceVERSAJET [Name] Auto Tear-off offset setting [Format] ASCII US 4 n1 n2 Hex 1F 34 n1 n2 Decimal 31 52 n1 n2 [Rang
US 7 Programming ReferenceVERSAJET [Name] Paper sensor setting [Format] ASCII US 7 n1 n2 Hex 1F 37 n1 n2 Decimal 31 55 n1 n2 [Range] 0 ≤ n
US A Programming ReferenceVERSAJET [Name] RS232 Setting [Format] ASCII US A n1 n2 n3 n4 n5 Hex 1F 41 n1 n2 n3 n4 n5 Decimal 31 65
Programming ReferenceVERSAJET n4: Stop bit n4 Description 0 1 bit 1 2 bit n5: Flow control Description n5 0
US C Programming ReferenceVERSAJET [Name] Bluetooth setting [Format] ASCII US C n2 n3 d11…..d1k 00 d21…..d2k 00 Hex 1F 43 n2 n3 d11…..d
Programming ReferenceVERSAJETUS G [Name] Buzzer control [Format] ASCII US G n Hex 1F 47 n Decimal 31 71 n [Range] 0≤ n ≤255 [Default]
US H Programming ReferenceVERSAJET[Name] Auto power off duration setting [Format] ASCII US H n1 n2 Hex 1F 48 n1 n2 Decimal 31 72 n1 n2 [R
US I Programming ReferenceVERSAJET [Name] Set printing intensity (darkness) [Format] ASCII US I n Hex 1F 49 n Decimal 31 73 n [Range] 0≤
Programming ReferenceVERSAJET(9) LSB Least Significant Bit (11) Base line Standard position when character data is stored in the print buffer.
US J Programming ReferenceVERSAJET [Name] Automatic status feedback [Format] ASCII US J n Hex 1F 4A n Decimal 31 74 n [Range] 0≤ n ≤1 [De
US K Programming ReferenceVERSAJET [Name] Default operation mode setup [Format] ASCII US K n Hex 1F 4B n Decimal 31 75 n [Range] 0≤ n ≤1
US L Programming ReferenceVERSAJET [Name] Feed key control [Format] ASCII US L n Hex 1F 4C n Decimal 31 76 n [Range] 0 ≤ n ≤ 1 [Default]
US M Programming ReferenceVERSAJET [Name] Panel buttons control [Format] ASCII US M n Hex 1F 4D n Decimal 31 77 n [Range] 0 ≤ n ≤ 255 [De
US a Programming ReferenceVERSAJET [Name] Get RS232 configurations [Format] ASCII US a Hex 1F 61 Decimal 31 97 [Return value] Function
Programming ReferenceVERSAJET[Notes] This is a real-time command that the printer executes upon receiving it. The printer returns 3 bytes, the
US c Programming ReferenceVERSAJET [Name] Get Bluetooth configurations [Format] ASCII US c [Return value] Hex 1F 63 Decimal 31 99
Programming ReferenceVERSAJET The return value of device name is a fixed length of 15 bytes, filled with char 0x00(Null) for remaining bytes if t
US g Programming ReferenceVERSAJET [Name] Get printer configuration [Format] ASCII US g Hex 1F 67 Decimal 31 103 [Return value] Functi
0x05: Reflective bottom to topReserved 1 Power Off Duration When Connected Programming ReferenceVERSAJET1 0x00~0xFFPower Off Duration WhenDisconn
Supported Commands Programming ReferenceVERSAJET In these tables, click any name to see the command description. Please refer following instruction
US h Programming ReferenceVERSAJET[Name] Get system information [Format] ASCII US h Hex 1F 68 Decimal 31 104 [Return value] Function
Programming ReferenceVERSAJET The return value of firmware version is a fixed length of 15 bytes, filled with char 0x00(Null) for remaining byte
US k Programming ReferenceVERSAJET [Name] Get head resistance [Format] ASCII US k Hex 1F 6B Decimal 31 107 [Return value] Function
US m Programming ReferenceVERSAJET [Name] Get printing log [Format] ASCII US m Hex 1F 6D Decimal 31 109 [Return value] Function Le
US n Programming ReferenceVERSAJET [Name] Get battery status [Format] ASCII US n Hex 1F 6E Decimal 31 110 [Return value] Function L
US r Programming ReferenceVERSAJET [Name] Get printer status [Format] ASCII US r Hex 1F 72 Decimal 31 114 [Return value] Functio
Commands Listed by Function Programming ReferenceVERSAJET Function Type CommandName Command Descriptions Classification StandardMode Page Mode Pri
Programming ReferenceVERSAJET Function Type Command Name Command Descriptions Classification StandardMode Page Mode Character ESC M Select charac
Programming ReferenceVERSAJET Function Type CommandName Command Descriptions Classification StandardMode Page Mode Bit Image ESC * Select bit-im
Programming ReferenceVERSAJET Function Type CommandName Command Descriptions Classification StandardMode Page Mode Kanji FS S Set left- and right
Programming ReferenceVERSAJET Function Type CommandName Command Descriptions Classification StandardMode Page Mode Set configurationUS A RS232 Se
Programming ReferenceVERSAJET Function Type CommandName Command Descriptions Classification StandardMode Page Mode Action Command RS A Label leng
Proprietary Statement Programming ReferenceVERSAJETThe information contained herein is proprietary and is provided sorely for the purpose of allowing
Commands Listed in Alphanumeric Order Programming ReferenceVERSAJET CommandName Function Type Command Descriptions Classification StandardMode Pag
Programming ReferenceVERSAJET CommandName Function Type Command Descriptions Classification StandardMode Page Mode ESC { Character Turn upside-d
Programming ReferenceVERSAJET Command Name Function Type Command Descriptions Classification StandardMode Page Mode FS - Kanji Turn underline mo
Programming ReferenceVERSAJET Command Name Function Type Command Descriptions Classification StandardMode Page Mode GS H Bar Code Select printing
Programming ReferenceVERSAJET CommandName Function Type Command Descriptions Classification StandardMode Page Mode RS J Action Rewind command (
Programming ReferenceVERSAJET CommandName Function Type Command Descriptions Classification StandardMode Page Mode US A Set Configuration RS232 s
Command Descriptions Programming ReferenceVERSAJET This section contains the command codes for the VersaJet which allows you to configure your printe
HT Programming ReferenceVERSAJET [Name] Horizontal tab [Format] ASCII HT Hex 09 Decimal 9 [Range] None [Default] None [Description] Mov
LF Programming ReferenceVERSAJET [Name] Print and line feed [Format] ASCII LF Hex 0A Decimal 10 [Range] None [Default] None [Description] Pr
FF (in page mode) Programming ReferenceVERSAJET [Name] Print and return to standard mode [Format] ASCII FF Hex 0C Decimal 12 [Range] None
Programming ReferenceVERSAJETTable of Contents Chapter 1 Introduction ...
CR Programming ReferenceVERSAJET [Name] Printing and carriage return [Format] ASCII CR Hex 0D Decimal 13 [Range] None [Default] None [De
CAN Programming ReferenceVERSAJET [Name] Cancel printing data in page mode [Format] ASCII CAN Hex 18 Decimal 24 [Range] None [Default] N
ESC FF Programming ReferenceVERSAJET [Name] Print data in page mode [Format] ASCII ESC FF Hex 1B 0C Decimal 27 12 [Range] None [Default]
ESC SP Programming ReferenceVERSAJET [Name] Set right-side character spacing [Format] ASCII ESC SP n Hex 1B 20 n Decimal 27 32 n [Range]
ESC ! Programming ReferenceVERSAJET [Name] Select print mode(s) [Format] ASCII ESC ! n Hex 1B 21 n Decimal 27 33 n [Range] 0≦n 255≦ [Def
ESC $ Programming ReferenceVERSAJET [Name] Set absolute print position [Format] ASCII ESC $ nL nH Hex 1B 24 nL nH Decimal 27 36 nL nH
ESC % Programming ReferenceVERSAJET [Name] Select/cancel user-defined character set [Format] ASCII ESC % n Hex 1B 25 n Decimal 27 37 n [
ESC & Programming ReferenceVERSAJET [Name] Define user-defined characters [Format] ASCII ESC & y c1 c2 [x1 d1 d(yx x1)] [xk d1 d(yx xk)]
When the value of y, c1, c2, or x is out of the range, this command is canceled, and the following data is processed as normal data. Programming
ESC * Programming ReferenceVERSAJET [Name] Select bit-image mode [Format] ASCII ESC * m nL nH d1dk Hex 1B 2A m nL nH d1 dk Decimal 27 42 m
ESC !...
Programming ReferenceVERSAJET[Notes] Data (d) specifies a bit printed to 1 and not printed to 0. If the bit image data exceeds the number o
ESC - Programming ReferenceVERSAJET [Name] Turn underline mode on/off [Format] ASCII ESC - n Hex 1B 2D n Decimal 27 45 n [Range] 0 ≤ n ≤
ESC 2 Programming ReferenceVERSAJET [Name] Select default line spacing [Format] ASCII ESC 2 Hex 1B 32 Decimal 27 50 [Range] None [Def
ESC 3 Programming ReferenceVERSAJET [Name] Set line spacing [Format] ASCII ESC 3 n Hex 1B 33 n Decimal 27 51 n [Range] 30≦n≦255 [Default
ESC ? Programming ReferenceVERSAJET [Name] Cancel user-defined characters [Format] ASCII ESC ? n Hex 1B 3F n Decimal 27 63 n [Range] 32≦n
ESC @ Programming ReferenceVERSAJET [Name] Initialize printer [Format] ASCII ESC @ Hex 1B 40 Decimal 27 64 [Range] None [Default] None [
ESC { Programming ReferenceVERSAJET [Name] Turn upside-down printing mode on/ff [Format] ASCII ESC { n Hex 1B 7B n Decimal 27 123 n [Rang
ESC D Programming ReferenceVERSAJET [Name] Set horizontal tab positions [Format] ASCII ESC D n …nk NUL Hex 1B 44 n1…nk 0 Decimal 27
Programming ReferenceVERSAJET When [n] is less than or equal to the preceding value [n]k-1, horizontal tab setting is finished, and the following
ESC E Programming ReferenceVERSAJET [Name] Turn emphasized mode on/ff [Format] ASCII ESC E n Hex 1B 45 n Decimal 27 69 n [Range] 0≦n 255≦
FS !...
ESC G Programming ReferenceVERSAJET [Name] Turn double-strike mode on/ff [Format] ASCII ESC G n Hex 1B 47 n Decimal 27 71 n [Range] 0≦n
ESC J Programming ReferenceVERSAJET [Name] Print and feed paper [Format] ASCII ESC J n Hex 1B 4A n Decimal 27 74 n [Range] 0≦n≦255 [Defau
Programming ReferenceVERSAJET When this command is processed in page mode, only the printing position moves, and the printer does not perform actu
ESC L Programming ReferenceVERSAJET [Name] Select page mode [Format] ASCII ESC L Hex 1B 4C Decimal 27 76 [Range] None [Default] None [D
Programming ReferenceVERSAJET Standard mode is selected as the default. In page mode, the printer prints the data in the print buffer for the p
ESC M Programming ReferenceVERSAJET [Name] Select character font [Format] ASCII ESC M n Hex 1B 4D n Decimal 27 77 n [Range] 0, 1, 48, 49
ESC R Programming ReferenceVERSAJET [Name] Select an international character set [Format] ASCII ESC R n Hex 1B 52 n Decimal 27 82 n [Rang
ESC S Programming ReferenceVERSAJET [Name] Select standard mode [Format] ASCII ESC S Hex 1B 53 Decimal 27 83 [Range] None [Default] None
ESC T Programming ReferenceVERSAJETA → D ↓ printing area ↑ B ← C [Name] Select print direction in page mod
Programming ReferenceVERSAJET This command setting has no effect in standard mode. If this command is processed in standard mode, an internal fla
GS c ...
ESC V Programming ReferenceVERSAJET [Name] Turn 90° clockwise rotation mode on/off [Format] ASCII ESC V n Hex 1B 56 n Decimal 27 86 n [Ra
ESC W Programming ReferenceVERSAJET [Name] Set printable area in page mode [Format] ASCII ESC W xL xH yL yH dxL dxH dyL dyH Hex 1B 57 xL xH
Programming ReferenceVERSAJET If [horizontal logical origin + printing area width] exceeds the printable area, the printing area width is automa
Programming ReferenceVERSAJETpaper ………………………….xLxH, yLyH page mode range ………………………… dxLdxH dyLdyH 65
ESC \ Programming ReferenceVERSAJET [Name] Set relative print position [Format] ASCII ESC \ nL nH Hex 1B 5C nL nH Decimal 27 92 nL nH [R
ESC a Programming ReferenceVERSAJET [Name] Select justification [Format] ASCII ESC a n Hex 1B 61 n Decimal 27 97 n [Range] 0 ≤ n ≤ 2, 48
ESC d Programming ReferenceVERSAJET [Name] Print and feed n lines [Format] ASCII ESC d n Hex 1B 64 n Decimal 27 100 n [Range] 0≦n≦255 [D
ESC t Programming ReferenceVERSAJET [Name] Select character code table [Format] ASCII ESC t n Hex 1B 74 n Decimal 27 116 n [Range] 0≤ n ≤
FS ! Programming ReferenceVERSAJET [Name] Select print mode(s) for Kanji characters [Format] ASCII FS ! n Hex 1C 21 n Decimal 28 33 n [Ran
Programming ReferenceVERSAJET [Notes] When both double-height and double-width modes are selected (including right- and left-side character sp
US 4 ...
FS & Programming ReferenceVERSAJET [Name] Select Kanji character mode [Format] ASCII FS & Hex 1C 26 Decimal 28 38 [Description]
FS - Programming ReferenceVERSAJET [Name] Turn underline mode on/off for Kanji characters [Format] ASCII FS - n Hex 1C 2D n Decimal 28 45
FS 2 Programming ReferenceVERSAJET [Name] Define user-defined Kanji characters [Format] ASCII FS 2 c1 c2 d1...dk Hex 1C 32 c1 c2 d1...dk
FS S Programming ReferenceVERSAJET [Name] Set left- and right-side Kanji character spacing [Format] ASCII FS S n1 n2 Hex 1C 53 n1 n2 Deci
Programming ReferenceVERSAJET In page mode, the horizontal or vertical motion unit differs in page mode, depending on starting position of the pri
FS W Programming ReferenceVERSAJET [Name] Turn quadruple-size mode on/off for Kanji characters [Format] ASCII FS W n Hex 1C 57 n Decimal
FS p Programming ReferenceVERSAJET [Name] Read the image file from flash memory [Format] ASCII FS p n m Hex 1C 70 n m Decimal 28 112 n
FS q Programming ReferenceVERSAJET[Name] Define image, write to flash memory [Format] ASCII FS q n [xL xH yL yH d1 dk]1 [xL xH yL yH d1 dk
Programming ReferenceVERSAJET[Notes] NV bit image means a bit image which is defined in a non-volatile memory. The NV bit image defined is effe
Programming ReferenceVERSAJET Data is written to the non-volatile memory by this command. Note the following when using this command. The prin
Introduction Programming ReferenceVERSAJET Thank you for choosing Cino VersaJet Mobile Printer. The VersaJet mobile printer is designed with rugged y
GS ! Programming ReferenceVERSAJET [Name] Select character size [Format] ASCII GS ! n Hex 1D 21 n Decimal 29 33 n [Range] 0≦n 7, 16≦≦n 2
Programming ReferenceVERSAJET Character height selection Bit 2 Bit 1 Bit 0 Hex Decimal Height Off Off Off 00 0 1(normal) Off Off
Programming ReferenceVERSAJET In page mode, double-height and double-width are on the character orientation. The setting of the character si
GS $ Programming ReferenceVERSAJET [Name] Set absolute vertical print position in page mode [Format] ASCII GS $ nL nH Hex 1D 24 nL nH Deci
GS ( K Programming ReferenceVERSAJET [Name] Select printing control [Description] Selects printing control as follows: Function is specified b
GS ( K <Function 49> Programming ReferenceVERSAJET [Name] Selects printing density [Format] ASCII GS ( K pL pH fn m Hex 1D 28 4B 0
GS ( k Programming ReferenceVERSAJET [Name] Specify and print the symbol [Format] ASCII GS ( k Hex 1D 28 6B Decimal 29 40 107 [Descri
Programming ReferenceVERSAJET cn fn Function 65Function 765 Datamatrix: Specify the number of columns 66Function 766 Datamatrix: Specify the num
Programming ReferenceVERSAJET[Notes] The function is specified with the function code (fn). Details of the performance differ according to the
Programming ReferenceVERSAJET For process of QR Code symbol (when cn = 49) The symbol data specified by Function 080 d1...dk is stored in the
Comments to this Manuals