background image

Confidential 

 

SHEET 

App. 1

 

 

NO.

 

SHEET 
REVISION 

       

F

 

TITLE

 

NEXT 

App. 2 

 

TM-T90 

Specification

 

(STANDARD) 

APPENDIX A:  MISCELLANEOUS NOTES 

A.1 Notes on Printing and Paper Feeding 

1) Because the TM-T90 series printer is a line printer, it automatically feeds paper after 

printing the data. 

  Therefore, when the line spacing for one line is set to a smaller value than the print data, 

paper may be fed more than the set amount just to print the data. 

  For example, when the line spacing for one line is set to 10 dots (10/180 inches) and only 

paper feeding is executed, paper is fed for 10 dots; however, if bit-image characters are 
printed, paper is fed for 24 dots. 

  When only rotated characters are printed on one line, paper feeding is executed as shown 

in Tables A.1 and A.2. 

Table A.1  Paper Feeding Amount (ANK/Multilingual Model) 

 

 

Required paper feeding amount (dots) 

Font A 

24 

×

 number of times enlarged vertically 

Font B 

17 

×

 number of times enlarged vertically 

Normal 

Characters 

Kanji font 

24 

×

 number of times enlarged vertically 

Font A 

12 

×

 number of times enlarged vertically 

Font B 

×

 number of times enlarged vertically 

Rotated 

Characters 

Kanji font 

24 

×

 number of times enlarged vertically 

Bit image (ESC 

∗∗∗∗

) 24 

×

 number of times enlarged vertically 

Table A.2  Paper Feeding Amount (Japanese Model) 

 

 

Required paper feeding amount (dots) 

Font A 

24 

×

 number of times enlarged vertically 

Font B 

24 

×

 number of times enlarged vertically 

Font C 

16 

×

 number of times enlarged vertically 

Kanji font A 

24 

×

 number of times enlarged vertically 

Kanji font B 

24 

×

 number of times enlarged vertically 

Normal 

Characters 

Kanji font C 

16 

×

 number of times enlarged vertically 

Font A 

12 

×

 number of times enlarged vertically 

Font B 

10 

×

 number of times enlarged vertically 

Font C 

×

 number of times enlarged vertically 

Kanji font A 

24 

×

 number of times enlarged vertically 

Kanji font B 

20 

×

 number of times enlarged vertically 

Normal 

Characters 

Kanji font C 

16 

×

 number of times enlarged vertically 

Bit image (ESC 

∗∗∗∗

) 24 

×

 number of times enlarged vertically 

 

Summary of Contents for TM-T90

Page 1: ...eipt Printer TM T90 Specification STANDARD Rev No F Notes Copied Date Copied by SEIKO EPSON CORPORATION MATSUMOTO MINAMI PLANT 2070 KOTOBUKI KOAKA MATSUMOTO SHI NAGANO 399 8702 JAPAN PHONE 0263 86 5353 FAX 0263 86 9925 ...

Page 2: ...Change Hosomi Ikegami Takizawa III F 18 F 42 F D Change Hosomi Ikegami Godo IV F 19 F 43 F E Change Tsukada Takizawa V F 20 F 44 F F Change Tsukada Takizawa VI F 21 F 45 F VII F 22 F 46 F VIII F 23 F 47 F 24 F 48 F 1 F 25 F 49 F 2 F 26 F 50 F 3 F 27 F 51 F 4 F 28 F 52 F 5 F 29 F 53 F 6 F 30 F 54 F 7 F 31 F 55 F 8 F 32 F 56 F 9 F 33 F 57 F 10 F 34 F 58 F 11 F 35 F 59 F 12 F 36 F 60 F 13 F 37 F 61 F...

Page 3: ... 66 F 90 F 114 F D Change 67 F 91 F 115 F E Change 68 F 92 F 116 F F Change 69 F 93 F 117 F 70 F 94 F 118 F 71 F 95 F 119 F 72 F 96 F 120 F 73 F 97 F 121 F 74 F 98 F 122 F 75 F 99 F 123 F 76 F 100 F 124 F 77 F 101 F 125 F 78 F 102 F 126 F 79 F 103 F 127 F 80 F 104 F 128 F 81 F 105 F 129 F 82 F 106 F 130 F 83 F 107 F 131 F 84 F 108 F 132 F 85 F 109 F 133 F 86 F 110 F 134 F 87 F 111 F 135 F TITLE Fr...

Page 4: ...1 F E Change 140 F 164 F App 2 F F Change 141 F 165 F App 3 F 142 F 166 F App 4 F 143 F 167 F App 5 F 144 F 168 F App 6 F 145 F 169 F App 7 F 146 F 170 F App 8 F 147 F 171 F App 9 F 148 F 172 F App 10 F 149 F 173 F App 11 F 150 F 174 F App 12 F 151 F 175 F App 13 F 152 F 176 F App 14 F 153 F 177 F App 15 F 154 F 178 F App 16 F 155 F 179 F App 17 F 156 F 180 F App 18 F 157 F 181 F App 19 F 158 F 18...

Page 5: ...graphics data 1 10 Electrical Characters PS 175 added current consumption in two color print added 12 1 12 EMI and Safety Standards Applied changed 30 2 2 3 Drawer Kick out Connector Connector model printer side changed 34 Kanji command list added 3 12 Page Mode deleted 70 71 6 2 Explanation of Terms 3 4 9 deleted 5 Printable area 3 changed 80 DLE DC4 fn 8 Description Selects the paper deleted 82 ...

Page 6: ...d 159 GS W Default changed 163 GS a Notes changed 164 GS f Range Description changed 168 GS k Description changed 170 GS v 0 Description changed 171 GS w Description changed 172 178 6 4 Kanji Control Commands added App 1 Appendix A Table A 2 added App 14 Appendix H Comparison changed App 19 Appendix I added C App 20 Appendix J added All All pages are revised Japanese Kanji Japanese Chinese Kanji S...

Page 7: ...ower supply unit added 90 ESC R Default changed 97 ESC t Range Default Thai character support Thai model 98 FS p GS L Function 69 added 99 FS q GS L Function 67 added 116 118 GS E Function 5 a 118 added 119 121 GS E Function 6 a 118 added 142 GS L Function 112 Range changed 155 156 GS I Description n 69 changed Table Type ID bit 0 changed Notes added App 13 APPENDIX G In order to maintain the qual...

Page 8: ...t coefficient deleted 117 GS E Function 5 The combinations that can be added 118 GS E Function 5 a 118 the adjustment coefficient deleted 70 Light 85 Medium 100 Dark The density of printing added To improve the quality added 121 GS E Function 6 a 118 the adjustment coefficient deleted 70 Light 85 Medium 100 Dark 131 GS K Notes added 165 GS g 0 Range 20 n 70 nL 20 21 50 70 Description Units added 1...

Page 9: ...ime t2 2 ms OFF time 56 Table 3 3 7 Memory Switch Msw1 NOTE changed 57 Table 3 3 8 Memory Switch Msw 2 Bit 1 Do not change added Table 3 3 9 Memory Switch Msw 8 Bit 3 PAPER LED lighting added NOTE changed 58 2 Customized value NOTES The NV graphics data added 59 3 Communication conditions of the serial interface NOTE added 60 3 4 Panel LEDs 160 ms 320 ms 65 Table 3 8 1 NOTES 2 changed Table 3 8 2 ...

Page 10: ...n 50 added 138 GS K Function 97 m 0 48 added 148 GS M Description GS H Function49 added 183 185 6 5 Obsolete commands added App 13 G 2 About the printer s power off changed F App 15 H 1 Comparison of Specifications 1 Two color printing 90 mm s 3 54 s 100 mm s 3 94 s H 2 Comparison of Specifications 2 Two color printing 50 mm s 1 97 s 90 mm s 3 54 s TITLE TM T90 Specification STANDARD ...

Page 11: ...ectronic mechanical photocopying recording or otherwise without the prior written permission of Seiko Epson 7 Your obligations under this Agreement are in addition to any other legal obligations Seiko Epson does not waive any right under this Agreement by failing to exercise it The laws of Japan apply to this Agreement Cautions 1 This document shall apply only to the product s identified herein 2 ...

Page 12: ...ied Chinese Traditional Chinese Thai Korean 2 Features The TM T90 series printer has the following features Printing High speed printing 170 mm s 6 69 s maximum which enables issuing of batch receipts Logos and graphics are also printed with a 170 mm s maximum high speed printing when the parallel or USB interface is used Highlight printing is possible on the two color paper Print speed 100 mm s 3...

Page 13: ...or 2 36 paper width is selectable Can use a paper roll with up to 102 mm 4 02 diameter to reduce both the running cost and the number of paper roll exchanges Environment friendly design reduces the power consumption in standby mode compared to the EPSON s legacy models approximately 1 2 When used with the EPSON PS 180 power supply power saving type the power consumption for the printer and the AC ...

Page 14: ...wer Supply Connector 29 2 2 3 Drawer Kick out Connector Modular Connector 30 3 FUNCTIONS 3 1 List of Commands 32 3 2 Character Code Tables 35 3 2 1 Page 0 PC437 USA Standard Europe International Character Set USA 35 3 2 2 Page 1 Katakana 36 3 2 3 Page 2 PC850 Multilingual 37 3 2 4 Page 3 PC860 Portuguese 38 3 2 5 Page 4 PC863 Canadian French 39 3 2 6 Page 5 PC865 Nordic 40 3 2 7 Page 16 WPC1252 41...

Page 15: ...r full Printing 67 4 CASE SPECIFICATIONS 4 1 External Dimensions and Mass 68 4 2 Color 68 4 3 External Appearance 68 5 OPTIONS AND CONSUMABLES 5 1 Standard Accessories 69 5 2 Options 69 5 3 Consumables 69 6 COMMANDS 6 1 Command Notation 70 6 2 Explanation of Terms 70 6 3 Control Commands 72 HT 72 LF 72 FF 72 CR 73 CAN 73 DLE EOT n 74 DLE ENQ n 77 DLE DC4 fn m t fn 1 78 DLE DC4 fn a b fn 2 79 DLE D...

Page 16: ...110 Function 1 GS E pL pH fn d1 d2 fn 1 110 Function 2 GS E pL pH fn d1 d2 d3 fn 2 111 Function 3 GS E pL pH fn a1 b18 b11 ak bk8 bk1 fn 3 111 Function 4 GS E pL pH fn a fn 4 114 Function 5 GS E pL pH fn a1 n1L n1H ak nkL nkH fn 5 115 Function 6 GS E pL pH fn a fn 6 119 Function 7 GS E pL pH fn a d1 d2 fn 7 123 Function 8 GS E pL pH fn y c1 c2 x d1 d y x k fn 8 124 Function 9 GS E pL pH fn x c1 c2...

Page 17: ...fn m fn 48 150 GS k pL pH cn fn parameters 151 Function 065 GS k pL pH cn fn n fn 65 152 Function 066 GS k pL pH cn fn n fn 66 152 Function 067 GS k pL pH cn fn n fn 67 153 Function 068 GS k pL pH cn fn n fn 68 153 Function 069 GS k pL pH cn fn m n fn 69 154 Function 070 GS k pL pH cn fn m fn 70 155 Function 080 GS k pL pH cn fn m d1 dk fn 80 155 Function 081 GS k pL pH cn fn m fn 81 156 Function ...

Page 18: ...nd 185 APPENDIX A MISCELLANEOUS NOTES App 1 APPENDIX B PAPER ROLL SETUP App 4 APPENDIX C ADJUSTING THE PAPER ROLL NEAR END SENSOR LOCATION App 5 APPENDIX D PRINT HEAD CLEANING App 7 APPENDIX E NOTES ON USING THE DRAWER KICK OUT CONNECTOR App 8 APPENDIX F CODE128 BAR CODE App 9 APPENDIX G NOTES ON TURNING THE PRINTER S POWER OFF App 13 APPENDIX H COMPARISON TABLE OF TM T90 AND TM T88II App 15 APPEN...

