Cino VERSAJET International Edition, Rev. 2.2 Beta Release Specifications

Browse online or download Specifications for Bar code readers Cino VERSAJET International Edition, Rev. 2.2 Beta Release. Cino VERSAJET International Edition, Rev. 2.2 Beta Release Specifications User Manual

  • Download
  • Add to my manuals
  • Print

Summary of Contents

Page 1 - Programming Reference

1 Programming ReferenceInternational Edition, Rev. 2.2 Beta Release

Page 2

JCL Command Sets Programming ReferenceVERSAJET ESC/POS (Epson Standard Code for Point of Sales) is one of the most world-popular command sets, which

Page 3

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

Page 4 - Table of Contents

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

Page 5

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

Page 6

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

Page 7

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

Page 8

Programming ReferenceVERSAJET  The error correction code word calculated by modulus 929.  Settings of this function are effective until ESC @ i

Page 9 - Introduction

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

Page 10 - JCL Command Sets

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

Page 11

Programming ReferenceVERSAJET The data area includes the following code words.  Data specified by Function 080.  The descriptor of symbol leng

Page 12

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

Page 13

Commands Comparison between JCL and ESC/POS Programming ReferenceVERSAJET ESC / POS Emulation Command Descriptions HT Horizontal tab LF Print and l

Page 14

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

Page 15

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

Page 16

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

Page 17

Programming ReferenceVERSAJET  Settings of this function are effective until the following processing is performed:  Function 080 or 180 is exec

Page 18 - Command Overview

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

Page 19 - Command Notation

Programming ReferenceVERSAJET The following data are added automatically by the encode processing.  Position Detection Patterns  Separators for

Page 20 - Explanation of Terms

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

Page 21

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

Page 22 - A y *

Programming ReferenceVERSAJET[Data Format] Item Size and Type ANSI message header [ ]> <RS> Transportation Data Format Header 01 &

Page 23 - Supported Commands

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

Page 24

Programming ReferenceVERSAJET Command Descriptions ESC ? Cancel user-defined characters ESC @ Initialize printer ESC { Turn upside-down printing mo

Page 25

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

Page 26

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

Page 27

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

Page 28

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

Page 29

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

Page 30

Programming ReferenceVERSAJET Barcode type: Rectangle Shape Capacity Row Columnnumber alphanumeric bytes8 12 10 6 38 32 20 1

Page 31

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

Page 32

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

Page 33

Programming ReferenceVERSAJET The data area includes the following code words.  Data specified by Function 780.  The descriptor of symbol lengt

Page 34

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

Page 35

Programming ReferenceVERSAJET Command Descriptions FS ! Set print mode(s) for Kanji characters FS & Select Kanji character mode FS - Turn under

Page 36 - Command Descriptions

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

Page 37

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

Page 38

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

Page 39 - FF (in page mode)

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

Page 40

 2D Composite Component Programming ReferenceVERSAJET CC-A capacity 56 characters. CC-B capacity 338 characters.  For RSS-14 and RSS LIMIT,

Page 41

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

Page 42

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

Page 43

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

Page 44

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

Page 45

Programming ReferenceVERSAJET  Data capacity  Characters: The characters can’t exceed 49 bytes. Following characters will spend one byte, the

Page 46

Programming ReferenceVERSAJET Command Descriptions GS \ Set relative vertical print position in page mode GS ^ Execute macro GS H Select printing p

Page 47 - ESC &

Programming ReferenceVERSAJET For example: (1) “123ABC” ;  6 bytes (2) “123abc” ; 3 + 3*2 = 9 bytes  Numeric  The numeric can’t exceed 81 byt

Page 48

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

Page 49

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)

Page 50

Programming ReferenceVERSAJET  Once a downloaded bit image has been defined, it is maintained until another definition is made, ESC & or ESC @

Page 51

Programming ReferenceVERSAJETGS / [Name] Print downloaded bit image [Format] ASCII GS / n Hex 1D 2F n Decimal 29 47 n [Range] 0 ≤ n

Page 52

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

Page 53

