International edition, rev. 2.2 beta release (235 pages)
Summary of Contents for Cino VERSAJET MP3200 Series
Page 1
MP3200 Series Programming Reference Preliminary Release Rev. 02...
Page 2
PC Worth has been advised of the possibility of such damages. Trademarks & Copyright All registered and unregistered trademarks used herein are the exclusive property of their respective owners. Copyright 1998-2005 PC Worth Int'l Co., Ltd. Copyright 1998-2005 Cino Group...
Introduction VERSAJET MP3200 Programming Reference Thank you for choosing VERSAJET MP3200 Series Mobile Printer. The MP3200 series mobile printer is designed with rugged yet lightweight architecture, delivering the ultimate convenience of mobility to meet your on-demand labels and receipts printing requirements. To meet various wireless communication requirements, the MP3200 series comes with two different models - MP3200 and MP3200BT.
The JCL (Job Control Language) is the proprietary printer language of Cino mobile printer supporting ESC/POS emulation. This not only shortens user’s learning cycle, but also minimizes the system intetration efforts.
Introduction Commands Comparison between JCL and ESC/POS VERSAJET MP3200 Programming Reference Command Descriptions ESC/POS Horizontal tab Print and line feed Print and return to standard mode (in page mode) Print and carriage return Cancel print data in page mode DLE EOT Real-time status transmission DLE ENQ Real-time request to printer...
Page 10
Introduction VERSAJET MP3200 Programming Reference Command Descriptions ESC/POS SC ? Cancel user-defined characters ESC @ Initialize printer ESC D Set horizontal tab positions ESC E Turn emphasized mode on/off ESC G Turn double-strike mode on/off ESC J Print and feed paper Select page mode ESC L ESC M...
Page 11
Introduction VERSAJET MP3200 Programming Reference Command Descriptions ESC/POS ESC d Print and feed n lines ESC p Generate pulse ESC t Select character code table ESC { Turn upside-down printing mode on/off GS ( A Execute test print GS ! Select character size GS $ Set absolute vertical print position in page mode...
Page 12
Introduction VERSAJET MP3200 Programming Reference Command Descriptions ESC/POS GS \ Set relative vertical print position in page mode GS ^ Execute macro GS a Enable/disable Automatic Status Back ASB GS b Turn smoothing mode on/off GS f Select font for HRI characters GS h Set bar code height Print bar code...
Page 13
Introduction VERSAJET MP3200 Programming Reference Command Descriptions ESC/POS GS c Print counter setup GS ( K Printing density setup Specify and print the symbol GS ( k Media length measurement setup RS m n RS p Set printing copies of printing data RS G Draw line &...
Page 14
Introduction VERSAJET MP3200 Programming Reference Command Descriptions ESC/POS ESC ESC 13 Radio off time setup ESC ESC 14 Setting IrDA protocol ESC ESC D Restore default value Preliminary Rev. 02...
Command Overview VERSAJET MP3200 Programming Reference This chapter covers following topics to present the supported commands that are used with MP3200(BT) series : Command Notation Explanations of Terms Supported Commands Preliminary Rev. 02...
Command Overview Command Notation VERSAJET MP3200 Programming Reference [Name] The name of the command. [Format] The code sequence. [Range] Gives the allowable ranges for the arguments. [Default] Gives the default values, if any, for the command parameters. [Description] Describes the command’s function. [Notes] Provides important information on setting and using the printer command, if necessary.
Command Overview Explanation of Terms VERSAJET MP3200 Programming Reference (1) Receive buffer The receive buffer is a buffer that stores, as is, the data received from the host (the reception data). The reception data is stored in the receive buffer temporarily, and is then processed sequentially. (2) Print buffer The print buffer is a buffer that stores the image data to be printed.
Page 18
Command Overview VERSAJET MP3200 Programming Reference (5) Printable area The maximum range within which printing is possible under the printer specifications. The printable area for this printer is as follows: The length of the horizontal direction in standard mode: approximately 48 mm {1.89 "} The length of the horizontal direction in page mode: approximately 48 mm {1.89 "} The length of the vertical direction in page mode:...
Page 19
Command Overview VERSAJET MP3200 Programming Reference (10) LSB Least Significant Bit (11) Base line Standard position when character data is stored in the print buffer. Normal character in standard mode and page mode: Base line * When font A (12×24 dots) is selected, this height is for 24 dots. * When font B (9×24 dots) is selected, this height is for 24 dots.
Command Overview Supported Commands VERSAJET MP3200 Programming Reference In these tables, click any name to see the command description. Please refer following instructions before you utilize these commands to confiure your MP3200(BT) : Standard mode Enabled. Enabled only when the command is used at the beginning of command codes. Enabled only when data is not present in the printer buffer.
Command Overview Commands Listed by Function VERSAJET MP3200 Programming Reference Function Command Description Classification Standard Page Type Mode Mode Print Print and line feed Executing Print Print and carriage return Executing Print and feed paper Print ESC J Executing (distance controlled by “GS P”) Print Print and return to standard mode (in page mode) Executing...
Page 22
Command Overview VERSAJET MP3200 Programming Reference Function Command Description Classification Standard Page Type Mode Mode Character ESC G Turn double-strike mode on/off Setting Character ESC { Turn upside-down printing mode on/off Setting Character ESC V Turn 90° clockwise rotation mode on/off Setting Character GS !
Page 23
Command Overview VERSAJET MP3200 Programming Reference Function Command Description Classification Standard Page Type Mode Mode Bit Image ESC * Select bit-image mode Executing Bit Image GS * Define downloaded bit image Setting Bit Image GS / Print downloaded bit image Executing Bit Image GS v 0...
Page 24
Command Overview VERSAJET MP3200 Programming Reference Function Command Description Classification Standard Page Type Mode Mode Miscellaneous RS W Clear printing area Setting Ignored Miscellaneous RS b Battery check Executing Miscellaneous RS m n Media length measurement setup Setting Ignored Miscellaneous RS p Printing copies of printing data setup Setting...
Page 25
Command Overview VERSAJET MP3200 Programming Reference Function Command Description Classification Standard Page Type Mode Mode Flash ESC ESC 00 Communication parameter setup (RS232C) Executing Flash ESC ESC 04 Printing mode setup Executing Flash ESC ESC 05 Printer ID (for IrDA only) Executing Flash ESC ESC 07...
Command Overview Commands Listed in Alphanumeric Order VERSAJET MP3200 Programming Reference Command Function Description Classification Standard Page Type Mode Mode Character Cancel print data in page mode Executing Ignored Print Print and carriage return Executing ESC 2 Line Spacing Select default line spacing Setting ESC 3 Line Spacing...
Page 27
Command Overview VERSAJET MP3200 Programming Reference Command Function Description Classification Standard Page Type Mode Mode ESC ESC 13 Flash Radio off time setup Executing ESC ESC 14 Flash Setting IrDA protocol Executing ESC ESC D Flash Restore default value Executing ESC FF Print Print data in page mode...
Page 28
Command Overview VERSAJET MP3200 Programming Reference Command Function Description Classification Standard Page Type Mode Mode ESC & Character Define user-defined characters Setting ESC ? Character Cancel user-defined characters Setting ESC ! Character Select print mode(s) Setting ESC – Character Turn underline mode on/off Setting ESC { Character...
Page 29
Command Overview VERSAJET MP3200 Programming Reference Command Function Description Classification Standard Page Type Mode Mode GS h Bar Code Set bar code height Setting GS I Miscellaneous Transmit printer ID Executing GS k Bar Code Print bar code Executing GS L Print Position Set left margin Setting...
Page 30
Command Overview VERSAJET MP3200 Programming Reference Command Function Description Classification Standard Page Type Mode Mode Print Position Horizontal tab Executing Print Print and line feed Executing RS b Miscellaneous Battery check Executing RS G Miscellaneous Draw line or square (for page mode only) Executing Ignored Draw line or square...
Command Descriptions VERSAJET MP3200 Programming Reference This section contains the command codes for the MP3200(BT) which allows you to configure your printer for particular application to match your specific requirements. Each command begins on a separate page with its own heading to help you find the key information about each command. Preliminary Rev.
Page 32
Command Descriptions VERSAJET MP3200 Programming Reference [Name] Print and Line Feed [Format] ASCII Decimal [Range] None [Default] None [Description] Prints the data in the print buffer and feed one line [Notes] The amount of paper fed per line is based on the value set using the line spacing command (ESC 2 or ESC 3).
Page 33
Command Descriptions VERSAJET MP3200 Programming Reference [Name] Printing and carriage return [Format] ASCII Decimal [Range] None [Default] None [Description] Executes printing and one line feed as LF. [Notes] After printing, the printing position moves to the beginning of the line. When a left margin is set, the position of the left margin is the beginning of the line.
Command Descriptions ESC J VERSAJET MP3200 Programming Reference [Name] Print and feed paper [Format] ASCII ESC J n 1B 4A n Decimal 27 74 n [Range] 0 n 255 [Default] None [Description] Prints the data in the print buffer and feeds the paper nx (vertical or horizontal motion unit). [Notes] The maximum paper feed amount is 160mm.
Page 35
Command Descriptions VERSAJET MP3200 Programming Reference When this command is processed in page mode, only the printing position moves, and the printer does not perform actual printing. This command is used to temporarily feed a specific length without changing the line spacing set by other commands.
Page 36
Command Descriptions VERSAJET MP3200 Programming Reference [Name] Print and return to standard mode [Format] ASCII Decimal [Range] None [Default] None [Description] In page mode, prints the data in the printer buffer collectively and returns to standard mode. [Notes] This command is enabled only in page mode. Page mode can be selected by ESC L. The data is deleted in the printing area after being printed.
Command Descriptions ESC d VERSAJET MP3200 Programming Reference [Name] Print and feed n lines [Format] ASCII ESC d n 1B 64 n Decimal 27 100 n [Range] 0 n 255 [Default] None [Description] Prints the data in the print buffer and feeds n lines. [Notes] The amount paper fed per line is based on the value set using the line spacing command (ESC 2 or ESC 3).
Command Descriptions ESC FF VERSAJET MP3200 Programming Reference [Name] Print data in page mode [Format] ASCII ESC FF 1B 0C Decimal 27 12 [Range] None [Default] None [Description] In page mode, prints all buffered data in the printable area collectively. [Notes] This command is enabled only in page mode.
Command Descriptions ESC 2 VERSAJET MP3200 Programming Reference [Name] Select default line spacing [Format] ASCII ESC 2 1B 32 Decimal 27 50 [Range] None [Default] None [Description] Sets the line spacing to the “default line spacing”. [Notes] The line spacing can be independently in standard and page mode. In standard mode this command sets the line spacing of standard mode.
Command Descriptions ESC 3 VERSAJET MP3200 Programming Reference [Name] Set line spacing [Format] ASCII ESC 3 n 1B 33 n Decimal 27 51 n [Range] 0 n 255 [Default] Amount of line spacing which corresponds to “default line spacing” (See ESC 2 for the line spacing).
Command Descriptions ESC SP VERSAJET MP3200 Programming Reference [Name] Set right-side character spacing [Format] ASCII ESC SP n 1B 20 n Decimal 27 32 n [Range] 0 n 255 [Default] n = 0 [Description] Sets the right-side character spacing to nx (horizontal or vertical motion unit). [Notes] The character spacing set by this command is effective for alphanumeric and user-defined character.
Command Descriptions ESC % VERSAJET MP3200 Programming Reference [Name] Select/cancel user-defined character set [Format] ASCII ESC % n 1B 25 n Decimal 27 37 n [Range] 0 n 255 [Default] n = 0 [Description] Selects or cancels user-defined character set. When the LSB of n is 0, the user-defined character set is canceled.
Page 44
Command Descriptions VERSAJET MP3200 Programming Reference Data(d) specifies a bit printed to 1 and not printed to 0. The dot pattern is in the horizontal direction from the left side. Any remaining dots on the right side are blank. The data to define a user defined character is (yx x) bytes. 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.
Page 45
Command Descriptions VERSAJET MP3200 Programming Reference Only the MSB can be printed in the third byte for vertical direction of font B. A user-defined character and downloaded bit image cannot be defined simultaneously. Preliminary Rev. 02...
Command Descriptions ESC ? VERSAJET MP3200 Programming Reference [Name] Cancel user-defined characters [Format] ASCII ESC ? n 1B 3F n Decimal 27 63 n [Range] 32 n 126 [Default] None [Description] Cancels the user-defined characters defined for the character code n. [Notes] After user-defined character are canceled, the resident character set is printed.
Command Descriptions ESC R VERSAJET MP3200 Programming Reference [Name] Select an international character set [Format] ASCII ESC R n 1B 52 n Decimal 27 82 n [Range] 0 n 10 [Default] n = 0 [Description] Select an international character set n as follows : ASCII code Hex 23 Country...
Command Descriptions ESC t VERSAJET MP3200 Programming Reference [Name] Select character code table [Format] ASCII ESC t n 1B 74 n Decimal 27 116 n [Range] 0 n 8, 16 n 19, n = 254, n = 255 (Thai model) 0 n 8, 16 n 26, n = 254, n = 255 (Other models except Thai model) [Default] Thai models: n = 20;...
Command Descriptions ESC ! VERSAJET MP3200 Programming Reference [Name] Select print mode(s) [Format] ASCII ESC ! n 1B 21 n Decimal 27 33 n [Range] 0 n 255 [Default] n = 0 [Description] Selects print mode(s) using n as follows: Off/On Decimal Function...
Page 50
Command Descriptions VERSAJET MP3200 Programming Reference [Notes] When both double-height and double-width modes are selected, quadruple size characters are printed. The printer can underline all characters, but can not underline the space set by HT or 90° clockwise rotated characters. The thickness of the underline is that selected by ESC -, regardless of the character size.
Command Descriptions ESC - VERSAJET MP3200 Programming Reference [Name] Turn underline mode on/off [Format] ASCII ESC - n 1B 2D n Decimal 27 45 n [Range] 2, 48 [Default] n = 0 [Description] Turns underline mode on or off, based on the following values of n : Function 0, 48 Turns off underline mode...
Page 52
Command Descriptions VERSAJET MP3200 Programming Reference Underline mode can also be turned on or off by using ESC !. Note, however, that the last received command is effective. This command does not affect Kanji printing. Preliminary Rev. 02...
Command Descriptions ESC E VERSAJET MP3200 Programming Reference [Name] Turn emphasized mode on/ff [Format] ASCII ESC E n 1B 45 n Decimal 27 69 n [Range] 0 n 255 [Default] n = 0 [Description] Turns emphasized mode on/ff When the LSB of n is 0, emphasized mode is turned off. When the LSB of n is 1, emphasized mode is turned on.
Command Descriptions ESC G VERSAJET MP3200 Programming Reference [Name] Turn double-strike mode on/ff [Format] ASCII ESC G n 1B 47 n Decimal 27 71 n [Range] 0 n 255 [Default] n = 0 [Description] Turns double-strike mode on/ff [Notes] When the LSB of n is 0, double-strike mode is turned off. When the LSB of n is 1, double-strike mode is turned on.
Command Descriptions ESC { VERSAJET MP3200 Programming Reference [Name] Turn upside-down printing mode on/ff [Format] ASCII ESC { n 1B 7B n Decimal 27 123 n [Range] 0 n 255 [Default] n = 0 [Description] In standard mode, turns upside-down printing mode on/ff When the LSB of n is 0, emphasized mode is turned off.
Command Descriptions ESC V VERSAJET MP3200 Programming Reference [Name] Turn 90° clockwise rotation mode on/off [Format] ASCII ESC V n 1B 56 n Decimal 27 86 n [Range] n = 0, 1, 48, 49 [Default] n = 0 [Description] In standard mode, turns 90° clockwise rotation mode on or off, using n as follows: Function 0, 48 Turns off 90°...
Page 57
Command Descriptions VERSAJET MP3200 Programming Reference The 90° clockwise rotation mode has no effect in page mode. If this command is processed in page mode, an internal flag is activated, and this flag is enabled when the printer returns to standard mode. The settings of this command are effective until ESC @ is executed, the printer is reset, or the power is turned off.
Page 58
Command Descriptions GS ! VERSAJET MP3200 Programming Reference [Name] Select character size [Format] ASCII GS ! n 1D 21 n Decimal 29 33 n [Range] 0 n 7, 16 n 23, 32 n 39, 48 n 55, 64 n 71, 80 n 87, 96 n 103, 112 n 119 (1 height 8, 1 width 8) [Default] n = 0...
Page 59
Command Descriptions VERSAJET MP3200 Programming Reference Character height selection Bit 2 Bit 1 Bit 0 Decimal Height 1(normal) 2(double-height) [Notes] The character size set by this command is effective for alphanumeric, Kana, multilingual and user-defined characters. When the characters are enlarged with different heights on one line, all the characters on the line are aligned at the baseline.
Page 60
Command Descriptions VERSAJET MP3200 Programming Reference In page mode, double-height and double-width are on the character orientation. The setting of the character size of alphanumeric and Katakana is effective until ESC ! or ESC @ is executed, the printer is reset, or the power is turned off. The setting of the character size of Kanji and multilingual characters is effective until ESC @ is executed, the printer is reset, or the power is turned off.
Command Descriptions GS B VERSAJET MP3200 Programming Reference [Name] Turn white/black reverse printing mode on/ff [Format] ASCII GS B n 1D 42 n Decimal 29 66 n [Range] 0 n 255 [Default] n = 0 [Description] Turns white/black reverse printing mode on/ff When the LSB of n is 0, white/black reverse printing mode is turned off.
Command Descriptions VERSAJET MP3200 Programming Reference [Name] Cancel printing data in page mode [Format] ASCII Decimal [Range] None [Default] None [Description] In page mode, deletes all the print data for the current printing area. [Notes] This command is only enabled in page mode. If data set in the previously specified printing area is set in the currently specified printing area, it is deleted.
Command Descriptions ESC M VERSAJET MP3200 Programming Reference [Name] Select character font [Format] ASCII ESC M n 1B 4D n Decimal 27 77 n [Range] 0, 1, 48, 49 [Default] n = 0 [Description] Selects a character font, using n as follows: Function 0, 48 Font A...
Command Descriptions ESC a VERSAJET MP3200 Programming Reference [Name] Select justification [Format] ASCII ESC a n 1B 61 n Decimal 27 45 n [Range] 2, 48 [Default] n = 0 [Description] In standard mode, aligns all the data in one line to a specified position, using n as follows : Function 0, 48 Left justification...
Page 67
Command Descriptions VERSAJET MP3200 Programming Reference [Name] Horizontal tab [Format] ASCII Decimal [Range] None [Default] None [Description] Moves the printing position to the next horizontal tab. [Notes] This command is ignored unless the next horizontal tab position has been set. Horizontal tab positions are bet by ESC D.
Command Descriptions ESC D VERSAJET MP3200 Programming Reference [Name] Set horizontal tab positions [Format] ASCII ESC D n …nk NUL 44 n1…nk 0 Decimal 68 n1…nk 0 [Range] 1 n 255 0 k 32 efaltu] n = 8,16,24,32 (Every eight characters for the default font set by ESC ! or ESC M) [Description] Sets a horizontal tab to n columns from the beginning of the line.
Page 69
Command Descriptions VERSAJET MP3200 Programming Reference When [n] is less than or equal to the preceding value [n]k-1, horizontal tab setting is finished, and the following data is processed as normal data. k is not transmission data to the printer. Even if the character width is changed after setting the horizontal tab position, the setting of the horizontal tab positions will not be changed.
Command Descriptions GS L VERSAJET MP3200 Programming Reference [Name] Set left margin [Format] ASCII GS L nL nH 1D 4C nL nH Decimal 29 76 nL nH [Range] (nL + nH x 256) 65535 (0 nL 255, 0 nH 255) [Default] (nL + nH x 256) = 0 (nL = 0, nH = 0) [Description]...
Page 71
Command Descriptions VERSAJET MP3200 Left margin setting is effective until ESC @ is executed, the printer is reset, or the power Programming Reference is turned off. Left margin position is left edge of the printable area. If left margin setting is changed, left edge of the printable area will move.
Command Descriptions ESC W VERSAJET MP3200 Programming Reference [Name] Set printable area in page mode [Format] ASCII ESC W xL xH yL yH dxL dxH dyL dyH 1B 57 xL xH yL yH dxL dxH dyL dyH Decimal 27 87 xL xH yL yH dxL dxH dyL dyH [Range] xL, xH, yL, yH 255 (except for dxL = dxH = 0 or dyL = dyH = 0) [Default]...
Page 74
Command Descriptions VERSAJET MP3200 Programming Reference If [horizontal logical origin + printing area width] exceeds the printable area, the printing area width is automatically set to [horizontal printable area – horizontal logical origin]. If [vertical logical origin + printing area height] exceeds the printable area, the printing area height is automatically set to [vertical printable area –...
Page 75
Command Descriptions VERSAJET MP3200 Programming Reference paper ………………………….xLxH, yLyH page mode range dyLdyH ………………………… dxLdxH Preliminary Rev. 02...
Command Descriptions ESC T VERSAJET MP3200 Programming Reference [Name] Select print direction in page mode [Format] ASCII ESC T n 1B 54 n Decimal 27 84 n [Range] 3, 48 [Default] n = 0 [Description] In page mode, selects the print direction and starting position, using n as follows : Printing Starting Position Direction...
Page 77
Command Descriptions VERSAJET MP3200 Programming Reference This command setting has no effect in standard mode. If this command is processed in standard mode, an internal flag is activated, and this flag is enabled when the printer selects page mode. The parameters for the horizontal or vertical motion unit differ, depending on the starting position of the printing area as follows : If the starting position is the upper left or lower right of the printing area : These commands use horizontal motion units: ESC SP, ESC $, ESC \.
Page 81
Command Descriptions VERSAJET MP3200 Programming Reference The bit-image is not affected by print mode(emphasized, double-strike, underline, character size, white/black reverse printing, or 90° clockwise-rotated), except for upside-down printing mode. After printing a bit image, the printer processes normal data. This command is used to print a picture or logo. The relationship between the bit image data and the print result is as follows: 8 dot mode (m = 0, 1) …...
Page 82
Command Descriptions GS * VERSAJET MP3200 Programming Reference [Name] Define downloaded bit image [Format] ASCII GS * x y d1 d(x x y x 8) 1D 2A x y d1 d(x x y x 8) Decimal 29 42 x y d1 d(x x y x 8) [Range] 1 x 255 1 y 48...
Page 83
Command Descriptions VERSAJET MP3200 Programming Reference A downloaded bit image and a user-defined character cannot be defined simultaneously. When this command is executed, the user-defined character is cleared. The downloaded bit image is printed by GS /. The relationship between the bit image data and the printed result is as follow: dy+1 …...
Page 84
Command Descriptions GS / VERSAJET MP3200 Programming Reference [Name] Print downloaded bit image [Format] ASCII GS / n 1D 2F n Decimal 29 47 n [Range] 3, 48 [Default] n = 0 [Description] Prints a downloaded bit image using the mode specified by n. n selects a mode from the table below: Mode 0, 48...
Page 85
Command Descriptions VERSAJET MP3200 Programming Reference If the downloaded bit image to be printed exceeds the printable area, the excess data is not printed. If the printing area width set by GS L and GS W is less than one line in vertical, the following processing is performed only on the line in question: The printing area width is extended to the right up to one line in vertical.
Command Descriptions GS v 0 VERSAJET MP3200 Programming Reference [Name] Print raster bit image [Format] ASCII GS v 0 n xL xH yL yH d1 dk 1D 76 30 n xL xH yL yH d1 dk Decimal 29 118 48 n xL xH yL yH d1 dk [Range] 3, 48 k = (xL + xH x 256) x (yL + yH x 256) (k...
Page 87
Command Descriptions VERSAJET MP3200 Programming Reference [Notes] In standard mode, this command is effective only when there is no data in the print buffer. This command has no effect in the print modes (emphasized, double-strike, underline, character size, or white/black reverse printing) for raster bit image. If the printing area width set by GS L and GS W is less than the minimum width, the printing area is extended to the minimum width only on the line in question.
Page 88
Command Descriptions GS : VERSAJET MP3200 Programming Reference [Name] Start/end macro definition [Format] ASCII GS : 1D 3A Decimal 29 58 [Range] None [Default] None [Description] Starts or ends macro definition [Notes] Macro definition starts when this command is processed during normal operation and ends when it is processed during macro definition.
Page 89
Command Descriptions VERSAJET MP3200 Programming Reference The following commands cannot be contained in a macro. Do not use these commands while the macro is being defined: FS q, GS ( A, GS ^, and GS v 0. Preliminary Rev. 02...
Page 90
Command Descriptions GS ^ VERSAJET MP3200 Programming Reference [Name] Execute macro [Format] ASCII GS ^ r t m 1D 5E r t m Decimal 29 94 r t m [Range] m = 0, 1 [Default] None [Description] Executes a macro r times while waiting t x 100 msec for each macro execution, using the mode specified by m as follows: When m = 0, the macro executes r times continuously at the interval specified by t.
Page 91
Command Descriptions VERSAJET MP3200 Programming Reference The macro is defined by GS :. Macro function is useful to print the same data repeatedly. To define a macro definition, send GS : just before and after the data desired to be repeated. And then execute macro by using GS ^ to print the same data repeatedly.
Page 92
Command Descriptions FS & VERSAJET MP3200 Programming Reference [Name] Select Kanji character mode [Format] ASCII FS & 1C 26 Decimal 28 38 [Description] Selects Kanji character mode. [Notes] Kanji codes are processed in order of the first byte and the second byte. The settings of this command are effective until ESC @ is executed, the printer is reset, or the power is turned off.
Command Descriptions GS P VERSAJET MP3200 Programming Reference [Name] Set horizontal and vertical motion units [Format] ASCII GS P x y 1D 50 x y Decimal 29 80 x y [Range] 255, 0 [Default] x = 203, y = 203 [Description] Sets the horizontal and vertical motion units to 1/x and 1/y inch, respectively.
Page 94
Command Descriptions VERSAJET MP3200 Programming Reference The setting of this command is effective until ESC @ is executed, the printer is reset, or the power is turned off. The calculated result from combining this command with others is truncated to the minimum value of the mechanical pitch.
Command Descriptions ESC @ VERSAJET MP3200 Programming Reference [Name] Initialize printer [Format] ASCII ESC @ 1B 40 Decimal 27 64 [Range] None [Default] None [Description] The data in the print buffer is cleared, and the printer mode(s) is reset to the mode that was in effect when the power was turned on.
Command Descriptions GS I VERSAJET MP3200 Programming Reference [Name] Transmit print IS [Format] ASCII GS I n 1D 49 n Decimal 29 73 n [Range] n = 2, 65 67, 80 [Default] None [Description] Transmits 1 byte of printer ID, using n as follows: Printer ID Specification Double byte = 1...
Page 97
Command Descriptions VERSAJET MP3200 Programming Reference [Notes] With a serial interface printer, be sure to use this function when the host can receive data. With a parallel interface printer, data(printer ID, printer information) sent with this command is temporarily stored in the printer send buffer like other transmitted data. When the host goes into reverse mode, the printer then sends the data sequentially from the beginning of the send buffer.
Command Descriptions ESC L VERSAJET MP3200 Programming Reference [Name] Select page mode [Format] ASCII ESC L 1B 4C Decimal 27 76 [Range] None [Default] None [Description] Switches from standard mode to page mode. [Notes] This command is only enabled when processed at the beginning of the line in standard mode.
Page 99
Command Descriptions VERSAJET MP3200 Programming Reference In page mode, the printer prints the data in the print buffer for the printing area specified by ESC W collectively by FF or ESC FF. When executing the print and paper feed commands, such as LF, CR, ESC J and ESC d, only the printing position moves, and the printer does not perform actual printing.
Command Descriptions ESC S VERSAJET MP3200 Programming Reference [Name] Select standard mode [Format] ASCII ESC S 1B 53 Decimal 27 76 [Range] None [Default] None [Description] Switches from page mode to standard mode. [Notes] This command is only enabled in page mode. Page mode can be selected by ESC L. When this command is executed, data in all the printing area is cleared, the printing area set by ESC W returns to the default value, but the value set by ESC T is maintained.
Page 101
Command Descriptions GS ( A VERSAJET MP3200 Programming Reference [Name] Execute test print [Format] ASCII GS ( A pL pH n m 1D 28 41 pL pH n m Decimal 29 40 65 pL pH n m [Range] (pL + (pH x 256)) = 2 (pL = 2, pH = 0) [Description] Executes a specified test print.
Page 102
Command Descriptions VERSAJET MP3200 Programming Reference When processing the automatic setting (m = 64) of the paper layout, the printer feeds the current roll paper to measure the paper layout. During this time, the printer does not print. After the measuring, it writes the setting of layout from the measuring to the non-volatile memory.
Command Descriptions RS G VERSAJET MP3200 Programming Reference [Name] Draw line or square [Format] ASCII RS G n 1E 47 n Decimal 30 71 n [Range] [Default] None [Description] Draws line or square in page mode. If n = 1, draw a line. If n = 2, draw a square.
Command Descriptions RS s VERSAJET MP3200 Programming Reference [Name] Print serial number [Format] ASCII RS s n1 nh 1E 73 n1 nh Decimal 30 115 n1 nh [Range] [Default] n1 = 00, nh = 00 [Description] Prints serial number. [Notes] This command is only enabled in page mode.
Command Descriptions RS W VERSAJET MP3200 Programming Reference [Name] Clear printable area in page mode [Format] ASCII RS W xL xH yL yH dxL dxH dyL dyH 1E 57 xL xH yL yH dxL dxH dyL dyH Decimal 30 87 xL xH yL yH dxL dxH dyL dyH [Range] xL, xH, yL, yH, dxL, dxH, dyL, dyH (except for dxL = dxH = 0 or dyL = dyH = 0)
Page 106
Command Descriptions VERSAJET MP3200 Programming Reference If the horizontal or vertical logical origin is set outside the printable area, this command is canceled, and the following data is processed as normal data. If [horizontal logical origin + printing area width] exceeds the printable area, the clearing area width is automatically set to [horizontal printable area –...
Command Descriptions RS b VERSAJET MP3200 Programming Reference [Name] Battery check [Format] ASCII RS b 1E 62 Decimal 30 98 [Range] None [Default] None [Description] Battery check, the return value is specified as follows: 0x30 less than 10% 0x31 less than20% 0x32 more than 20% 0x33 more than 30% 0x39 more than 90%...
Command Descriptions RS m n VERSAJET MP3200 Programming Reference [Name] Media length measurement setup [Format] ASCII RS m n 1E 6D n Decimal 30 109 n [Range] [Default] n = 0 [Description] You can conduct length measurement by using transmissive sensor for gap label roll or reflective sensor for I-Mark media roll.
Command Descriptions RS p VERSAJET MP3200 Programming Reference [Name] Set printing copies of printing data [Format] ASCII RS p n 1E 70 n Decimal 30 112 n [Range] [Default] n = 1 [Description] Sets printing copies of printing data. [Notes] This command setting is effective until ESC @ is executed, the printer is reset, or the power is turned off.
Page 110
Command Descriptions GS ( K VERSAJET MP3200 Programming Reference [Name] Select printing control [Description] Selects printing control as follows: Function is specified by the function code fn. Function Function 49 Selects printing density pL and pH specify parameter number after fn to (pL + pH x 256) bytes. [Notes] This command decides the function according to the function code (fn).
Page 111
Command Descriptions GS ( K <Function 49> VERSAJET MP3200 Programming Reference [Name] Selects printing density [Format] ASCII GS ( K pL pH fn m 1D 28 4B 02 00 31 m Decimal 29 40 75 2 0 49 m [Range] (pL + pH x 256) = 2 (pL = 2, pH = 0) fn = 49, 0 [Default]...
Command Descriptions GS C 0 VERSAJET MP3200 Programming Reference [Name] Select counter print mode [Format] ASCII GS C 0 n m 1D 43 30 n m Decimal 29 67 48 n m [Range] 2, 48 [Default] n = 0, m = 0 [Description] Selects a print mode for the serial number counter (the number of printed digits and the print position within the entire range of printed digits).
Page 113
Command Descriptions VERSAJET MP3200 Programming Reference [Notes] The serial number counter is stored in the print buffer by GS c. Settings of this command are effective until ESC @ is executed, the printer is reset, or the power is turned off. Preliminary Rev.
Command Descriptions GS C 1 VERSAJET MP3200 Programming Reference [Name] Select counter mode [Format] ASCII GS C 1 aL aH bL bH n r 1D 43 31 aL aH bL bH n r Decimal 29 67 49 aL aH bL bH n r [Range] (aL + aH x 256) 65535 (0 aL 255, 0 aH 255) (bL + bH x 256) 65535 (0 bL 255, 0 bH 255)
Page 115
Command Descriptions VERSAJET MP3200 Programming Reference [Notes] In a count-up setting, when the GS c is executed, the counter value exceeds the maximum value( bL+bH x 256), restart counting from the minimum value ( aL + aH x 256). In a count-down setting, when GS c is executed, the counter value is below minimum value( bL+bH x 256), restart counting from the maximum value ( aL + aH x 256).
Command Descriptions GS c VERSAJET MP3200 Programming Reference [Name] Print counter [Format] ASCII GS c 1D 63 Decimal 29 99 [Range] None [Default] None [Description] Sets the serial counter value in the print buffer and increments or decrements the counter value.
Page 118
Command Descriptions VERSAJET MP3200 Programming Reference The counter mode (count-up, count-down, count-stop) and details of counter (maximum value, minimum value, stepping amount of incrementing or decrementing of a counter value, the repetition number of printing) are set by GS C 1. The counter value is set by GS C 2.
Page 119
Command Descriptions GS ( k VERSAJET MP3200 Programming Reference [Name] Specify and print the symbol [Format] ASCII GS ( k 1D 28 6B Decimal 29 40 107 [Description] Processes the data concerning two-dimensional code. (PDF417, QR Code, MaxiCode). Symbol type is specified by cn ; Function is specified by fn. Function Function 065 PDF 417: Specify the number of columns...
Page 120
Command Descriptions VERSAJET MP3200 Programming Reference Function Function 765 Datamatrix: Specify the number of columns Function 766 Datamatrix: Specify the number of rows Function 767 Datamatrix: Specify the width of module Function 768 Datamatrix: Specify the Bar Code Type Function 769 Datamatrix: Specify the Data Mode Datamatrix: Store the received data in the symbol Function 780...
Page 121
Command Descriptions VERSAJET MP3200 Programming Reference [Notes] The function is specified with the function code (fn). Details of the performance differ according to the function. For processing of PDF417 symbol data (when cn = 48) The symbol data specified by Function 080 d1...dk is stored in the printer and is printed by the specification of Function 081.
Page 122
Command Descriptions VERSAJET MP3200 Programming Reference For process of QR Code symbol (when cn = 49) The symbol data specified by Function 080 d1...dk is stored in the printer and is printed by the specification of Function 081. The symbol data in the save area is reserved until the following processing is performed: Function 080 or 180 or 980 is executed.
Page 123
Command Descriptions GS ( k PDF417<Function 065> VERSAJET MP3200 Programming Reference [Format] ASCII GS ( k pL pH cn fn n 1D 28 6B 03 00 30 41 n Decimal 29 40 107 3 00 48 65 n [Range] (pL + pH x 256) = 3 (pL =3, pH =0) cn = 48, fn = 65 [Default] n = 0...
Page 124
Command Descriptions GS ( k PDF417<Function 066> VERSAJET MP3200 Programming Reference [Format] ASCII GS ( k pL pH cn fn n 1D 28 6B 03 00 30 42 n Decimal 29 40 107 03 00 48 66 n [Range] ( pL + pH x 256) = 3 ( pL =3, pH =0) cn = 48, fn = 66 n = 0, 3 n 90...
Page 125
Command Descriptions GS ( k PDF417<Function 067> VERSAJET MP3200 Programming Reference [Format] ASCII GS ( k pL pH cn fn n 1D 28 6B 03 00 30 43 n Decimal 29 40 107 03 00 48 67 n [Range] (pL + pH x 256) = 3 (pL =3, pH =0) cn = 48, fn = 67 [Default] n = 2...
Page 126
Command Descriptions GS ( k PDF417<Function 068> VERSAJET MP3200 Programming Reference [Format] ASCII GS ( k pL pH cn fn n 1D 28 6B 03 00 30 44 n Decimal 29 40 107 03 00 48 68 n [Range] (pL + pH x256) = 3 (pL=3,pH =0) cn = 48, fn = 68, 5 n 100 [Default]...
Page 127
Command Descriptions GS ( k PDF417<Function 069> VERSAJET MP3200 Programming Reference [Format] ASCII GS ( k pL pH cn fn m n 1D 28 6B 04 00 30 45 m n Decimal 29 40 107 04 00 48 69 m n [Range] (pL + pH x 256) = 4 (pL = 4, pH =0) cn = 48, fn = 69...
Page 128
Command Descriptions VERSAJET MP3200 Programming Reference The error correction code word calculated by modulus 929. Settings of this function are effective until ESC @ is executed, the printer is reset, or the power is turned off. Preliminary Rev. 02...
Page 130
Command Descriptions GS ( k PDF417<Function 081> VERSAJET MP3200 Programming Reference [Format] ASCII GS ( k pL pH cn fn m 1D 28 6B 03 00 30 51 m Decimal 29 40 107 03 00 48 81 m [Range] (pL + pH x 256) = 3 (pL = 3, pH = 0) cn = 48, fn = 81 m = 48 [Description]...
Page 131
Command Descriptions VERSAJET MP3200 Programming Reference The data area includes the following code words. Data specified by Function 080. The descriptor of symbol length (the first code word in the data area). The error correction code word calculated by modulus 929. Pad codeword.
Page 136
Command Descriptions VERSAJET MP3200 Programming Reference Settings of this function are effective until the following processing is performed: Function 080 or 180 is executed. ESC @ is executed. The printer is reset or the power is turned off. Preliminary Rev. 02...
Page 137
Command Descriptions GS ( k QR Code <Function 181> VERSAJET MP3200 Programming Reference [Format] ASCII GS ( k p pH cn fn m 1D 28 6B 03 00 31 51 m Decimal 29 40 107 03 00 49 81 m [Range] (pL + pH x256) = 3 (pL = 3, pH = 0) cn = 49, fn = 81...
Page 138
Command Descriptions VERSAJET MP3200 Programming Reference The following data are added automatically by the encode processing. Position Detection Patterns Separators for Position Detection Patterns Timing Patterns Format Information Version Information Error Correction code words (employs the Reed-Solomon Error Detection and Correction algorithm) Pad codeword Number of bits in Character Count Indicator...
Page 139
Command Descriptions GS ( k MaxiCode<Function 265> VERSAJET MP3200 Programming Reference [Format] ASCII GS ( k k pL pH cn fn n 1D 28 6B 03 00 32 41 n Decimal 29 40 107 03 00 50 65 n [Range] (pL + pH x256) = 3 (pL = 3, pH = 0) cn = 50 fn = 65...
Page 141
Command Descriptions VERSAJET MP3200 Programming Reference [Data Format] Item Size and Type ANSI message header [ ]> <RS> Transportation Data Format Header 01 <GS> 96 5 or 9 digits in the USA (mode2), Ship-To Postal Code up to 6 alphanumeric characters in other countries (mode3).
Page 142
Command Descriptions VERSAJET MP3200 Programming Reference Notes: (1) RS and GS represents (1EH) and (1DH) respectively. (2) Background is yellow Start / End elements (necessary) (3) Background is blue data elements are mandatory (4) Each item finished adding “GS” Preliminary Rev. 02...
Page 152
Command Descriptions VERSAJET MP3200 Programming Reference The data area includes the following code words. Data specified by Function 780. The descriptor of symbol length (the first code word in the data area). The error correction code word calculated by modulus 929. Pad codeword ESC T is not effective for QR Code, Datamatrix, or MaxiCode.
Page 158
Command Descriptions VERSAJET MP3200 Programming Reference 2D Composite Component CC-A capacity 56 characters. CC-B capacity 338 characters. For RSS-14 and RSS LIMIT, the printer automatically adds a check character at 14th digit when print. Following table shows data type and data capacity for each RSS symbol. RSS Symbol Type Data Type Data Capacity...
Page 159
Command Descriptions GS ( k RSS-14<Function 881> VERSAJET MP3200 Programming Reference [Format] ASCII GS ( k pL pH cn fn m 1D 28 6B 03 00 38 51 m Decimal 29 40 107 03 00 56 81 m [Range] (pL + pH x 256) = 3 (pL = 3, pH = 0 ) cn = 56 fn = 81 m = 48...
Page 163
Command Descriptions VERSAJET MP3200 Programming Reference Data capacity Characters: The characters can’t exceed 49 bytes. Following characters will spend one byte, the others will spend two bytes. Value Character Vaule Character SPACE S1(Shift1) S2(Shift2) FNC1(Function1) FNC2(Function2) FNC3(Function3) NS(Numeric Shift) Preliminary Rev. 02...
Page 164
Command Descriptions VERSAJET MP3200 Programming Reference For example: (1) “123ABC” ; 6 bytes (2) “123abc” ; 3 + 3*2 = 9 bytes Numeric The numeric can’t exceed 81 bytes. Settings of this function are effective until the following processing is performed. Function 080 or 180 or 280 or 780 or 880 or 980 is executed ESC @ is executed The printer is reset or the power is turned off...
Page 165
Command Descriptions GS ( k Code49<Function 981> VERSAJET MP3200 Programming Reference [Format] ASCII GS ( k pL pH cn fn m 1D 28 6B 03 00 39 51 m Decimal 29 40 107 3 00 57 81 m [Range] (pL + pH x 256) = 3 (pL = 3, pH = 0 ) cn = 57, fn = 81 m = 48 [Default]...
Page 166
Command Descriptions GS h VERSAJET MP3200 Programming Reference [Name] Set bar code height [Format] ASCII GS h n 1D 68 n Decimal 29 104 n [Range] [Default] n = 162 [Description] Sets the height of a bar code. n specifies number of dots in the vertical direction of a bar code.
Page 167
Command Descriptions GS w VERSAJET MP3200 Programming Reference [Name] Set bar code width [Format] ASCII GS w n 1D 77 n Decimal 29 119 n [Range] [Default] n = 2 [Description] Sets the horizontal size of a bar code. n specifies the bar code module width. [Notes] This command setting is effective until ESC @ is executed, the printer is reset, or the power is turned off.
Page 168
Command Descriptions GS k VERSAJET MP3200 Programming Reference [Name] Print bar code [Format] I. ASCII GS k m d1 dk NULL 1D 6B m d1 dk NULL Decimal 29 107 m d1 dk NULL II. ASCII GS k m n d1 dn 1D 6B m n d1 dn Decimal 29 107 m n d1 dn...
Page 169
Command Descriptions VERSAJET MP3200 Programming Reference Bar code Number of Number of Characters Character code (d) system data (k, n) characters UPC-A Fixed 11 k 12 48 d 57 UPC-E Fixed 11 k 12 48 d 57 JAN13 Fixed 12 k 13 48 d 57 (EAN13) JAN8 (EAN8)
Page 170
Command Descriptions VERSAJET MP3200 Programming Reference [Notes] For I and II When standard mode is selected, this command is enabled only when the printing position is at the head of a line or when no data exists in the print buffer. When page mode is selected, this command develops the bar code data in the print buffer but the printer does not print the bar code data.
Page 171
Command Descriptions VERSAJET MP3200 Programming Reference For UPC-A (m = 0, 65) process Modular check character is processed as follows: Automatically added when processing data is 11 byte. The 12th byte data is processed as a modular check character when processing data is 12 byte.
Page 172
Command Descriptions VERSAJET MP3200 Programming Reference Prints a 6-column short code from 10 digit (d2.d11) except NSC and modular check characters. Data of transmitted by host PC Printing data d10 d11 0~9 0~9 0~9 0~9 0~9 d10 d11 0~9 0~9 0~9 0~9 0~9 d10 d11 0~9 0~9...
Page 173
Command Descriptions VERSAJET MP3200 Programming Reference For JAN8/EAN8 (m = 3, 68) process Modular check character is processed as follows: Automatically added when processing data is 7 byte. The 8th byte data is processed as a modular check character when processing data is 8 byte.
Page 174
Command Descriptions VERSAJET MP3200 Programming Reference For ITF (Interleaved 2 of 5) (m = 5, 70) process Start code and stop code are added automatically. Check digits are not calculated and added. For CODEBAR (NW-7) (m = 6, 71) process Start code and stop code are not added automatically.
Page 175
Command Descriptions VERSAJET MP3200 Programming Reference For CODE128 ( m = 73) process Make sure to specify start character. The start character must be code set selection character (any of CODE A, CODE B, or CODE C) which selects the first code set. Stop character is added automatically.
Page 176
Command Descriptions VERSAJET MP3200 Programming Reference In CODE B, following data can be used. Character data: It is specified by ASCII code [in hexadecimal: 20H ~ 7FH / in decimal: 32~127] when specify "{", transmit “{{“ as 2 byte data (It is described separately). Special character data: (FNC 1, FNC 2, FNC 3, FNC 4, SHIFT, CODE A, CODE C): It is specified “{+ character code"...
Page 177
Command Descriptions VERSAJET MP3200 Programming Reference Check digit is calculated and added automatically. Special character HRI is processed as follows: The printer does not print HRI characters that correspond to the shift character or code set selection character (CODE A, CODE B, or CODE C). HRI characters of the function characters (FNC1, FNC2, FNC3, or FNC4) and control characters (00H to 1FH and 7FH) are printed as spaces.
Page 178
Command Descriptions GS H VERSAJET MP3200 Programming Reference [Name] Select printing position of Human Readable Interpretation (HRI) characters [Format] ASCII GS H n 1D 48 n Decimal 29 72 n [Range] 3, 48 [Default] n = 0 [Description] Selects whether the printer prints the HRI character or not and printing position of HRI character when printing a bar code, using n as follows: Printing Position 0, 48...
Page 179
Command Descriptions GS f VERSAJET MP3200 Programming Reference [Name] Select font for HRI characters [Format] ASCII GS f n 1D 66 n Decimal 29 102 n [Range] n = 0, 1, 48, 49 [Default] n = 0 [Description] Selects a font for Human Readable Interpretation (HRI) characters when printing a bar code, using n as follows: Font of HRI characters 0, 48...
Page 180
Command Descriptions FS q VERSAJET MP3200 [Name] Define image, write to flash memory Programming Reference [Format] ASCII FS q n [xL xH yL yH d1 dk]1 [xL xH yL yH d1 dk] n 1C 71 n [xL xH yL yH d1 dk]1 [xL xH yL yH d1 dk] n Decimal 28 113 n [xL xH yL yH d1 dk]1 [xL xH yL yH d1 dk] n [Range]...
Page 181
Command Descriptions VERSAJET MP3200 Programming Reference [Notes] NV bit image means a bit image which is defined in a non-volatile memory. The NV bit image defined is effective until the next NV bit image is defined. In standard mode, this command is effective only when processed at the beginning of the line.
Page 182
Command Descriptions VERSAJET MP3200 Programming Reference Data is written to the non-volatile memory by this command. Note the following when using this command. The printer is BUSY when writing the data to the non-volatile memory. In this case, be sure not to transmit data from the host because the printer does not receive data. Excessive use of this function may destroy the non-volatile memory.
Page 183
Command Descriptions FS p VERSAJET MP3200 Programming Reference [Name] Read the image file from flash memory [Format] ASCII FS p n m 1C 70 n m Decimal 28 112 n m [Range] 1 n 255 0 m 3, 48 m 51 [Description] Prints a NV bit image n using the mode specified by m.
Page 185
Command Descriptions VERSAJET MP3200 Programming Reference n5 : Data Length (8 bits, fixed) n6 : Parity (N, fixed) n7 : Stop Bit (1bit, fixed) n8 : Communication Protocol R RTS/CTS(hardware, use R as a dummy even for IrDA) X Xon/Xoff(software) n9 : Reserve(value:00) : Reserve(value:00) n11 : Reserve(value:00)
Page 186
Command Descriptions ESC ESC 04 VERSAJET MP3200 Programming Reference [Name] Printing Mode Change [Format] ASCII ESC ESC 04 n 1B 1B 04 n Decimal 27 27 04 n [Range] 0 n 1 [Default] n = 0 [Description] Set up printing mode, using n as follows: Function Standard (line) mode Page mode...
Page 188
Command Descriptions ESC ESC 07 VERSAJET MP3200 Programming Reference [Name] Adjust label printing position [Format] ASCII ESC ESC 07 n n1 1B 1B 07 n n1 Decimal 27 27 07 n n1 [Range] n = “+” or “-” 160 (0.0 ~ 16.0 mm) [Default] n1 = 00 [Description]...
Page 189
Command Descriptions ESC ESC 08 VERSAJET MP3200 Programming Reference [Name] Setup sensor [Format] ASCII ESC ESC 08 n n1 1B 1B 08 n n1 Decimal 27 27 08 n n1 [Range] n1 1 [Default] n = 00 n1 = 00 [Description] Setups sensor, using n as follows: Function...
Page 190
Command Descriptions ESC ESC 09 VERSAJET MP3200 Programming Reference [Name] Setup power off time [Format] ASCII ESC ESC 09 n 1B 1B 09 n Decimal 27 27 09 n [Range] 1 n 255 [Default] n = 05(Hex) [Description] Setups power off time, the unit is minute. [Notes] If the power is on, and the printer has had no action for n minutes, then, the printer will be automatically off.
Command Descriptions ESC ESC 10 VERSAJET MP3200 Programming Reference [Name] Define printing intensity [Format] ASCII ESC ESC 10 n 1B 1B 0A n Decimal 27 27 10 n [Range] 0 n 15 [Default] n = 8 [Description] Defines printing intensity. The more of n, the more intensity. Preliminary Rev.
Page 192
Command Descriptions ESC ESC 11 VERSAJET MP3200 Programming Reference [Name] Define the using port of IrDA [Format] ASCII ESC ESC 11 n 1B 1B 0B n Decimal 27 27 11 n [Range] 0 n 2 [Default] n = 0 [Description] Define the using port of IrDA, using n as follows: Function Both...
Page 193
Command Descriptions ESC ESC 12 VERSAJET MP3200 Programming Reference [Name] On-demand Setup [Format] ASCII ESC ESC 12 n 1B 1B 0C n Decimal 27 27 12 n [Range] 1 n 2 [Default] n = 1 [Description] Setup auto linefeed, using n as follows: Function Motor will not move back Motor will move back and forward...
Page 194
Command Descriptions ESC ESC 13 VERSAJET MP3200 Programming Reference [Name] Setup radio off time [Format] ASCII ESC ESC 13 n 1B 1B 0D n Decimal 27 27 13 n [Range] 1 n 255 [Default] n = 20 [Description] Setup radio off time, the unit is minutes. [Notes] If the power and radio connection are on, and the printer has had no action for n minutes, then, the printer will be cut the connection off.
Page 195
Command Descriptions ESC ESC 14 VERSAJET MP3200 Programming Reference [Name] Define IrDA protocol [Format] ASCII ESC ESC 14 n 1B 1B 0E n Decimal 27 27 14 n [Range] 01 n 02 [Default] n = 01 [Description] Defines IrDA protocol 01: IrOBEX 02: IrCOMM [Notes]...
Page 196
Command Descriptions ESC ESC D VERSAJET MP3200 Programming Reference [Name] Restore default value [Format] ASCII ESC ESC D 1B 1B 44 Decimal 27 27 68 [Range] None [Default] None [Description] Restores all default values. Preliminary Rev. 02...
Need help?
Do you have a question about the VERSAJET MP3200 Series and is the answer not in the manual?
Questions and answers