Page 19: ...2 Standard default 4 Paper width 80 mm 3 15 60 mm 2 36 58 mm 2 28 80 mm 3 15 60 mm 2 36 58 mm 2 28 5 Maximum printable area 72 2 mm 512 dots 54 1 mm 384 dots 50 8 mm 360 dots 72 mm 576 dots 54 5 mm 436 dots 52 5 mm 420 dots 6 Character per line Font A 12 24 42 32 30 48 36 35 Font B 9 17 56 42 40 Font B 10 24 57 43 42 Font C 8 16 72 54 52 Kanji font A 24 24 21 16 15 24 18 17 Kanji font B 20 24 28 2...

Page 20: ...or the head temperature Printing speed may be slower depending on the data transmission speed and the combination of control commands The four part energizing mode can be selected with the memory switch If the power supply is a power savings type with lower capacity the printer can print with the four part energizing mode set Low transmission speed may cause intermittent printing It is recommended...

Page 21: ...s 7 pages 133 character types Korean Kanji KS C5601 8366 2 Character structure Font A 12 24 12 24 Font B 9 17 9 17 Font B 10 24 10 24 Font C 8 16 8 16 Kanji font A 24 24 24 24 Kanji font B 20 24 20 24 Kanji font C 16 16 16 16 Thai characters 12 72 12 72 When the font is configured with Font A 12 24 Thai characters 9 51 9 51 When the font is configured with Font B 9 17 Depending on the model the su...

Page 22: ...imes as large as the standard size 3 Character size not including the horizontal spacing in the standard scale is as follows Font A 12 24 1 25 W 3 0 H mm Font B 9 17 0 88 W 2 13 H mm ANK alphanumeric Japanese model Table 1 2 2 Character Size for Japanese Model Standard Double height Double width Double width Double height W H mm W H mm W H mm W H mm Font A 12 24 1 50 3 0 1 50 6 0 3 0 3 0 3 0 6 0 F...

Page 23: ...ition of the autocutter unit NOTES After cutting paper must be fed approximately 1 mm or more then stopped This length corresponds to 7 dots or more for the ANK or Multilingual model and 8 dots or more for the Japanese model because if it is not done paper may jam in the autocutter unit To prevent dot displacement after cutting it is recommended to feed paper for approximately 1 mm or more before ...

Page 24: ... PAPER OUT LED indicator lights If the sensor is enabled by ESC c 4 the printer stops printing 3 Paper width selection 80 mm 60 mm 58 mm 3 15 2 36 2 28 ANK Multilingual model 80 mm 3 15 default setting Japanese model 58 mm 2 28 default setting 58 mm 2 28 or 60 mm 2 36 of the paper width can be selected using the roll paper spacer NOTES Be sure to set the paper width with the memory switch to adjus...

Page 25: ...sia SDN BHD 6 Specified original paper type no The following original paper can be used Paper marked with is used for a specified roll paper For single color thermal paper TF50KS E paper thickness 65 µm NIPPON Paper Industries Co Ltd TF60KS F1 paper thickness 75 µm NIPPON Paper Industries Co Ltd PD160R paper thickness 75 µm Oji Paper Mfg Co Ltd PD170R paper thickness 75 µm Oji Paper Mfg Co Ltd P35...

Page 26: ...rint with Color 1 black on the specified two color thermal paper The reliability when two color thermal paper is used differs from the reliability when the single color thermal paper is used Refer to Section 1 12 Reliability for details 8 Paper roll spool diameter Inside 12 mm 0 47 Outside 18 mm 0 71 NOTE Paper must not be pasted to the paper roll spool 9 Print density adjustment It is recommended...

Page 27: ...4 dots 59 5 0 5 mm 3 mm 0 141 mm 54 1 mm dot 1 384 2 4 mm 60 mm 2 36 paper width model 360 dots 57 5 0 5 mm 3 mm 0 141 mm 50 8 mm dot 1 360 3 7 mm 58 mm 2 28 paper width model Figure 1 7 1 Printable Area for ANK Multilingual Model Japanese model for default setting 420 dots 57 5 0 5 mm 2 65 mm 0 125 mm 52 5 mm dot 1 420 2 35 mm 58 mm 2 28 paper width model Figure 1 7 2 Printable Area for Japanese ...

Page 28: ...ter values to be used in designing The printable area may be out of alignment by 2 mm maximum to the left or right due to the paper position or tolerance of parts 1 8 Printing and Cutting Positions Paper feed direction Units mm All the numeric values are typical Center of the print dotline Auto cutter blade position Manual cutter position 14 8 26 3 Figure 1 8 1 Printing and Cutting Positions NOTE ...

Page 29: ...ly EPSON PS 170 PS 180 2 Current consumption at 24V in room temperature Normal printing Mean Approximately 1 7 A in single color print Character font A alphanumeric capital letters 36 character rolling pattern full column printing Mean Approximately 1 7 A in two color print Character font A alphanumeric capital letters 36 character rolling pattern full column printing changing the print color each...

Page 30: ...standards UL1950 CSA C22 2 No 950 3 Japan EMC VCCI Class A JEIDA 52 4 Oceania EMC AS NZS 3548 UL s Conditions of Acceptability 1 This component has been judged on the basis of the required spacings in the Standard for Safety of Information Technology Equipment Including Electrical Business Equipment CAN CSA C22 2 No 950 95 UL 1950 Third Edition including revisions through revision date March 1 199...

Page 31: ...two color thermal paper is used NOTE The life of the thermal head when two color thermal paper is used is reduced to half of the life when the single color thermal paper is used Autocutter 2 000 000 cuts except for KF50 1 200 000 cuts for KF50 KANZAN The printer is defined to have reached the end of its life when it reaches the beginning of the wearout period 2 MTBF 360 000 hours Failure is define...

Page 32: ...r If the printer is not used for a long time with paper installed be sure to feed paper approximately 30 mm 1 18 before printing 3 Vibration resistance When packed Frequency 5 to 55 Hz Acceleration Approximately 19 6 m s 2 2 G Sweep 10 minutes half cycle Duration 1 hour Directions x y and z No external or internal damage should be found after the vibration test and the unit should operate normally...

Page 33: ...ies printer can be installed horizontally or vertically In the case of installing the printer vertically attach the rubber feet packed in the printer s box on the rear of the printer and change the location of the paper roll near end sensor refer to Appendix C Consider vibration during paper cutting and drawer usage Take measures to prevent the printer from moving Affixing tapes are provided as an...

Page 34: ...s Refer to Section 3 3 3 or the memory switch Refer to the GS E command The stop bit from the printer side is fixed to 1 2 1 1 2 Switching between online and offline The printer does not have an online offline switch The printer goes offline 1 Between when the power is turned on or the printer reset using the interface and when the printer is ready to receive data 2 During the self test 3 When the...

Page 35: ... signal to be used as a reset signal for the printer refer to Section 3 3 4 The printer is reset when the signal remains MARK for 1 ms or more refer to Section 2 1 1 6 7 SG Signal ground 20 DTR Output 1 When DTR DSR control is selected this signal indicates whether the printer is busy SPACE indicates that the printer is ready to receive data and MARK indicates that the printer is busy The busy con...

Page 36: ...IT Input Changing memory switch Msw 1 8 enables this signal to be used as a reset signal for the printer The printer is reset when the signal remains SPACE for 1 ms or more 1 When the receive buffer capacity is specified as 45 bytes When the remaining space in the receive buffer drops to 16 bytes the printer status becomes buffer full and it remains buffer full until the space in the receive buffe...

Page 37: ... 1 1 5 Notes on setting the handshake operation with memory switch Msw 1 3 1 The printer mechanism stops but does not become busy when an error has occurred the cover is open printing stops due to a paper end or paper is fed using the paper FEED button 2 When setting the memory switch to enable handshaking with the printer be sure to check the printer status using the GS a command and the ASB func...

Page 38: ...y Switch Reset Condition Pin 6 DSR Msw 1 7 ON MARK level input Pin 25 INIT Msw 1 8 ON SPACE or TTL HIGH level input To reset the printer the following requirements must be satisfied DC characteristics Table 2 1 4 Reset DC Characteristics Pin 6 DSR Pin 25 INIT Reset active voltage VA 15 to 3 V 2 to 15 V Reset negative voltage VN 3 to 15 V 15 to 0 8 V Reset active current IA 5 3 mA maximum 1 mA maxi...

Page 39: ...eset Pulse Width pin 25 NOTES When a signal that does not satisfy the requirements above is input printer operation is not guaranteed When a signal is input to pin 25 INIT at the TTL level the requirements above must also be satisfied Although a signal is input to pin 6 DSR at the TTL level according to the DC characteristics described above the operation is not guaranteed and pin 6 cannot be cont...

Page 40: ...et signal nINIT from the interface 2 During the self test 3 When the cover is open 4 During paper feeding using the paper FEED button 5 When the printer stops printing due to a paper end in cases when empty paper supply is detected by either the paper roll end detector or the paper roll near end detector with a printing halt due to a paper end enabled by ESC c 4 6 During standby status for macro e...

Page 41: ... MSB Data7 MSB 10 Printer nAck PtrClk PtrClk 11 Printer Busy PtrBusy Data3 7 PtrBusy 12 Printer PError AckDataReq Data2 6 AckDataReq 13 Printer Select Xflag Data1 5 Xflag 14 Host nAutoFd HostBusy HostBusy 15 NC ND ND 16 GND GND GND 17 FG FG FG 18 Printer Logic H Logic H Logic H 19 GND GND GND 20 GND GND GND 21 GND GND GND 22 GND GND GND 23 GND GND GND 24 GND GND GND 25 GND GND GND 26 GND GND GND 2...

Page 42: ...gnal nAck or Busy An attempt to transmit data with either signal nAck or Busy ignored can cause lost data 5 Interface cables shall be as short in length as possible 2 1 2 4 Electrical characteristics DC Characteristics Except Logic H 5 V Signals Specifications Characteristics Symbol Min Max Conditions Output HIGH voltage VOH 2 4 V 5 5 V IOH 0 32 mA Output LOW voltage VOL 0 5 V 0 4 V IOL 12 mA Outp...

Page 43: ...e is offered to VOL and IOL while the power is OFF 2 1 2 5 Data receiving timing compatibility mode DATA Data n Data n 1 nStrobe Busy Peripheral Busy nAck tHold tSTB tSetup tBUSY tReady tNext tnBUSY tACK tReply Specifications Characteristics Symbol Min ns Max ns Data Hold Time host tHold 750 Data Setup Time tSetup 750 STROBE Pulse Width tSTB 750 READY Cycle Idle Time tReady 0 BUSY Output Delay Tim...

Page 44: ...signal pin 31 in compatibility mode the following signal timing shall be statisfied However the printer reset is ignored when the signal nSelectln pin 36 1284 Active HIGH is active in reverse mode DC characteristics TTL level AC characteristics Minimum reset pulse width TRS 50 µs min Trailing edge period tf 500 ns max Leading edge period tr 500 ns max tr nInit nSelectIn 1284 Active min 0 TRS tf mi...

Page 45: ...where the real time interruptions from the printer to the host are disabled and thus precautions must be taken 1 Allowable capacity of the printer internal buffer is 99 bytes except ASB status Status signals exceeding this capacity will be discarded To prevent possible loss of status the host shall be ready for data reception Reverse Mode 2 When ASB is used the host is preferably in the wait state...

Page 46: ...ndshaking with the printer be sure to check the printer status using the GS a command and the ASB function In this setting the default value of n for GS a is 2 The printer automatically transmits the printer status depending on online offline changes 3 When using DLE EOT DLE ENQ and DLE DC4 be sure that the receive buffer does not become full When the printer is busy due to a receive buffer full s...

Page 47: ...external power source 1 Pin assignments Refer to Table 2 2 1 Table 2 2 1 Power Supply Connector Pin Assignments Pin Number Signal Name 1 24 V 2 GND 3 NC SHELL Frame GND SHELL Figure 2 2 1 Power Supply Connector NOTE Be sure to ground the metal of the interface using the hole for the frame ground 2 Connector model Printer side Hosiden TCS7960 532010 or equivalent User side Hosiden TCP8927 631100 or...