GS : Programming ReferenceVERSAJET [Name] Start/end macro definition [Format] ASCII GS : Hex 1D 3A Decimal 29 58 [Range] None [Default]

Page 54

Programming ReferenceVERSAJET  Macro is not defined when the power is turned on.    The following commands cannot be contained in a macro. Do

Page 55

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

Page 56

Programming ReferenceVERSAJET  Macro function is useful to print the same data repeatedly. To define a macro definition, send GS : just before an

Page 57

Programming ReferenceVERSAJETJCL Feature Command Sets Command Descriptions GS C 0 Select counter print mode GS C 1 Select counter mode GS C 2 Se

Page 58

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

Page 59

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

Page 60

Programming ReferenceVERSAJET[Notes]  The serial number counter is stored in the print buffer by GS c.  Settings of this command are effectiv

Page 61

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

Page 62

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

Page 63

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

Page 64

GS H Programming ReferenceVERSAJET [Name] Select printing position of Human Readable Interpretation (HRI) characters [Format] ASCII GS H n Hex

Page 65

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]

Page 66

Programming ReferenceVERSAJETGS L  If the setting exceeds the printable area, the left margin is automatically set to the maximum value of the print

Page 67

Programming ReferenceVERSAJET  Left margin setting is effective until ESC @ is executed, the printer is reset, or the power is turned off.  Lef

Page 68

Programming ReferenceVERSAJET Command Descriptions RS n Print *.bmp image RS p Set number of copies of printing data RS q Serialization setting RS

Page 69

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

Page 70

Programming ReferenceVERSAJET  The setting of this command is effective until ESC @ is executed, the printer is reset, or the power is turned off

Page 71

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]

Page 72

GS \ Programming ReferenceVERSAJET [Name] Set relative vertical print position in page mode [Format] ASCII GS \ nL nH Hex 1D 5C nL nH Deci

Page 73

