Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Prossima revisione | Revisione precedente | ||
notes:epson-tm-t88ii [28/09/2015 17:08] alez created |
notes:epson-tm-t88ii [04/03/2019 15:19] (versione attuale) alez [Data interface] |
||
---|---|---|---|
Linea 1: | Linea 1: | ||
====== Epson TM-T88II Thermal Printer ====== | ====== Epson TM-T88II Thermal Printer ====== | ||
+ | ===== TM-T88II ===== | ||
- | + | ==== Features ==== | |
- | === Features === | + | |
* 80 mm paper roll. '''No smaller rolls can be used!''' | * 80 mm paper roll. '''No smaller rolls can be used!''' | ||
Linea 15: | Linea 15: | ||
* Serial port RS232 (DB25 connector) | * Serial port RS232 (DB25 connector) | ||
- | === Paper === | + | ==== Paper ==== |
* 80mm thermal paper (fixed width!), standard roll is 80 meters long. | * 80mm thermal paper (fixed width!), standard roll is 80 meters long. | ||
Linea 21: | Linea 21: | ||
* On ebay, from Italy, 50 rolls 80mm x 80m is about 50 euro incl.shipping | * On ebay, from Italy, 50 rolls 80mm x 80m is about 50 euro incl.shipping | ||
- | === Reference === | + | ==== Reference ==== |
- | * [[attachment:Epson_TM-T88II_usermanual.pdf]] | + | * [[http://boris.maetech.it/docs/datasheets/Epson_TM-T88II_usermanual.pdf|Epson_TM-T88II_usermanual.pdf]] |
- | * [[attachment:epson_TM-T88III_technical_reference.pdf]] (it is not a code reference :( ) | + | * [[http://boris.maetech.it/docs/datasheets/epson_TM-T88III_technical_reference.pdf|epson_TM-T88III_technical_reference.pdf]] (it is not a code reference :( ) |
- | * [[attachment:ESC-POS-COMMAND-TM-T88II.pdf]] | + | * [[http://boris.maetech.it/docs/datasheets/ESC-POS-COMMAND-TM-T88II.pdf|ESC-POS-COMMAND-TM-T88II.pdf]] |
- | === Connections === | + | ==== Connections ==== |
- | ==== Data interface ==== | + | === Data interface === |
- | Basic cable is RX/TX/GROUND (handshake is optional i suppose). | + | Basic cable is RX/TX/GROUND . |
* DB25 pin 2 to PC's DB9 pin 2 | * DB25 pin 2 to PC's DB9 pin 2 | ||
* DB25 pin 3 to PC's DB9 pin 3 | * DB25 pin 3 to PC's DB9 pin 3 | ||
* DB25 pin 7 to PC's DB9 pin 5 | * DB25 pin 7 to PC's DB9 pin 5 | ||
+ | * DB25 pin 4 to PC's DB9 pin 8 (optional RTS/CTS flow control) | ||
For more informations, refer to document '''epson_TM-T88III_technical_reference.pdf''' at page 63. | For more informations, refer to document '''epson_TM-T88III_technical_reference.pdf''' at page 63. | ||
- | ==== Power connector ==== | + | === Power connector === |
Original PSU is Epson PS-1?0 (PS-170, PS-180). | Original PSU is Epson PS-1?0 (PS-170, PS-180). | ||
Male plug for DC socket is producted by MULTICOMP, part number PM3490002-A05, available at [[http://it.farnell.com/jsp/search/productdetail.jsp?sku=1876288|farnell.com]] for a few bucks. | Male plug for DC socket is producted by MULTICOMP, part number PM3490002-A05, available at [[http://it.farnell.com/jsp/search/productdetail.jsp?sku=1876288|farnell.com]] for a few bucks. | ||
+ | |||
+ | Equivalent is NINIGI PC-MDP-401-3P available at TME. Connector is also known as "DIN 422". | ||
Looking at the female connector on the printer the square index is bottom, small pin is bottom left. | Looking at the female connector on the printer the square index is bottom, small pin is bottom left. | ||
Linea 48: | Linea 51: | ||
Right pin is +24V, Top Left pin is Ground, Shield is also Ground, small pin at bottom left is N.C. | Right pin is +24V, Top Left pin is Ground, Shield is also Ground, small pin at bottom left is N.C. | ||
- | ==== Drawer Kick-out connector ==== | + | === Drawer Kick-out connector === |
6P6C ("rj11/rj25") connector is used. Looking at the connector on the printer, with the clip at top, contacts at bottom, pin 1 is at the right and pin 6 is at the left. | 6P6C ("rj11/rj25") connector is used. Looking at the connector on the printer, with the clip at top, contacts at bottom, pin 1 is at the right and pin 6 is at the left. | ||
Linea 55: | Linea 58: | ||
Pin 3 comes from a big diode's katode, i suppose it's positive voltage output for drawer's coil. The guide says to use with pin 2 or 5 (unfortunately I didn't check them). | Pin 3 comes from a big diode's katode, i suppose it's positive voltage output for drawer's coil. The guide says to use with pin 2 or 5 (unfortunately I didn't check them). | ||
- | Standard Drawer Kick-Out connector pinout: [[attachment:drawerkickout.gif|Pinout]] | + | Standard Drawer Kick-Out connector pinout: {{:notes:drawerkickout.gif?direct|Pinout}} |
- | Kick-out circuitry: [[attachment:EPSON-TM-T88II-KICKOUT-CIRCUITRY.png|Circuitry]] | + | Kick-out circuitry: {{:notes:epson-tm-t88ii-kickout-circuitry.png?direct|Circuitry}} |
From the reference guide: | From the reference guide: | ||
Linea 74: | Linea 77: | ||
</code> | </code> | ||
- | === Tests === | + | ==== Tests ==== |
Using minicom a simple test has been made, Handshake disabled, 19200 baud 8N1 (as set on the dips and stated on the test print). | Using minicom a simple test has been made, Handshake disabled, 19200 baud 8N1 (as set on the dips and stated on the test print). | ||
When the max number of characters in a line is sent over the serial port to the printer, the line is printed and a new line is set. | When the max number of characters in a line is sent over the serial port to the printer, the line is printed and a new line is set. | ||
- | === Protocol === | + | ==== Protocol ==== |
- | ==== Cash drawer kick-out ==== | + | === Cash drawer kick-out === |
- | From the internet, not experimented: {{{The 'Open Drawer' code for Epson TM-T88II printers is "27,112,0,64,240"}}} | + | From the internet, not experimented: |
+ | > The 'Open Drawer' code for Epson TM-T88II printers is "27,112,0,64,240" | ||
- | From the internet, not experimented: {{{27,112,0,25,250}}} | + | From the internet, not experimented: |
+ | > 27,112,0,25,250 | ||
From official manual: | From official manual: | ||
Linea 95: | Linea 100: | ||
</code> | </code> | ||
- | ==== Cutter ==== | + | === Cutter === |
- | Cutter code (tested): dec {{{27,109}}} hex {{{1B,6D}}} | + | Cutter code (tested): dec <code>27,109</code> hex <code>1B,6D</code> |
Please note: you should print at least five line feed before cutting otherwise part of text will remain in the roll after the cut. | Please note: you should print at least five line feed before cutting otherwise part of text will remain in the roll after the cut. | ||
- | ==== Line feed ==== | + | === Line feed === |
- | Standard code (tested): dec {{{10}}} hex {{{0A}}} | + | Standard code (tested): dec <code>10</code> hex <code>0A</code> |
- | ==== Bitmap loading / printing ==== | + | === Bitmap loading / printing === |
- | ==== Bar Code Commands ==== | + | === Bar Code Commands === |
Tested, ok! | Tested, ok! | ||
Linea 145: | Linea 150: | ||
</code> | </code> | ||
- | ==== Text Formatting ==== | + | === Text Formatting === |
Available text formatting commands: | Available text formatting commands: | ||
Linea 157: | Linea 162: | ||
* 90-degree rotation | * 90-degree rotation | ||
+ | |||
+ | |||
+ | ===== Ethernet interfaces ===== | ||
+ | |||
+ | From OEM documentation: | ||
+ | ^ Interface ^ Suitable for ^ | ||
+ | | UB-E02 | TM-T88 / TM-T88II / TM-T88III | | ||
+ | | UB-E03 | TM-T88III / TM-T88IV / TM-T88V | | ||
+ | | UB-E04 | TM-T88V / TM-T88IV (?) | | ||
+ | |||
+ | |||
+ | UB-E03 has been tested with TM-T88II and works. | ||
+ | |||
+ | ==== Configuration ==== | ||
+ | |||
+ | From UB-E03 user's manual: DIP Switch 2-8 of printer must be put ON. | ||
+ | |||
+ | From T88 printer's user manual: | ||
+ | ^dipsw^function^ON^OFF^ | ||
+ | |2-7| I/F pin 6 reset signal| Enabled| Disabled| | ||
+ | |2-8| I/F pin 25 reset signal| Enabled| Disabled| | ||
+ | |||
+ | |||
+ | |||
+ | ===== UB slot ===== | ||
+ | |||
+ | ==== Connector ==== | ||
+ | |||
+ | The connector code is TX24-30R-LT-H1E from JAE |