Page 48: ...ve signal 2 Output 6 Signal GND 24 V is output through pin 4 when the power is turned on However pin 4 must be used only for the drawer 1 6 Figure 2 2 2 Drawer Kick out Connector 2 Connector model Printer side DDK 285D 7660J 100 or equivalent User side 6 position 6 contact RJ12 telephone jack 3 Drawer kick out drive signal Output signal Output voltage Approximately 24 V Output current 1 A or less ...

Page 49: ... switch Figure 2 2 4 Drawer Circuitry NOTES 1 Use a shielded cable for the drawer connector cable 2 Two driver transistors cannot be energized simultaneously 3 The drawer drive duty must be as shown below ON time ON time OFF time 0 2 4 Be sure to use the printer power supply connector pin 4 for the drawer power source 5 The resistance of the drawer kick out solenoid must not be less than the speci...

Page 50: ...e character spacing ESC Select print mode s ESC Set absolute print position ESC Select cancel user defined character set ESC Define user defined characters ESC Select bit image mode ESC Turn underline mode on off ESC 2 Select default line spacing ESC 3 Set line spacing ESC Select peripheral device ESC Cancel user defined characters ESC Initialize printer ESC D Set horizontal tab positions ESC E Tu...

Page 51: ... test print GS C Edit of user NV memory GS D Enable disable real time command GS E User setup commands GS H Request response transmission GS K Select print control method s GS 8 L GS L Set graphics data GS M Customize printer control value s GS N Select character style s GS k Setup and print symbol GS Define downloaded bit image GS Print downloaded bit image GS Start end macro definition GS B Turn...

Page 52: ...Kanji character mode FS 2 Define user defined Kanji characters FS C Select Kanji character code system FS S Set left and right side Kanji character spacing FS W Turn quadruple size mode on off for Kanji characters FS A is effective only in Japanese model The commands listed below in the first column are defined as obsolete commands in the ESC POS command system This printer supports both upward co...

Page 53: ... F 36 35 TM T90 Specification STANDARD 3 2 Character Code Tables 3 2 1 Page 0 PC437 USA Standard Europe International Character Set USA FS CAN DC4 NOTE The character code tables show only character configurations They do not show the actual print pattern ...

Page 54: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT F 37 36 TM T90 Specification STANDARD 3 2 2 Page 1 Katakana ...

Page 55: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT F 38 37 TM T90 Specification STANDARD 3 2 3 Page 2 PC850 Multilingual ...

Page 56: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT F 39 38 TM T90 Specification STANDARD 3 2 4 Page 3 PC860 Portuguese ...

Page 57: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT F 40 39 TM T90 Specification STANDARD 3 2 5 Page 4 PC863 Canadian French ...

Page 58: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT F 41 40 TM T90 Specification STANDARD 3 2 6 Page 5 PC865 Nordic ...

Page 59: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT F 42 41 TM T90 Specification STANDARD 3 2 7 Page 16 WPC1252 ...

Page 60: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT F 43 42 TM T90 Specification STANDARD 3 2 8 Page 17 PC866 Cyrillic 2 ...

Page 61: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT F 44 43 TM T90 Specification STANDARD 3 2 9 Page 18 PC852 Latin2 SP ...

Page 62: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT F 45 44 TM T90 Specification STANDARD 3 2 10 Page 19 PC858 ...

Page 63: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT F 46 45 TM T90 Specification STANDARD 3 2 11 Page 20 Thai character code 42 ...

Page 64: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT F 47 46 TM T90 Specification STANDARD 3 2 12 Page 21 Thai character code 11 ...

Page 65: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT F 48 47 TM T90 Specification STANDARD 3 2 13 Page 22 Thai character code 13 ...

Page 66: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT F 49 48 TM T90 Specification STANDARD 3 2 14 Page 23 Thai character code 14 ...

Page 67: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT F 50 49 TM T90 Specification STANDARD 3 2 15 Page 24 Thai character code 16 ...

Page 68: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT F 51 50 TM T90 Specification STANDARD 3 2 16 Page 25 Thai character code 17 ...

Page 69: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT F 52 51 TM T90 Specification STANDARD 3 2 17 Page 26 Thai character code 18 ...

Page 70: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT F 53 52 TM T90 Specification STANDARD 3 2 18 Page 255 Space Page ...

Page 71: ...ter Sets ASCII code Hex Country 23 24 40 5B 5C 5D 5E 60 7B 7C 7D 7E USA France à ç é ù è Germany Ä Ö Ü ä ö ü ß U K Denmark I Æ Ø Å æ ø å Sweden É Ä Ö Å Ü é ä ö å ü Italy é ù à ò è ì Spain I Pt Ñ ñ Japan Norway É Æ Ø Å Ü é æ ø å ü Denmark II É Æ Ø Å Ü é æ ø å ü Spain II á Ñ é í ñ ó ú Latin America á Ñ é ü í ñ ó ú Korea W ...

Page 72: ... for the POWER LED flashing pattern How to disable the power button 1 Using a power button cover A power button cover option is available Use this cover to avoid turning power off accidentally 2 DLE DC4 Execute power off sequence To control the printer s power off in situations when the power button is covered disable the power button using the DIP switch and the power off command DLE DC4 Refer to...

Page 73: ...abled 2 Interface condition selection By DIP switch By memory switch 3 Handshaking XON XOFF DTR DSR 4 Data length 7 bits 8 bits 5 Parity check Yes No 6 Parity selection Even Odd 7 8 Transmission speed selection Refer to Table 3 3 3 Table 3 3 3 Transmission Speed Transmission speed bps SW1 7 SW1 8 2400 ON ON 4800 OFF ON 9600 ON OFF 19200 OFF OFF bps bits per second NOTE Changes in DIP switch settin...

Page 74: ... 2 Msw 8 These switches Set customized values Set the communication conditions of the serial interface 1 Tables for memory switches Msw 1 Msw 2 Msw 8 are shown below Table 3 3 7 Memory Switch Msw 1 Bit Function 48 Off 49 On 1 Transmit the power ON information Does not transmit Transmits 2 Capacity of receive buffer 4KB 45 bytes 3 Conditions for BUSY Receive buffer full or offline Receive buffer fu...

Page 75: ...d Table 3 3 9 Memory Switch Msw 8 Bit Function 48 Off 49 On 1 Reserved 2 Reserved 3 PAPER LED lighting when a paper near end is detected Lights Does not light 4 Reserved 5 Enable left or right margin of bar code print Does not enable margin Enables margin 6 Reserved 7 TM T88II compatible mode Not compatible Compatible 8 Printer cover open during operation Errors that automatically recover Errors t...

Page 76: ...the print speed ANK Multilingual Model Selectable 9 steps Level 1 to 9 Japanese Model Selectable 11 steps Level 1 to 11 Selection of the paper Single color Two color Light Medium Selection of black color density in two color printing Dark NOTES Since the NV graphics data area and the user NV memory use a common area the usable area for each is limited See GS E Function 5 for details The maximum pr...

Page 77: ... conditions of the serial interface are set with the GS E command Function Value 2400 bps 4800 bps 9600 bps 19200 bps 38400 bps 57600 bps Baud rate 115200 bps None Odd Parity Even Handshaking DSR DTR control XON XOFF control Data length 7 bits 8 bits NOTE Set the DIP switch 1 2 to Off in advance when the communication conditions are set with the memory switch ...

Page 78: ...print Macro execution standby state when the macro execution command is used Table 3 4 1 Standby State Indication State PAPER LED flashing pattern Recovery conditions Waiting for self test printing to be continued or macro execution ready state PAPER OUT Approximately 320 ms Pressing the FEED button causes self test printing to be continued or executes the macro NOTE A macro can be executed r time...

Page 79: ... 3 Error ERROR LED Red On Offline except during paper feeding using the FEED button and during test printing and in the error state Refer to Switching between online and offline in Section 2 1 Blinking Error refer to Section 3 8 Off Normal condition Figure 3 4 1 Panel Switches and Indicators ...

Page 80: ... status 1 is printed 1 Control software version DIP switch settings Memory switch settings Self test standby state After printing the current printer status the printer prints the message If you want to continue SELF TEST printing please press FEED button The PAPER OUT LED indicator flashes and the printer enters the test printing 2 standby state Press the FEED button to start test printing 2 Prin...

Page 81: ...ived print data in hexadecimal numbers and in their corresponding characters NOTES 1 If a character does not correspond to the data received the printer prints 2 During hexadecimal dumping any commands other than DLE EOT DLE ENQ and DLE DC4 do not function 3 Insufficient print data to fill the last line can be printed by setting the printer Offline 3 Ending hexadecimal dumping Hexadecimal dumping ...

Page 82: ...tible mode and the power on information status except for Japanese model 2 Starting the memory switch setting mode Open the cover and turn the power on while holding down the paper FEED button located inside the printer and continue holding down the paper FEED button until the ERROR LED light is on release the paper FEED button when the ERROR LED light is on Next press the paper FEED button twice ...

Page 83: ...tected such as when the printer prints with a high duty continuously This error does not mean an abnormal If the printer detects an abnormal value caused with the something wrong in the circuit the printer goes to the driving error 2 Errors can be recovered with a command Table 3 8 2 Errors Where Recovery is Possible Error Description ERROR LED flashing pattern Approximately 320 ms Recovery Paper ...

Page 84: ...tion error Internal circuits are not connected correctly Impossible to recover UIB error An abnormal operation occurs in UIB Impossible to recover NOTE When any error shown above occurs turn off the power as soon as possible 3 8 2 Printer Operation When an Error Occurs The printer executes the following operations when detecting an error Stops all printer operations printing feeding autocutting dr...

Page 85: ...flashes When the cover is closed the error LED turns off and the printer initializes by itself and starts printing from the beginning of the line that stopped printing When possible error recovery is selected To recover to online when the cover is closed the printer recovers upon receipt of DLE ENQ 1 or DLE ENQ 2 If the cover is open during standby the printer goes offline When the cover is closed...

Page 86: ...TANDARD 4 CASE SPECIFICATIONS 4 1 External Dimensions and Mass Height 148 mm 5 83 Width 140 mm 5 51 Depth 201 mm 7 91 Mass Approximately 1 8 kg 3 96 lb not including the paper roll 4 2 Color EPSON standard color ECW EDG 4 3 External Appearance Figure 4 3 1 External Appearance Units mm ...

Page 87: ...rtical installation Power button cover External power supply unit model PS 180 For the model packed with the power supply unit The packed power supply differs depending on the model 5 2 Options Affixing Velcro tape model DF 10 Wall hanging bracket model WH 10 External power supply model PS 180 PS 170 PS 180 is a power saving type Interface boards EPSON UB series except UB P02 and UB U05 Paper roll...

Page 88: ...hat stores the image data to be printed 2 Printable area The printable area is the maximum range within which printing is possible under the printer specifications The printable area for this printer is as follows The length in the horizontal direction in standard mode Model Maximum printable area ANK Multilingual model 72 192 mm 512 180 Japanese model 72 mm 576 203 The length in the horizontal di...

Page 89: ...71 TM T90 Specification STANDARD 3 Printing area Printing range is set by command It must be the printable area 4 Ignore The state in which all codes including parameters are read in and discarded and nothing happens 5 Inch A unit of length One inch is 25 4 mm ...

Page 90: ... and line feed Format ASCII LF Hex 0A Decimal 10 Description In standard mode Prints the data in the print buffer and feeds one line based on the current line spacing In page mode Moves the print position in memory to feed one line based on the current line spacing FF Name Print and return to standard mode in page mode Format ASCII FF Hex 0C Decimal 12 Description In page mode prints the data in t...

Page 91: ...he same as LF When automatic line feed is disabled the printer ignores CR Notes The automatic line feed is ignored with a serial interface model With a parallel interface model the automatic line feed is set with memory switch 1 5 when the printer power is turned on or reset CAN Name Cancel print data in page mode Format ASCII CAN Hex 18 Decimal 24 Description In page mode deletes all the print da...

