Confidential Hybrid printer TM-H5000II II series Specification STANDARD Rev. No.
Confidential REVISION SHEET Sheet 1 of 6 The table below indicates which pages in this specification have been revised. Before reading this specification, be sure you have the correct version of each page. Revisions Design Section Sheet Rev. No. Rev. Document WRT CHK APL Sheet Sheet Rev. A Enactment Y.Ito -- R.Kanai I I 17 I 41 I B Change Y.Ito -- R.Kanai II I 18 I 42 I C Change Matsumoto -- R.Kanai III I 19 I 43 I D Change Matsumoto -- R.
Confidential REVISION SHEET Sheet 2 of 6 The table below indicates which pages in this specification have been revised. Before reading this specification, be sure you have the correct version of each page. Revisions Design Section WRT CHK Sheet Rev. No. Rev. Document APL Sheet Rev.
Confidential REVISION SHEET Sheet 3 of 6 The table below indicates which pages in this specification have been revised. Before reading this specification, be sure you have the correct version of each page. Revisions Design Section WRT CHK Sheet Rev. No. Rev. Document APL Sheet Rev.
Confidential REVISION SHEET Sheet 4 of 6 The table below indicates which pages in this specification have been revised. Before reading this specification, be sure you have the correct version of each page. Revisions Design Section WRT CHK Sheet Rev. No. Rev. Document APL A Enactment App.1 I B Change App.2 I C Change App.3 I D Change App.4 I E Change App.5 I F Change App.6 I G Change App.7 I H Change App.8 I I Change App.9 I J Change App.10 I App.11 I App.
Confidential REVISION SHEET REV. SHEET B 9 11 C D (Addition) (Addition) ....., P310 ... (Addition) All page numbers are re-numbered, and the descriptions for multilingual are added. All All page numbers are renumbered due to a correction of a page numbering mistake. 54 - 61 138 Table of contents 3.2.17 Page 27 → (intentionally left blank) 1.1.2 Character specifications Thai characters 128 characters × 8 pages (138 character types) → 128 characters × 7 pages (133 character types) 1.2.
Confidential REVISION SHEET REV. SHEET H 15 I 1,2 Font C 41 DLE DC4 44 FS ( f NOTE: (added) (changed) (added) (added) (added) Description about slip mode (added) 88 5) Printable area 92 FF 102 DLE DC4 (n=8) 109 ESC ✼ [Range] For slip 117 ESC D [Details] •The character width ... (added) 121 ESC K [Details] •In standard mode for slip, ...(added) •In page mode for slip, ...(added) 122 ESC L [Derails] •This command is available ... (deleted) •In standard mode for slip, ...
Confidential CONFIDENTIALITY AGREEMENT BY USING THIS DOCUMENT, YOU AGREE TO ABIDE BY THE TERMS OF THIS AGREEMENT. PLEASE RETURN THIS DOCUMENT IMMEDIATELY IF YOU DO NOT AGREE TO THESE TERMS. 1. This document contains confidential, proprietary information of Seiko Epson Corporation or its affiliates. You must keep such information confidential.
Confidential GENERAL DESCRIPTION The TM-H5000II is a high-quality POS printer that can print on slip and receipt paper (paper roll).
Confidential TABLE OF CONTENTS 1. GENERAL SPECIFICATIONS .............................................................................................................1 1.1 Slip Section ....................................................................................................................................1 1.1.1 Printing Specifications ...........................................................................................................1 1.1.2 Character Specifications........................
Confidential 3.2.14 Page 23 (Thai Character Code 14) ...................................................................................58 3.2.15 Page 24 (Thai Character Code 16) ...................................................................................59 3.2.16 Page 25 (Thai Character Code 17) ...................................................................................60 3.2.17 Page 26 (Thai Character Code 18) .................................................................................
Confidential HT ..............................................................................................................................................91 LF ...............................................................................................................................................91 FF ...............................................................................................................................................92 CR ..................................................
Confidential FS g 1 m a1 a2 a3 a4 nL nH d1...dk ........................................................................................143 FS g 2 m a1 a2 a3 a4 nL nH ....................................................................................................144 FS p n m...................................................................................................................................146 FS q n [xL xH yL yH d1...dk]1...[xL xH yL yH d1...dk]n ...........................................
Confidential APPENDIX A: MISCELLANEOUS NOTES ................................................................................. App.1 A.1 Notes on Printing and Paper Feeding .............................................................................. App.1 A.2 Notes on Printer Installation ............................................................................................. App.3 A.3 Other Notes ........................................................................................................
Confidential 1. GENERAL SPECIFICATIONS 1.1 Slip Section 1.1.1 Printing Specifications 1) Printing method: Serial impact dot matrix 2) Head wire configuration: 9-pin vertical line, wire pitch 0.353 mm {1/72"} 3) Head wire diameter: 0.29 mm {.01"} 4) Printing direction: Bidirectional, minimum distance printing 5) Printing speed: Refer to Table 1.1.1 6) Characters per line: Refer to Table 1.1.1 7) Characters per inch: Refer to Table 1.1.
Confidential 3) Character size: Refer to Table 1.1.1 Table 1.1.1 Characters Per Inch, Characters Per Second, Characters Per Line, Character Size Font Type Character Structure Character (Horizontal dots Spacing × vertical dots) Character Intervals (mm) Characters Per Second (cps) (Carriage moving speed) Characters Characters Size (units: mm) Per Line (cpl) Width × Height Font A 9×9 half dots 3 half dots 2.03 233 66 1.6 × 3.1 Font B 7×9 half dots 2 half dots 1.52 311 88 1.3 × 3.
Confidential 1.1.3 Ribbon 1) Type: Exclusive cassette ribbon 2) Ribbon cassette specifications: Part number ERC-31 (P) Color Purple Ribbon life (*) 7,000,000 characters (*): when one character consists of 18 dots 3) Ribbon cassette overall dimensions (refer to Figure 1.1.1) 85.5 200 17 28 28 [ Units: mm (All the numeric values are typical.) ] Figure 1.1.1 Overall Dimensions of Ribbon Cassette NOTE: If a ribbon cassette other than that specified is used, damage may occur.
Confidential 4) Paper size: a) Paper type: • Normal paper • Carbon copy paper • Pressure sensitive paper b) Total thickness: 0.09 to 0.36 mm {.0035 to .0141"} (Refer to e)) c) Size (W × L): 70 × 70 mm to 210 × 297 mm (A4) {2.76 × 2.76" to 8.27 × 11.69"} d) Ambient temperature and copy capability Copy capability is greatly influenced by the ambient temperature; so printing must be performed under the conditions described in Table 1.1.2. Table 1.1.
Confidential NOTES: • When using multi-ply paper that consists of an original and three copies, be sure to print with a 9 × 9 font. If a 7 × 9 font is used, some characters on some of the copies may not be readable. • In the same way, when printing Kanji characters which consist of many lines, be sure to consider that some of characters may not be readable regardless of number of the copies. 5) Notes on slip paper • The slip paper must be flat, without curls or wrinkles, especially at the top edges.
Confidential 1.1.5 Printable Area Top margin Top margin 18.9+1/-3 18.9 ABC XYZ 5.0 135.6 abc xyz Bottom margin Bottom margin 18.4±2 18.4 [ Units: mm (All the numeric values are typical.)] Figure 1.1.3 Printable Area for Slip Paper The top margin can be set to a minimum of 5 mm {0.19"} by using a command to feed the paper backward. NOTES: 1. All the numeric values are typical; therefore, there may be variations depending on paper setting and insertion. 2.
Confidential 31 30.1 8 Form stopper position MICR head 1.8 1.8 1.3 18.9 TOF sensor position 38.5 39 37.2 Center of the print head 18 Slip feeding roller position 21.9 Slip side guide Paper feed direction BOF sensor 3.6 [Units: mm (All the numeric values are typical.)] Figure 1.1.4 Slip Sensor Positions 29 24 15 10 Area where paper holes are prohibited and reflection rate for the back of paper should be 40% or more. Paper holes and translucence prohibited area.
Confidential 3) Inserting direction and endorsement printing Insert the check with the surface printed with the magnetic ink downward, following the slip side guide. Endorsement printing can be performed. In this case, the print starting position is point A in the illustration shown below. 8.7 ENDORSE CHECK HERE : 38.
Confidential [ All the numeric values are typical. ] 49.0 {1.93"} (1.93") 49.0 9 2 5 90-7172/132 3222 Dollars Area where recognition is impossible. 19 $ Area where recognition is impossible. TEST SAMPLE Pay to the order of EPSON Figure 1.1.7 Area of Personal Check where MICR Character Recognition is Impossible NOTES: 1. Do not install the printer near any magnetic fields because this may cause MICR reading errors. 2.
Confidential 1.2 Receipt Section 1.2.1 Printing Specifications 1) Printing method: Thermal line printing 2) Dot density: 180 dpi × 180 dpi. (dpi: dots per 25.4 mm {1"}) 3) Printing direction: Unidirectional with friction feed 4) Printing width: 72 mm {2.83"}, 512 dot positions 5) Characters per line: Font A: 42 (default) Font B: 56 6) Character spacing: Font A: 0.28 mm {.01"} (2 dots) (default) Font B: 0.28 mm {.01"} (2 dots) Programmable by control commands.
Confidential 1.2.
Confidential 1.2.3 Autocutter Partial cut: Cutting with one point left uncut NOTE: To prevent dot displacement, after cutting, paper must be fed approximately 1 mm {14/360"} or more before printing. 1.2.4 Paper Roll Supply Device Section 1) Supply method: Drop-in paper roll 2) Near-end sensor a) Detection method: Microswitch b) Paper roll spool diameter: Inside: 12 mm {.47"} Outside: 18 mm {.
Confidential 1.2.6 Printable Area 1) Paper roll The printable area of paper with a width of 79.5 ± 0.5 mm {3.13 ± 0.02"} is 72.2 ± 0.2 mm {2.84 ± 0.008"} (512 dots) and the space on the right and left sides is approximately 3.7 ±2 mm {0.15 ± 0.079"}. a a = 79.5 ± 0.5 mm {3.13 ± 0.02"} b b = 1. 41 ± 0.05 mm {.056 ± .002"} c = 72.2 ± 0.2 mm {2.84 ± .008"} c d = 3.7 ± 2 mm {0.15 ± 0.079"}. e = 3.7 ± 2 mm {0.15 ± 0.079"}. [All the numeric values are typical.] d e Figure 1.2.
Confidential 1.2.7 Printing and Cutting Positions Manual-cutter position 26.3 Approx. 29 Approx.14.8 15 Auto-cutter blade position Paper feed direction Center of the print dotline [ Units: mm (All the numeric values are typical.) ] Figure 1.2.3 Printing and Cutting Positions NOTE: Numeric values used here are typical values; the values may vary slightly as a result of paper slack or variations in the paper. Take the notice into account when setting the cutting position of the autocutter. 1.
Confidential 1.3.2 Electrical Characteristics +24 VDC ± 10% (optional power supply: EPSON PS-170) 1) Supply voltage: Ripple voltage: 300 mVpp or less (only when the printer is used with the MICR reader) 2) Current consumption (at 24V except for drawer kickout driving) Slip: Operating: Mean: Approximately 1.9A (Character font A α-N all columns printing) Peak: Approximately 8.0A (20 ms) When the print platen is released: 2.0A (200 ms) Receipt: Operating: Mean: Approximately 1.
Confidential 1.3.4 Reliability Slip 1) Life (when printing alphanumeric characters) Mechanism: 12,000,000 lines Print head: 200 million characters (when printing with Font B) NOTE: Printing pattern: Average 2 dots / wire per character This printer has nine wire (dots) vertically and prints characters moving horizontally. If one wire prints repeatedly, the problem may occur. Consider this when you use the printer.
Confidential 1.3.5 Environmental Conditions 1) Temperature: 2) Humidity: Operating: 5° to 45°C {41° to 113°F} Storage: -10° to 50°C {14° to 122°F} (except for paper) Operating: 10 to 90% RH Storage: 10 to 90% RH (except for paper) [% RH] 90 34 ˚C, 90 % 80 40 ˚C, 65 % 60 Relative humidity 45 ˚C, 50 % Operating environment range 40 20 10 0 0 10 20 30 40 Ambient temperature 50 [˚C] Figure 1.3.
Confidential 5) Acoustic noise (operating): Receipt: Slip: When using autocutter: Approximately 52 dB (bystander position) When not using autocutter: Approximately 45 dB (bystander position) Approximately 65 dB (bystander position) 1.3.6 Installation The TM-H5000II series printer must be installed horizontally. TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
CONFIDENTIAL 2. CONFIGURATION 2.1 Interfaces 2.1.1 RS-232 Serial Interface 2.1.1.1 Specifications Data transmission: Serial Synchronization: Asynchronous Handshaking: DTR/DSR or XON/XOFF control Signal levels: MARK = -3 to -15 V: Logic "1" SPACE = +3 to +15 V: Logic "0" Stop bits: 1 or more Connector (printer side): Female DSUB-25 pin connector The handshaking data, word length, baud rate, and parity depend on the DIP switch settings. (Refer to Section 3.3.3.
CONFIDENTIAL 2.1.1.3 Interface connector terminal assignments and signal functions Interface connector terminal assignments and signal functions are described in Table 2.1.1. Table 2.1.1 TM-H5000II II Series Printer Status and Signals Pin No.
CONFIDENTIAL Table 2.1.1 TM-H5000II II Series Printer Status and Signals (Continued) Pin number Signal name Signal direction Function 2) When XON/XOFF control is selected: The signal indicates whether the printer is correctly connected and is ready to receive data. SPACE indicates that the printer is ready to receive data. The signal is always SPACE except in the following cases: • During the period from when the power is turned on to when the printer is ready to receive data. • During the self-test.
CONFIDENTIAL • When DIP SW 2-1 is set to OFF, XON is not transmitted if the printer is in offline state in case ②. 2.1.1.5 Notes on setting DIP switch 2-1 to ON 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 DIP switch 2-1 to ON to enable handshaking with the printer, be sure to check the printer status using the GS a command and the ASB function.
CONFIDENTIAL • DC characteristics: Table 2.1.4 Reset DC Characteristics Pin 6 (DSR) Pin 25 (INIT) Input HIGH voltage VIH -15 to + -3 V +2 to +15 V Input LOW voltage VIL +3 to +15 V -15 to + 0.8 V Input HIGH current: IIH -5.
CONFIDENTIAL 2.1.2 IEEE 1284 Bidirectional Parallel Interface (Parallel Interface Specifications) Copyright© 1994 by the Institute of Electrical and Electronic Engineers, Inc. 2.1.2.
CONFIDENTIAL 2.1.2.
CONFIDENTIAL NOTES: 1. A prefix “n” to signal names refers to “L” active signals. If the host does not provide all of the signal lines listed above, both-way communication fails. 2. For interfacing, signal lines should use twisted pair cables with the return sides connected to signal ground level. 3. Interfacing conditions all must be based on the TTL level to meet the characteristics described below. In addition, both rise time and fall time of each signal must be 0.5 µs or less. 4.
CONFIDENTIAL 2.1.2.4 Electrical Characteristics DC Characteristics (Except Logic-H, +5 V signals) Characteristics Symbol Specifications Min Conditions Max Output HIGH voltage VOH *2.4 V 5.5 V Output LOW voltage VOL -0.5 V *0.4 V *IOL=-12 mA *IOH=0.32 mA Output HIGH current IOH 0.32 mA - VOH=0.32 V Output LOW current IOL -12 mA - VOL=0.4 V Input HIGH voltage VIH 2.0 V - Input LOW voltage VIL - 0.8 V Input HIGH current IIH - -0.32 mA VIH=2.
CONFIDENTIAL 2.1.2.
CONFIDENTIAL 2.1.2.6 Notes on resetting the printer through the interface When the printer is reset through the interface nInit signal (#31 pin) in Compatibility Mode, satisfy the following characteristics, however, note that the reset signal is ignored in Reverse Mode (#36 pin nSelectIn (1284-Active:"H")). DC Characteristics TTL level AC Characteristics Minimum reset pulse width TR: 50 µs (minimum) NSelectIn (1284-Active) min. 0 min.
CONFIDENTIAL 2.1.2.7 Reception of status from the printer through the bidirectional parallel interface In the bidirectional parallel interface specifications, the printer status transmission is available by using the both-way communication facility in the Nibble/Byte Modes in accordance with the IEEE 1284.
CONFIDENTIAL 2.1.2.8 Notes on setting DIP switch 2-1 to ON (1) The printer mechanism stops but does not become BUSY in the following cases: • When an error occurs. • When the cover is open. • When the printer stops printing due to a paper end. • When paper is fed using the FORWARD/REVERSE button. (2) When handshaking with the printer while using this switch setting, make sure to monitor the printer with the GS a command and the ASB function.
CONFIDENTIAL 2.1.3 RS-485 Serial Interface (RS-485 serial interface specification is a dealer option.) 2.1.3.1 Specifications (RS-485 compatible) Data transmission: Serial Connecting method: point to point Synchronization: Asynchronous Handshaking: Depends on the DIP switch settings (DTR/DSR or XON/XOFF control) Signal levels: 2.0 to 5.0 V: Logic 1 0.0 to 0.
CONFIDENTIAL 2.1.3.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 (including reset using the interface) and when the printer is ready to receive data. 2) During the self-test. 3) When the cover is open. 4) During paper feeding using the FORWARD/REVERSE button.
CONFIDENTIAL Table 2.1.8 TM-H5000II II series Printer Status and Signals (Continued) 8 9 Signal name DR1 DR2 Signal direction Output Function When DTR/DRS is selected, this signal indicates whether the host computer is BUSY or READY. 1)DR1>DR2 indicates that the printer is READY and DR1
CONFIDENTIAL Table 2.1.8 TM-H5000II II Series Printer Status and Signals (Continued) Pin Number Signal name 10 11 CS1 CS2 Signal direction Input Function This signal indicates whether the host computer is BUSY or READY. CS1>CS2 indicates that the printer is READY and CS1DSR is selected: The signal is checked and data is transmitted only when the host is ready to receive data (READY) (except for that transmitted by DLE EOT or GS a).
CONFIDENTIAL Table 2.1.11 Printer Reception Data Level RD1 RD2 Read data H L Receiving data line is low level L H Receiving data line is high level Table 2.1.12 Printer Transmission Data Level RD1 RD2 Send data H L Sending data line is low level L H Sending data line is high level TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
CONFIDENTIAL 2.2 Connectors 14 25 1 8 1 2 6 3 1 1 13 Interface connector Customer display(DM-D) connector Drawer kick-out connector Power supply connector Figure 2.2.1 Serial Interface Connector Panel External Appearance (Prohibited to use) Figure 2.2.2 Parallel Interface Connector Panel External Appearance 2.2.1 Interface Connectors Refer to Section 2.1, Interface. 2.2.2 Power Supply Connector This connector is used to connect the printer to an external power source.
CONFIDENTIAL 2.2.3 Drawer Kick-out Connector (Modular Connector) The pulse specified by ESC p or DLE DC4 is output to this connector. The host can confirm the status of the input signal by using the DLE EOT, GS r, or GS a (ASB) commands. 1) Pin assignments: Refer to Table 2.2.2 2) Connector model: Printer side: User side: MOLEX 52065-6615 or equivalent 6-position 6-contact (RJ12 telephone jack) Table 2.2.
CONFIDENTIAL msec t2tt2x msec x1x22ms t1t x1x22ms Figure 2.2.5 Drawer Kick-out Drive Signal Output Waveform 4) Drawer open/close signal Input signal level (connector pin 3): "L" = 0 to 0.8 V "H" = 2 to 5 V Drawer kick-out connector 1 F. G Withshielded shielding With Drawer kick-out solenoid 2 A 3 P-GND +24V 4 5 B Drawer open/close switch 6 P-GND Printer side User side (drawer kick-out User side (Drawer kick-out side) side) Figure 2.2.6 Drawer Circuitry NOTES: 1. 2. 3. 4.
CONFIDENTIAL 2.2.4 Customer Display Connector (Available only for serial interface model) 1) Model: Receptacle: MOLEX 52065-8845 or equivalent 2) Pin assignments: Table 2.2.3 Customer Display Connector Pin Assignments Pin Number Signal Name Direction 1 FG — 2 NC — 3 TXD Output 4 DTR Output 5 DSR Input 6 SG — 7 +24 — 8 PG — +24 V is always output through pin 7. The driving capability is 350 mA or less. Be sure not to use customer displays other than Seiko Epson DM-D series.
Confidential 3. FUNCTIONS 3.1 Command List ① An executing command that is run when paper roll is selected as the paper source by ESC c 0 or a setting command that affects printing or operating with a paper roll. ② An executing command that is run when slip is selected as the paper source by ESC c 0 or a setting command that affects printing or operating with a slip. ③ The command that changes the setting of the paper source by ESC c 1. { indicates the corresponding command.
Confidential Command Classification Command Name Executing ① ② Setting ① ② ESC D Set horizontal tab positions { { ESC E Turn emphasized mode on/off { { ESC F Set/cancel slip paper reverse eject ESC G Turn double-strike mode on/off ESC J Print and feed paper ESC K Print and reverse feed ESC L Select page mode ESC M ③ { { { Select character font { { ESC R Select an international character set { { ESC S Select standard mode ESC T Select print direction in page mode ESC U
Confidential Command Classification Command Executing Name ① { ② Setting ① { ② ③ { FS q Define NV bit image GS ! Select character size GS $ Set absolute vertical print position in page mode GS ∗ Define user-defined bit image GS ( A Execute test print { { GS / Print user-defined bit image { { GS : Start/end macro definition { { GS B Turn white/black reverse printing mode on/off { GS H Select printing position of HRI characters { GS I Transmit printer ID GS L Set left
Confidential Kanji command list (when the Japanese, Simplified Chinese, Traditional Chinese model is used) Command Classification Command Executing Name ① ② Setting ① ② FS ! Set print mode(s) for Kanji characters { { FS & Select Kanji character mode { { FS - Turn underline mode on/off for Kanji characters { { FS .
Confidential 3.2 Character Code Tables DC4 3.2.1 Page 0 (PC437: USA, Standard Europe) (International Character Set: U.S.A.) NOTE: The character code tables show only character configurations. They do not show the actual print pattern. TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.2 Page 1 (Katakana) TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.3 Page 2 (PC850: Multilingual) TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.4 Page 3 (PC860: Portuguese) TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.5 Page 4 (PC863: Canadian-French) TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.6 Page 5 (PC865: Nordic) TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.7 Page 6 (Hiragana) TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.8 Page 7 (One-pass Printing Kanji Characters) TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.9 Page 8 (One-pass Printing Kanji Characters) TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.10 Page 19 (PC858: Euro) TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.11 Page 20 (Thai Character Code 42) TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.12 Page 21 (Thai Character Code 11) TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.13 Page 22 (Thai Character Code 13) TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.14 Page 23 (Thai Character Code 14) TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.15 Page 24 (Thai Character Code 16) TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.16 Page 25 (Thai Character Code 17) TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.17 Page 26 (Thai Character Code 18) TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.18 Page 255 (Space Page) In the space page (page 255), the following font is defined as the default. 7 × 7 font (only when font 7 × 9 is selected. When 9 × 9 font is selected, character codes 80H to FFH are all spaces.) TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.2.19 International Character Sets ASCII code (Hex) Country 23 24 40 5B 5E 60 7B U.S.A # $ @ [ \ ] ^ ` { | } ~ France # $ à ° ç § ^ ` é ù è ¨ Germany # $ § Ä Ö Ü ^ ` ä ö ü ß U.K.
Confidential 3.3 Switches and Buttons 3.3.1 Power Button The power button, (a rocker switch) located on the lower left front of the printer, turns the power on or off. NOTE: Turn on the power only after connecting the power supply. 3.3.2 Panel Buttons There are panel buttons on both the slip and receipt sections. All the panel buttons are disabled by ESC c 5. 3.3.2.
Confidential 3.3.3 DIP Switches 3.3.3.1 Serial interface specification 1) DIP switch 1: 8 switches Table 3.3.1 DIP Switch 1 SW 1 Function ON OFF 1 Data receive error Ignored Prints '?' 2 Receive buffer capacity 45 bytes 4K bytes 3 Handshaking XON/XOFF DTR/DSR 4 Word length 7 bits 8 bits 5 Parity check Yes No 6 Parity selection Even Odd 7 Transmission speed selection Refer to Table 3.3.2 8 Table 3.3.
Confidential 2) DIP switch 2: 8 switches Table 3.3.3 DIP Switch 2 SW 2 Function ON OFF 1 Handshaking (BUSY condition) Receive buffer full Offline or receive buffer full 2 Customer display (DM-D) connection Connected 3 Selects print density / Low power consumption mode 4 Not connected Refer to Table 3.3.4 5 Internal use Fixed to Off 6 Internal use Fixed to Off 7 I/F pin 6 reset signal Enabled Disabled 8 IF pin 25 reset signal Enabled Disabled Table 3.3.
Confidential 3.3.3.2 Parallel interface specification Table 3.3.5 DIP Switch 1 SW Function ON OFF 1 Automatic line feed Always enabled Always disabled 2 Receive buffer capacity 45 bytes 4K bytes 3 Selects paper sensors to output paper-end signals (default value of ESC c 3) Disabled Paper roll end sensor enabled, Paper roll near-end sensor enabled Undefined --- --- 4-8 Table 3.3.
Confidential • If the print density is set to level 2 or 3, printing speed is inclined to be low speed. • In low power consumption for receipts, printing speed is fixed to 70 mm/s. 3.4 Panel LED Indicators 3.4.1 Slip 1) Power supply (POWER) LED: On: Power is stable. Off: Power is not stable. 2) Error (ERROR) LED: Green Red On: Offline (except during paper feeding using the FORWARD and the REVERSE buttons and during self test printing) Off: Normal condition Blinking: Error (refer to Section 3.
Confidential Blinking: Slip insertion waiting state Approximately 160 Approximately 2080 [Units: ms] Figure 3.4.2 Blinking: Slip removal waiting state / Personal check removal waiting state (when the printer is used with the MICR reader) Approximately 160 Approximately 1760 [Units: ms] Figure 3.4.3 Blinking: Personal check insertion waiting state (when the printer is used with the MICR reader) Approximately 160 [Units: ms] Figure 3.4.4 3.4.
Confidential Figure 3.4.5 Panel Switches and Indicators 3.5 Self-test 1) The printer has a self-test function that checks the following: • Control circuit functions • Printer mechanisms • Print quality • Control software version • DIP switch settings 2) Starting the self-test a) Self-test on paper roll To start the self-test on a paper roll, hold down the FEED button and turn on the printer with the cover closed.
Confidential 3.6 Hexadecimal Dumping 1) Hexadecimal dumping function This function prints the data transmitted from the host computer as hexadecimal numbers and their corresponding characters. 2) Starting hexadecimal dumping Open the cover and turn the power on while pressing the FEED button or executing GS ( A command, then close the cover. The printer first prints "Hexadecimal Dump" on the paper roll and prints the received print data in hexadecimal numbers and their corresponding characters. NOTES: 1.
Confidential 3.7 Error Processing 3.7.1 Error Types 1) Errors that automatically recover Table 3.7.1 Errors That Automatically Recover ERROR LED Blinking Pattern LED Receipt Error Description Print head temperature error The temperature of the print head is extremely high. { Paper roll cover open error Printing on the paper roll is not performed correctly due to a cover-open { NOTE: 160 msec Slip { Recovery Recovers automatically when the print head cools.
Confidential 2) Errors that have the possibility of recovery Table 3.7.2 Errors That Can Possibly Recover ERROR LED Blinking Pattern Error Description 160 msec LED Receipt Slip Recovery { Autocutter The autocutter error does not work correctly. Recovers by DLE ENQ 1 or DLE ENQ 2. Home position detection error The home position cannot be detected due to a paper jam. { Recovers by DLE ENQ 1 or DLE ENQ 2. Carriage detection error The carriage is malfunctioning due to a paper jam, etc.
Confidential 3) Errors that are impossible to recover Table 3.7.3 Unrecoverable Errors ERROR LED Blinking Pattern Error LED Description Receipt 160 mse Slip Recovery { { Impossible to recover. High voltage The power supply error (*2) voltage is extremely high. (*1) { { Impossible to recover. Low voltage error (*2) The power supply voltage is extremely low. (*1) { { Impossible to recover. CPU execution error (*2) The CPU executes an incorrect address or I/F board is not connected.
Confidential 3.7.3 Data Receive Error If one of the following errors occurs during serial interface communication, the printer prints "?" or ignores the data, depending on the setting of DIP switch 1-1. • Parity error • Framing error • Overrun error 3.8 Paper Sensors The printer has the following 4 paper sensors: Slip: • TOF (Top of Form) sensor • BOF (Bottom of Form) sensor Receipt: • Paper roll near-end sensor • Paper roll end sensor 3.8.
Confidential 3.8.2 Sensors and Printing When the printer detects a paper near-end, it either stops or continues printing depending on the ESC c 4 setting. The corresponding sensors are as follows: • Paper roll near-end sensor • Slip BOF sensor • Slip TOF sensor The paper roll near-end sensor is enabled only when paper roll is selected as the print source and the slip BOF and TOF sensors are enabled only when slip is selected as the print source.
Confidential 3.9.2 Opening/Closing the Front Cover of the Slip Section • The cover can be opened by pulling a hook on the left of the cover toward you. When you close the cover, push the cover backward. • When the cover open is detected by the cover open sensor, the printer releases the print platen and stops carriage movement. If the front cover is opened during printing, data lines are cut. Be sure not to open the front cover. 3.9.
Confidential 3.12 Page Mode 3.12.1 General Description The printer operates in two print modes: standard mode and page mode. Page mode is effective for both print sources of the TM-H5000II, however, page mode in a slip printing is effective only for the models except for the multilingual model. In standard mode, the printer prints and feeds paper each time it receives print data or paper feed commands.
Confidential 3.12.2 Page mode limitations in slip printing Page mode in slip printing can be performed only in ANK model. Page mode in slip printing has the following limitations: 1) Half-dots are not usable Page mode can handle only normal dots. Therefore, the Font A and B including half-dots, user-defined characters including half-dots, and bit images cannot be specified. The printer selects the Font C (5 × 9 dots) including normal dots automatically.
Confidential 3.12.4 Formatting of Print Data in the Printable Area Formatting of print data in the printable area is performed as follows: 1) The printable area is set using ESC W. If all printing and feeding are complete before the printer receives the ESC W command, the left side (as you face the printer) is taken as the origin (x0, y0) of the printable area.
Confidential Example When printing a downloaded bit image of six bytes in the vertical direction, use the following formula: {number of vertical dots (8 × 6) - number of dots for feeding at the beginning of the printable area (21)} × vertical motion unit conversions (360/180) = 54 Therefore, 54 pitch (27 dots) are required for feeding. Use the following commands: ESC W xL, xH, yL, yH, dxL, dxH, dyL, dyH ESC T n ESC 3 54 ← Set line spacing to be added.
Confidential x×8 12 Downloaded bit image 24×2–6 Double-height character GS h n (GS ∗ x y) y×8 nH×256+nL 24-3 24-3 12 Bar Code (GS k m) Bit image (ESC ∗ m nL nH) 3 6 3 Point B Point B Baseline Point B Point B (HRI characters) Point B [Units: dots] Figure 3.12.
Confidential y×8 x×8 (GS ∗ x y) nL × 256 + nL (ESC ∗ nL nH) [Units: dot] Figure 3.12.5 Downloaded Bit Image Developing Position TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 3.13 Reading MICR Characters and Printing Endorsements (when the printer is used with the MICR reader) Use the following procedure to read MICR characters. User Operation Printer Operation Transmit FS a 0 H. Mechanically switches to MICR mode and waits for a personal check to be loaded. The slip LED blinks. (Transmit DLE ENQ 3.) (when the check insertion waiting state is canceled) 2 Insert a check. Detects the check, lights the slip LED, and reads MICR characters.
Confidential 4. CASE SPECIFICATIONS 4.1 External Dimensions and Mass Height: 201 mm {7.91"} Width: 252 mm {9.92"} Depth: 331 mm {13.03"} (except for the protrusion) Mass: Approximately 6.5 kg {14.3 lbs} (All the numeric values are typical.) 4.2 Color EPSON standard color (ECW) 4.3 External Appearance 201 [Units: mm] Materials for the external: 94V-0 Figure 4.3.1 External Appearance TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential 5. OPTIONS AND CONSUMABLES 5.1 Standard Accessories • Paper roll (diameter 50 mm {1.96"}) × 1 roll • Exclusive ribbon cassette ERC-31(P) • User's Manual • I/F fixing screw (hexagonal millimeter screw) • Power switch cover 5.2 Options • External power supply PS-170 • MICR reader (factory-installed option) • Direct connection customer display DM-D102-012/DM-D203-012 (Available only for serial interface model) • Front extended table 5.
Confidential 6. COMMANDS 6.1 Command Notations [Name] The name of the command. [Format] The code sequence. ASCII indicates the ASCII equivalents. Hex indicates the hexadecimal equivalents. Decimal indicates the decimal equivalents. [ ]k indicates the contents of the [ ] should be repeated k times. [Range] Gives the allowable ranges for the arguments. [Description] Describes the function of the command. [Notes] Provides important information on setting and using the printer command, if necessary.
Confidential 6.2 Explanation of Terms 1) Receive buffer The reception buffer is a buffer that stores, as is, the data received from the host (the reception data). The reception data is stored in the reception buffer temporarily, and is then processed sequentially. 2) Print buffer The print buffer is a buffer that stores the image data to be printed. 3) Print buffer full This is the state where the print buffer does not have enough space to continue accepting data.
Confidential (11) Line Spacing Setting Line spacing for receipt and slip is different. A: First line printing B: Second line printing [Example 1] When n = 5 for ESC 3 n Slip: Slip: 9 dots A Approcimately 8.82 8.82 mm inches) Approximately mm(5/144 {5/144"} B Receipt: (When font A (12×24 dots) is selected): Receipt 24 dots A Approximately 3.53mm mm(5/360 {5/360"} Approcimately 3.
Confidential (12) Baseline Standard position when character data is stored in the print buffer. Receipt: Normal characters in standard mode and page mode: Ay ∗1. When font A (12×24 dots) is selected, this height is 21 dots. When font B (9×17 dots) is selected, this Base line Baseline height is 16 dots.
Confidential 6.3 Control Commands HT [Name] Horizontal tab [Format] ASCII HT Hex 09 Decimal 9 [Description] Moves the print position to the next horizontal tab position. [Details] • This command is ignored unless the next horizontal tab position has been set. • If the next horizontal tab position exceeds the printing area, the printer sets the printing position to [Printing area width + 1]. • Horizontal tab positions are set with ESC D.
Confidential FF [Name] [Format] ① Print and eject slip paper (enabled only when slip is selected) ② Print and return to standard mode in page mode ASCII FF Hex 0C Decimal 12 For ① [Description] Prints the data in print buffer and ejects the slip paper. [Details] [Reference] • The command is enabled only when slip paper is selected for printing by ESC c 0. • When the slip ejection length has been set by ESC C, the specified length is ejected, regardless of the TOF and BOF sensors.
Confidential CR [Name] Print and carriage return [Format] ASCII CR Hex 0D Decimal 13 [Description] Paper Automatic line feed enabled Automatic line feed disabled Paper roll Functions the same as LF Ignored Slip paper Functions the same as LF Prints the data in the print buffer and does not feed the paper. [Details] • Sets the print starting position to the beginning of the line. • The automatic line feed is ignored with a serial interface model.
Confidential DLE EOT n [Name] Real-time status transmission [Format] ASCII DLE EOT n Hex 10 04 n Decimal 16 4 n [Range] 1≤n≤5 [Description] Transmits the selected printer status specified by n in real time, according to the following parameters: n = 1: Transmit printer status n = 2: Transmit offline status n = 3: n = 4: n = 5: Transmit error status Transmit paper roll sensor status Transmit slip paper status [Details] • The printer transmits the current status.
Confidential n = 1: Printer status Bit Off/On Hex Decimal Function 0 Off 00 0 Not used. Fixed to Off. 1 On 02 2 Not used. Fixed to On. 2 Off 00 0 Drawer open/close signal is LOW (connector pin 3). On 04 4 Drawer open/close signal is HIGH (connector pin 3). Off 00 0 Online. On 08 8 Offline. 4 On 10 16 Not used. Fixed to On. 5,6 - - - Undefined. 7 Off 00 0 Not used. Fixed to Off.
Confidential n = 3: Error status Bit Off/On Hex Decimal Function 0 Off 00 0 Not used. Fixed to Off. 1 On 02 2 Not used. Fixed to On. 2 Off 00 0 No mechanical error. On 04 4 Mechanical error occurs. Off 00 0 No autocutter error. On 08 8 Autocutter error occurs. 4 On 10 16 Not used. Fixed to On. 5 Off 00 0 No unrecoverable error. On 20 32 Unrecoverable error occurs. Off 00 0 No auto-recoverable error. On 40 64 Auto recoverable error occurs.
Confidential n = 4: Continuous paper sensor status Bit Off/On Hex Decimal Function 0 Off 00 0 Not used. Fixed to Off. 1 On 02 2 Not used. Fixed to On. 2 Off 00 0 Paper roll near-end sensor: paper adequate. On 04 4 Paper near-end is detected by the paper roll near-end sensor. Off 00 0 Paper roll near-end sensor: paper adequate. On 08 8 Paper near-end is detected by the paper roll near-end sensor. 4 On 10 16 Not used. Fixed to On.
Confidential n = 5: Slip paper status Bit Off/On Hex Decimal Function 0 Off 00 0 Not used. Fixed to Off. 1 On 02 2 Not used. Fixed to On. 2 Off 00 0 Slip paper selected. On 04 4 Slip paper not selected. Off 00 0 Does not wait for slip paper insertion. On 08 8 Waits for slip paper insertion. 4 On 10 16 Not used. Fixed to On. 5 Off 00 0 TOF sensor: paper present. On 20 32 TOF sensor: paper not present. Off 00 0 BOF sensor: paper present.
Confidential DLE ENQ n [Name] Real-time request to printer [Format] ASCII DLE ENQ n Hex 10 05 n Decimal 16 5 n [Range] 1≤n≤3 [Description] Responds to a request from the host computer.
Confidential • DLE ENQ 3 is ignored except when the printer is in the slip waiting state. Therefore, be sure to use DLE EOT 5 to check whether slip paper is selected and the printer is in the slip waiting state before executing DLE ENQ 3. After the printer is released from the slip waiting state, the printer selects the paper roll. • When the slip waiting status is cancelled with DLE ENQ 3, the receive and print buffers are cleared.
Confidential DLE DC4 n m t (when n = 1) [Name] Generate pulse in real time [Format] ASCII Hex Decimal [Range] n=1 m = 0, 1 1≤t≤8 DLE 10 16 DC4 14 20 n n n m m m t t t [Description] Outputs the pulse specified by t to connector pin m as follows: m Connector pin 0 Drawer kick-out connector pin 2. 1 Drawer kick-out connector pin 5. The pulse ON time is [t × 100 ms] and the OFF time is [t × 100 ms].
Confidential DLE DC4 n d1...d7 (when n = 8) [Name] Clear buffer(s) [Format] ASCII Hex Decimal [Range] n=8 d1 = 1, d2 = 3, d3 = 20, d4 = 1, d5 = 6, d6 = 2, d7 = 8 DLE 10 16 DC4 14 20 n n n d1...d7 d1...d7 d1...d7 [Description] • Clear all data stored in the receive buffer and the print buffer. • Transmits the following data block to the host.
Confidential ESC FF [Name] Print data in page mode [Format] ASCII Hex Decimal ESC 1B 27 FF 0C 12 [Description] In page mode, prints all buffered data in the printing area collectively. [Details] • This command is enabled only in page mode. • After printing, the printer does not clear the buffered data, setting values for ESC T and ESC W, and the position for buffering character data.
Confidential ESC ! n [Name] Select print mode(s) [Format] ASCII ESC ! n Hex 1B 21 n Decimal 27 33 n [Range] 0 ≤ n ≤ 255 [Description] Selects print mode(s) using n as follows: Bit Off/On Hex Decimal Function 0 Off 00 0 Character font A is selected: 12 × 24 for the paper roll and 9 × 9 for slip paper. On 01 1 Character font B is selected: 9 × 17 for the paper roll and 7 × 9 for slip paper. 1 - - - Undefined. 2 - - - Undefined.
Confidential [Default] • When some characters in a line are double or more height, all the characters in the line are aligned at the baseline. • ESC E can also turn on or off emphasized mode. However, the setting of the last received command is effective. • ESC − can also turn on or off underline mode. However, the setting of the last received command is effective. • GS ! can also select character size. However, the setting of the last received command is effective.
Confidential ESC % n [Name] Select/cancel user-defined character set [Format] ASCII ESC % n Hex 1B 25 n Decimal 27 37 n [Range] 0 ≤ n ≤ 255 [Description] Selects or cancels the user-defined character set. • When the LSB of n is 0, the user-defined character set is canceled. • When the LSB of n is 1, the user-defined character set is selected. [Details] • n is available only for the least significant bit.
Confidential ESC & y c1 c2 [x1 d1...d(y × x1)]...[xk d1...d(y × xk)] [Name] Define user-defined characters ASCII ESC & y c1 c2 [x1 d1...d(y × x1)]...[xk d1...d(y × xk)] Hex 1B 26 y c1 c2 [x1 d1...d(y × x1)]...[xk d1...d(y × xk)] Decimal 27 38 y c1 c2 [x1 d1...d(y × x1)]...[xk d1...d(y × xk)] [Range] For paper roll: 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 ≤ d1 ...
Confidential • If slip paper is selected: The dots adjoining each other horizontally cannot be printed. Only the upper most bit can be printed in the second byte in the vertical direction. [Default] The internal character set [Reference] ESC %, ESC ? [Example] • When receipt paper is selected (font A: 12 × 24). 12 dots 24 dots d1 d4 d7 d34 d2 d5 d35 d3 d6 d36 MSB LSB d1= <0F>H d2 = <03>H d3 = <00>H d4 = <30>H d7 = <40>H . . . . d5 = <80>H d8 = <40>H . . . . d6 = <00>H d9 = <20>H . . . .
Confidential ESC ∗ m nL nH d1 ... dk [Name] Select bit-image mode [Format] ASCII [Range] ∗ ESC m nL nH d1 ... dk Hex 1B 2A m nL nH d1 ... dk Decimal 27 42 m nL nH d1 ...
Confidential • If the bit-image data input exceeds the number of dots to be printed on a line, the excess data is ignored. • d indicates the bit-image data. Set a corresponding bit to 1 to print a dot or to 0 to not print a dot.
Confidential • 24-dot bit image for receipt paper Bit-image data d1 d1 d4 d7 MSB d2 d5 d8 Bit-image data d3 d6 d LSB d2 d3 Print data d4 d5 d6 d7 d8 d9 Print data 1 dot Single density Double density • 8-dot bit image for slip paper Bit-image data d1 d2 d3 MSB d1 d2 d3 Bit-image data LSB Print data 1 half dot Print data Single density TITLE Double density TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential ESC - n [Name] Turn underline mode on/off [Format] ASCII ESC - n Hex 1B 2D n Decimal 27 45 n [Range] 0 ≤ n ≤ 2, 48 ≤ n ≤ 50 [Description] Turns underline mode on or off, based on the following values of n: n Function 0, 48 Turns off underline mode 1, 49 Turns on underline mode (1-dot thick) 2, 50 Turns on underline mode (2-dots thick) [Details] • The printer can underline all characters (including right-side character spacing), but cannot underline the space set by HT.
Confidential ESC 3 n [Name] Set line spacing [Format] ASCII ESC 3 n Hex 1B 33 n Decimal 27 51 n [Range] 0 ≤ n ≤ 255 [Description] Sets the line spacing to [n × vertical or horizontal motion units] inches. [Details] • The line spacing is set to the paper selected by ESC c 1. • The line spacing can be set independently in standard mode and in page mode. • The horizontal and vertical motion units are specified by GS P.
Confidential ESC = n [Name] Set peripheral device [Format] ASCII ESC = n Hex 1B 3D n Decimal 27 61 n [Range] 1≤n≤3 [Description] Selects device to which host computer sends data, using n as follows: Bit Off/On Hex Decimal Function 0 Off 00 0 Printer disabled. On 01 1 Printer enabled. Off 00 0 Customer display disabled. On 02 2 Customer display enabled. - - - Undefined.
Confidential ESC ? n [Name] Cancel user-defined characters [Format] ASCII ESC ? n Hex 1B 3F n Decimal 27 63 n [Range] 32 ≤ n ≤ 126 [Description] Cancels user-defined characters. [Details] • This command cancels the pattern defined for the character code specified by n. After user-defined characters are canceled, the corresponding pattern for the internal characters are printed. • This command deletes the pattern defined for the specified code in the font selected by ESC ! or ESC M.
Confidential ESC C n [Name] Set slip paper eject length [Format] ASCII ESC C n Hex 1B 43 n Decimal 27 67 n [Range] 0 ≤ n ≤ 255 [Description] Sets the eject length setting for slip paper to n lines. [Details] • When n = 0, the eject length setting for slip paper is canceled. The printer continues feeding the paper until the printer gets to the position where the slip can be ejected.
Confidential 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 [Description] Sets horizontal tab positions. [Details] • n specifies the column number for setting a horizontal tab position from the beginning of the line. • k indicates the total number of horizontal tab positions to be set.
Confidential ESC E n [Name] [Format] [Range] Turn emphasized mode on/off ASCII ESC E n Hex 1B 45 n Decimal 27 69 n 0 ≤ n ≤ 255 [Description] Turns emphasized mode on or off When the LSB of n is 0, emphasized mode is turned off. When the LSB of n is 1, emphasized mode is turned on. [Details] • Two-pass printing is executed on slip; therefore, printing speed is slow. • Only the least significant bit of n is enabled. • This command and ESC ! turn on and off emphasized mode in the same way.
Confidential ESC G n [Name] [Format] Turn on/off double-strike mode ASCII ESC G Hex 1B 47 Decimal 27 71 [Range] 0 ≤ n ≤ 255 n n n [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. [Details] • Two-pass printing is executed on the slip; therefore, printing speed is slow. • Only the lowest bit of n is enabled. • Printer output is the same in double-strike mode and in emphasized mode.
Confidential ESC J n [Name] [Format] Print and feed paper ASCII ESC Hex 1B Decimal 27 [Range] 0 ≤ n ≤ 255 J 4A 74 n n n [Description] Prints the data in the print buffer and feeds the paper [n × vertical or horizontal motion unit] inches. • After printing is completed, this command sets the print starting position to the beginning of the line. • The paper feed amount set by this command does not affect the values set by ESC 2 or ESC 3. • The horizontal and vertical motion units are specified by GS P.
Confidential ESC K n [Name] [Format] Print and reverse feed ASCII ESC Hex 1B Decimal 27 [Range] 0 ≤ n ≤ 255 K 4B 75 n n n [Description] Prints the data in the print buffer and feeds the paper n × vertical motion unit inches in the reverse direction [Details] [Reference] • This command is ignored when receipt paper is selected as the print sheet by ESC c 0. • Sets the print starting position to the beginning of the line.
Confidential ESC L [Name] Select page mode [Format] ASCII ESC L Hex 1B 4C Decimal 27 76 [Description] Switches from standard mode to page mode. [Details] • This command is enabled only when processed at the beginning of a line. • This command has no effect in page mode. • After printing is completed by FF or by using ESC S, the printer returns to standard mode. • This command sets the position where data is buffered to the position specified by ESC T within the printing area defined by ESC W.
Confidential ESC M n [Name] Select character font [Format] ASCII ESC M n Hex 1B 4D n Decimal 27 77 n [Range] n = 0, 1, 48, 49 [Description] Selects character font. n Function 0, 48 Character font A selected. 12 × 24 for paper roll. 9 × 9 for slip paper 1, 49 Character font B selected. 9 × 17 for paper roll. 7 × 9 for slip paper [Details] [Reference] • ESC ! can also select character font types. However, the setting of the last received command is effective.
Confidential ESC R n [Name] Select an international character set [Format] ASCII ESC R n Hex 1B 52 n Decimal 27 82 n [Range] 0 ≤ n ≤ 13 [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 [Default] n=0 [Reference] 3.2.
Confidential ESC S [Name] Select standard mode [Format] ASCII ESC S Hex 1B 53 Decimal 27 83 [Description] Switches from page mode to standard mode. • • • • • [Details] This command is effective only in page mode. Data buffered in page mode is cleared. This command sets the print position to the beginning of the line. The printing area set by ESC W is initialized.
Confidential ESC T n [Name] Select print direction in page mode [Format] ASCII ESC T n Hex 1B 54 n Decimal 27 84 n 0≤n≤3 [Range] 48 ≤ n ≤ 51 [Description] Selects the print direction and starting position in page mode.
Confidential ESC U n [Name] [Format] Turn on/off unidirectional printing mode ASCII ESC U n Hex 1B 55 n Decimal 27 85 n [Range] 0 ≤ n ≤ 255 [Description] Turns unidirectional printing mode on or off When the LSB of n is 0, turns on unidirectional printing mode. When the LSB of n is 1, turns off unidirectional printing mode and turns on bidirectional printing mode. [Details] • Only the least significant bit of n is enabled.
Confidential ESC V n [Name] [Format] Turn 90° clockwise rotation mode on/off ASCII ESC V n Hex 1B 56 n Decimal 27 86 n [Range] For paper roll: 0 ≤ n ≤ 1, 48 ≤ n ≤ 49 For slip: 0 ≤ n ≤ 2, 48 ≤ n ≤ 50 [Description] Turns 90° clockwise rotation mode on/off n is used as follows: For paper roll: n Function 0, 48 Turns off 90° clockwise rotation mode 1, 49 Turns on 90° clockwise rotation mode For slip: n Function 0, 48 Turns off 90° clockwise rotation mode 1, 49 Turns on 90° clockwise rotation mod
Confidential ESC W xL xH yL yH dxL dxH dyL dyH [Name] Set printing area in page mode [Format] ASC II ESC W xL xH yL yH dxL dxH dyL dyH Hex 1B 57 xL xH yL yH dxL dxH dyL dyH Decimal 27 87 xL xH yL yH dxL dxH dyL dyH [Range] 0 ≤ xL, xH, yL, yH, dxL, dxH, dyL, dyH ≤ 255 (except dxL=dxH=0 or dyL=dyH=0) [Description] • The horizontal starting position, vertical starting position, printing area width, and printing area height are defined as x0, y0, dx (inch), dy (inch), respectively.
Confidential Paper (X, Y) Dy Forward Dx Print area (X + Dx-1, Y + Dy-1) • For the printable area, refer to Section 6.2, 5) Printable area. [Default] For paper roll: xL = xH = yL = yH = 0 dxL = 0, dxH = 2, dyL = 126, dyH = 6 For slip: xL = xH = yL = yH = 0 dxL = 32, dxH = 3, dyL = 12, dyH = 7 [Reference] CAN, ESC L, ESC T, GS P TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential ESC \ nL nH [Name] [Format] Set relative print position ASCII ESC \ Hex 1B 5C Decimal 27 92 [Range] 0 ≤ nL ≤ 255 nL nL nL nH nH nH 0 ≤ nH ≤ 255 [Description] Sets the print starting position based on the current position by using the horizontal or vertical motion unit. [Details] [Reference] • This command sets the distance from the current position to [(nL + nH × 256) × horizontal or vertical motion unit] • Any setting that exceeds the printable area is ignored.
Confidential ESC a n [Name] Select justification [Format] ASCII ESC a n Hex 1B 61 n Decimal 27 97 n [Range] 0 ≤ n ≤ 2, 48 ≤ n ≤ 50 [Description] Aligns all the data in one line to the specified position n selects the justification as follows: n Justification 0, 48 Left justification 1, 49 Centering 2, 50 Right justification [Details] • The command is enabled only when processed at the beginning of the line.
Confidential ESC c 0 n [Name] Select paper type(s) for printing [Format] ASCII ESC c 0 n Hex 1B 63 30 n Decimal 27 99 48 n [Range] 1≤n≤4 [Description] Selects the type of paper for printing, using n as follows: Bit Off/On Hex Decimal Function 0 Off 00 0 Paper roll disabled. On 01 1 Paper roll enabled. Off 00 0 Paper roll disabled. On 02 2 Paper roll enabled. Off 00 0 Slip paper disabled. On 04 4 Slip paper enabled. - - - Undefined.
Confidential ESC c 1 n [Name] Select paper source for command settings [Format] ASCII ESC c 1 n Hex 1B 63 31 n Decimal 27 99 49 n [Range] 1≤n≤4 Bit Off/On Hex Decimal Function 0 Off 00 0 Paper roll disabled. On 01 1 Paper roll enabled. Off 00 0 Paper roll disabled. On 02 2 Paper roll enabled. Off 00 0 Slip paper disabled. On 04 4 Slip paper enabled. - - - Undefined.
Confidential ESC c 3 n [Name] Select paper sensor(s) to output paper end signals [Format] ASCII ESC c 3 n Hex 1B 63 33 n Decimal 27 99 51 n [Range] 0 ≤ n ≤ 255 [Description] Selects the paper sensor(s) to output paper end signals • Each bit of n is used as follows: Bit Off/On Hex Decimal Function 0 Off 00 0 Paper roll near-end sensor disabled. On 01 1 Paper roll near-end sensor enabled. Off 00 0 Paper roll near-end sensor disabled.
Confidential ESC c 4 n [Name] [Format] Select paper sensor(s) to stop printing ASCII ESC c 4 Hex 1B 63 34 Decimal 27 99 52 [Range] 0 ≤ n ≤ 255 n n n [Description] Selects the paper sensor(s) used to stop printing when a paper-end is detected, using n as follows: Bit Off/On Hex Decimal Function 0 Off 00 0 Paper roll near end sensor disabled. On 01 1 Paper roll near end sensor enabled. Off 00 0 Paper roll near end sensor disabled. On 02 2 Paper roll near end sensor enabled.
Confidential 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 [Description] Enables or disables the panel buttons. • When the LSB of n is 0, the panel buttons are enabled. • When the LSB of n is 1, the panel buttons are disabled. [Details] • Only the lowest bit of n is valid. • When the panel buttons are disabled, none of them are usable when the printer cover is closed.
Confidential ESC e n [Name] Print and reverse feed n lines [Format] ASCII ESC e n Hex 1B 65 n Decimal 27 101 n [Range] 0 ≤ n ≤ 255 [Description] Prints the data in the print buffer and feeds n lines in the reverse direction. [Details] [Reference] • This command is ignored when paper roll is selected as the print sheet by ESC c 0. • This command sets the print starting position to the beginning of the line.
Confidential ESC f t1 t2 [Name] Set slip paper waiting time [Format] ASCII ESC f t1 t2 Hex 1B 66 t1 t2 Decimal 27 102 t1 t2 [Range] 0 ≤ t1 ≤ 15 0 ≤ t2 ≤ 64 [Description] Sets the time that the printer waits for slip paper to be inserted and the time from insertion of the slip to the start of printing. • t1 specifies the wait time for slip paper to be inserted. • t2 specifies time from insertion of the slip to the start of printing.
Confidential 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] 0 ≤ m ≤ 1, 48≤ m ≤ 49 0 ≤ t1 ≤ 255, 0≤ t2 ≤ 255 [Description] Outputs the pulse specified by t1 and t2 to connector pin m as follows: m Connector pin 0, 48 Drawer kick-out connector pin 2. 1, 49 Drawer kick-out connector pin 5. [Details] • The pulse ON time is [t1 × 2 ms] and the OFF time is [t2 × 2 ms].
Confidential ESC t n [Name] [Format] Select character code table ASCII ESC t Hex 1B 74 Decimal 27 116 [Range] 0 ≤ n ≤ 8, 19 ≤ n ≤ 26, n = 255 n n n [Description] Selects a page n from the character code table. n Page 0 PC437 [U.S.A.
Confidential ESC { n [Name] Turns on/off upside-down printing mode [Format] ASCII ESC { n Hex 1B 7B n Decimal 27 123 n [Range] 0 ≤ n ≤ 255 [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. [Details] • Only the lowest bit of n is valid. • This command is enabled only when processed at the beginning of a line.
Confidential FS g 1 m a1 a2 a3 a4 nL nH d1...dk [Name] [Format] Write to user NV memory ASCII FS g 1 m a1 a2 a3 a4 nL nH d1...dk Hex 1C 67 31 m a1 a2 a3 a4 nL nH d1...dk Decimal 28 103 49 m a1 a2 a3 a4 nL nH d1...dk [Range] m=0 0 ≤ (a1+(a2×256)+(a3×65536)+(a4×16777216)) ≤ 1023 1 ≤ (nL+(nH×256)) ≤ 1024 32 ≤ d ≤ 255 k = (nL+(nH×256)) [Description] Writes data to user NV memory. • m is always set to 0. • a1, a2, a3, and a4 specify the starting address for data stored as (a1+(a2×256)×(a3×65536)+(a4×16777216)).
Confidential FS g 2 m a1 a2 a3 a4 nL nH [Name] Read from user NV memory [Format] ASCII Hex Decimal [Range] m=0 0 ≤ (a1+(a2×256)+(a3×65536)+(a4×16777216)) ≤ 1023 1 ≤ (nL+(nH×256)) ≤ 80 FS 1C 28 g 67 103 2 32 50 m a1 a2 a3 a4 nL nH m a1 a2 a3 a4 nL nH m a1 a2 a3 a4 nL nH [Description] Transmits data from user NV memory. • m is always set to 0. • a1, a2, a3, and a4 specify the data stored starting address to (a1+(a2×256)×(a3×65536)+(a4×16777216)).
Confidential • With the parallel interface mode, the data buffer capacity (which is the memory area to store all transmitted data except ASB status) is 99 bytes. Data that exceeds 99 bytes is ignored. • Data stored in the user NV memory can be written by FS g 1. • Depending on the status of the receive buffer, there can be a time difference between the receiving of this command and the storing of data.
Confidential FS p n m [Name] Print NV bit image [Format] ASCII Hex Decimal [Range] 1 ≤ n ≤ 255 0 ≤ m ≤ 3 , 48 ≤ m ≤ 51 FS 1C 28 p 70 112 n n n m m m [Description] Prints NV bit image n using the mode specified by m. 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 (dpi: dots per 25.
Confidential • This command feeds dots (for the height n of the NV bit image) in normal and double-width modes, and (for the height n × 2 of the NV bit image) in double-height and quadruple modes, regardless of the line spacing specified by ESC 2 or ESC 3. • After printing the bit image, this command sets the print position to the beginning of the line and processes the data that follows as normal data. [References] FS q FS q n [xL xH yL yH d1...dk]1...[xL xH yL yH d1...
Confidential [Notes] [Reference] • In the first group of NV bit images, when any of the parameters xL, xH, yL, yH is out of the definition range, this command is disabled. • In groups of NV bit images other than the first one, when the printer processes xL, xH, yL, yH out of the defined range, it stops processing this command and starts writing into the non-volatile images. At this time, NV bit images that haven’t been defined are disabled (undefined), but any NV bit images before that are enabled.
Confidential When xL = 64, xH = 0, yL = 96, yH = 0 (xL + xH × 256) × 8 dots = 512 dots d97 d1 d49057 d2 MSB (yL + yH × 256) × 8 dots = 768 dots [Example] d3 LSB d96 d49152 TITLE TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential GS ! n [Name] Select character size [Format] ASCII GS ! n Hex 1D 21 n Decimal 29 33 n 0 ≤ n ≤ 255 [Range] (1 ≤ vertical number of times ≤ 8, 1 ≤ horizontal number of times ≤ 8) [Description] Selects the character height using bits 0 to 2 and selects the character width using bits 4 to 7, as follows: Bit Off/On Hex Decimal Function 0 Character height selection. See Table 2. 1 2 3 4 Character width selection. See Table 1.
Confidential [Details] • When character width or height is set to 3 or more in slip mode, the printer executes the internal flag operation, but the actual width or height printed is 2 (double-width or double-height). • If n is outside the defined range, this command is ignored. • In standard mode, the vertical direction is the paper feed direction, and the horizontal direction is perpendicular to the paper feed direction.
Confidential GS $ nL nH [Name] Set absolute vertical print position in page mode [Format] ASCII GS $ nL nH Hex 1D 24 nL nH Decimal 29 36 nL nH [Range] 0 ≤ nL ≤ 255, 0 ≤ nH ≤ 255 [Description] • Sets the absolute vertical print starting position for buffer character data in page mode. • This command sets the absolute print position to [(nL + nH × 256) × (vertical or horizontal motion unit)] inches. [Details] [Reference] • This command is effective only in page mode.
Confidential GS ∗ x y d1 ... d(x × y × 8) [Name] Define user-defined bit image [Format] ASCII GS ∗ x y d1 ... d(x × y × 8) Hex 1D 2A x y d1 ... d(x × y × 8) Decimal 29 42 x y d1 ...
Confidential GS ( A pL pH n m [Name] Execute test print [Format] ASCII Hex Decimal [Range] (pL+(pH×256))=2 (where pL=2, pH=0) 0 ≤ n ≤ 4, 48 ≤ n ≤ 52 1 ≤ m ≤ 3, 49 ≤ m ≤ 51 GS 1D 29 ( 28 40 A 41 65 pL pL pL pH pH pH n n n m m m [Description] • Executes a test print with a specified test pattern on the specified paper. • pL and pH specifies the number of parameters such as n, m as (pL + (pH × 256)) bytes. n specifies the paper to be tested.
Confidential GS / m [Name] [Format] Print downloaded bit image ASCII GS / Hex 1D 2F Decimal 29 47 m m m 0 ≤ m ≤ 3, 48 ≤ m ≤ 51 m = 0, 1, 48, 49 (in standard mode) m = 0, 48 (in page mode) [Description] Prints a downloaded bit image using the mode specified by m.
Confidential GS : [Name] [Format] Start/end macro definition ASCII GS : Hex 1D 3A Decimal 29 58 [Description] Starts or ends macro definition. [Details] • Macro definition starts when this command is received during normal operation. Macro definition ends when this command is received during macro definition. • When GS ^ is received during macro definition, the printer ends macro definition and clears the definition. • Macro is not defined when the power is turned on.
Confidential GS B n [Name] [Format] Turn white/black reverse printing mode ASCII GS B n Hex 1D 42 n Decimal 29 66 n [Range] 0 ≤ n ≤ 255 [Description] Turns on or off white/black reverse printing mode. [Details] • • • • • • • • • • [Default] 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. Only the lowest bit of n is valid. In white/black reverse printing mode, print dots and non-print dots are reversed.
Confidential 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 [Description] Selects the printing position of HRI characters when printing a bar code. n selects the printing position as follows: n Printing position 0, 48 Not printed 1, 49 Above the bar code 2, 50 Below the bar code 3, 51 Both above and below the bar code [Details] • HRI indicates Human Readable Interpretation.
Confidential GS I n [Name] Transmit printer ID [Format] ASCII Hex Decimal [Range] 1 ≤ n ≤ 3, 49 ≤ n ≤ 51, 65 ≤ n ≤ 59 GS 1D 29 I 49 73 n n n [Description] Transmits the printer ID specified by n as follows: n Printer ID Specification ID (hexadecimal) 1, 49 Printer model ID TM-H5000II series 0F 2, 50 Type ID See table below. 3, 51 ROM version ID Depends on ROM version. 65 Firmware version Depends on firmware version.
Confidential [Details] [Reference] • When DTR/DSR control is selected in the serial interface model, the printer transmits only 1 byte after confirming that the host is ready to receive data (DSR signal is SPACE). If the host computer is not ready to receive data (DSR signal is MARK), the printer waits until the host is ready. • When XON/XOFF control is selected in the serial interface model, the printer transmits only 1 byte without confirming the condition of the DSR signal.
Confidential GS L nL nH [Name] Set left margin [Format] ASCII GS L nL nH Hex 1D 4C nL nH Decimal 29 76 nL nH [Range] 0 ≤ nL ≤ 255 0 ≤ nH ≤ 255 [Description] Sets the left margin using nL and nH. • The left margin is set to [(nL + nH × 256) × horizontal motion unit)] inches. Printable area Left margin Printing area width [Details] • This command is effective only when processed at the beginning of the line.
Confidential GS P x y [Name] Set horizontal and vertical motion units [Format] ASCII GS P x y Hex 1D 50 x y Decimal 29 80 x y [Range] 0 ≤ x ≤ 255 0 ≤ y ≤ 255 [Description] Sets the horizontal and vertical motion units to approximately 25.4/x mm { 1/x inches} and approximately 25.4/y mm {1/y inches}, respectively. When x and y are set to 0, the default setting of each value is used. [Details] • The command sets a line spacing for the paper source selected by the ESC c 1 command.
Confidential ① GS V m ② GS V m n [Name] Select cut mode and cut paper [Format] ①ASCII Hex Decimal ②ASCII Hex Decimal [Range] GS 1D 29 V 56 86 m m m GS 1D 29 V 56 86 m m m n n n ① m = 1, 49 ② m = 66, 0 ≤ n ≤ 255 [Description] Selects a mode for cutting paper and executes paper cutting.
Confidential GS W nL nH [Name] Set printing area width [Format] ASCII GS W nL nH Hex 1D 57 nL nH Decimal 29 87 nL nH [Range] 0 ≤ nL ≤ 255 0 ≤ nH ≤ 255 [Description] Sets the printing area width to the area specified by nL and nH. • The printing area width is set to [(nL + nH × 256) × horizontal motion unit)] inches. Printable area Left margin [Details] Printing area width • • • • This command is effective only when processed at the beginning of the line.
Confidential • If the width set for the printing area is less than the width of one character, when the character data is developed, the following processing is executed: ① The printing area width is extended to the right to accommodate one character. Printable area A Left margin Extended to right Printing area width set by nL and nH ② If the printing area width cannot be extended sufficiently, the left margin is reduced to accommodate one character.
Confidential 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 nL nH 0 ≤ nL ≤ 255 0 ≤ nH ≤ 255 [Description] Sets the relative vertical print starting position from the current position in page mode. • This command sets the distance from the current position to [(nL + nH × 256) × vertical or horizontal motion unit] inches. [Details] • This command is ignored unless page mode is selected.
Confidential GS ^ r t m [Name] Execute macro [Format] ASCII GS ^ r t m Hex 1D 5E r t m Decimal 29 94 r t m [Range] 0 ≤ r ≤ 255 0 ≤ t ≤ 255 m = 0, 1 [Description] Executes a macro. • r specifies the number of times to execute the macro. • t specifies the waiting time for executing the macro. • m specifies macro executing mode. When m = 0: The macro executes r times continuously at the interval specified by t.
Confidential GS a n [Name] Enable/Disable Automatic Status Back (ASB) [Format] ASCII GS a n Hex 1D 61 n Decimal 29 97 n [Range] 0 ≤ n ≤ 255 [Description] Enables or disables ASB and specifies the status items to include, using n as follows: Bit Off/On Hex Decimal Status for ASB 0 Off 00 0 Drawer kick-out connector pin 3 status disabled. On 01 1 Drawer kick-out connector pin 3 status enabled. Off 00 0 Online/offline status disabled. On 02 2 Online/offline status enabled.
Confidential • When the printer is disabled by ESC = (Select peripheral device), the four status bytes are transmitted whenever the status changes. • When using DLE EOT, GS I, or GS r, the status transmitted by these commands and ASB status must be differentiated, according to the procedure in Appendix E, Transmission Status Identification. • The status items to be transmitted are as follows: First byte (printer information) Bit Off/On Hex Decimal Status for ASB 0 Off 00 0 Not used. Fixed to Off.
Confidential Second byte (printer information) Bit Off/On Hex Decimal Status for ASB 0 - - - Undefined. 1 - - - Undefined. 2 Off 00 0 No mechanical error. On 04 4 Mechanical error occurred. Off 00 0 No autocutter error. On 08 8 Autocutter error occurred. 4 Off 00 0 Not used. Fixed to Off. 5 Off 00 0 No unrecoverable error. On 20 32 Unrecoverable error occurred. Off 00 0 No automatically recoverable error. On 40 64 Automatically recoverable error occurred.
Confidential Third byte (paper sensor information) Bit Off/On Hex Decimal Status for ASB 0 Off 00 0 Paper roll near-end sensor: paper adequate. On 01 1 Paper roll near-end sensor: paper near end. Off 00 0 Paper roll near-end sensor: paper adequate. On 02 2 Paper roll near-end sensor: paper near end. Off 00 0 Paper roll end sensor: paper present. On 04 4 Paper roll end sensor: paper not present. Off 00 0 Paper roll end sensor: paper present.
Confidential Fourth byte (paper sensor information) Bit Off/On Hex Decimal Status for ASB 0 Off 00 0 Slip is selected. On 01 1 Slip is not selected. Off 00 0 Can print on slip. On 02 2 Cannot print on slip. 2, 3 - - - Undefined. 4 Off 00 0 Not used. Fixed to Off. 5, 6 - - - Undefined. 7 Off 00 0 Not used. Fixed to Off. 1 Bit 0: Bit 1: Bit 0 is 1 (slip is not selected) when selecting a MICR function.
Confidential GS b n [Name] Turns smoothing mode on/off [Format] ASCII GS b n Hex 1D 62 n Decimal 29 98 n [Range] 0 ≤ n ≤ 255 [Description] Turns smoothing mode on or off. When the LSB of n is 0, smoothing mode is turned off. When the LSB of n is 1, smoothing mode is turned on. [Default] • This command affects printing on a paper roll. However, the setting is always effective. • Smoothing mode is available for built-in, user-defined characters.
Confidential GS g 0 m nL nH [Name] Initialize maintenance counter [Format] ASCII Hex Decimal [Range] m=0 0 ≤ (nL+(nH×256)) ≤ 65535 GS 1D 29 g 67 103 0 30 48 m m m nL nL nL nH nH nH [Description] Set the specified resettable maintenance counter to 0. • m is always set to 0. • nL, nH specify the maintenance counter number to (nL+(nH×256)).
Confidential GS g 2 m nL nH [Name] Transmit maintenance counter [Format] ASCII Hex Decimal [Range] m=0 0 ≤ (nL+(nH×256)) ≤ 65535 GS 1D 29 g 67 103 2 32 50 m m m nL nL nL nH nH nH [Description] Transmits the specified maintenance counter. • m is always set to 0. • nL, nH specify the maintenance counter number as (nL+(nH×256)).
Confidential • When the counter values are transmitted, the printer converts them to the character codes corresponding those decimal values, and transmits from the most significant column. The range of transmitted data is [Hex: 30H to 39H / Decimal: 48 to 57]. (Example 1) When the counter value is 78H, the transmitted data is (31H, 32H, 30H) corresponding to “120.” (Example 2) When the counter value is 7CDH, the transmitted data is (31H, 39H, 39H, 37H) corresponding to “1997.
Confidential • The resettable maintenance counter is initialized by GS g 0. • Depending on the status of the receive buffer, there can be a time difference between the receiving of this command and the storing of data. [Notes] • The printer sends all data without confirming whether the host PC can receive or not after transmitting the header. Therefore, take 12 bytes or more for the empty area in the receive buffer so that the data can be surely received from the host PC.
Confidential [Description] Selects a bar code system and prints the bar code.
Confidential [Notes for ①] • This command ends with a NUL code. • When the bar code system used is UPC-A or UPC-E, the printer prints the bar code data after receiving 12 bytes of bar code data and processes the following data as normal data. • When the bar code system used is JAN13 (EAN13), the printer prints the bar code after receiving 13 bytes of bar code data and processes the following data as normal data.
Confidential • The printer prints HRI characters (■ + an alphabetic character) as a control character (<00>H to <1F>H and <7F>H): Control character Control character ASCII Hex Decimal HRI character ASCII Hex Decimal HRI character NUL 00 0 ■U DLE 10 16 ■P SOH 01 1 ■A DC1 11 17 ■Q STX 02 2 ■B DC2 12 18 ■R ETX 03 3 ■C DC3 13 19 ■S EOT 04 4 ■D DC4 14 20 ■T ENQ 05 5 ■E NAK 15 21 ■U ACK 06 6 ■F SYN 16 22 ■V BEL 07 7 ■G ETB 17 23 ■W BS 08
Confidential ② Special characters are defined by combining two characters "{" and one character. The ASCII character "{" is defined by transmitting "{" twice consecutively.
Confidential GS r n [Name] Transmit status [Format] ASCII GS r n Hex 1D 72 n Decimal 29 114 n [Range] 1 ≤ n ≤ 3, 49 ≤ n ≤ 51 [Description] Transmits the status specified by n as follows: n Function 1, 49 Transmits paper sensor status 2, 50 Transmits drawer kick-out connector status 3, 51 Transmits slip status [Details] • When using a serial interface: When DTR/DSR control is selected, the printer transmits only 1 byte after confirming the host is ready to receive data (DSR signal i
Confidential Paper sensor status (n = 1, 49): Bit Off/On Hex Decimal Status for ASB 0 Off 00 0 Paper roll near-end sensor: paper adequate. On 01 1 Paper roll near-end sensor: paper near end. Off 00 0 Paper roll near-end sensor: paper present. On 02 2 Paper roll near-end sensor: paper not present. Off 00 0 Paper roll end sensor: paper adequate. On 04 4 Paper roll end sensor: paper near end. Off 00 0 Paper roll end sensor: paper present.
Confidential Drawer kick-out connector status (n = 2, 50): Bit Off/On Hex Decimal Function 0 Off 00 0 Drawer kick-out connector pin 3 is LOW. On 01 1 Drawer kick-out connector pin 3 is HIGH. 1-3 - - - Undefined. 4 Off 00 0 Not used. Fixed to Off. 5, 6 - - - Undefined. 7 Off 00 0 Not used. Fixed to Off. Slip Status (n = 3, 51) The remaining print area (times the number of vertical dots for one character) is transmitted as values from <00>H to <06>H.
Confidential GS v 0 m xL xH yL yH d1....dk [Name] Print raster bit image [Format] ASCII GS Hex 1D Decimal 29 [Range] 0 ≤ m ≤ 3, 48 ≤ m ≤ 51 0 ≤ xL ≤ 255 0 ≤ xH ≤ 255 0 ≤ yL ≤ 255 0 ≤ d ≤255 k = (xL + xH × 256) × (yL + yH × 256) (k ≠ 0) v 76 118 0 30 48 m m m xL xL xL xH xH xH yL yL yL yH yH yH d1...dk d1...dk d1...dk [Description] Selects Raster bit image mode.
Confidential • d indicates the bit image data. Setting a bit to 1 prints a dot and setting it to 0 does not print a dot. [Example] When xL+xH×256=64 (xL + xH × 256) × 8dots = 512 dots yyy 2 3 62 63 yyy 66 67 126 127 yyy yyy k-2 k-1 1 65 64 128 yL + yH × 256dot k 7 6 5 4 3 2 1 0 MSB TITLE LSB TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO.
Confidential GS w n [Name] Set bar code width [Format] ASCII GS w n Hex 1D 77 n Decimal 29 119 n [Range] 2≤n≤6 [Description] Sets the horizontal size of the bar code. n specifies the bar code width as follows: n Module Width (mm) for Binary-level Bar Code Multi-level Bar Code Thin element width (mm) Thick element width (mm) 2 0.282 {0.011"} 0.282 {0.011"} 0.706 {0.028"} 3 0.423 {0.017"} 0.423 {0.017"} 1.129 {0.044"} 4 0.564 {0.022"} 0.564 {0.022"} 1.411 {0.056"} 5 0.706 {0.
Confidential 6.4 Kanji Control Commands (only for Japanese, Simplified Chinese, Traditional Chinese model) FS ! n [Name] Set print mode(s) for Kanji characters [Format] ASCII Hex Decimal [Range] 0 ≤ n ≤ 255 FS 1C 28 ! 21 33 n n n [Description] Sets the print mode for Kanji characters, using n as follows: Bit Off/On Hex Decimal Function 0 - - - Undefined. 1 - - - Undefined. 2 Off 00 0 Double-width mode is OFF. On 04 4 Double-width mode is ON. Off 00 .
Confidential FS & [Name] Select Kanji character mode [Format] ASCII FS & Hex 1C 26 Decimal 28 38 [Description] Selects Kanji character mode. [Details] For Japanese model: • This command is effective only when the JIS code system is selected. • When the Kanji character mode is selected, the printer processes all Kanji code as two bytes each. • Kanji codes are processed in the order of the first byte and second byte. • Kanji character mode is not selected when the power is turned on.
Confidential • The specified line thickness does not change even when the character size changes. • It is possible to turn underline mode on or off using FS !, and the last received command is effective. • When the slip paper is selected, the underline thickness is 1 dot even if n is 2 or 50. [Default] n=0 [Reference] FS ! FS . [Name] Cancel Kanji character mode [Format] ASCII FS . Hex 1C 2E Decimal 28 46 [Description] Cancels Kanji character mode.
Confidential FS 2 c1 c2 d1...dk [Name] Define user-defined Kanji characters [Format] ASCII FS 2 c1 c2 d1...dk Hex 1C 32 c1 c2 d1...dk Decimal 28 50 c1 c2 d1...dk [Range] c1 and c2 indicate character codes for the defined characters. The range of values for c1 and c2 differ depending on the character code system used.
Confidential [Example] 16dots d1 d3 d5 d31 16dots MSB d32 d2 d4 LSB [character] When the dot pattern for JIS code <7721>H is defined as shown above. FS 2 c1 c2 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 Code (Hex) 1C 32 77 21 00 00 38 20 20 20 20 20 24 20 24 20 d13 d14 d15 d16 d17 d18 d19 d20 d21 d22 d23 d24 d25 d26 d27 d28 d29 24 21 24 21 E4 FF 24 20 25 20 26 20 24 20 20 20 20 d30 d31 d32 20 38 20 The corresponding bit is 1 when printing and 0 when not printing.
Confidential 24 dots d1 d4 d7 d70 MSB 24 dots d2 d5 d71 LSB d3 d6 d72 [character] d1 = <00>H d2 = <00>H d3 = <00>H p4 = <03>H p5 = <00>H p6 = <00>H TITLE d7 = <0F>H d8 = <00>H d9 = <00>H •• d10 = <0D>H = <80>H •• d12 = <00>H •• d11 TM-H5000II II series Specification (STANDARD) d13 = <0C>H d14 = <03>H d15 = <00>H SHEET REVISION I d16 = <0D>H d17 = <83>H d18 = <80>H •••• •••• •••• NO.
Confidential FS C n [Name] Select Kanji character code system [Format] ASCII FS C n Hex 1C 43 n Decimal 28 67 n [Range] n = 0, 1, 48, 49 [Description] Selects a Kanji character code system, based on the following values of n: n Kanji System 0, 48 JIS code 1, 49 SHIFT JIS code [Notes] • This command is effective only for the Japanese model.
Confidential FS S n1 n2 [Name] Set left- and right-side 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 [Description] Sets left- and right-side Kanji character spacing to n1 and n2, respectively. • When the printer model used supports GS P, the left-side character spacing is [n1 × horizontal or vertical motion units], and the right-side character spacing is [n2 × horizontal or vertical motion units].
Confidential FS W n [Name] Turn quadruple-size mode on/off for Kanji characters [Format] ASCII FS W n Hex 1C 57 n Decimal 28 87 n [Range] 0 ≤ n ≤ 255 [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. [Details] • Only the lowest bit of n is valid.
Confidential 6.5 MICR Control Commands (only for printers with MICR) DLE EOT BS n [Name] Transmit real-time MICR status [Format] ASCII DLE EOT BS n Hex 10 04 08 n Decimal 16 4 8 n [Range] n=1 [Description] Transmits the selected MICR status specified by n in real time as follows: n Function 1 Transmit MICR status [Details] • The status information to be transmitted is shown in the tables on the following pages.
Confidential n = 1: MICR status Bit Off/On Hex Decimal Status 0 Off - - Not used. Fixed to Off. 1 On - - Not used. Fixed to On. 2 Off 00 0 MICR function selected. On 04 4 MICR function not selected. Off 00 0 Does not wait for check paper or cleaning sheet to be inserted. On 08 8 Waits for check paper or cleaning sheet to be inserted. 4 On 10 16 Not used. Fixed to On. 5 Off 00 0 TOF sensor: paper present. On 20 32 TOF sensor: paper not present.
Confidential FS ( f pL pH [n m]1...[n m]k [Name] [Format] Select MICR data handling ASCII FS ( Hex 1C 28 Decimal 28 40 [Range] 2 ≤ (pL + pH × 256) ≤ 65535 (0 ≤ pL ≤ 255, 0 ≤ pH ≤ 255) 0 ≤ n ≤ 3, 48 ≤ n < 51 0 ≤ m ≤ 255 [Default] Always m = 0 for each n f 66 102 pL pL pL pH pH pH [n m]1...[n m]k [n m]1...[n m]k [n m]1...[n m]k [Description] Selects the MICR reading operations as follows: • pL, pH specifies (pL + pH × 256) for the number of bytes after pH ([n m]1...[n m]k).
Confidential • When n = 1 or 49, the command specifies whether the detailed information for the reading result is added or not. Bit 1 2 3 4 5 6 7 Off/On Hex Off 00 On 01 Off 00 Off 00 Off 00 Off 00 Off 00 Off 00 Decimal 0 1 0 0 0 0 0 0 Status Adds detailed information Does not add detailed information Reserved. Reserved. Reserved. Reserved. Reserved. Reserved. Set Hex = 00 / Decimal = 0 for the reserved bit(s).
Confidential • When n = 1 or 49 and m = 1 or 49 (to add detailed information), the transmitted data block of the reading result with the FS a 0 consists of [Header + Reading status + Detailed information + Separation flag + Reading data + NUL]. • The header consists of one or two bytes, specified with n = 3 or 51. Information Hex Decima l No error has occurred. (Normal end) FS a 0 command is not executed yet.
Confidential FS a 0 n [Name] Read check paper [Format] ASCII FS a 0 n Hex 1C 61 30 n Decimal 28 97 48 n [Range] 0 ≤ n ≤ 255 [Description] Selects MICR function and reads MICR characters specified by n as follows: Bit Off/On Hex Decimal Function 0 Readable fonts. 1 See the table below. 2 - - - Undefined 3 - - - Undefined 4 - - - Undefined 5 - - - Undefined 6 - - - Undefined 7 - - - Not used. Fixed to Off.
Confidential • The check waiting status continues until: a check is inserted, the waiting state is cancelled, the waiting time t1 set by ESC f elapses, or the power is turned off. When check waiting state is cancelled, or when the wait time elapses, the printer ends reading abnormally. The printer starts reading when a personal check is inserted. • When all reading waveform are recognized as the specified data, the printer ends reading normally. Otherwise, the printer ends reading abnormally.
Confidential Bit 5: Under the following conditions, the printer sets bit 5=1 (abnormal end). ➀ If the personal check waiting is cancelled. ➁ If the waiting time (t1) set by ESC f elapses during personal check waiting. ➂ When character waveforms are not detected. ➃ If character waveforms detected during reading are not identified as the specified character font. ➄ If between the start of processing this command and the start of transmitting the header, an error occurs.
Confidential • If the reading character cannot be recognized as the specified font type, the printer recognized the character as ‘?’. • When the reading character cannot be recognized as the specified font type under the condition that the reading process is set to disable if there occurred unrecognized fonts, the printer stops executing the FS ( f.
Confidential [Notes] • Data transmission (real-time commands and the like) should not be executed during MICR reading, because it affects the reading precision and may lower the recognition rate. • If the printer receives FS ( f, FS a 1, FS a 2, or FS b when the MICR function is still enabled after reading, the printer executes each command. If the printer receives any other code (except real-time commands), the printer ejects the check, ends the MICR function, and selects the paper roll.
Confidential FS b [Name] [Format] Request retransmission of check paper reading result ASCII FS b Hex 1C 62 Decimal 28 98 [Description] Retransmits the previous check paper (MICR character) reading results. [Details] [Notes] [Reference] • This command is executed after being buffered in the receive buffer. Therefore, there may be a time lag between sending this command and starting MICR reading. • The transmitted data block which consists of [header ∼ NUL] is same as the previous reading result.
Confidential FS c [Name] MICR mechanism cleaning [Format] ASCII FS c Hex 1C 63 Decimal 28 99 [Description] Cleans the MICR mechanism. [Details] [Reference] • This command is available only when input at the beginning of the line. • This command is executed after being buffered in the receive buffer. Therefore, there may be a time lag between sending this command and starting head cleaning. • When this command is executed, the printer enters the cleaning sheet wait status.
Confidential APPENDIX A: MISCELLANEOUS NOTES A.1 Notes on Printing and Paper Feeding 1) Print duty • When printing exceeds the allowable print duty cycle, the printer automatically senses the status and controls printing (both for receipt and slip). In this case, the printing speed may slow temporarily. When print duty is lowered to normal, the printing speed also returns to normal. • If printing stops due to excessive print duty, the ERROR LED indicator blinks as shown in Table 3.8.1.
Confidential 4) Because the TM-H5000II 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. (Refer to Table A.1.
Confidential A.2 Notes on Printer Installation • For transporting the TM-H5000II, there are dampers on the left side of the slip section and in the bottom of the paper roll section. Therefore, remove the dampers before using the printer. • Connect the external power supply to the printer’s power supply connector. Then plug in the external power supply and turn it on if necessary. Be sure not to connect the external power supply with the wrong polarity.
Confidential 2) Thermal paper handling ① Notes on using thermal paper Chemicals and oil on thermal paper may cause discoloration and faded printing. Therefore, pay attention to the following: a) Use water paste, starch paste, polyvinyl paste, or CMC paste when gluing thermal paper. b) Volatile organic solvents such as alcohol, ester, and ketone can cause discoloration. c) Some adhesive tapes may cause discoloration or faded printing.
Confidential APPENDIX B: PAPER ROLL SETUP B.1 Replacing the Ribbon Cassette in the Slip Section 1) Turn off the power. 2) Pull the front cover toward you and lift it up. 3) Remove the ribbon cassette. 4) Make sure that the print head is on the right side and turn the feed knob to take up any slack in the ribbon. Then insert the new ribbon cassette.
Confidential APPENDIX C: RECOVERY FROM THE AUTOCUTTER ERROR If a foreign object, such as a push pin or paper clip, drops in the autocutter and causes the autocutter to lock up, the printer enters an error state and begins the recovery operation automatically. (The error LED blinks continuously, but it is possible for the error to be corrected automatically.) If the problem is not serious, the autocutter returns to its normal position without any intervention by the user.
Confidential APPENDIX D: ADJUSTING THE PAPER ROLL NEAR-END SENSOR LOCATION The remaining detectable amount of paper on the paper roll varies with the inside and outside diameters of the paper core. The minimum detectable amount of paper on the paper roll can be set using the following method: 1) The inside diameter 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.
Confidential APPENDIX E: TRANSMISSION STATUS IDENTIFICATION Because the specified status bits transmitted from the TM-H5000II are fixed, the user can confirm the command to which the status belongs, as shown in the following table.
Confidential APPENDIX F: CONFIGURING THE SPACE PAGE F.1 Slip Section The space page is the character code table where character codes 80H to FFH are all undefined. This character code table is selected when n is set to 255 using the character code table selection command ESC t n.
Confidential 3) Example of configuring the font data • 7 × 9 font (for character code 90H on page 255) Figure F.1 7 × 9 Font TITLE 10 TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO. NEXT App. 11 SHEET App.
Confidential • 9 × 9 font (for character code F0H on page 255) Figure F.2 9 × 9 Font TITLE 11 TM-H5000II II series Specification (STANDARD) SHEET REVISION I NO. NEXT App. 12 SHEET App.
Confidential 4) Notes Do not use character patterns in which dots are horizontally adjacent. MSB LSB MSB LSB 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 The pattern shown above, in which and z adjoin horizontally, is prohibited. Figure F.
Confidential F.2 Receipt Section The space page is the character code table where character codes 80H to FFH are all spaces. This character code table is selected when n is set to 255 using the character code table selection command ESC t n.
Confidential • 9 × 17 font (for character code F0H on page 255) Character data top address FCBC80H + (F0H-80H) × 34 = FCCB60H MSB MSB LSB d2 0 0 d1 d4 0 0 d3 d6 0 0 d5 d8 0 0 d7 d10 0 0 d9 d12 0 0 d11 d14 0 0 d13 d16 0 0 d15 d18 0 0 d17 d20 0 0 d19 d22 0 0 d21 d24 0 0 d23 d26 0 0 d25 d28 0 0 d27 d30 0 0 d29 d32 0 0 d31 d34 0 0 d33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 LSB 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Confidential APPENDIX G: EXAMPLE PRINTING IN PAGE MODE Example use of page mode is described in this appendix. A typical procedure for transmitting commands in page mode is as follows: ① Transmit ESC L to enter page mode. ② Specify the printable area using ESC W. ③ Specify the printing direction using ESC T. ④ Transmit the print data. ⑤ Collectively print the data by sending an FF. ⑥ After printing, the printer automatically returns to standard mode.
Confidential Note that a line feed was inserted between "lesson" and "TEST 1" in Figure G.1. This line feed was inserted automatically because there was no room for the blank " " following the word "lesson" within the horizontal range of the 200 × 400 printable area. The feed amount here is that specified by ESC 3. Any number of printable areas can be specified before the FF is executed.
Confidential If the program lines listed below are included before the FF is transmitted, a portion of the data will be deleted: 170 PRINT #1,CHR$(&H1B);"W";CHR$(72);CHR$(0);CHR$(96);CHR$(0); 180 PRINT #1,CHR$(51);CHR$(0);CHR$(81);CHR$(0); 190 PRINT #1,CHR$(&H18); 200 PRINT #1,CHR$(&HC); If the above program is included, character string "GHI" is deleted, resulting in the printout shown in Figure G.3. When an area is deleted with CAN, the deleted part is left blank.
Confidential APPENDIX H: CODE128 BAR CODE H.1 Description of the CODE128 Bar Code In the CODE128 bar code system, it is possible to represent 128 ASCII characters and 2-digit numerals using one bar code character that is defined by combining one of the 103 bar code characters and 3 code sets.
Confidential H.
Confidential Printable characters in code set B Transmit Data Transmit Data Character Hex Decimal Character Hex SP ! " # $ % & ' ( ) * + , _ .
Confidential Character Hex Decimal Character Hex Decimal Character Hex Decimal 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
Confidential APPENDIX I: PRINT HEAD CLEANING Paper dust on the heating elements may lower the print quality. In this case, clean the print head as follows: 1) Open the printer cover. 2) Clean the thermal elements of the print head using a cotton swab moistened with alcohol solvent (ethanol, methanol, IPA). NOTES: • Do not touch the print head thermal elements. • Do not scratch the print head. 3) Insert a paper roll and close the print head.
Confidential APPENDIX J: NOTES ON USING THE DRAWER KICK-OUT CONNECTOR 1) Drawer kick-out connector use conditions (refer to Section 2.2.3, Drawer kick-out connector) Because drawer specifications differ depending the manufacturer and the part number, make sure that the specifications of the drawer to be used meet the following conditions before connecting it to the drawer kick-out connector. These conditions also apply to any other devices that use the drawer kick-out connector.
Confidential APPENDIX K COMPARISON TABLE BETWEEN TM-H5000II II AND TM-H5000 TM-H5000 TM-H5000II 1. Printing speed for receipt High speed mode 120 mm/s maximum Approximately 70 mm/s Low speed mode -- Approximately 50 mm/s Ladder bar code Approximately 42 mm/s Approximately 35 mm/s 2. Font B for receipt 9 × 17 dots 9 × 24 dots 3. Life of print head (for slip) 200 million characters (when printing font B) 150 million characters (2 dots/wire per character average) 4.