Application Guide
Page 3
...Condition Reports 16 3.6 Synchronous Processing 16 3.7 Printing Positions 17 3.8 Electronic Logo Function (NVRAM 17 3.9 Printable bitmap types and sizes 18 3.10 Color Bitmap Printing 18 3.11 Maintenance Counter 19 3.12 Automatic Recovery Function 19 3.13 Output without Flow Control on the USB/Ethernet Interfaces 19 SECTION ...DIP Switches 2 2.3 Port Information ...6 2.4 Device Settings ...8 2.4.1 Usable Device Specific Settings 8 2.4.2 Paper Type Setting 8 SECTION 3. WARNINGS 20 iii APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Contents Version 2.65 Jul. 2009 SECTION 1.
...Condition Reports 16 3.6 Synchronous Processing 16 3.7 Printing Positions 17 3.8 Electronic Logo Function (NVRAM 17 3.9 Printable bitmap types and sizes 18 3.10 Color Bitmap Printing 18 3.11 Maintenance Counter 19 3.12 Automatic Recovery Function 19 3.13 Output without Flow Control on the USB/Ethernet Interfaces 19 SECTION ...DIP Switches 2 2.3 Port Information ...6 2.4 Device Settings ...8 2.4.1 Usable Device Specific Settings 8 2.4.2 Paper Type Setting 8 SECTION 3. WARNINGS 20 iii APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Contents Version 2.65 Jul. 2009 SECTION 1.
Application Guide
Page 4
Section 1. Device List Serial Parallel TM-T88IV TM-T88IVM TM-T88IVP TM-T88IVPM USB TM-T88IVU TM-T88IVMU Ethernet TM-T88IVE TM-T88IVME Before reading the manual, see the following devices. Compatibility mode The compatibility mode for upward compatibility... please refer to as machine-specific precautions, when the EPSON TM-T88IV Series POS Printers are used with the EPSON OPOS ADK program. For the details of the TM-T88IV models. • TM-T88IV Station: Receipt (Line Thermal 180 dpi X 180 dpi) Color printing: 2-Color Printing Throughout the manual, the various model names will be...
Section 1. Device List Serial Parallel TM-T88IV TM-T88IVM TM-T88IVP TM-T88IVPM USB TM-T88IVU TM-T88IVMU Ethernet TM-T88IVE TM-T88IVME Before reading the manual, see the following devices. Compatibility mode The compatibility mode for upward compatibility... please refer to as machine-specific precautions, when the EPSON TM-T88IV Series POS Printers are used with the EPSON OPOS ADK program. For the details of the TM-T88IV models. • TM-T88IV Station: Receipt (Line Thermal 180 dpi X 180 dpi) Color printing: 2-Color Printing Throughout the manual, the various model names will be...
Application Guide
Page 5
...to the release notes (Relnote.txt). 2.2 Settings of the POSPrinter. Set DIP-SW1-5 to OFF. 2 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) If not, set to leave them OFF. Details on Settings This section describes connection configurations and how to make sure to change...settings have been made correctly. 1) Serial port DIP-SW1 DIP-SW2 No. The described set values are changed, make the settings for the TM-T88IV Series printers. 2.1 References of Firmware Versions Refer to 8 bits. Setting 1 OFF Recommended 1 OFF Settable 2 OFF Recommended 2 OFF Settable 3 OFF ...
...to the release notes (Relnote.txt). 2.2 Settings of the POSPrinter. Set DIP-SW1-5 to OFF. 2 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) If not, set to leave them OFF. Details on Settings This section describes connection configurations and how to make sure to change...settings have been made correctly. 1) Serial port DIP-SW1 DIP-SW2 No. The described set values are changed, make the settings for the TM-T88IV Series printers. 2.1 References of Firmware Versions Refer to 8 bits. Setting 1 OFF Recommended 1 OFF Settable 2 OFF Recommended 2 OFF Settable 3 OFF ...
Application Guide
Page 6
... Settable Settable Fixed at OFF Fixed at OFF Fixed at OFF Fixed at ON It is possible to change the settings of DIP-SW1-1 (Auto line feed) and DIP-SW1-2 (Specification of the received buffer capacity), but it is used with the power saving mode, set DIP-SW2-3 and DIP-SW2... using with Windows 2000, Windows XP or Windows Vista, please set DIP-SW2-3 and DIP-SW2-4 to ON (Receive buffer full). 3 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) When parallel I/F is recommended to match the environment of use .
... Settable Settable Fixed at OFF Fixed at OFF Fixed at OFF Fixed at ON It is possible to change the settings of DIP-SW1-1 (Auto line feed) and DIP-SW1-2 (Specification of the received buffer capacity), but it is used with the power saving mode, set DIP-SW2-3 and DIP-SW2... using with Windows 2000, Windows XP or Windows Vista, please set DIP-SW2-3 and DIP-SW2-4 to ON (Receive buffer full). 3 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) When parallel I/F is recommended to match the environment of use .
Application Guide
Page 7
Make other settings in accordance with the power saving mode, set DIP-SW2-3 and DIP-SW2-4 to ON. 4 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Setting Recommended 1 Recommended 2 OFF OFF Fixed at OFF 3 OFF Fixed at OFF 4 OFF Fixed at OFF 5 OFF Fixed at OFF 6 OFF Fixed at OFF 7 OFF ... of the print density) to match the environment of the received buffer capacity), but it is recommended to change the settings of DIP-SW1-1 (Auto line feed) and DIP-SW1-2 (Specification of use. Setting 1 OFF 2 OFF 3 OFF 4 OFF 5 OFF 6 OFF 7 OFF 8 OFF DIP-SW2 No...
Make other settings in accordance with the power saving mode, set DIP-SW2-3 and DIP-SW2-4 to ON. 4 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Setting Recommended 1 Recommended 2 OFF OFF Fixed at OFF 3 OFF Fixed at OFF 4 OFF Fixed at OFF 5 OFF Fixed at OFF 6 OFF Fixed at OFF 7 OFF ... of the print density) to match the environment of the received buffer capacity), but it is recommended to change the settings of DIP-SW1-1 (Auto line feed) and DIP-SW1-2 (Specification of use. Setting 1 OFF 2 OFF 3 OFF 4 OFF 5 OFF 6 OFF 7 OFF 8 OFF DIP-SW2 No...
Application Guide
Page 8
... OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at ON It is recommended to ON. 5 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Make other settings in accordance with the power saving mode, set DIP-SW2-3 and DIP-SW2-4 to leave them OFF. Version 2.65 Jul. 2009... of the print density) to match the environment of the received buffer capacity), but it is possible to change the settings of DIP-SW1-1 (Auto line feed) and DIP-SW1-2 (Specification of use. Setting 1 OFF 2 OFF 3 OFF 4 OFF 5 OFF 6 OFF 7 OFF 8 ON Recommended Fixed at OFF Settable Settable Fixed...
... OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at OFF Fixed at ON It is recommended to ON. 5 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Make other settings in accordance with the power saving mode, set DIP-SW2-3 and DIP-SW2-4 to leave them OFF. Version 2.65 Jul. 2009... of the print density) to match the environment of the received buffer capacity), but it is possible to change the settings of DIP-SW1-1 (Auto line feed) and DIP-SW1-2 (Specification of use. Setting 1 OFF 2 OFF 3 OFF 4 OFF 5 OFF 6 OFF 7 OFF 8 ON Recommended Fixed at OFF Settable Settable Fixed...
Application Guide
Page 9
... set with the SetupPOS utility is as follows. Item Setting range Output buffer length [byte] 1024 Output interval time [ms] 2500 6 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Item Setting range Baud rate [bps] 9600 Bit length [bit] 8 Parity Stop bit [bit] NONE 1 Handshake DTR/DSR Output buffer length [byte] 1024 Output interval...
... set with the SetupPOS utility is as follows. Item Setting range Output buffer length [byte] 1024 Output interval time [ms] 2500 6 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Item Setting range Baud rate [bps] 9600 Bit length [bit] 8 Parity Stop bit [bit] NONE 1 Handshake DTR/DSR Output buffer length [byte] 1024 Output interval...
Application Guide
Page 10
...] 0 to 9999 The default setting is as follows. Item Setting range Output buffer length [byte] 1024 Output interval time [ms] 2500 7 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Item Setting range Output interval time [ms] 0 to 9999 The default settings are as follows. Version 2.65 Jul. 2009 3) Port information when using Ethernet port...
...] 0 to 9999 The default setting is as follows. Item Setting range Output buffer length [byte] 1024 Output interval time [ms] 2500 7 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Item Setting range Output interval time [ms] 0 to 9999 The default settings are as follows. Version 2.65 Jul. 2009 3) Port information when using Ethernet port...
Application Guide
Page 11
...(TM-T88IV) In the "Paper" tab the paper type could be selected.. Color Bitmap Method Brightness Primary Status Log ERROR OFFLINE Log file name (full path name) Default Value *2 Maximum file size [KB] Multilingual font Printing Properties Receipt Characters per Line Receipt Line ...Color Thermal The default paper type is about the settings for the Multilingual character model. 2.4.2 Paper Type Setting The TM-T88IV models support the following explanation is set to the corresponding part of the Section 2 of "EPSON OPOS ADK MANUAL APPLICATION DEVELOPMENT GUIDE POSPrinter (TM...
...(TM-T88IV) In the "Paper" tab the paper type could be selected.. Color Bitmap Method Brightness Primary Status Log ERROR OFFLINE Log file name (full path name) Default Value *2 Maximum file size [KB] Multilingual font Printing Properties Receipt Characters per Line Receipt Line ...Color Thermal The default paper type is about the settings for the Multilingual character model. 2.4.2 Paper Type Setting The TM-T88IV models support the following explanation is set to the corresponding part of the Section 2 of "EPSON OPOS ADK MANUAL APPLICATION DEVELOPMENT GUIDE POSPrinter (TM...
Application Guide
Page 12
Supplementary explanation of the TM-T88IV printers in the "UPOS" is also given here. 3.1 Property Set Values and Default Values The following explanation is about the property set values and... CapJrnColor 0 CapJrnCartridgeSensor 0 CapJrnBold CapJrn2Color CapJrnPresent CapRecPageMode CapRecUnderline FALSE FALSE FALSE TRUE TRUE CapRecStamp FALSE CapRecRotate180 TRUE CapRecRight90 TRUE 9 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Function Details Version 2.65 Jul. 2009 This section describes the functions of the parts not described in detail in details. Section 3.
Supplementary explanation of the TM-T88IV printers in the "UPOS" is also given here. 3.1 Property Set Values and Default Values The following explanation is about the property set values and... CapJrnColor 0 CapJrnCartridgeSensor 0 CapJrnBold CapJrn2Color CapJrnPresent CapRecPageMode CapRecUnderline FALSE FALSE FALSE TRUE TRUE CapRecStamp FALSE CapRecRotate180 TRUE CapRecRight90 TRUE 9 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Function Details Version 2.65 Jul. 2009 This section describes the functions of the parts not described in detail in details. Section 3.
Application Guide
Page 13
When selecting Normal Paper (Default), two colors print cannot be executed. *3 If using to the power saving mode by setting of DIP-SW2-3 and DIP-SW2-4, 10 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Version 2.65 Jul. 2009 CapRecPapercut CapRecNearEndSensor CapRecMarkFeed CapRecLeft90 CapRecItalic CapRecEmptySensor CapRecDwideDhigh CapRecDwide CapRecDhigh CapRecColor TRUE TRUE 0 TRUE FALSE TRUE TRUE TRUE TRUE...
When selecting Normal Paper (Default), two colors print cannot be executed. *3 If using to the power saving mode by setting of DIP-SW2-3 and DIP-SW2-4, 10 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Version 2.65 Jul. 2009 CapRecPapercut CapRecNearEndSensor CapRecMarkFeed CapRecLeft90 CapRecItalic CapRecEmptySensor CapRecDwideDhigh CapRecDwide CapRecDhigh CapRecColor TRUE TRUE 0 TRUE FALSE TRUE TRUE TRUE TRUE...
Application Guide
Page 14
List Property Settings CharacterSetList (TM-T88IV) "255,437,850,852,858,860,863,865,866,998,999, 1252" *1 (TM-T88IVM)*2 "120,121,126,130,131,437" *3 JrnLineCharsList "" RecLineCharsList (Font A) "42" (Font B) "56" SlpLineCharsList "" RecBarCodeRotationList "0,R90, L90, 180" RecBitmapRotationList "0,R90, L90, 180" SlpBarCodeRotationList "" SlpBitmapRotationList "" FontTypefaceList "" *1 ... the power saving mode by setting of DIP-SW2-3 and DIP-SW2-4, CapRec2Color property is for South Asia character model. 11 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV)
List Property Settings CharacterSetList (TM-T88IV) "255,437,850,852,858,860,863,865,866,998,999, 1252" *1 (TM-T88IVM)*2 "120,121,126,130,131,437" *3 JrnLineCharsList "" RecLineCharsList (Font A) "42" (Font B) "56" SlpLineCharsList "" RecBarCodeRotationList "0,R90, L90, 180" RecBitmapRotationList "0,R90, L90, 180" SlpBarCodeRotationList "" SlpBitmapRotationList "" FontTypefaceList "" *1 ... the power saving mode by setting of DIP-SW2-3 and DIP-SW2-4, CapRec2Color property is for South Asia character model. 11 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV)
Application Guide
Page 15
... *1 When Font A is -1. *4 It can be changed by the settings of the RecLineSpacing or the character height. 12 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) In the case of a line thermal station, the Line Spacing setting is identical with the height of the characters which means that it can be set at up to 17 when...
... *1 When Font A is -1. *4 It can be changed by the settings of the RecLineSpacing or the character height. 12 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) In the case of a line thermal station, the Line Spacing setting is identical with the height of the characters which means that it can be set at up to 17 when...
Application Guide
Page 16
.... *2 If the Station's CapRecPageMode property value is available. BM: Bitmap printing is available. I/F DeviceName DeviceDescription S TM-T88IV TM-T88IVM EPSON TM-T88IV POS Printer EPSON TM-T88IVM POS Printer TM-T88IVP P TM-T88IVPM EPSON TM-T88IVP POS Printer EPSON TM-T88IVPM POS Printer TM-T88IVU U TM-T88IVMU EPSON TM-T88IVU POS Printer EPSON TM-T88IVMU POS Printer TM-T88IVE E TM-T88IVME EPSON TM-T88IVE POS Printer EPSON TM-T88IVME POS Printer I/F indicate the connected interface. BMR: Rotated printing of bitmap is FALSE, the PageModeArea property shall...
.... *2 If the Station's CapRecPageMode property value is available. BM: Bitmap printing is available. I/F DeviceName DeviceDescription S TM-T88IV TM-T88IVM EPSON TM-T88IV POS Printer EPSON TM-T88IVM POS Printer TM-T88IVP P TM-T88IVPM EPSON TM-T88IVP POS Printer EPSON TM-T88IVPM POS Printer TM-T88IVU U TM-T88IVMU EPSON TM-T88IVU POS Printer EPSON TM-T88IVMU POS Printer TM-T88IVE E TM-T88IVME EPSON TM-T88IVE POS Printer EPSON TM-T88IVME POS Printer I/F indicate the connected interface. BMR: Rotated printing of bitmap is FALSE, the PageModeArea property shall...
Application Guide
Page 17
... print, the printing data shall not be done, regardless of bitmap, the printing shall be stored in the horizontal direction. 14 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Version 2.65 Jul. 2009 3.2 Methods The following explanation is about supported/unsupported Methods, and the detailed information.
... print, the printing data shall not be done, regardless of bitmap, the printing shall be stored in the horizontal direction. 14 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Version 2.65 Jul. 2009 3.2 Methods The following explanation is about supported/unsupported Methods, and the detailed information.
Application Guide
Page 18
.... 2009 3.3 Escape Sequences The following figure is to be printed based on the PageModePrintArea property setting in the horizontal direction. 15 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Escape Sequence Supported/Unsupported Compatibility with the PageMode printing #P 0~100 X #fP 0~100 X #sP X X sL X X #B O O tL O O bL O O #R O O #lF 0~9999 O #uF Base Pitch [inch] 0~ equiv. 50 cm...
.... 2009 3.3 Escape Sequences The following figure is to be printed based on the PageModePrintArea property setting in the horizontal direction. 15 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Escape Sequence Supported/Unsupported Compatibility with the PageMode printing #P 0~100 X #fP 0~100 X #sP X X sL X X #B O O tL O O bL O O #R O O #lF 0~9999 O #uF Base Pitch [inch] 0~ equiv. 50 cm...
Application Guide
Page 19
...completion. For this reason, Asynchronous output (AsyncMode = TRUE) gives a performance improvement. 16 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Version 2.65 Jul. 2009 3.4 Printable Barcode Type The TM-T88IV allows the following barcode types. • Code 128 • Code 128 Parsed • Code 93 • ...EAN 13) • JAN 8 (EAN 8) • UPC-E • UPC-A • PDF417 • QRCODE 3.5 Power Condition Reports The TM-T88IV supports Power Condition Reports as follows. Powered on reporting: Supported Powered off reporting: Unsupported 3.6 Synchronous Processing The...
...completion. For this reason, Asynchronous output (AsyncMode = TRUE) gives a performance improvement. 16 APPLICATION DEVELOPMENT GUIDE POSPrinter (TM-T88IV) Version 2.65 Jul. 2009 3.4 Printable Barcode Type The TM-T88IV allows the following barcode types. • Code 128 • Code 128 Parsed • Code 93 • ...EAN 13) • JAN 8 (EAN 8) • UPC-E • UPC-A • PDF417 • QRCODE 3.5 Power Condition Reports The TM-T88IV supports Power Condition Reports as follows. Powered on reporting: Supported Powered off reporting: Unsupported 3.6 Synchronous Processing The...
Application Guide
Page 20
..., it is possible to specify the horizontal printing position of the paper. 3.8 Electronic Logo Function (NVRAM) The TM-T88IV models feature an electronic logo function (NVRAM). To use the either of "TMFlogo utility" and/or "EPSON OPOS ADK MANUAL User's Manual TMFlogo Utility". Please refer to the "Help" of the following DirectIO: PTR_DI_FLASH_BITMAP...
..., it is possible to specify the horizontal printing position of the paper. 3.8 Electronic Logo Function (NVRAM) The TM-T88IV models feature an electronic logo function (NVRAM). To use the either of "TMFlogo utility" and/or "EPSON OPOS ADK MANUAL User's Manual TMFlogo Utility". Please refer to the "Help" of the following DirectIO: PTR_DI_FLASH_BITMAP...
Application Guide
Page 21
For the detail, please refer to the corresponding part of the Section 3 of "EPSON OPOS ADK MANUAL APPLICATION DEVELOPMENT GUIDE POSPrinter (TM Series)". The allowance ranges for bitmaps are as follows. Bitmap command type Download bitmap Raster bitmap One-line bitmap X (dot) 1~2040 1~2048 Allowance range y (dot) 1~384 1~1023 No setting range xy Version 2.65 Jul. 2009 3.9 Printable bitmap types and sizes The TM-T88IV supports the following bitmap commands.
For the detail, please refer to the corresponding part of the Section 3 of "EPSON OPOS ADK MANUAL APPLICATION DEVELOPMENT GUIDE POSPrinter (TM Series)". The allowance ranges for bitmaps are as follows. Bitmap command type Download bitmap Raster bitmap One-line bitmap X (dot) 1~2040 1~2048 Allowance range y (dot) 1~384 1~1023 No setting range xy Version 2.65 Jul. 2009 3.9 Printable bitmap types and sizes The TM-T88IV supports the following bitmap commands.
Application Guide
Page 22
... Times 4,294,967,295 Resettable operations 46 Uptime of product Hours 71,582,788 Resettable 94 Number of paper feed Lines 143,165,576 Cumulative lines: Roll paper 95 Number of head Times 4,294,967,295 Cumulative energizations: Roll paper B2 Number of auto-cutter ... of product Hours 71,582,788 Cumulative 3.12 Automatic Recovery Function The TM-T88IV models feature a function for the TM-T88IV. See the corresponding part of the section 2 of the printer. The recovery processing restores the printer to the condition it was turned off. 3.13 Output without Flow Control...
... Times 4,294,967,295 Resettable operations 46 Uptime of product Hours 71,582,788 Resettable 94 Number of paper feed Lines 143,165,576 Cumulative lines: Roll paper 95 Number of head Times 4,294,967,295 Cumulative energizations: Roll paper B2 Number of auto-cutter ... of product Hours 71,582,788 Cumulative 3.12 Automatic Recovery Function The TM-T88IV models feature a function for the TM-T88IV. See the corresponding part of the section 2 of the printer. The recovery processing restores the printer to the condition it was turned off. 3.13 Output without Flow Control...