Page 92: ...s 3 Transmits error status 4 Transmits paper roll sensor status This printer transmits the following status in real time n 1 Printer status Bit Off On Hex Decimal Function 0 Off 00 0 Fixed 1 On 02 2 Fixed 2 Off 00 0 Drawer kick out connector pin 3 is LOW On 04 4 Drawer kick out connector pin 3 is HIGH 3 Off 00 0 Online On 08 8 Offline 4 On 10 16 Fixed 5 Off 00 0 Not in online waiting status On 20 ...

Page 93: ...00 0 No paper end stop On 20 32 Printing is being stopped due to a paper end 6 Off 00 0 No error On 40 64 Error has occurred 7 Off 00 0 Fixed n 3 Error status Bit Off On Hex Decimal Function 0 Off 00 0 Fixed 1 On 02 2 Fixed 2 Off 00 0 No mechanical error On 04 4 Mechanical error has occurred 3 Off 00 0 No autocutter error On 08 8 Autocutter error occurred 4 On 10 16 Fixed 5 Off 00 0 No unrecoverab...

Page 94: ...4 On 10 16 Fixed 5 Off 00 0 Roll paper end sensor paper present On 20 32 Roll paper end sensor paper not present 6 Off 00 0 Roll paper end sensor paper present On 40 64 Roll paper end sensor paper not present 7 Off 00 0 Fixed Notes If print data includes a character string containing this command the printer performs the command Users must consider this For example Bit image data accidentally migh...

Page 95: ...tion of the GS command 1 Recovers from an error and restarts printing from the line where the error occurred 2 Recovers from an error after clearing the receive and print buffers Notes Specify n 1 or 2 after removing the cause of the error If print data includes a character string containing this command the printer performs the command Users must consider this For example Bit image data accidenta...

Page 96: ... out connector pin 2 1 Drawer kick out connector pin 5 The pulse ON time or OFF time is set to t 100 ms Notes If print data includes a character string containing this command the printer performs the command Users must consider this For example A bit image accidentally might include the same data string as this command Do not embed this command within another command For example Bit image data mi...

Page 97: ...9 1 byte Status 30 H 48 1 byte NUL 00 H 0 1 byte Executes the printer power off Notes If this command is encountered the printer will not continue to process anything To recover the printer to print again it is necessary to turn the power on again or execute a hardware reset If print data includes a character string containing this command the printer performs the command Users must consider this ...

Page 98: ...mal Amount of data Header 37H 55 1 byte Identifier 25H 37 1 byte NUL 00H 0 1 byte Enters standard mode Notes This command must be inhibited for use in a system using this printer and the EPSON OPOS JavaPOS TM driver If print data includes a character string containing this command the printer performs the command Users must consider this For example Bit image data accidentally might include a data...

Page 99: ...ered data in the printing area collectively ESC SP n Name Set right side character spacing Format ASCII ESC SP n Hex 1B 20 n Decimal 27 32 n Range 0 n 255 Default n 0 Description Sets the character spacing for the right side of the character to n horizontal motion unit The maximum right side character spacing is For ANK Multilingual model 35 955 mm 255 180 or 1 416 For Japanese model 31 875 mm 255...

Page 100: ... 00 0 Emphasized mode not selected On 08 8 Emphasized mode selected 4 Off 00 0 Double height mode not selected On 10 16 Double height mode selected 5 Off 00 0 Double width mode not selected On 20 32 Double width mode selected 6 Reserved 7 Off 00 0 Underlined mode not selected On 80 128 Underlined mode selected NOTE ANK alphanumeric ESC nL nH Name Set absolute print position Format ASCII ESC nL nH ...

Page 101: ...el y 3 32 c1 c2 126 0 x 12 when font A 12 24 is selected 0 x 9 when font B 9 17 is selected 0 d 255 k c2 c1 1 For Japanese model y 3 when font A 12 24 font B 10 24 selected y 2 when font C 8 16 selected 32 c1 c2 126 0 x 12 when font A 12 24 is selected 0 x 10 when font B 10 24 is selected 0 x 8 when font C 8 16 is selected 0 d 255 k c2 c1 1 Description Assigns the user defined character pattern fo...

Page 102: ...ot density Horizontal dot density Number of bytes k 0 8 dot single density 8 60 dpi 90 dpi nL nH 256 1 8 dot double density 8 60 dpi 180 dpi nL nH 256 32 24 dot single density 24 180 dpi 90 dpi nL nH 256 3 33 24 dot double density 24 180 dpi 180 dpi nL nH 256 3 dpi dots per 25 4 mm 1 For Japanese model m Mode Number of dots in vertical direction Vertical dot density Horizontal dot density Number o...

Page 103: ...or off based on the following values of n n Function 0 48 Turns off underline mode 1 49 Turns on underline mode set at 1 dot width 2 50 Turns on underline mode set at 2 dot width ESC 2 Name Select default line spacing Format ASCII ESC 2 Hex 1B 32 Decimal 27 50 Description For ANK Multilingual model Sets the current line spacing to approximately 4 23 mm 1 6 For Japanese model Sets the current line ...

Page 104: ...ts inches Notes For ANK Multilingual model The maximum settable line spacing is 1016 mm 40 For Japanese model The maximum settable line spacing is 900 mm 35 5 ESC n Name Select peripheral device Format ASCII ESC n Hex 1B 3D n Decimal 27 61 n Range 1 n 3 Default Serial interface specification When turning on the printer n 1 When executing ESC n Setting before executing ESC 1 2 3 After ESC processin...

Page 105: ... the data in the print buffer and resets the printer modes to the mode that were in effect when the power was turned on ESC D n1 nk NUL Name Set horizontal tab positions Format ASCII ESC D n1 nk NUL Hex 1B 44 n1 nk 00 Decimal 27 68 n1 nk 0 Range 1 n 255 0 k 32 Default n 8 16 24 32 40 232 240 248 for font A in a standard character size width Description Sets horizontal tab positions n specifies the...

Page 106: ...imal 27 71 n Range 0 n 255 Default n 0 Description Turns double strike mode on or off 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 ESC J n Name Print and feed paper Format ASCII ESC J n Hex 1B 4A n Decimal 27 74 n Range 0 n 255 Description Prints the data in the print buffer and feeds the paper n vertical motion unit For ANK Multili...

Page 107: ...rmat ASCII ESC M n Hex 1B 4D n Decimal 27 77 n Range For ANK Multilingual model n 0 1 48 49 For Japanese model 0 n 2 48 n 50 Default n 0 Description Selects one byte character fonts For ANK Multilingual model n Function 0 48 Character font A 12 24 selected 1 49 Character font B 9 17 selected For Japanese model n Function 0 48 Character font A 12 24 selected 1 49 Character font B 10 24 selected 2 5...

Page 108: ...an model n 0 For Korean model n 13 In the TM T88II compatible mode n 0 Description Selects international character set n from the following table n Character set 0 U S A 1 France 2 Germany 3 U K 4 Denmark I 5 Sweden 6 Italy 7 Spain I 8 Japan 9 Norway 10 Denmark II 11 Spain II 12 Latin America 13 Korea ESC S Name Select standard mode Format ASCII ESC S Hex 1B 53 Decimal 27 83 Description Switches f...

Page 109: ...ode n Print direction Starting position 0 48 Left to right Upper left 1 49 Bottom to top Lower left 2 50 Right to left Lower right 3 51 Top to bottom Upper right ESC V n Name Turn 90 clockwise rotation mode on off Format ASCII ESC V n Hex 1B 56 n Decimal 27 86 n Range 0 n 2 48 n 50 Default n 0 Description Turns 90 clockwise rotation mode on off in standard mode When the roll paper is selected n Fu...

Page 110: ... dyL dyH 256 1662 dyL 126 dyH 6 When a paper width of 60 mm 2 36 is selected xL xH 256 0 xL 0 xH 0 yL yH 256 0 yL 0 yH 0 dxL dxH 256 384 dxL 128 dxH 1 dyL dyH 256 1662 dyL 126 dyH 6 When a paper width of 58 mm 2 28 is selected xL xH 256 0 xL 0 xH 0 yL yH 256 0 yL 0 yH 0 dxL dxH 256 360 dxL 104 dxH 1 dyL dyH 256 1662 dyL 126 dyH 6 For Japanese model When a paper width of 80 mm 3 15 is selected xL x...

Page 111: ...vertical motion units Note The maximum printable area is 117 263 mm 1662 360 maximum ESC nL nH Name Set relative print position Format ASCII ESC nL nH Hex 1B 5C nL nH Decimal 27 92 nL nH Range 0 nL nH 256 65535 0 nL 255 0 nH 255 Description Sets the print starting position based on the current position to nL nH 256 horizontal or vertical motion units When nL nH 256 is positive number the print sta...

Page 112: ...cimal 27 99 51 n Range 0 n 255 Default n 0 when the memory switch 8 7 is Off n 15 when the memory switch 8 7 is On Description Selects the paper sensor s to output paper end signals when a paper end is detected Bit Off On Hex Decimal Function 0 Off 00 0 Roll paper near end sensor disabled On 01 1 Roll paper near end sensor enabled 1 Off 00 0 Roll paper near end sensor disabled On 02 2 Roll paper n...

Page 113: ...ear end sensor disabled On 01 1 Roll paper near end sensor enabled 1 Off 00 0 Roll paper near end sensor disabled On 02 2 Roll paper near end sensor enabled 2 7 Reserved ESC c 5 n Name Enable disable panel buttons Format ASCII ESC c 5 n Hex 1B 63 35 n Decimal 27 99 53 n Range 0 n 255 Default n 0 Description Enables or disables the panel buttons When the LSB of n is 0 the panel buttons are enabled ...

Page 114: ... lines ESC p m t1 t2 Name Generate pulse Format ASCII ESC p m t1 t2 Hex 1B 70 m t1 t2 Decimal 27 112 m t1 t2 Range m 0 1 48 49 0 t1 255 0 t2 255 Description Outputs the pulse specified by t1 and t2 to connector pin m as follows m Function 0 48 Drawer kick out connector pin 2 1 49 Drawer kick out connector pin 5 t1 specifies the pulse ON time as t1 2 ms and t2 specifies the pulse OFF time as t2 2 m...

Page 115: ...l n 20 Description Selects page n from the character code table n Selected character code 0 PC437 USA Standard Europe 1 Katakana 2 PC850 Multilingual 3 PC860 Portuguese 4 PC863 Canadian French 5 PC865 Nordic 16 WPC1252 17 PC866 Cyrillic 2 18 PC852 Latin 2 19 PC858 Euro 20 Thai character code 42 21 Thai character code 11 22 Thai character code 13 23 Thai character code 14 24 Thai character code 16 ...

Page 116: ...n Name Turn upside down printing mode on off Format ASCII ESC n Hex 1B 7B n Decimal 27 123 n Range 0 n 255 Default n 0 Description Turns upside down printing mode on or off When the LSB of n is 0 upside down printing mode is turned off When the LSB of n is 1 upside down printing mode is turned on ...

Page 117: ...ies the number of times enlarged in the vertical direction Refer to Table 2 Enlargement in vertical direction 4 5 6 7 Specifies the number of times enlarged in the horizontal direction Refer to Table 1 Enlargement in horizontal direction Table 1 Enlargement in horizontal direction Table 2 Enlargement in vertical direction Hex Decimal Enlargement Hex Decimal Enlargement 00 0 1 time standard 00 0 1 ...

Page 118: ... 40 65 pL pH n m Range pL pH 256 2 pL 2 pH 0 0 n 2 48 n 50 1 m 3 49 m 51 Description Executes a test print with a specified test pattern on a specified paper type roll paper n specifies the paper type as listed below to be tested n Paper type 0 48 1 49 2 50 Roll paper m specifies a test pattern as listed below m Test pattern 1 49 Hexadecimal dump 2 50 Printer status print 3 51 Rolling pattern prin...

