Revision: 1.10 2010/02/05 PRINTER PRESENTER UNIT Command Reference Model: PPU-700/700II
- 8 - ○Print Position Commands Command Function MODE GS P PageHT Horizontal tab S・P 34 ESC $ Specifying the absolute positions S・P ○ 35 ESC D
- 98 - fn = 5: Function 5 Setting Customized Value GS ( E pL pH fn [a1 n1L n1H] ... [ak nkL nkH] [Code] <1D>H<28>H<45>H<pL>
- 99 - • a = 5: Sets printing density to the level specified by (nL+nH×256). (nL+nHx256) Printing Density 65530 70% 65531 75% 65532 80% 65533 85%
- 100 - [Caution] • This function operates only in printer function setting mode. • The value changed by this command is enabled by the following.
- 101 - fn = 6: Function 6 Sending the Set Customized Value GS ( E pL pH fn a [Code] <1D>H<28>H<45>H<pL><pH><fn>
- 102 - • a = 2: When NV graphics memory capacity is specified* Setting Status Sending Data Stored Value Memory Capacity 1st Byte 2nd Byte 3rd By
- 103 - • a = 97: When number of divisions for head conducting is specified Setting Status Sending Data Stored Value No. of Divisions 1st Byte 2nd
- 104 - fn = 7: Function 7 Copying User-defined Page GS ( E pL pH fn a d1 d2 [Code] <1D>H<28>H<45>H<pL><pH><fn>
- 105 - fn = 8: Function 8 Defining Data by the Column Format to Character Code Page of Work Area GS ( E pL pH fn y c1 c2 [x d1...d(y×x)] k [Code]
- 106 - fn = 9: Function 9 Defining Data in the Raster Format to the Character Code Page of Work Area GS ( E pL pH fn x c1 c2 [y d1...d(y×x)] k [Co
- 107 - fn = 10: Function 10 Erasing Data of Character Code Page Data in Work Area GS ( E pL pH fn c1 c2 [Code] <1D>H<28>H<45>H&l
- 9 - ○Cutter Commands Command Function MODE GS P PageESC i Full cutting of paper S 69 ESC m Full cutting of paper S 70 GS V Cutting
- 108 - fn = 11: Function 11 Setting Communication Conditions of Serial Interface GS ( E pL pH fn a d1 ... dk [Code] <1D>H<28>H<45&g
- 109 - fn = 12: Function 12 Sending the Set Communication Conditions of Serial Interface GS ( E pL pH fn a [Code] <1D>H<28>H<45>
- 110 - fn = 48: Function 48 Erasing Paper Layout GS ( E pL pH fn d1 d2 d3 [Code] <1D>H<28>H<45>H<pL><pH><fn>
- 111 - fn = 49: Function 49 Setting Paper Layout GS ( E pL pH fn [a1] ; [bL bH] ; [cL cH] ; [dL dH] ; [eL eH] ; [fL fH] ; [gL gH] ; [hL hH] ; [Cod
- 112 - fn = 50: Function 50 Sending Paper Layout Information GS ( E pL pH fn n [Code] <1D>H<28>H<45>H<pL><pH><fn&
- 113 - • Configuration of “Layout information” Transmission Data n 1st Byte 2nd Byte 3rd Byte 4th Byte 5th Byte64 54(“6”) 52(“4”) ― ― ― 8
- 114 - GS ( K pL pH fn m [Function] Selecting print control method [Outline] Executes the setting related to the print control specified by t
- 115 - fn = 49: Function 49 Setting Printing Density GS ( K pL pH fn m [Code] <1D>H<28>H<4B>H<pL><pH><fn><m
- 116 - fn = 50: Function 50 Setting Printing Speed GS ( K pL pH fn m [Code] <1D>H<28>H<4B>H<pL><pH><fn><m&g
- 117 - GS ( M pL pH fn m [Function] Customizing the printer [Outline] Executes processing related to escape/recovery of the value set in the
- 10 - ○Other Commands Command Function MODE GS P PageDLE ENQ Real-time request to printer S・P 138 DLE DC4 Buffer clear S・P 139 ESC = Data
- 118 - fn = 1, 49: Function 1 Copies the set value stored in work area to the storage area GS ( M pL pH fn m [Code] <1D>H<28>H<4D&g
- 119 - fn = 3, 51: Function 3 Specifies the auto loading function of the set value at initialization to be valid or invalid GS ( M pL pH fn m [Cod
- 120 - GS ( N pL pH fn m [Function] Designating font attribute [Outline] Executes processing of font attribute by the specified “fn” value.
- 121 - 2.2.14 2-dimensional code Commands GS ( k pL pH cn fn [parameter] PPU-700II only [Function] Setting and printing 2-dimensional code [Outl
- 122 - fn=65: Function 65 Setting the number of digits of PDF417 GS ( k pL pH cn fn n PPU-700II only [Code] <1D>H<28>H<6B>
- 123 - fn=67: Function 67 Setting module width of PDF417 GS ( k pL pH cn fn n PPU-700II only [Code] <1D>H<28>H<6B>H<p
- 124 - fn=69: Function 69 Setting error correction level of PDF417 GS ( k pL pH cn fn m n PPU-700II only [Code] <1D>H<28>H<6
- 125 - fn=70: Function 70 Setting Options for PDF417 GS ( k pL pH cn fn m PPU-700II only [Code] <1D>H<28>H<6B>H<pL>&
- 126 - fn=81: Function 81 Printing 2-dimensional code data in 2-dimensional code data storage area GS ( k pL pH cn fn m PPU-700II only [Code
- 127 - fn=82: Function 82 Sending the size of 2-dimensional code data in 2-dimensional code data storage area GS ( k pL pH cn fn m PPU-700II
- 11 - 2.1.1 Description of Items XXXX [Function] The name of a command. [Code] The string of codes comprising the command is represented by &
- 128 - fn=65: Function 165 Specifying QRCode model GS ( k pL pH cn fn n1 n2 PPU-700II only [Code] <1D>H<28>H<6B>H<pL>
- 129 - fn=69: Function 169 Setting QRCode error correction level GS ( k pL pH cn fn n PPU-700II only [Code] <1D>H<28>H<6B&g
- 130 - fn=81: Function 181 Printing 2-dimensional code data in 2-dimensional code data storage area GS ( k pL pH cn fn m PPU-700II only [Cod
- 131 - fn=82: Function 182 Sending the size of 2-dimensional code data in 2-dimensional code data storage area GS ( k pL pH cn fn m PPU-700II
- 132 - 2.2.15 Special Commands ESC n n [Function] Setting the remaining amount of printout [Code] <1B>H<6E>H<n> [Range] 0≦n≦
- 133 - GS R 0 [Function] Collect the receipt [Code] <1D>H<52>H<30>H [Outline] • This command have the presenter collect re
- 134 - GS S [Function] Detecting a black mark [Code] <1D>H<53>H [Outline] This commands detects a black mark when black mark pap
- 135 - FS ( L pL pH fn m [Function] Controlling black mark paper [Outline] Executes various kinds of control for black mark paper. • Executes
- 136 - fn = 48: Function 48 Sending Position Information FS ( L pL pH fn m [Code] <1C>H<28>H<4C>H<pL><pH><fn>&
- 137 - fn = 66: Function 66 Executing Paper Feeding to Cut Position FS ( L pL pH fn m [Code] <1C>H<28>H<4C>H<pL><pH>
- 12 - 2.2 Command Details 2.2.1 Print Control Commands LF [Function] Printing and paper feed [Code] <0A>H [Outline] Prints d
- 138 - 2.2.16 Other Commands DLE ENQ n [Function] Real-time request to printer [Code] <10>H<05>H<n> [Range] 0n2≦≦ [Outline]
- 139 - DLE DC4 fn m t (Specification of fn = 8) [Function] Buffer clear [Code] <10>H<14>H<fn><d1>...<d7> [Range
- 140 - ESC = n [Function] Data input control [Code] <1B>H<3D>H<n> [Range] 0 n 255≦≦ [Outline] • Selecting equipment for
- 141 - ESC @ [Function] Initializing the printer [Code] <1B>H<40>H [Outline] Clears data stored in the print buffer and brings v
- 142 - ESC L [Function] Selecting PAGE MODE [Code] <1B>H<4C>H [Outline] Switches from STANDARD MODE to PAGE MODE. [Caution] •
- 143 - ESC S [Function] Selecting STANDARD MODE [Code] <1B>H<53>H [Outline] Switches from PAGE MODE to STANDARD MODE. [Caution]
- 144 - GS ( A pL pH n m [Function] Execution of test printing [Range] (pL+(pH×256))=2 (pL=2, pH=0) 0n2≦≦, 48 n≦≦50 1≦m≦7, 49≦m≦55 [Outline]
- 145 - GS I n [Function] Sending the printer ID [Code] <1D>H<49>H<n> [Range] 1≦n≦4, 49≦n≦52, 65≦n≦69 [Outline] Sends the
- 146 - n = 4, 52 specified (only for B.M specs) The Black mark length and mark interval currently used are returned in 4-byte code. All fractional
- 147 - GS P x y [Function] Specifying the basic calculation pitch [Code] <1D>H<50>H<x><y> [Range] 0 x 255≦≦ , 0 y≦≦255
- 13 - FF [Function] (1) Printing in PAGE MODE and returning to STANDARD MODE (at the selection of PAGE MODE) (2) Printing of Black mark and pape
- 148 - GS ( L pL pH m fn [parameter] GS 8 L p1 p2 p3 p4 m fn [parameter] [Function] Specifying graphics data [Code] <1D>H<28>H<4
- 149 - fn = 0, 48: Function 48 Sending NV Graphics Memory Capacity GS ( L pL pH m fn [Code] <1D>H<28>H<4C>H<pL><pH>&
- 150 - fn = 3, 51: Function 51 Sending the Remaining Amount of NV Graphics Memory GS ( L pL pH m fn [Code] <1D>H<28>H<4C>H<pL
- 151 - fn = 64: Function 64 Sending Key Code List of Defined NV Graphics GS ( L pL pH m fn d1 d2 [Code] <1D>H<28>H<4C>H<pL>
- 152 - fn = 65: Function 65 Erasing All Data of NV Graphics in a Lump GS ( L pL pH m fn d1 d2 d3 [Code] <1D>H<28>H<4C>H<pL>
- 153 - fn = 67: Function 67 Defining Raster Type Graphics Data to NV Memory GS ( L pL pH m fn a kc1 kc2 b xL xH yL yH [c d1...dk]1 ... [c d1...dk]b
- 154 - fn = 69: Function 69 Printing Specified Graphics GS ( L pL pH m fn kc1 kc2 x y [Code] <1D>H<28>H<4C>H<pL><pH>
- 155 - fn = 112: Function 112 Storing Raster Type Graphics Data to Print Buffer GS ( L pL pH m fn a bx by c xL xH yL yH d1...dk [Code] <1D>H
- 156 - GS C 0 n m [Function] Setting counter print mode [Code] <1D>H<43>H<30>H<n><m> [Range] 0≦n 5≦ 0≦m≦2, 48≦m
- 157 - GS C 1 aL aH bL bH n r [Function] Setting counter mode (A) [Code] <1D>H<43>H<31>H<aL><aH><bL><bH&
- 14 - ESC FF [Function] Printing data in PAGE MODE [Code] <1B>H<0C>H [Outline] Executes a batch printout of the data mapped in t
- 158 - GS C ; sa ; sb ; sn ; sr ; sc ; [Function] Setting count mode (B) [Code] <1D>H<43>H<3B>H<sa><3B>H<sb>
- 159 - 3. CHARACTER CODE TABLE 3.1 Code Page 3.1.1 Code page 00H to 7FH & PC437 (USA, Europe Standard) 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL D
- 160 - 3.1.2 Code page 00H to 7FH & Katakana 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p ▁ ┴ SP- タ ミ ═ ×1 XON ! 1 A Q a q ▂ ┬ º
- 161 - 3.1.3 Code page 00H to 7FH & PC850 (Multilingual) 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p Ç É á ░ └ ð Ó ―1 XON ! 1 A Q
- 162 - 3.1.4 Code page 00H to 7FH & PC860 (Portuguese) 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p Ç É á ░ └ ╨ α ≡1 XON ! 1 A Q
- 163 - 3.1.5 Code page 00H to 7FH & PC863 (Canadian-French) 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p Ç É ¦░ └ ╨ α ≡1 XON ! 1
- 164 - 3.1.6 Code page 00H to 7FH & PC865 (Nordic) 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p Ç É á ░ └ ╨ α ≡1 XON ! 1 A Q a q
- 165 - 3.1.7 Code page 00H to 7FH & PC852 (Eastern Europe) 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p Ç É á ░ └ đ ó - 1 XON ! 1 A
- 166 - 3.1.8 Code page 00H to 7FH & PC866 (Russian) 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p Α Р а ░ └ ╨ р Ë 1 XON ! 1 A Q
- 167 - 3.1.9 Code page 00H to 7FH & PC857(Turkish) 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p Ç É á ░ └ o ó ―1 XON ! 1 A Q a q ü æ
- 15 - ESC J n [Function] Printing and feeding paper in minimum pitch [Code] <1B>H<4A>H<n> [Range] 0≦n≦255 [Outline] Print
- 168 - 3.1.10 Code page 00H to 7FH & PC864 (Arabic)
- 169 - 3.1.11 Code page 00H to 7FH & Windows Code page 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL DLE 0 @ P ` p € ° À Ð à ð 1 XON ! 1 A Q
- 170 - 3.2 International Character Code Table Country 23 24 40 5B 5C 5D 5E 60 7B 7C 7D 7E0 U.S.A # $ @[ ╲ ] ^ ' { | } ~1 France # $ à
- 171 - 4. APPENDIX 4.1 Explanation on PAGE MODE 4.1.1 Overview The printer has two print modes: STANDARD and PAGE. In STANDARD MODE, the printer pr
- 172 - 4.1.3 Mapping of Print Data in the Print Area Print data is mapped in the print area as follows: (1) The print area is set by ESC W. When
- 173 - Figure 4-1 Mapping Position for Character Data Figure 4-2 Mapping Positions for Print Data Double height character24*2-6 42 Bit im
- 174 - 4.1.4 Example of Using PAGE MODE The following explains specific uses of PAGE MODE. When in PAGE MODE, the commands are typically sent from
- 175 - In Figure 4-3, a line feed occurs between “lesson” and “Test 1” because the space “ “ next to “lesson” does not fit in the horizontal range
- 176 - Before an FF is sent (170th line), the following program code can be added to remove part of the data. < Example 3 > 180 PRINT♯1, CHR
- 177 - 4.2 Bidirectional Parallel Interface Overview The interface of the printer is a Level-1 compatible device according to IEEE-P1284. It support
- 16 - ESC d n [Function] Printing and feeding the paper by “n” lines [Code] <1B>H<64>H<n> [Range] 0≦n≦255 [Outline] Print
- 178 - 4.2.2 Interfacing Phases Interfacing in each communication mode is divided into several phases. In addition, there is a phase for mode initi
- 179 - 4.2.3 Negotiation Overview Usually, the printer is started in Compatibility mode, which corresponds to the Centronics interface phase. When
- 180 - Precautions (1) The Negotiation phase is triggered when the IEEE 1284 Active signal sent by the host becomes High. (2) In Compatibility mod
- 181 - Data Communication from Printer to Host Nibble Mode In this mode, data is transferred between the printer and the host through the procedur
- 182 - (12) If the host selected the Reverse Idle phase and new data becomes available to be sent from the printer, the printer sets PtrClk to Low t
- 183 - Byte Mode In this mode, data is transferred between the printer and the host through the procedure described below. The steps beginning from
- 184 - Device ID The device ID is a character string that provides the ID, the type, and other information regarding the printer connected to the i
- 185 - Termination Termination is the process of returning to Compatibility mode from the Nibble or Byte modes. When performing Termination, the ho
- 186 - 4.3 Identification of Send Status Because the status sent from the printer has certain fixed bits, it is possible to identify to which comma
- 187 - 4.4 Memory Switch Memory switch has a function to store various settings selected by the user alternatively in nonvolatile memory. Memory sw
- 17 - 2.2.2 Print Character Commands CAN [Function] Canceling print data in PAGE MODE [Code] <18>H [Outline] Erases all data contained
- 188 - 4.4.2 Details of Memory Switches Functions of memory switches, operations at ON (1) setting, and operation at OFF (0) setting are described
- 189 - • MSW 1-3: BUSY Condition Function: Selects the condition for the printer to become BUSY state. Auto status sending function is also activat
- 190 - • MSW 1-5: CR Code Processing Function: Selects whether the printer operates in the same manner as LF (<0A>H) when it receives the CR(
- 191 - (2) MSW2 • MSW 2-1: Omitted for reservation. • MSW 2-2: Omitted for reservation. • MSW 2-3: Valid/Invalid of buffered printing Function: S
- 192 - • MSW 2-5: Processing after Cover Close and PE Clear Function: Selects the processing to be carried out when resuming printing after the pri
- 193 - (3) MSW3 • MSW 3-1: Recovery from Cutter Lock Error Function: Selects the method of recovery from Cutter Lock error. OFF(0) ON(1) Resum Ct
- 194 - • MSW 3-4: Selecting paper Function: Selects either thermal paper or black mark paper. OFF(0) ON(1) Paper Select Thermal Black MK O
- 195 - (4) MSW4 • MSW 4-1: Omitted for reservation. • MSW 4-2: Omitted for reservation. • MSW 4-3: Valid/Invalid of demo operation at power ON Fu
- 196 - • MSW 4-5: Selecting Paper Collecting Direction Function: Selects the paper collecting direction when collecting paper is set to be Valid. V
- 197 - • MSW 4-7: Valid/Invalid of Continuous Operation of Paper Ejection Function: Selects Valid/Invalid of paper eject operation of next paper wh
CITIZEN is a registered trade mark of CITIZEN WATCH CO., LTD., Japan. CITIZEN es una marca registrada de CITIZEN WATCH CO., LTD., Japón. REVISION Rev
- 18 - ESC SP n [Function] Setting the right spacing of the character [Code] <1B>H<20>H<n> [Range] 0≦n≦255 [Outline] Sets
- 198 - 4.5 Black Mark Layout and Operating Condition Symbol Item BM Paper I Black mark length 5~10mm J Black mark width 10mm 以上 L Black mark
- 19 - ESC ! n [Function] Collectively specifying the printing mode [Code] <1B>H<21>H<n> [Range] 0≦n≦255 [Outline] Printin
- 20 - [Sample Program] LPRINT CHR$(&H1B);"!";CHR$(&H00);"H"; LPRINT CHR$(&H1B);"!";CHR$(&H01);&qu
- 21 - ESC % n [Function] Specifying/canceling download character set [Code] <1B>H<25>H<n> [Range] 0≦n≦255 [Outline] Speci
- 22 - ESC & s n m [a Page s×a] m-n+1 [Function] Defining the download characters [Code] <1B>H<26>H<s>H<n>H<m>
- 23 - AAAAAAAAAA ESC – n [Function] Specifying/canceling underline [Code] <1B>H<2D>H<n> [Range] 0≦n≦2, 48≦n≦50 [Outline]
- 24 - ESC ? n [Function] Deleting download characters [Code] <1B>H<3F>H<n> [Range] 32≦n≦126 [Outline] Deletes the downloa
- 25 - ESC E n [Function] Specifying/canceling emphasis printing [Code] <1B>H<45>H<n> [Range] 0≦n≦255 [Outline] Specifying
- 26 - ESC G n [Function] Specifying/canceling double strike printing [Code] <1B>H<47>H<n> [Range] 0≦n≦255 [Outline] Speci
- 27 - ESC M n [Function] Selection of character fonts [Code] <1B>H<4D>H<n> [Range] 0≦n≦2, 48≦n≦50 [Outline] Selects chara
- 1 - TABLE OF CONTENTS REVISION...2 TABLE
- 28 - ESC V n [Function] Specifying/canceling 90°-right-turned characters [Code] <1B>H<56>H<n> [Range] 0≦n≦2, 48≦n≦50 [Outl
- 29 - ESC t n [Function] Selecting the character code table [Code] <1B>H<74>H<n> [Range] 0≦n≦9, 16≦n≦19, n=26, 40, 255 [Ou
- 30 - ESC { n [Function] Specifying/canceling the inverted characters [Code] <1B>H<7B>H<n> [Range] 0≦n 255≦ [Outline] Sp
- 31 - GS ! n [Function] Specifying the character size [Code] <1D>H<21>H<n> [Range] 0≦n≦255 where: 1≦vertical magnification
- 32 - GS B n [Function] Specifying/canceling the black/white inverted printing [Code] <1D>H<42>H<n> [Range] 0≦n≦255 [Outlin
- 33 - GS b n [Function] Specifying/canceling the smoothing [Code] <1D>H<62>H<n> [Range] 0≦n 255≦ [Outline] This command
- 34 - 2.2.3 Print Position Commands HT [Function] Horizontal tab [Code] <09>H [Outline] Shifts the printing position to the next horiz
- 35 - ESC $ n1 n2 [Function] Specifying the absolute positions [Code] <1B>H<24>H<n1><n2> [Range] 0≦n1≦255 0≦n2≦255 [O
- 36 - ESC D [n]k NULL [Function] Setting horizontal tab position [Code] <1B>H<44>H [<n>] k <00>H [Range] 1≦n≦255 0≦k≦
- 37 - ESC T n [Function] Selecting the character printing direction in PAGE MODE [Code] <1B>H<54>H<n> [Range] 0≦n≦3, 48≦n≦51
- 2 - GS L nL nH...43 GS T n..
- 38 - ESC W xL xH yL yH dxL dxH dyL dyH [Function] Defining the print area in PAGE MODE [Code] <1B>H<57>H<xL><xH><yL
- 39 - The printable area for this printer is approximately 80.078 mm (640/203 inches) horizontally and 117 mm (938/203 inches) vertical
- 40 - ESC \ nL nH [Function] Specifying the relative position [Code] <1B>H<5C>H<nL><nH> [Range] 0≦nL≦255 0≦nH≦255 [O
- 41 - ESC a n [Function] Aligning the characters [Code] <1B>H<61>H<n> [Range] 0≦n≦2, 48≦n≦50 [Outline] All the printed da
- 42 - GS $ nL nH [Function] Specifying the absolute vertical position of characters in PAGE MODE [Code] <1D>H<24>H<nL><nH&
- 43 - GS L nL nH [Function] Setting the left margin [Code] <1D>H<4C>H<nL><nH> [Range] 0≦nL≦255, 0≦nH≦255 [Outline]
- 44 - GS T n [Function] Moving print position to top of the line [Code] <1D>H<54>H<n> [Range] n=0, 1, 48, 49 [Outline]
- 45 - GS W nL nH [Function] Setting the print area width [Code] <1D>H<57>H<nL><nH> [Range] 0≦nL≦255 0≦nH≦255 [Outline
- 46 - (2) If a sufficient area cannot be provided as a result of step (1), the print area is extended toward the left (so, the left margin is decre
- 47 - GS \ nL nH [Function] Specifying the relative vertical position of a character in PAGE MODE [Code] <1D>H<5C>H<nL><n
- 3 - GS ( E pL pH fn […]...92 fn = 1: Funct
- 48 - 2.2.4 Line Feed Span Commands ESC 2 [Function] Specifying 1/6-inch line feed rate [Code] <1B>H<32>H [Outline] The line fee
- 49 - ESC 3 n [Function] Setting line feed rate of minimum pitch [Code] <1B>H<33>H<n> [Range] 0≦n 255≦ [Outline] Sets th
- 50 - 2.2.5 Bit Image Commands ESC * m n1 n2 [d]k [Function] Specifying the bit image mode [Code] <1B>H<2A>H<m>H<n1><
- 51 - [Sample Program] LPRINT CHR$(&H1B);"*"; LPRINT CHR$(0);CHR$(20);CHR$(0); IMG1: GOSUB IMG1
- 52 - GS * n1 n2 [d] n1×n2×8 [Function] Defining the download bit image [Code] <1D>H<2A>H<n1><n2>[<d>] n1×n2×8 [
- 53 - [Sample Program] [Print Results] GOSUB IMG LPRINT CHR$(&H1D);"/"; CHR$(0); LPRINT CHR$(&H1D);"/"; CHR$(1); LPR
- 54 - GS v 0 m xL xH yL yH d1...dk [Function] Printing of raster bit image [Code] <1D>H<76>H<30>H<m><xL><xH&g
- 55 - 7 6 5 4 3 2 1 0( xL+xH×256 )×8dots=512dots yL+yH×256dots 128 64 127 126 K 2 3 1 63 62 68 67 65 K-1 K-2 MSB LSB
- 56 - 2.2.6 Status Commands DLE EOT n [Function] Sending status in real-time [Code] <10>H<04>H<n> [Range] 1≦n≦6 [Outline]
- 57 - (1) Printer status (When n = 1 is specified) Bit Status Hex. Decimal0 Fixed 00 0 1 Fixed 02 2 2 Fixed 00 0 Online status 00 0 3
- 4 - fn=81: Function 181 Printing 2-dimensional code data in 2-dimensional code data storage area...
- 58 - (4) Continuous paper sensor (When n = 4 is specified) Bit Status Hex. Decimal0 Fixed 00 0 1 Fixed 02 02 Paper found by Paper Near-
- 59 - ESC v (At Serial I/F Selection) [Function] Sending printer status [Code] <1B>H<76>H [Outline] Sends the current status of
- 60 - GS a n [Function] Enabling/disabling ASB (Automatic Status Back) [Code] <1D>H<61>H<n> [Range] 0 n 255≦≦ [Outline]
- 61 - (1) 1st byte (Printer information) Bit Status Hex. Decimal0 Unused 00 0 1 Unused 00 0 2 Unused 00 0 Online status 00 0 3 Offlin
- 62 - (4) 4th byte (Paper Sensor information) Bit Status Hex. Decimal0 Reserved 01 1 1 Reserved 02 2 2 Reserved 04 4 3 Reserved 08 8
- 63 - GS r n [Function] Sending status [Code] <1D>H<72>H<n> [Range] n=1, 49 [Outline] Sends the specified status to the
- 64 - 2.2.7 Paper Detecting Commands ESC c 3 n [Function] Selecting the Paper Sensor valid for a Paper-end signal output [Code] <1B>H<
- 65 - ESC c 4 n [Function] Selecting the Paper Near-end Sensor valid for print stop [Code] <1B>H<63>H<34>H<n> [Range]
- 66 - 2.2.8 Panel Switch Commands ESC c 5 n [Function] Enabling/disabling the panel switches [Code] <1B>H<63>H<35>H<n>
- 67 - 2.2.9 Macro Commands GS : [Function] Starting/ending macro definition [Code] <1D>H<3A>H [Outline] Specifying starting/endi
- 5 - 3.1.6 Code page 00H to 7FH & PC865 (Nordic) ...164 3.1.7 Code page 00H to 7FH &
- 68 - GS ^ n1 n2 n3 [Function] Executing the macro [Code] <1D>H<5E>H<n1><n2><n3> [Range] 0≦n1≦255 0≦n2≦255 0n3≦≦
- 69 - 2.2.10 Cutter Commands ESC i [Function] Full cutting of paper [Code] <1B>H<69>H [Outline] Executes full cutting of paper.
- 70 - ESC m [Function] Full cutting of paper [Code] <1B>H<6D>H [Outline] Executes full cutting of paper. [Caution] • This com
- 71 - GS V m … (1) GS V m n … (2) [Function] Cutting the paper [Code] (1)<1D>H<56>H<m> (2)<1D>H<56>H<m><
- 72 - 2.2.11 Bar Code Commands GS H n [Function] Selecting of printing position of HRI characters [Code] <1D>H<48>H<n> [Rang
- 73 - GS f n [Function] Selecting the font of HRI characters [Code] <1D>H<66>H<n> [Range] 0≦n2≦ , 48 n 50≦≦ [Outline] S
- 74 - GS h n [Function] Specifying the height of the bar code [Code] <1D>H<68>H<n> [Range] 1 n 255≦≦ [Outline] Selectin
- 75 - GS k m [d1...dk] NULL … (1) GS k m n [d1...dn] … (2) [Function] Printing the bar code [Code] (1)<1D>H<6B>H<m>[d1...dk]
- 76 - [Caution] For (1): • This command ends with a NULL code. • For UPC-A or UPC-E, the bar code is printed when 12 bytes of bar code data have be
- 77 - [Description of Bar Codes] UPC-A This bar code, consisting of numerals only, has a fixed length of 12 columns; a 11- column number entere
- 6 - 1. OUTLINE 1.1 Operation Mode PPU-700 has ESC/POSTM as control commands. 1.2 Character Set All print data sent from the host computer to the p
- 78 - Control Character Control Character ASCII Hex. HRI Character ASCII Hex. HRI CharacterNULL 00 U DLE 10 P SOH 01 A DC1 11 Q STX 02
- 79 - Special characters Hex. ASCII Code Set A Code Set B Code Set C7B53 {S SHIFT SHIFT -N/A 7B41 {A -N/A CODE A CODE A 7B42 {B CODE
- 80 - [Bar Code Print Example] UPC-A, UPC-E, JAN-13 (EAN), JAN-8 (EAN), CODE 39, ITF, CODABAR, CODE 93, CODE 128 Type Print Sample Outline of
- 81 - GS w n [Function] Specifying the horizontal size (magnification) of bar code [Code] <1D>H<77>H<n> [Range] 2≦n 6≦ [Ou
- 82 - 2.2.12 Commands for Non-volatile Memory GS ( C pL pH m fn b [c1 c2] [d1...dk] [Function] Editing user NV memory [Outline] • Erases/stor
- 83 - fn = 0, 48: Function 0 Erasing Specified Record GS ( C pL pH m fn b c1 c2 [Code] <1D>H<28>H<43>H<pL><pH><m&
- 84 - fn = 2, 50: Function 2 Sending Data Stored in Specified Record GS ( C pL pH m fn b c1 c2 [Code] <1D>H<28>H<43>H<pL>&
- 85 - fn = 3, 51: Function 3 Sending Use Amount GS ( C pL pH m fn b [Code] <1D>H<28>H<43>H<pL><pH><m><fn>
- 86 - fn = 5, 53: Function 5 Sending Key Code List of Stored Record GS ( C pL pH m fn b [Code] <1D>H<28>H<43>H<pL><pH&g
- 87 - fn = 6, 54: Function 6 Erasing All User NV Memory Area in a Lump GS ( C pL pH m fn b [d1 d2 d3] [Code] <1D>H<28>H<43>H&l
- 7 - 2. CONTROL COMMANDS 2.1 ESC/POS Command List ○Print Control Commands Command Function MODE GS P PageLF Printing and paper feed S・P 12 CR B
- 88 - FS p n m [Function] Printing the download NV bit images [Code] <1C>H<70>H<n><m> [Range] 1≦n≦255, 0≦m≦3, 48≦m≦51
- 89 - FS q n [xL xH yL yH d1…dk]1 … [xL xH yL yH d1…dk]n [Function] Defining the download NV bit image [Code] <1C>H<71>H<n>[&
- 90 - • The definition will start from NV bit image number 01H and n-number bit images will be defined in ascending order. Therefore, the first dat
- 91 - yL+yH×256 ×8dots 768dots(xL+xH×256)×8dots= 512dots d49057d49152MSB LSBd97 d1d2 d3d96 [Example] When xL = 64, xH = 0, yL = 96, yH
- 92 - 2.2.13 Printer Function Setting Commands GS ( E pL pH fn […] [Function] Printer function setting command [Outline] Printer function set
- 93 - fn = 1: Function 1 Transferring to Printer Function Setting Mode GS ( E pL pH fn d1 d2 [Code] <1D>H<28>H<45>H<pL><
- 94 - fn = 3: Function 3 Setting Memory Switch Value GS ( E pL pH fn [a1 b18...b11] ... [ak bk8...bk1] [Code] <1D>H<28>H<45>H&l
- 95 - • Setting memory switch 2 (a = 2) Bit b (Set Value) Function 1 49 (Default) Reserved 48 Disables auto cutter. 2 49 (Default) Enables aut
- 96 - • Setting memory switch 4 (a = 4) Bit b (Set Value) Function 1 48 (Default) Undefined 2 48 (Default) Undefined 48 (Default) Executes i
- 97 - ON :31H(“1”)
Comments to this Manuals