GS c Programming ReferenceVERSAJET [Name] Print counter [Format] ASCII GS c  In count-down mode, the counter value is updated as [counter value –

Page 74

Programming ReferenceVERSAJET  The counter mode (count-up, count-down, count-stop) and details of counter (maximum value, minimum value, stepping

Page 75

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

Page 76

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

Page 77

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

Page 78

Programming ReferenceVERSAJET m Bar code system Number of data (k, n) Number of characters Characters Character code (d) 0 UPC-A Fixed 11 ≤ k

Page 79

Programming ReferenceVERSAJET Command Descriptions US L Feed key control US M Panel buttons control US a Get RS232 configurations US c Get Bluetoot

Page 80 - FS &

Programming ReferenceVERSAJET [Notes] For I and II  When standard mode is selected, this command is enabled only when the printing position is

Page 81

Programming ReferenceVERSAJETFor UPC-A (m = 0, 65) process  Modular check character is processed as follows:  Automatically added when processi

Page 82

Programming ReferenceVERSAJET Prints a 6-column short code from 10 digit (d2.d11) except NSC and modular check characters. Data of transmitted b

Page 83

Programming ReferenceVERSAJETFor JAN8/EAN8 (m = 3, 68) process  Modular check character is processed as follows:  Automatically added when proc

Page 84

Programming ReferenceVERSAJET For ITF (Interleaved 2 of 5) (m = 5, 70) process  Start code and stop code are added automatically.  Check digit

Page 85

Programming ReferenceVERSAJET For CODE128 ( m = 73) process  Make sure to specify start character. The start character must be code set selecti

Page 86

Programming ReferenceVERSAJET  Special characters are defined by combining two characters "{+ an alphanumeric character." The ASCII char

Page 87

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

Page 88

Programming ReferenceVERSAJET[Notes]  In standard mode, this command is effective only when there is no data in the print buffer.  This comman

Page 89

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

Page 90

Command Overview Programming ReferenceVERSAJET This chapter covers following topics to present the supported commands that are used with VersaJet: 

Page 91

RS A Programming ReferenceVERSAJET [Name] Label length measurement [Format] ASCII RS A Hex 1E 41 Decimal 30 65 [Range] None [Default] No

Page 92

RS B Programming ReferenceVERSAJET [Name] Restore factory default [Format] ASCII RS B Hex 1E 42 Decimal 30 66 [Range] None [Default] No

Page 93

RS E Programming ReferenceVERSAJET [Name] Clear buffer [Format] ASCII RS E Hex 1E 45 Decimal 30 69 [Range] None [Default] None [Descript

Page 94

RS F Programming ReferenceVERSAJET [Name] Remote power off [Format] ASCII RS F Hex 1E 46 Decimal 30 70 [Range] None [Default] None [Des

Page 95

RS G Programming ReferenceVERSAJET [Name] Paper feed to TOF position [Format] ASCII RS G Hex 1E 47 Decimal 30 71 [Range] None [Defaul

Page 96

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

Page 97

RS L Programming ReferenceVERSAJET [Name] Print self-test [Format] ASCII RS L Hex 1E 4C Decimal 30 76 [Range] None [Default] None [Desc

Page 98

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

Page 99

Programming ReferenceVERSAJETn4: Character Magnification setup n5: Turn white/black reverse printing mode on/off n5 Description 0

Page 100 - VERSAJET

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

Page 101

Command Notation Programming ReferenceVERSAJET [Name] The name of the command. [Format] The code sequence. [Range] Gives the allowable ran

Page 102

RS i Programming ReferenceVERSAJET [Name] Draw graphics [Description] Draw graphics specified by the function code fn. fn: Graphic

Page 103

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

Page 104

Programming ReferenceVERSAJET[Notes]  This command can draw lines of flexible length, thickness, and patterns.  X1: x-coordinate of start positi

Page 105

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

Page 106

Programming ReferenceVERSAJET   For box pattern, using pL and pH as the followings:  For drawing box, (x1, y1) is coordinate of inner top l

Page 107

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

Page 108

  Programming ReferenceVERSAJET For box pattern, using pL and pH as the followings: pH=0 PL Description 0 Black frame, white background 1

Page 109

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

Page 110

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 ≤

Page 111

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

Page 112

Revision Sheet Programming ReferenceVERSAJET Firmware VersionCommand 3.00.01 3.00.02 FS 2 Define user-defined Kanji charactersCan

Page 113

Explanation of Terms Programming ReferenceVERSAJET (1) Receive buffer The receive buffer is a buffer that stores, as is, the data received from the

Page 114

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

Page 115

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

Page 116

Programming ReferenceVERSAJET[Notes]  This command allows three kinds of data, numeric, alphabetic and alphanumeric to be used.  For numeric dat

Page 117

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

Page 118

Programming ReferenceVERSAJET[Notes]  After setting the current serialization value in the print buffer as print data, the printer updates seriali

Page 119

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…..

Page 120

Programming ReferenceVERSAJET The following commands cannot be contained in a macro. Do not use these commands while the macro is being defined: F

Page 121

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 ≤

Page 122

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

Page 123

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

Page 124

Programming ReferenceVERSAJET(5) Printable area The maximum range within which printing is possible under the printer specifications. The printab

Page 125

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]

Page 126

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

Page 127

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

Page 128

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

Page 129

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

Page 130

Programming ReferenceVERSAJET n4: Stop bit n4 Description 0 1 bit 1 2 bit n5: Flow control Description n5 0

Page 131

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

Page 132

Programming ReferenceVERSAJETUS G [Name] Buzzer control [Format] ASCII US G n Hex 1F 47 n Decimal 31 71 n [Range] 0≤ n ≤255 [Default]

Page 133

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

Page 134

US I Programming ReferenceVERSAJET [Name] Set printing intensity (darkness) [Format] ASCII US I n Hex 1F 49 n Decimal 31 73 n [Range] 0≤

Page 135

Programming ReferenceVERSAJET(9) LSB Least Significant Bit (11) Base line Standard position when character data is stored in the print buffer.

Page 136

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

Page 137

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

Page 138

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]

Page 139

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

Page 140

US a Programming ReferenceVERSAJET [Name] Get RS232 configurations [Format] ASCII US a Hex 1F 61 Decimal 31 97 [Return value] Function

Page 141

Programming ReferenceVERSAJET[Notes]  This is a real-time command that the printer executes upon receiving it.  The printer returns 3 bytes, the

Page 142

US c Programming ReferenceVERSAJET [Name] Get Bluetooth configurations [Format] ASCII US c [Return value] Hex 1F 63 Decimal 31 99

Page 143

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

Page 144

US g Programming ReferenceVERSAJET [Name] Get printer configuration [Format] ASCII US g Hex 1F 67 Decimal 31 103 [Return value] Functi

Page 145

0x05: Reflective bottom to topReserved 1 Power Off Duration When Connected Programming ReferenceVERSAJET1 0x00~0xFFPower Off Duration WhenDisconn

Page 146

Supported Commands Programming ReferenceVERSAJET In these tables, click any name to see the command description. Please refer following instruction

Page 147

US h Programming ReferenceVERSAJET[Name] Get system information [Format] ASCII US h Hex 1F 68 Decimal 31 104 [Return value] Function

Page 148

Programming ReferenceVERSAJET  The return value of firmware version is a fixed length of 15 bytes, filled with char 0x00(Null) for remaining byte

Page 149

US k Programming ReferenceVERSAJET [Name] Get head resistance [Format] ASCII US k Hex 1F 6B Decimal 31 107 [Return value] Function

Page 150

US m Programming ReferenceVERSAJET [Name] Get printing log [Format] ASCII US m Hex 1F 6D Decimal 31 109 [Return value] Function Le

Page 151

US n Programming ReferenceVERSAJET [Name] Get battery status [Format] ASCII US n Hex 1F 6E Decimal 31 110 [Return value] Function L

Page 152

US r Programming ReferenceVERSAJET [Name] Get printer status [Format] ASCII US r Hex 1F 72 Decimal 31 114 [Return value] Functio

Page 153

Commands Listed by Function Programming ReferenceVERSAJET Function Type CommandName Command Descriptions Classification StandardMode Page Mode Pri

Page 154

Programming ReferenceVERSAJET Function Type Command Name Command Descriptions Classification StandardMode Page Mode Character ESC M Select charac

Page 155

Programming ReferenceVERSAJET Function Type CommandName Command Descriptions Classification StandardMode Page Mode Bit Image ESC * Select bit-im

Page 156

Programming ReferenceVERSAJET Function Type CommandName Command Descriptions Classification StandardMode Page Mode Kanji FS S Set left- and right

Page 157

Programming ReferenceVERSAJET Function Type CommandName Command Descriptions Classification StandardMode Page Mode Set configurationUS A RS232 Se

Page 158

Programming ReferenceVERSAJET Function Type CommandName Command Descriptions Classification StandardMode Page Mode Action Command RS A Label leng

Page 159

Proprietary Statement Programming ReferenceVERSAJETThe information contained herein is proprietary and is provided sorely for the purpose of allowing

Page 160

Commands Listed in Alphanumeric Order Programming ReferenceVERSAJET CommandName Function Type Command Descriptions Classification StandardMode Pag

Page 161

Programming ReferenceVERSAJET CommandName Function Type Command Descriptions Classification StandardMode Page Mode ESC { Character Turn upside-d

Page 162

Programming ReferenceVERSAJET Command Name Function Type Command Descriptions Classification StandardMode Page Mode FS - Kanji Turn underline mo

Page 163

Programming ReferenceVERSAJET Command Name Function Type Command Descriptions Classification StandardMode Page Mode GS H Bar Code Select printing

Page 164

Programming ReferenceVERSAJET CommandName Function Type Command Descriptions Classification StandardMode Page Mode RS J Action Rewind command (

Page 165

Programming ReferenceVERSAJET CommandName Function Type Command Descriptions Classification StandardMode Page Mode US A Set Configuration RS232 s

Page 166

Command Descriptions Programming ReferenceVERSAJET This section contains the command codes for the VersaJet which allows you to configure your printe

Page 167

HT Programming ReferenceVERSAJET [Name] Horizontal tab [Format] ASCII HT Hex 09 Decimal 9 [Range] None [Default] None [Description] Mov

Page 168

LF Programming ReferenceVERSAJET [Name] Print and line feed [Format] ASCII LF Hex 0A Decimal 10 [Range] None [Default] None [Description] Pr

Page 169

FF (in page mode) Programming ReferenceVERSAJET [Name] Print and return to standard mode [Format] ASCII FF Hex 0C Decimal 12 [Range] None

Page 170

Programming ReferenceVERSAJETTable of Contents Chapter 1 Introduction ...

Page 171

CR Programming ReferenceVERSAJET [Name] Printing and carriage return [Format] ASCII CR Hex 0D Decimal 13 [Range] None [Default] None [De

Page 172

CAN Programming ReferenceVERSAJET [Name] Cancel printing data in page mode [Format] ASCII CAN Hex 18 Decimal 24 [Range] None [Default] N

Page 173

ESC FF Programming ReferenceVERSAJET [Name] Print data in page mode [Format] ASCII ESC FF Hex 1B 0C Decimal 27 12 [Range] None [Default]

Page 174

ESC SP Programming ReferenceVERSAJET [Name] Set right-side character spacing [Format] ASCII ESC SP n Hex 1B 20 n Decimal 27 32 n [Range]

Page 175

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

Page 176

ESC $ Programming ReferenceVERSAJET [Name] Set absolute print position [Format] ASCII ESC $ nL nH Hex 1B 24 nL nH Decimal 27 36 nL nH

Page 177

ESC % Programming ReferenceVERSAJET [Name] Select/cancel user-defined character set [Format] ASCII ESC % n Hex 1B 25 n Decimal 27 37 n [

Page 178

ESC & Programming ReferenceVERSAJET [Name] Define user-defined characters [Format] ASCII ESC & y c1 c2 [x1 d1 d(yx x1)] [xk d1 d(yx xk)]

Page 179

 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

Page 180

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

Page 181

ESC !...

Page 182

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

Page 183

ESC - Programming ReferenceVERSAJET [Name] Turn underline mode on/off [Format] ASCII ESC - n Hex 1B 2D n Decimal 27 45 n [Range] 0 ≤ n ≤

Page 184

ESC 2 Programming ReferenceVERSAJET [Name] Select default line spacing [Format] ASCII ESC 2 Hex 1B 32 Decimal 27 50 [Range] None [Def

Page 185

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

Page 186

ESC ? Programming ReferenceVERSAJET [Name] Cancel user-defined characters [Format] ASCII ESC ? n Hex 1B 3F n Decimal 27 63 n [Range] 32≦n

Page 187

ESC @ Programming ReferenceVERSAJET [Name] Initialize printer [Format] ASCII ESC @ Hex 1B 40 Decimal 27 64 [Range] None [Default] None [

Page 188

ESC { Programming ReferenceVERSAJET [Name] Turn upside-down printing mode on/ff [Format] ASCII ESC { n Hex 1B 7B n Decimal 27 123 n [Rang

Page 189

ESC D Programming ReferenceVERSAJET [Name] Set horizontal tab positions [Format] ASCII ESC D n …nk NUL Hex 1B 44 n1…nk 0 Decimal 27

Page 190

Programming ReferenceVERSAJET When [n] is less than or equal to the preceding value [n]k-1, horizontal tab setting is finished, and the following

Page 191 - RS i <Function 0>

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≦

Page 192

FS !...

Page 193 - RS i <Function 1>

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

Page 194

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

Page 195 - RS i <Function 2>

Programming ReferenceVERSAJET When this command is processed in page mode, only the printing position moves, and the printer does not perform actu

Page 196

ESC L Programming ReferenceVERSAJET [Name] Select page mode [Format] ASCII ESC L Hex 1B 4C Decimal 27 76 [Range] None [Default] None [D

Page 197

Programming ReferenceVERSAJET Standard mode is selected as the default.  In page mode, the printer prints the data in the print buffer for the p

Page 198

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

Page 199

ESC R Programming ReferenceVERSAJET [Name] Select an international character set [Format] ASCII ESC R n Hex 1B 52 n Decimal 27 82 n [Rang

Page 200

ESC S Programming ReferenceVERSAJET [Name] Select standard mode [Format] ASCII ESC S Hex 1B 53 Decimal 27 83 [Range] None [Default] None

Page 201

ESC T Programming ReferenceVERSAJETA → D ↓ printing area ↑ B ← C [Name] Select print direction in page mod

Page 202

Programming ReferenceVERSAJET This command setting has no effect in standard mode. If this command is processed in standard mode, an internal fla

Page 203

GS c ...

Page 204

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

Page 205

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

Page 206

Programming ReferenceVERSAJET If [horizontal logical origin + printing area width] exceeds the printable area, the printing area width is automa

Page 207

Programming ReferenceVERSAJETpaper ………………………….xLxH, yLyH page mode range ………………………… dxLdxH dyLdyH 65

Page 208

ESC \ Programming ReferenceVERSAJET [Name] Set relative print position [Format] ASCII ESC \ nL nH Hex 1B 5C nL nH Decimal 27 92 nL nH [R

Page 209

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

Page 210

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

Page 211

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 ≤

Page 212

FS ! Programming ReferenceVERSAJET [Name] Select print mode(s) for Kanji characters [Format] ASCII FS ! n Hex 1C 21 n Decimal 28 33 n [Ran

Page 213

Programming ReferenceVERSAJET [Notes]  When both double-height and double-width modes are selected (including right- and left-side character sp

Page 214

US 4 ...

Page 215

FS & Programming ReferenceVERSAJET [Name] Select Kanji character mode [Format] ASCII FS & Hex 1C 26 Decimal 28 38 [Description]

Page 216 - n2: Profile

FS - Programming ReferenceVERSAJET [Name] Turn underline mode on/off for Kanji characters [Format] ASCII FS - n Hex 1C 2D n Decimal 28 45

Page 217

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

Page 218

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

Page 219

Programming ReferenceVERSAJET In page mode, the horizontal or vertical motion unit differs in page mode, depending on starting position of the pri

Page 220

FS W Programming ReferenceVERSAJET [Name] Turn quadruple-size mode on/off for Kanji characters [Format] ASCII FS W n Hex 1C 57 n Decimal

Page 221

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

Page 222

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

Page 223

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

Page 224

Programming ReferenceVERSAJET  Data is written to the non-volatile memory by this command. Note the following when using this command.  The prin

Page 225

Introduction Programming ReferenceVERSAJET Thank you for choosing Cino VersaJet Mobile Printer. The VersaJet mobile printer is designed with rugged y

Page 226

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

Page 227

Programming ReferenceVERSAJET Character height selection Bit 2 Bit 1 Bit 0 Hex Decimal Height Off Off Off 00 0 1(normal) Off Off

Page 228

Programming ReferenceVERSAJET In page mode, double-height and double-width are on the character orientation.   The setting of the character si

Page 229

GS $ Programming ReferenceVERSAJET [Name] Set absolute vertical print position in page mode [Format] ASCII GS $ nL nH Hex 1D 24 nL nH Deci

Page 230

GS ( K Programming ReferenceVERSAJET [Name] Select printing control [Description] Selects printing control as follows:  Function is specified b

Page 231

GS ( K <Function 49> Programming ReferenceVERSAJET [Name] Selects printing density [Format] ASCII GS ( K pL pH fn m Hex 1D 28 4B 0

Page 232

GS ( k Programming ReferenceVERSAJET [Name] Specify and print the symbol [Format] ASCII GS ( k Hex 1D 28 6B Decimal 29 40 107 [Descri

Page 233

Programming ReferenceVERSAJET cn fn Function 65Function 765 Datamatrix: Specify the number of columns 66Function 766 Datamatrix: Specify the num

Page 234

Programming ReferenceVERSAJET[Notes]  The function is specified with the function code (fn). Details of the performance differ according to the

Page 235

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

No comments