Page 119: ...nused area 5 53 GS C pL pH m fn b 5 Transmits the key code list identifying the stored record 6 54 GS C pL pH m fn b d1 d2 d3 6 Deletes all data in the NV user memory pL pH specifies pL pH 256 for the number of bytes after pH m fn b c1 c2 d1 dk c1 c2 specifies the key code which identifies the record The total capacity of the UV user memory is selectable as any one of these 0 64K 128K or 192K byte...

Page 120: ...on Deletes the specified record specified by c1 and c2 in the NV user memory Function 1 GS C pL pH m fn b c1 c2 d1 dk fn 1 49 Format ASCII GS C pL pH m fn b c1 c2 d1 dk Hex 1D 28 43 pL pH m fn b c1 c2 d1 dk Decimal 29 40 67 pL pH m fn b c1 c2 d1 dk Range 6 pL pH 256 65535 0 pL 255 0 pH 255 m 0 fn 1 49 b 0 32 c1 126 32 c2 126 32 d 254 k pL pH 256 5 Description Stores the data in the record specifie...

Page 121: ... 50 b 0 32 c1 126 32 c2 126 Description Transmits data for the record specified by c1 c2 in the NV user memory Hexadecimal Decimal Amount of data Header 37H 55 1 byte Identifier 70H 112 1 byte Status 40H or 41H 64 or 65 0 through 80 bytes Data 20H FEH 32 254 1 byte NUL 00H 0 1 byte If the specified record cannot be detected the following data is transmitted Hexadecimal Decimal Amount of data Heade...

Page 122: ...bles below When the status existence of the next data block is Hexadecimal 41H Decimal 65 Response ASCII Decimal Process performed ACK 6 Transmits the next data NAK 21 Transmits the previous data again CAN 24 Ends the process When the status existence of the last data block is Hexadecimal 40H Decimal 64 Response ASCII Decimal Process performed ACK 6 Ends the process NAK 21 Transmits the previous d...

Page 123: ...mal Amount of data Header 37H 55 1 byte Identifier 28H 40 1 byte Number of bytes of memory used 30H 39H 48 57 1 6 bytes NUL 00H 0 1 byte Function 4 GS C pL pH m fn b fn 4 52 Format ASCII GS C pL pH m fn b Hex 1D 28 43 pL pH m fn b Decimal 29 40 67 pL pH m fn b Range pL pH 256 3 pL 3 pH 0 m 0 fn 4 52 b 0 Description Transmits the number of bytes of remaining memory unused area in the NV user memory...

Page 124: ...d record cannot be detected the contents of the transmitted data are as follows Hexadecimal Decimal Amount of data Header 37H 55 1 byte Identifier 71H 113 1 byte Status 40H 64 1 byte NUL 00H 0 1 byte After the Header NUL is transmitted the printer receives a response from the host then it performs the process defined by the response See the tables below When the status existence of the next data b...

Page 125: ...on STANDARD Function 6 GS C pL pH m fn b d1 d2 d3 fn 6 54 Range ASCII GS C pL pH m fn b d1 d2 d3 Hex 1D 28 43 pL pH m fn b d1 d2 d3 Decimal 29 40 67 pL pH m fn b d1 d2 d3 Range pL pH 256 6 pL 6 pH 0 m 0 fn 6 54 b 0 d1 67 d2 76 d3 82 Description Deletes all data in the NV user memory ...

Page 126: ...DC4 fn a b fn 2 Execute power off sequence Disabled b 0 Description Enables or disables the following real time commands a b Function 0 48 DLE DC4 fn m t fn 1 Not processed disabled 1 1 49 DLE DC4 fn m t fn 1 Processed enabled 0 48 DLE DC4 fn a b fn 2 Not processed disabled 2 1 49 DLE DC4 fn a b fn 2 Processed enabled pL pH specifies pL pH 256 as the number of bytes after pH m and a1 b1 ak bk a sp...

Page 127: ...user defined page 8 GS E pL pH fn y c1 c2 x d1 d y x k 8 Defines data in column format for the character code page in the active area 9 GS E pL pH fn x c1 c2 y d1 d y x k 9 Defines data in raster format for the character code page in the active area 10 GS E pL pH fn c1 c2 10 Deletes the data in the character code page in the active area 11 GS E pL pH fn a d1 dk 11 Sets the communication conditions...

Page 128: ... it is prohibited to transmit data including the real time commands during the execution of this command Function 1 GS E pL pH fn d1 d2 fn 1 Format ASCII GS E pL pH fn d1 d2 Hex 1D 28 45 pL pH fn d1 d2 Decimal 29 40 69 pL pH fn d1 d2 Range pL pH 256 3 pL 3 pH 0 fn 1 d1 73 d2 78 Description Enters the user setting mode and notifies the host that the mode has changed Hexadecimal Decimal Amount of da...

Page 129: ...eceive and print buffers and resets all settings user defined characters downloaded bit images macros and the character style to the mode that was in effect at power on This function code fn 2 is enabled only in the user setting mode Function 3 GS E pL pH fn a1 b18 b11 ak bk8 bk1 fn 3 Format ASCII GS E pL pH fn a1 b18 b11 ak bk8 bk1 Hex 1D 28 45 pL pH fn a1 b18 b11 ak bk8 bk1 Decimal 29 40 69 pL p...

Page 130: ...Sets the receive buffer as 4KB 2 49 Sets the receive buffer as 45 bytes 48 Condition for BUSY Receive buffer full or offline 3 49 Condition for BUSY Receive buffer full 48 Data processing for receiving error Prints 4 49 Data processing for receiving error Ignored 48 Automatic line feed Disabled 5 49 Automatic line feed Enabled 6 50 Reserved 48 Pin 6 selection of reset signal Not used 7 49 Pin 6 se...

Page 131: ...R LED lights when a paper near end is detected 3 49 The PAPER LED does not light when a paper near end is detected 4 50 Reserved 48 Does not enable left or right margin of bar code print 5 49 Enables left or right margin of bar code print 6 50 Reserved 48 TM T88II compatible mode Not compatible 7 49 TM T88II compatible mode Compatible 48 Printer cover open during operation Error that automatically...

Page 132: ... pL pH 256 2 pL 2 pH 0 fn 4 a 1 2 8 Description Transmits the setting value s of the memory switch specified by a Hexadecimal Decimal Amount of data Header 37H 55 1 byte Identifier 21H 33 1 byte Data 30H or 31H 48 or 49 8 bytes NUL 00H 0 1 byte Data for the setting is transmitted as 8 bytes or a data string in the order from bit 8 to bit 1 as follows Off Hexadecimal 30H Decimal 48 On Hexadecimal 3...

Page 133: ...9 nL 9 nH 0 for ANK Multilingual model nL nH 256 11 nL 11 nH 0 for Japanese model When a 97 nL nH 256 1 nL 1 nH 0 When a 116 nL nH 256 1 nL 1 nH 0 When a 118 nL nH 256 85 nL 85 nH 0 Description Changes the setting of the customized value that is specified with a as nL nH 256 a Function 1 Specifies the capacity of the NV user memory 2 Specifies the capacity of the NV graphics memory 3 Selects the p...

Page 134: ... table below Even if the printer receives an impossible combination the printer automatically sets a possible combination for each memory size Memory size of NV user memory Memory size of NV bit image memory 1KB 384KB or less 64KB 256KB or less 128KB 128KB or less 192KB 0 When a 3 the paper width is selected as the size specified with nL nH 256 nL nH 256 Paper width 2 58 mm 3 60 mm 6 80 mm When a ...

Page 135: ... level 2 3 Print speed level 3 4 Print speed level 4 5 Print speed level 5 6 Print speed level 6 7 Print speed level 7 8 Print speed level 8 9 Print speed level 9 10 Print speed level 10 11 Print speed level 11 the highest speed fast When a 97 the number of parts for head energizing is set to the number specified with nL nH 256 nL nH 256 Number of parts for head energizing 1 One part energizing 2 ...

Page 136: ...gual model It is disabled in the Japanese model Notes This function code fn 5 is enabled only in the user setting mode The values changed with this command become effective with the following Execution of Function 2 of this command recommended Turning the power on again Hardware reset by the reset signal input through the interface The density of printing with four part energizing on the two color...

Page 137: ...mal Decimal Amount of data Header 37H 55 1 byte Identifier 27H 39 1 byte Customized value number 30H 39H 48 57 1 3 bytes Separator 1FH 31 1 byte Customized value 30H 39H 48 57 1 5 bytes NUL 00H 0 1 byte The customized value number is as follows Transmission data 1st byte 2nd byte 3rd byte 1 49 2 50 3 51 5 53 6 54 97 57 55 116 49 49 54 118 49 49 56 Configuration of the customized value When the NV ...

Page 138: ...he paper width a 3 is specified Setting status Transmission data Data to be stored Paper width 1st byte 2nd byte 3rd byte 4th byte 5th byte 2 58 mm 50 3 60 mm 51 6 80 mm 54 When the print density a 5 is specified Setting status Transmission data Data to be stored Print density 1st byte 2nd byte 3rd byte 4th byte 5th byte 65530 70 54 53 53 51 48 65531 75 54 53 53 51 49 65532 80 54 53 53 51 50 65533...

Page 139: ...ransmission data Data to be stored Print speed 1st byte 2nd byte 1 Print speed level 1 49 2 Print speed level 2 50 3 Print speed level 3 51 4 Print speed level 4 52 5 Print speed level 5 53 6 Print speed level 6 54 7 Print speed level 7 55 8 Print speed level 8 56 9 Print speed level 9 57 10 Print speed level 10 49 48 11 Print speed level 11 49 49 When the number of parts for head energizing a 97 ...

Page 140: ... control method 1st byte 2nd byte 3rd byte 4th byte 5th byte 1 Single color paper 49 257 Two color paper 50 53 55 When black color density a 118 is specified for two color Setting status Transmission data Data to be stored Black color density 1st byte 2nd byte 3rd byte 70 Light 55 48 85 Medium 56 53 100 Dark 49 48 48 ...

Page 141: ... with a Data configuration Font No a Font Type Number of dots in horizontal direction Number of dots in vertical direction 10 9 17 9 17 12 12 24 12 24 17 8 16 8 16 18 10 24 10 24 d1 d2 Function 31 30 Loads the character code page data of the font specified with a in the storage area to the active area 30 31 Saves the character code page data in the active area to the storage area specified by the ...

Page 142: ...pL 255 0 pH 255 fn 8 y 2 when font C 8 16 is selected y 3 when any font except font C 8 16 is selected 128 c1 c2 255 0 x 12 when font A 12 24 is selected 0 x 9 when font B 9 17 is selected 0 x 10 when Japanese font B 10 24 is selected 0 x 8 when Japanese font C 8 16 is selected 0 d 255 k c2 c1 1 Description Defines the data for each character on the character code page in the active area RAM The c...

Page 143: ...lly 17 dots vertically d1 d3 d4 d6 d7 d9 d10 d12 d13 d15 d16 d18 d19 d21 d22 d24 d25 d27 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 z z z z z z z z z z z z z Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 z z z z z z z z z Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 z z z z z z z z z Only bit 7 is printed Even if 1 is specified for any bit from 6 to 0 it is not printed ...

Page 144: ...55 0 pH 255 fn 9 x 1 when font C 8 16 is selected x 2 when any font except font C 8 16 is selected 128 c1 c2 255 0 y 24 when font A 12 24 is selected 0 y 17 when font B 9 17 is selected 0 y 24 when Japanese font B 10 24 is selected 0 y 16 when Japanese font C 8 16 is selected 0 d 255 k c2 c1 1 Description Defines the data for each character on the character code page in the active area RAM The cha...

Page 145: ... z z z z d9 d10 z z z z d11 d12 z z z z z d13 d14 z z d15 d16 z z z d17 d18 z z z z d19 d10 z z z z d21 d22 z z z z d23 d24 z z z z z d25 d26 z z d27 d28 z z z d29 d20 z z z z d31 d32 z z z z d33 d34 z z z z d35 d36 z z z z z d37 d38 z z d39 d30 z z z d41 d42 z z z z d43 d44 z z z z d45 d46 z z z z d47 d48 z z z z z All dots in odd bytes are printed Bits 7 through 4 in even dots are printed Even i...

Page 146: ...o printing are given Note This function code fn 10 is enabled only in the user setting mode Function 11 GS E pL pH fn a d1 dk fn 11 Format ASCII GS E pL pH fn a d1 dk Hex 1D 28 45 pL pH fn a d1 dk Decimal 29 40 69 pL pH fn a d1 dk Range 3 pL pH 256 65535 0 pL 255 0 pH 255 fn 11 1 a 4 48 d 57 1 k 6 Default When a 1 d1 dk 19200 When a 2 d1 48 When a 3 d1 48 When a 4 d1 56 Description Sets the commun...

Page 147: ... 56 52 48 48 57600 53 55 54 48 48 115200 49 49 53 50 48 48 Parity setting d1 d1 Parity 48 No parity 49 Odd parity 50 Even parity Handshake control setting d1 d1 Handshake control 48 DTR DSR 49 XON XOFF Data length setting d1 d1 Data length 55 7 bits 56 8 bits Notes If the value specified with a d1 is out of range this command is ignored The setting is not changed This function code fn 11 is enable...

Page 148: ...by a a Configuration item 1 Baud rate 2 Parity 3 Handshake control 4 Data length Hexadecimal Decimal Amount of data Header 37H 55 1 byte Identifier 33H 39 1 byte Type of communication condition 31H 34H 49 52 1 byte Separator 1FH 31 1 byte Setting value 30H 39H 48 57 1 6 bytes NUL 00H 0 1 byte Configuration of the setting value When the baud rate a 1 is specified Baud rate bps d1 d2 d3 d4 d5 d6 240...

Page 149: ...setting a 2 is specified Parity d1 No parity 48 Odd parity 49 Even parity 50 When the handshake control a 3 is specified Handshake control d1 DSR DTR 48 XON XOFF 49 When the data length a 4 is specified Data length d1 7 bits 55 8 bits 56 Note If a is out of range this command ignores the value specified with a ...

Page 150: ...L pH fn m d1 d2 d3 d4 fn 48 Format ASCII GS H pL pH fn m d1 d2 d3 d4 Hex 1D 28 48 pL pH fn m d1 d2 d3 d4 Decimal 29 40 72 pL pH fn m d1 d2 d3 d4 Range pL pH 256 6 pL 6 pH 0 fn 48 m 48 32 d 126 Description Saves the process ID specified by d1 d2 d3 d4 for the data processed just before this function Function 49 GS H pL pH fn m d fn 49 Format ASCII GS H pL pH fn m d Hex 1D 28 48 pL pH fn m d Decimal...

Page 151: ... Reserved 6 On 40 64 Fixed 7 Off 00 0 Fixed Second byte Bit Off On Hex Decimal Status 0 Off 00 0 No high voltage error On 01 1 High voltage error occurred 1 Off 00 0 No low voltage error On 02 2 Low voltage error occurred 2 Off 00 0 No overcurrent error On 04 4 Overcurrent error occurred 3 5 Reserved 6 On 40 64 Fixed 7 Off 00 0 Fixed Third byte Bit Off On Hex Decimal Status 0 Off 00 0 No iInternal...

Page 152: ... 0 Fixed Fifth byte Bit Off On Hex Decimal Status 0 Off 00 0 No roll paper cover open error when Msw8 8 is off On 01 1 Roll paper cover open error occurred when Msw8 8 is off 1 Off 00 0 No print head high temperature error On 02 2 Print head high temperature error occurred 2 5 Reserved 6 On 40 64 Fixed 7 Off 00 0 Fixed ...

Page 153: ...he four part energizing on the two color paper may not be changed To improve the quality of two color printing it is recommended to print with two part energizing Function 48 GS K pL pH fn m fn 48 Format ASCII GS K pL pH fn m Hex 1D 28 4B pL pH fn m Decimal 29 40 75 pL pH fn m Range pL pH 256 2 pL 2 pH 0 fn 48 1 m 4 49 m 52 Default m 1 Description Selects the print control mode m Print control mod...

Page 154: ...ity 80 253 Standard print density 85 254 Standard print density 90 255 Standard print density 95 0 Standard print density setting values of GS E Function 5 a 5 1 Standard print density 105 2 Standard print density 110 3 Standard print density 115 4 Standard print density 120 5 Standard print density 125 6 Standard print density 130 Notes The print density specified by this function is relative to ...

Page 155: ...unction 5 a 6 1 49 Print speed level 1 the lowest speed slow 2 50 Print speed level 2 3 51 Print speed level 3 4 52 Print speed level 4 5 53 Print speed level 5 6 54 Print speed level 6 7 55 Print speed level 7 8 56 Print speed level 8 9 57 Print speed level 9 the highest speed fast For Japanese model m Print speed 0 48 Setting value of GS E Function 5 a 6 1 49 Print speed level 1 the lowest speed...

Page 156: ...L pH fn m Range pL pH 256 2 pL 2 pH 0 fn 97 0 m 6 48 m 52 Default m 0 setting value of the customized value Description Specifies the number of parts for energizing the head m Number of divided parts for energizing the head 0 48 Setting value of GS E Function 5 a 97 1 49 Selects one part energizing 2 50 Selects two part energizing 3 51 Selects three part energizing 4 52 Selects four part energizin...

Page 157: ... Transmits the remaining capacity of the NV graphics memory 64 GS L pL pH m fn d1 d2 64 Transmits the defined NV graphics key code list 65 GS L pL pH m fn d1 d2 d3 65 Deletes all NV graphics data 66 GS L pL pH m fn kc1 kc2 66 Deletes the specified NV graphics data 67 GS L pL pH m fn a kc1 kc2 b xL xH yL yH c d1 dk 1 c d1 dk b 67 Defines the raster graphics data in the non volatile memory 69 GS L p...

Page 158: ...UL 00H 0 1 byte The data describing total capacity is converted to character codes corresponding to decimal data then transmitted from the MSB The data length is variable Note The total capacity of the NV user memory is selectable as any one of these 0 64K 128K 192K 256K 320K 384K bytes with GS E The default value is 384KB Function 50 GS L pL pH m fn fn 2 50 Format ASCII GS L pL pH m fn Hex 1D 28 ...

Page 159: ... pL pH 256 2 pL 2 pH 0 m 48 fn 3 51 Description Transmits the number of bytes of remaining memory unused area in the NV user memory Hexadecimal Decimal Amount of data Header 37H 55 1 byte Identifier 31H 49 1 byte Data 30H 39H 48 57 1 8 bytes NUL 00H 0 1 byte The number of bytes of remaining memory is converted to character codes corresponding to decimal data then transmitted from the MSB The data ...

Page 160: ...ode is present Hexadecimal Decimal Amount of data Header 37H 55 1 byte Identifier 72H 114 1 byte Status 40H or 41H 64 or 65 1 byte Data 30H 39H 48 57 2 80 bytes NUL 00H 0 1 byte When the key code is not present Hexadecimal Decimal Amount of data Header 37H 55 1 byte Identifier 72H 114 1 byte Status 40H 64 1 byte NUL 00H 0 1 byte If the number of the key code exceeds 40 divide the key code by 40 fo...

Page 161: ... the tables below When the status existence of the next data block is Hexadecimal 41H Decimal 65 Response ASCII Decimal Process performed ACK 6 Transmits the next data NAK 21 Transmits the previous data again CAN 24 Ends the process When the status for the last data block is Hexadecimal 40H Decimal 64 Response ASCII Decimal Process performed ACK 6 Ends the process NAK 21 Transmits the previous dat...

Page 162: ...9 40 76 pL pH m fn d1 d2 d3 Range pL pH 256 5 pL 5 pH 0 m 48 fn 65 d1 67 d2 76 d3 82 Description Deletes all defined NV graphics data Function 66 GS L pL pH m fn kc1 kc2 fn 66 Format ASCII GS L pL pH m fn kc1 kc2 Hex 1D 28 4C pL pH m fn kc1 kc2 Decimal 29 40 76 pL pH m fn kc1 kc2 Range pL pH 256 4 pL 4 pH 0 m 48 fn 66 32 kc1 126 32 kc2 126 Description Deletes the NV graphics data defined by the ke...

Page 163: ...255 0 xH 32 1 yL yH 256 2304 0 yL 255 0 yH 9 c 49 when the single color paper is selected c 50 when the two color paper is selected 0 d 255 k int xL xH 256 7 8 yL yH 256 The total capacity of the NV user memory is selectable as any one of these 0 64K 128K 192K 256K 320K 384K bytes with GS E The default value is 384KB Description Defines the raster graphics data in the NV graphics area b specifies ...

Page 164: ...aining data after it When this command is processed while NV bit image data is defined with FS q the printer deletes all NV bit image data and then defines data with this command Function 69 GS L pL pH m fn kc1 kc2 x y fn 69 Format ASCII GS L pL pH m fn kc1 kc2 x y Hex 1D 28 4C pL pH m fn kc1 kc2 x y Decimal 29 40 76 pL pH m fn kc1 kc2 x y Range pL pH 256 6 pL 6 pH 0 m 48 fn 69 32 kc1 126 32 kc2 1...

Page 165: ...m 48 fn 112 a 48 bx 1 2 by 1 2 c 49 when the single color paper is selected c 49 50 when the two color paper is selected 1 xL xH 256 1024 0 xL 255 0 xH 4 For ANK Multilingual model When single color paper is specified 1 yL yH 256 1662 0 yL 255 0 yH 6 when by 1 1 yL yH 256 831 0 yL 255 0 yH 3 when by 2 When two color paper is specified 1 yL yH 256 831 0 yL 255 0 yH 3 when by 1 1 yL yH 256 415 0 yL ...

Page 166: ...e printer Description Protects or recovers values or data set or defined in the active area by commands fn Format Function No Function 1 49 GS M pL pH fn m 1 Copies the settings stored in the active area to the storage area save settings 2 50 GS M pL pH fn m 2 Copies the settings stored in the storage area to the active area load settings 3 51 GS M pL pH fn m 3 Enables or disables automatic loadin...

Page 167: ...time commands during the execution of this command Function 2 GS M pL pH fn m fn 2 50 Format ASCII GS M pL pH fn m Hex 1D 28 4D pL pH fn m Decimal 29 40 77 pL pH fn m Range pL pH 256 2 pL 2 pH 0 fn 2 50 m 0 1 48 49 Description When m 0 48 initializes all settings in the active area as described in these specifications When m 1 49 copies the setting stored in the mth storage area to the active area...

Page 168: ...r color Function 48 GS N pL pH fn m fn 48 Format ASCII GS N pL pH fn m Hex 1D 28 4E pL pH fn m Decimal 29 40 78 pL pH fn m Range pL pH 256 2 pL 2 pH 0 fn 48 m 49 when the single color paper is selected m 49 50 when two color paper is selected Default m 49 Description Prints characters in the color specified by m m Color 49 Color 1 50 Color 2 Color 1 means black a high level of energy on the specif...

Page 169: ...67 Sets the module width of PDF417 68 GS k pL pH cn fn n 068 Sets the module height of PDF417 69 GS k pL pH cn fn m n 069 Sets the error correction level of PDF417 70 GS k pL pH cn fn m 070 Specifies the options of PDF417 80 GS k pL pH cn fn m d1 dk 080 Stores received data in the symbol storage area for PDF417 81 GS k pL pH cn fn m 081 Prints symbol data in the symbol storage area for PDF417 82 G...

Page 170: ...s based on the range of the printable area n 0 sets the number of columns of the data area to n code words Notes The following data is not included in the number of columns Start and stop patterns Left and right indicator code words Function 066 GS k pL pH cn fn n fn 66 Format ASCII GS k pL pH cn fn n Hex 1D 28 6B pL pH cn fn n Decimal 29 40 107 pL pH cn fn n Range pL pH 256 3 pL 3 pH 0 cn 48 fn 6...

Page 171: ...n Range pL pH 256 3 pL 3 pH 0 cn 48 fn 67 2 n 8 Default n 3 Description Sets the module width of one PDF417 symbol to n dots Function 068 GS k pL pH cn fn n fn 68 Format ASCII GS k pL pH cn fn n Hex 1D 28 6B pL pH cn fn n Decimal 29 40 107 pL pH cn fn n Range pL pH 256 3 pL 3 pH 0 cn 48 fn 68 2 n 8 Default n 3 Description Sets the module height to module width n The module width is set with Functi...

Page 172: ... 2 8 51 Select error correction level 3 16 52 Select error correction level 4 32 53 Select error correction level 5 64 54 Select error correction level 6 128 55 Select error correction level 7 256 56 Select error correction level 8 512 When m 49 the error correction level is set to the level indicated by the data code word value The rate is set to n 10 The error correction levels in the following ...

Page 173: ...ons When m 0 the simple PDF417 symbol processing is canceled and the standard PDF417 symbol processing is specified When m 1 the simple PDF417 symbol processing is specified Function 080 GS k pL pH cn fn m d1 dk fn 80 Format ASCII GS k pL pH cn fn m d1 dk Hex 1D 28 6B pL pH cn fn m d1 dk Decimal 29 40 107 pL pH cn fn m d1 dk Range 4 pL pH 256 65535 0 pL 255 0 pH 255 cn 48 fn 80 m 48 0 d 255 k pL p...

Page 174: ...Hex 1D 28 6B pL pH cn fn m Decimal 29 40 107 pL pH cn fn m Range pL pH 256 3 pL 3 pH 0 cn 48 fn 81 m 48 Description Prints the PDF417 symbol data in the symbol storage area Note Users must consider the quiet zone for the PDF417 symbols upward and downward spaces and left and right spaces for the PDF417 symbols specified in the specifications for the PDF417 symbols ...

Page 175: ...arator 1FH 31 1 byte Height 30H 39H 48 57 1 5 bytes Separator 1FH 31 1 byte Fixed Value 31H 49 1 byte Separator 1FH 31 1 byte Other Information 30H or 31H 48 or 49 1 byte NUL 00H 0 1 byte Description of the Width and Height data sent The height and width values of the symbol data are in dot units Description of the Other Information data sent Hexadecimal 30H Decimal 48 indicates that the data is p...

Page 176: ... 7 is On the user defined character and the downloaded bit image cannot be defined simultaneously The downloaded bit image data is cleared with this command GS m Name Print downloaded bit image Format ASCII GS m Hex 1D 2F m Decimal 29 47 m Range 0 m 3 48 m 51 Description Prints the defined downloaded bit image in m mode For ANK Multilingual model m Mode Vertical dot density Horizontal dot density ...

Page 177: ... Description Turns white black reverse printing mode on or off When the LSB of n is 0 white black reverse mode is turned off When the LSB of n is 1 white black reverse mode is turned on GS H n Name Select printing position for HRI characters Format ASCII GS H n Hex 1D 48 n Decimal 29 72 n Range 0 n 3 48 n 51 Default n 0 Description Selects the printing position of HRI characters when printing a ba...

Page 178: ... printer information n Printer ID type ID 65 Firmware version Depends on firmware version 66 Manufacturer EPSON 67 Printer name TM T90 68 Product ID Serial number 69 Type of model Japanese model KANJI JAPANESE Simplified Chinese model CHINA GB2312 Traditional Chinese model TAIWAN BIG 5 Thai model THAI 3 PASS Korean model KOREA C 5601C 112 Status of DIP switches See DIP switch status information on...

Page 179: ...DIP SW 1 4 On 4 Off 00 0 Reserved 5 Off 00 0 Reserved 6 On 40 64 Fixed 7 Off 00 0 Fixed 2nd byte of DIP switch status information Bit Off On Hex Decimal Function Off 00 0 DIP SW 1 5 Off 0 On 01 1 DIP SW 1 5 On Off 00 0 DIP SW 1 6 Off 1 On 02 2 DIP SW 1 6 On Off 00 0 DIP SW 1 7 Off 2 On 04 4 DIP SW 1 7 On Off 00 0 DIP SW 1 8 Off 3 On 08 8 DIP SW 1 8 On 4 Off 00 0 Reserved 5 Off 00 0 Reserved 6 On 4...

Page 180: ...ge 0 x 255 0 y 255 Default For ANK Multilingual model x 180 y 360 For Japanese model x 203 y 406 Description Sets the horizontal and vertical motion units as follows For ANK Multilingual model When x 0 the default setting of the horizontal motion unit is used When 1 x 255 the horizontal motion unit is set to 25 4 x mm 1 x When y 0 the default setting of the vertical motion unit is used When 1 y 25...

Page 181: ...inter prints the data in the print buffer and executes a line feed based on the line feed amount to be set When deleting is specified n 0 48 the printer executes the cancel process for the print data in the print buffer and keeps other data or setting values except for the print data GS V m GS V m n Name Select cut mode and cut paper Format ASCII GS V m Hex 1D 56 m Decimal 29 86 m ASCII GS V m n H...

Page 182: ...256 576 nL 64 nH 2 for 80 mm of the paper width nL nH 256 436 nL 180 nH 1 for 60 mm of the paper width nL nH 256 420 nL 164 nH 1 for 58 mm of the paper width Description Sets the printing area width specified with nL and nH The printing area width is nL nH 256 horizontal motion units GS nL nH Name Set relative vertical print position in page mode Format ASCII GS nL nH Hex 1D 5C nL nH Decimal 29 92...

Page 183: ...s the number of times to execute the macro t specifies the waiting time for executing the macro m specifies macro executing mode from the table below m Function 0 Executes the macro r times at the intervals specified by t 100 ms 1 After waiting for the time specified by t 100 ms the PAPER OUT LED flashes to indicate that the FEED button must be pressed After the button is pressed the macro is exec...

Page 184: ...or ASB Automatic Status Back Bit Off On Hex Decimal Function 0 Off 00 0 Drawer kick out connector pin 3 disabled On 01 1 Drawer kick out connector pin 3 enabled 1 Off 00 0 Online offline status disabled On 02 2 Online offline status enabled 2 Off 00 0 Error status disabled On 04 4 Error status enabled 3 Off 00 0 Roll paper sensor status disabled On 08 8 Roll paper sensor status enabled 4 Off 00 0 ...

Page 185: ... using the paper FEED button On 40 64 Paper is being fed by using the paper FEED button 7 Off 00 0 Fixed If the cover is open the printer goes offline Second byte printer information Bit Off On Hex Decimal Function 0 Off 00 0 Not in online waiting status On 01 1 During online waiting status 1 Off 00 0 Panel button OFF On 02 2 Panel button ON 2 Off 00 0 No mechanical error On 04 4 Mechanical error ...

Page 186: ... end sensor paper present On 08 8 Roll paper end sensor paper not present 4 Off 00 0 Fixed 5 Off 00 0 Reserved 6 Off 00 0 Reserved 7 Off 00 0 Fixed The paper roll end sensor is unstable when the cover is open Fourth byte paper sensor information Bit Off On Hex Decimal Function 0 On 01 1 Reserved 1 On 02 2 Reserved 2 On 04 4 Reserved 3 On 08 8 Reserved 4 Off 00 0 Fixed 5 Off 00 0 Reserved 6 Off 00 ...

Page 187: ...the LSB of n is 1 smoothing mode is turned on GS f n Name Select font for HRI characters Format ASCII GS f n Hex 1D 66 n Decimal 29 102 n Range For ANK Multilingual model n 0 1 48 49 For Japanese model 0 n 2 48 n 50 Default n 0 Description Selects a font for the HRI characters used when printing a bar code n specifies the font of the HRI characters as follows For ANK Multilingual model n Font 0 48...

Page 188: ...r number Hex Decimal Counter units 14 20 Number of line feeds lines 15 21 Number of times energizing head times 32 50 Number of autocutter operations times 46 70 Printer operation time hours Notes Frequent write command executions by this command may damage the NV memory Therefore it is recommended to write to the NV memory no more than 10 times a day While processing this command the printer is B...

Page 189: ...49 Number of times energizing head times B2 178 Number of autocutter operations times C6 198 Printer operation time hours The contents of the maintenance counter are as follows Hexadecimal Decimal Amount of data Header 5FH 95 1 byte Data 30H 39H 48 57 1 10 bytes NUL 00H 0 1 byte Notes The printer transmits Header Data NUL collectively without confirming whether the host is ready to receive data To...

Page 190: ... REVISION NO SHEET NEXT F 173 172 TM T90 Specification STANDARD GS h n Name Select bar code height Format ASCII GS h n Hex 1D 68 n Decimal 29 104 n Range 1 n 255 Default n 162 Description Selects the height of the bar code as n dots ...

Page 191: ...e of d 0 UPC A 11 k 12 48 d 57 1 UPC E 11 k 12 48 d 57 2 JAN13 EAN13 12 k 13 48 d 57 3 JAN8 EAN8 7 k 8 48 d 57 4 CODE39 1 k 48 d 57 65 d 90 d 32 36 37 43 45 46 47 5 ITF 1 k even number 48 d 57 6 CODABAR 1 k 48 d 57 65 d 68 d 36 43 45 46 47 58 For m Bar Code System Range of n Range of d 65 UPC A 11 n 12 48 d 57 66 UPC E 11 n 12 48 d 57 67 JAN13 EAN13 12 n 13 48 d 57 68 JAN8 EAN8 7 n 8 48 d 57 69 CO...

Page 192: ... paper near end 2 3 Off 00 0 Roll paper end sensor paper present On 0C 12 Roll paper end sensor paper not present 4 Off 00 0 Fixed 5 Off 00 0 Reserved 6 Off 00 0 Reserved 7 Off 00 0 Fixed Bits 2 and 3 This command cannot be executed since the printer goes offline when the roll paper end sensor detects that the paper is not present Therefore the status of bit 2 1 and bit 3 1 is not transmitted Draw...

Page 193: ... bar code Module width mm Thin element width mm Thick element width mm 2 0 282 0 282 0 706 3 0 423 0 423 1 129 4 0 564 0 564 1 411 5 0 706 0 706 1 834 6 0 847 0 847 2 258 For Japanese model Binary level bar code n Multi level bar code Module width mm Thin element width mm Thick element width mm 2 0 250 0 250 0 626 3 0 375 0 375 1 001 4 0 500 0 500 1 251 5 0 626 0 626 1 627 6 0 751 0 751 2 002 Note...

Page 194: ...x 1C 21 n Decimal 28 33 n Range 0 n 255 Default n 0 Description Sets the style double width double height underline for Kanji characters together Bit Off On Hex Decimal Function 0 Off 00 0 Reserved 1 Off 00 0 Reserved 2 Off 00 0 Double width mode is OFF On 04 4 Double width mode is ON 3 Off 00 Double height mode is OFF On 08 8 Double height mode is ON 4 Off 00 0 Reserved 5 Off 00 0 Reserved 6 Off ...

Page 195: ... mode FS A pL pH fn parameter Name Select Kanji character style s Description Selects the process of the character style specified with fn fn Format Function No Function 48 FS A pL pH fn m 48 Selects the Kanji font process Note The command is enabled only in the Japanese model Function 48 FS A pL pH fn m fn 48 Format ASCII FS A pL pH fn m Hex 1C 28 41 pL pH fn m Decimal 29 40 65 pL pH fn m Range p...

Page 196: ...values of n n Function 0 48 Turns off underline mode for Kanji characters 1 49 Turns on underline mode for Kanji characters 1 dot thick 2 50 Turns on underline mode for Kanji characters 2 dots thick FS Name Cancel Kanji character mode Format ASCII FS Hex 1C 2E Decimal 28 46 Description Cancels Kanji character mode The default setting in the Japanese model is set when the Kanji mode is canceled The...

Page 197: ...ter code system used Model type c1 c2 Japanese model JIS code system c1 77H 21H c2 7EH Japanese model SHIFT JIS code system c1 ECH 40H c2 7EH 80H c2 9EH Simplified Chinese model Traditional Chinese model Korean model c1 FEH A1H c2 FEH 0 d 255 k depends on the Kanji support model k Japanese model font A 24 24 selected 72 Japanese model font B 20 24 selected 60 Japanese model font C 16 16 selected 3...

Page 198: ...180 TM T90 Specification STANDARD Example d16 0D H d17 83 H d18 80 H d13 0C H d14 03 H d15 00 H d10 0D H d11 80 H d12 00 H d7 0F H d8 00 H d9 00 H p4 03 H p5 00 H p6 00 H d1 00 H d2 00 H d3 00 H character 24 dots d72 LSB MSB d71 d70 d7 d4 d1 24 dots d5 d2 d6 d3 ...

Page 199: ...ese model based on the following values of n n Kanji system 0 48 JIS code 1 49 SHIFT JIS code FS S n1 n2 Name Set Kanji character spacing Format ASCII FS S n1 n2 Hex 1C 53 n1 n2 Decimal 28 83 n1 n2 Range 0 n1 255 0 n2 255 Default n1 0 n2 0 Description Sets left and right side Kanji character spacing using n1 and n2 respectively The left side character spacing is n1 horizontal or vertical motion un...

Page 200: ...ode on off for Kanji characters Format ASCII FS W n Hex 1C 57 n Decimal 28 87 n Range 0 n 255 Default n 0 Description Turns quadruple size mode on or off for Kanji characters When the LSB of n is 0 quadruple size mode for Kanji characters is turned off When the LSB of n is 1 quadruple size mode for Kanji characters is turned on ...

Page 201: ... n m Hex 1C 70 n m Decimal 28 112 n m Range 1 n 255 0 m 3 48 m 51 Description Prints an NV bit image n in m mode For ANK Multilingual model m Mode Vertical dot density Horizontal dot density 0 48 Normal 180 dpi 180 dpi 1 49 Double width 180 dpi 90 dpi 2 50 Double height 90 dpi 180 dpi 3 51 Quadruple 90 dpi 90 dpi For Japanese model m Mode Vertical dot density Horizontal dot density 0 48 Normal 203...

Page 202: ...selected by GS E The default value is 384 KB Description Defines the specified NV bit image n specifies the number of the NV bit image you are defining xL xH specify the number of dots in the horizontal direction for the NV bit image with xL xH 256 8 yL yH specify the number of dots in the vertical direction for the NV bit image with yL yH 256 8 If this command is processed when NV graphics are de...

Page 203: ... xL xH 256 yL yH 256 Description Prints a raster bit image in m mode m specifies the bit image mode For ANK Multilingual model m Mode Vertical dot density Horizontal dot density 0 48 Normal 180 dpi 180 dpi 1 49 Double width 180 dpi 90 dpi 2 50 Double height 90 dpi 180 dpi 3 51 Quadruple 90 dpi 90 dpi For Japanese model m Mode Vertical dot density Horizontal dot density 0 48 Normal 203 dpi 203 dpi ...

Page 204: ...Font B 17 number of times enlarged vertically Normal Characters Kanji font 24 number of times enlarged vertically Font A 12 number of times enlarged vertically Font B 9 number of times enlarged vertically Rotated Characters Kanji font 24 number of times enlarged vertically Bit image ESC 24 number of times enlarged vertically Table A 2 Paper Feeding Amount Japanese Model Required paper feeding amou...

Page 205: ...ltage is within the range of 24 V 7 If the power supply voltage drops to a value outside the range above during printing the printer stops printing and waits until the voltage returns to normal and then automatically begins printing again Therefore printing speed may slow the print pitch may not be correct and some dots in some characters may not be printed Both high and low voltage errors are sho...

Page 206: ... paper touches diazo copy paper immediately after copying the printed surface may be discolored f Thermal paper must not be stored with the printed surfaces against each other because the printing may be transferred between the surfaces g If the surface of thermal paper is scratched with a hard metal object such as a nail the paper may become discolored Notes on thermal paper storage Since color d...

Page 207: ...ARD APPENDIX B PAPER ROLL SETUP B 1 Loading the Paper Roll 1 Open the cover by pressing the cover open lever 2 Load the new roll paper roll and pull out some of the paper from the roll paper 3 Close the printer cover Figure B 1 Operating the Cover Open Lever Figure B 2 Loading the Roll Paper ...

Page 208: ...eter of the paper spool should be 12 mm 47 and the outside diameter of the paper spool should be 18 mm 71 Specified thermal paper should be used 2 Loosen the adjusting screw that holds the paper near end sensor and set the top of the positioning plate to the appropriate adjustment value and tighten the adjusting screw Table C 1 Adjustment Positions Adjustment Position Number Specified Thermal Pape...

Page 209: ...hange the paper roll near end sensor position to detect the paper near end correctly when the printer is attached to a wall Refer to Figure C 2 Loosen the screw for the detector Push and hold the lever on the detector as far into hole 1 as possible Press the knob inward to move the detector lever past hole 1 and then move the knob toward the front of the printer until the lever clicks into place i...

Page 210: ...sert roll paper and close the print head NOTE The print head becomes very hot just after printing and is very dangerous Be sure to allow the print head to cool down after printing before cleaning it Also be sure to turn off the printer power before cleaning the print head and turn on after the alcohol salvent is dried out completely Figure D 1 Print Head Thermal Elements Depending on the roll pape...

Page 211: ... 2 or between pins 4 and 5 Operating the printer with incorrectly installed devices voids the warranty When the drawer open close signal is used a switch must be provided between drawer kick out connector pins 3 and 6 Connecting devices other than the drawer open close switch voids the warranty The resistance of the load must be 24 Ω or more or the input current must be 1 A or less If a device wit...

Page 212: ... B ASCII characters 20H to 7FH Code set C 2 digit numeral characters using one character 100 numerals from 00 to 99 The following special characters are also available in CODE128 SHIFT characters In code set A the character just after SHIFT is processed as a character for code set B In code set B the character just after SHIFT is processed as the character for code set A SHIFT characters cannot be...

Page 213: ...9 1 31 49 Y 59 89 LF 0A 10 2 32 50 Z 5A 90 VT 0B 11 3 33 51 5B 91 FF 0C 12 4 34 52 5C 92 CR 0D 13 5 35 53 5D 93 SO 0E 14 6 36 54 5E 94 SI 0F 15 7 37 55 _ 5F 95 DLE 10 16 8 38 56 FNC1 7B 31 123 49 DC1 11 17 9 39 57 FNC2 7B 32 123 50 DC2 12 18 3A 58 FNC3 7B 33 123 51 DC3 13 19 3B 59 FNC4 7B 34 123 52 DC4 14 20 3C 60 SHIFT 7B 53 123 83 NAK 15 21 3D 61 CODEB 7B 42 123 66 SYN 16 22 3E 62 CODEC 7B 43 12...

Page 214: ...Q 51 81 y 79 121 2A 42 R 52 82 z 7A 122 2B 43 S 53 83 7B 7B 123 123 2C 44 T 54 84 7C 124 _ 2D 45 U 55 85 7D 125 2E 46 V 56 86 7E 126 2F 47 W 57 87 DEL 7F 127 0 30 48 X 58 88 FNC1 7B 31 123 49 1 31 49 Y 59 89 FNC2 7B 32 123 50 2 32 50 Z 5A 90 FNC3 7B 33 123 51 3 33 51 5B 91 FNC4 7B 34 123 52 4 34 52 5C 92 SHIFT 7B 53 123 83 5 35 53 5D 93 CODEA 7B 41 123 66 6 36 54 5E 94 CODEC 7B 43 123 67 7 37 55 _...

Page 215: ...9 59 89 10 0A 10 50 32 50 90 5A 90 11 0B 11 51 33 51 91 5B 91 12 0C 12 52 34 52 92 5C 92 13 0D 13 53 35 53 93 5D 93 14 0E 14 54 36 54 94 5E 94 15 0F 15 55 37 55 95 5F 95 16 10 16 56 38 56 96 60 96 17 11 17 57 39 57 97 61 97 18 12 18 58 3A 58 98 62 98 19 13 19 59 3B 59 99 63 99 20 14 20 60 3C 60 FNC1 7B 31 123 49 21 15 21 61 3D 61 CODEA 7B 41 123 65 22 16 22 62 3E 62 CODEB 7B 42 123 66 23 17 23 63 ...

Page 216: ...perating for two seconds while the power is turned on the printer enters the power saving mode and all of the values of the maintenance counter including the printer operation time stop counting G 2 About the printer s power off In order to store the latest values of the maintenance counter the print head must be capped before the printer is turned off This is done when the power switch front is t...

Page 217: ... b 8 4 The host waits for the power off status The values of the maintenance counter are stored and the power off sequence is performed within 10 seconds after the host transmits DLE DC4 fn a b then the power off status is transmitted If the power off status is not checked the host waits for 10 seconds or more after transmitting DLE DC4 fn a b For the serial interface model the printer status is t...

Page 218: ... 70 mm s 2 76 s maximum Two color printing 100 mm s 3 94 s maximum 120 mm s 4 72 s maximum Ladder bar code Approximately 42 mm 1 65 s Low power consumption 70 mm s 2 76 s maximum 4 Font C None See Note Not available 5 NV bit image buffer 0 through 384KB 256KB 6 NV user memory 1KB through 192KB 1KB NOTE Font C 8 16 is supported in Japanese model H 2 Comparison of Specifications 2 TM T90 Japanese mo...

Page 219: ...Printer status when n 1 Bit 5 Undefined Bit 6 Undefined 2 Error cause status when n 3 Bit 2 Undefined DLE ENQ n 0 Cancellation of waiting for online recovery status is added DLE DC4 2 Newly added ESC User defined characters and user defined bit images can be defined simultaneously the size is the same as before When the command is executed the definition of a user defined bit image is not cleared ...

Page 220: ... mm 2 13 Default vertical length approx 117 3 mm 4 62 Maximum value vertical length approx 117 3 mm 4 62 When paper width is 58 mm 2 28 Default horizontal length approx 50 8 mm 2 ESC c 0 Ignored executing not reading n Disabled not executing no read of n ESC c 1 Ignored not reading n Disabled not executing no read of n ESC c 3 Default n 0 Default n 15 ESC c 6 Ignored executing not reading n Ignore...

Page 221: ...inter ID the printer name was changed The status of DIP switches transmitted by n 112 or n 113 Product ID 32 Version ID 70 GS T Newly added GS V Add the range n 0 48 65 This change relates to the printer specification and the function has not been changed Range 0 n 5 48 m 49 65 m 66 0 n 255 Range m 1 49 m 66 0 n 255 GS W Default nL 0 nH 2 When paper width is 60 mm nL 128 nH 1 Default nL 0 nH 2 Whe...

Page 222: ...e 0 vL 255 0 vH 15 Printable hight of an image 2303 dots Range 0 vL 255 0 vH 8 Other Even if the data string is being transmitted the transmission will be stopped when the host outputs busy Cover open error during printing follows the setting of Msw 8 8 Default recoverable error Once transmission of a data string has been started the transmission is continued even if the host outputs busy Cover op...

Page 223: ... is recommended to set the height of one module of the symbol to three to five times the width of one module also making sure that the total height is almost 5 mm 0 2 or more 2 The recognition rate of the 2 dimensional code may be affected by such items as different widths of the modules print density environmental temperature type of the thermal paper and characteristics of the reader Therefore t...

Page 224: ...tions is performed the near end is detected the printer cover is opened and then the printer cover is closed the following pieces of data are accumulated First Status Second Status Third Status Fourth Status 0001 0000 0000 0000 0000 0011 0000 1111 Near end detection 0011 1000 0000 0000 0000 0011 0000 1111 The printer cover is opened 0001 0000 0000 0000 0000 0011 0000 1111 The printer cover is clos...

Reviews: