background image

 

 
 
 

EPSON OPOS ADK MANUAL 

 
 

APPLICATION DEVELOPMENT 

GUIDE 

POSPrinter 

(TM-T81M/TM-T81IIM/TM-T81IIM-42C)  

 

 

Version 3.00  Feb. 2019 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

Summary of Contents for TM T81IIME

Page 1: ...EPSON OPOS ADK MANUAL APPLICATION DEVELOPMENT GUIDE POSPrinter TM T81M TM T81IIM TM T81IIM 42C Version 3 00 Feb 2019 ...

Page 2: ...sulting from the use of any information in this documentation Trademarks Microsoft Windows Windows Server Visual Basic and Visual C are trademarks or registered trademarks of Microsoft Corporation in the United States and or other countries QR Code is a registered trademark of Denso Wave Incorporated EPSON and ESC POS are registered trademarks of Seiko Epson Corporation Other product and company n...

Page 3: ...alues 8 3 1 1 Capability Set Values 8 3 1 2 List Properties 10 3 1 3 Width and Height Properties 11 3 1 4 Common Property Strings 12 3 1 5 PageMode Print Properties 13 3 2 Methods 14 3 3 Escape Sequences 15 3 4 Printable Barcode Type 16 3 5 QR CODE Printing 17 3 5 1 QR CODE Printing 17 3 5 2 Printing Size 17 3 5 3 Error Correction Level 17 3 5 4 Printing Position 17 3 6 Power Condition Reports 18 ...

Page 4: ...Version 3 00 Feb 2019 APPLICATION DEVELOPMENT GUIDE POSPrinter TM T81M TM T81IIM TM T81IIM 42C iv SECTION 4 WARNINGS 21 ...

Page 5: ...hernet TM T81M TM T81PM TM T81MU TM T81ME TM T81IIM TM T81IIMU TM T81IIME TM T81IIM 42C TM T81IIM 42CU TM T81IIM 42CE Before reading the manual see the following explanation about the characteristic of the TM T81M TM T81IIM TM T81IIM 42C Station Receipt Line Thermal 203 dpi X 203 dpi Throughout the manual the various model names will be referred to as TM T81M TM T81IIM TM T81IIM 42C Compatibility ...

Page 6: ...at OFF 3 OFF Settable 4 OFF Fixed at OFF 4 OFF Settable 5 OFF Settable 5 OFF Fixed at OFF 6 OFF Settable 6 OFF Fixed at OFF 7 ON Settable 7 OFF Fixed at OFF 8 OFF Settable 8 OFF Fixed at OFF It is possible to change the settings of DIP SW1 1 Processing of the data input error and DIP SW1 2 Specification of the received buffer capacity but it is recommended to leave them OFF Set DIP SW1 3 Handshake...

Page 7: ... OFF Fixed at OFF 7 OFF Fixed at OFF 7 OFF Fixed at OFF 8 OFF Fixed at OFF 8 ON 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 recommended to leave them OFF Set DIP SW2 3 and DIP SW2 4 Specification of the print density to match the environment of use Make other settings in accordance with the sett...

Page 8: ...ting No Setting 1 OFF Recommended 1 OFF Recommended 2 OFF Recommended 2 OFF Fixed at OFF 3 OFF Fixed at OFF 3 OFF Settable 4 OFF Fixed at OFF 4 OFF Settable 5 OFF Fixed at OFF 5 OFF Fixed at OFF 6 OFF Fixed at OFF 6 OFF Fixed at OFF 7 OFF Fixed at OFF 7 OFF Fixed at OFF 8 OFF Fixed at OFF 8 ON Fixed at ON It is possible to change the settings of DIP SW1 1 Auto line feed and DIP SW1 2 Specification...

Page 9: ...h bit 8 Parity NONE ODD EVEN Stop bit bit 1 Handshake DTR DSR The default settings are as shown in the following table Item Setting range Baud rate bps 9600 TM T81M 38400 TM T81IIM TM T81IIM 42C Bit length bit 8 Parity NONE Stop bit bit 1 Handshake DTR DSR TM T81IIM TM T81IIM 42C The baud rate setting of device is set using the TM T81II Utility For details please refer to the TM T81II Utility User...

Page 10: ...ease refer to the corresponding part of the Section 2 of EPSON OPOS ADK MANUAL APPLICATION DEVELOPMENT GUIDE POSPrinter TM Series TM T81M Tab Settings Disable panel buttons Assume print complete when data output finishes Homogenize Error Codes 1 Ignore firmware version check General Output complete timeout TMFlogo Bitmap NVRAM Method Brightness Color Bitmap Primary ERROR OFFLINE Log file name full...

Page 11: ...lor Bitmap Primary ERROR OFFLINE Log file name full path name Status Log Maximum file size KB Default Value Multilingual font Receipt Characters per Line Receipt Line Spacing dots Printing Properties CharacterSet CodePage Number 1 The operations differ by the firmware versions See the corresponding part of the section 2 of this manual 2 4 2 Multilingual font Setting The TM T81M TM T81IIM TM T81IIM...

Page 12: ...s 3 1 1 Capability Set Values The following values are the Capability set values Capability Name Setting Value CapTransaction TRUE CapCoverSensor TRUE CapConcurrentRecSlp FALSE CapConcurrentJrnSlp FALSE CapConcurrentJrnRec FALSE CapConcurrentPageMode FALSE CapCharacterSet PTR_CCS_KANJI 1 CapMapCharacterSet FALSE 2 CapJrnUnderline FALSE CapJrnNearEndSensor FALSE CapJrnItalic FALSE CapJrnEmptySensor...

Page 13: ...ec2Color FALSE CapRecPresent TRUE CapSlpUnderline FALSE CapSlpRotate180 FALSE CapSlpRight90 FALSE CapSlpNearEndSensor FALSE CapSlpLeft90 FALSE CapSlpItalic FALSE CapSlpEmptySensor FALSE CapSlpDwideDhigh FALSE CapSlpDwide FALSE CapSlpDhigh FALSE CapSlpColor 0 CapSlpCartridgeSensor 0 CapSlpBothSidesPrint FALSE CapSlpBold FALSE CapSlpBitmap FALSE CapSlpBarCode FALSE CapSlp2Color FALSE CapSlpFullslip ...

Page 14: ... 180 RecBitmapRotationList 0 R90 L90 180 SlpBarCodeRotationList SlpBitmapRotationList FontTypefaceList TM T81IIM 42C List Property Settings CharacterSetList Simplified Chinese 255 437 850 852 858 860 863 865 866 936 998 999 1252 Thai1 Pass 437 874 Thai3 Pass and Vietnamese 120 121 126 130 131 437 997 1 JrnLineCharsList RecLineCharsList Font A 42 Font B 60 SlpLineCharsList RecBarCodeRotationList 0 ...

Page 15: ...rs X SlpMaxLines X TM T81IIM 42C Settings Property Default Value Maximum value dot Minimum value dot RecLineSpacing 30 127 17 1 JrnLineSpacing X X X SlpLineSpacing X X X SlpLineHeight dot X RecLineHeight dot 24 17 JrnLineHeight dot X SlpLineWidth dot X RecLineWidth dot 546 JrnLineWidth dot X RecSidewaysMaxLines 19 2 RecSidewaysMaxChars Font A 127 Font B 184 RecLinesToPaperCut 4 3 SlpSidewaysMaxLin...

Page 16: ...TM T81IIM 42C EPSON TM T81IIM POS Printer 42Column Mode P TM T81PM EPSON TM T81PM POS Printer TM T81MU EPSON TM T81MU POS Printer TM T81IIMU EPSON TM T81IIMU POS Printer U TM T81IIM 42CU EPSON TM T81IIMU POS Printer 42Column Mode TM T81ME EPSON TM T81ME POS Printer TM T81ME EPSON TM T81ME POS Printer E TM T81IIM 42CE EPSON TM T81IIME POS Printer 42Column Mode I F indicate the connected interface T...

Page 17: ...ion 2 Property Journal Receipt Slip PageModeArea 546 1662 PageModeDescriptor 1 BM BC BMR BCR 1 Following setting values are used for the PageModeDescriptor property BM Bitmap printing is available BC Barcode printing is available BMR Rotated printing of bitmap is available BCR Rotated printing of barcode is available 2 If the Station s CapRecPageMode and or CapSlpPageMode property values are FALSE...

Page 18: ...val X X EndInsertion X X BeginInsertion X X ClearPrintArea O O PageModePrint O O DrawRuledLine X X O Supported X Unsupported 1 If the specified Station is ready to print the printing data shall not be stored in the PageMode printing buffer but instead go straight to printing If the Station is not ready to print an error is returned 2 If other than LEFT is specified for the printing position of bar...

Page 19: ...O lF 0 9999 O uF Base Pitch inch 0 equiv 50 cm O rF Maximum inch X X E 0 65535 X fT X X bC O O bC O O uC 1 2 O iC X X iC X X rC 1 O rvC O O rvC O O sC X X fC X X tbC X X tbC X X tpC X X tpC X X 1C O O 2C O O 3C O O 4C O O hC 1 8 O vC 1 8 O cA O O 1 rA O O 1 lA O O stC 1 1 stC O O dL X X N O O O Supported X Unsupported Numbers Settable range 1 Regardless of the PageModeHorizontalPosition property s...

Page 20: ...DE POSPrinter TM T81M TM T81IIM TM T81IIM 42C 16 3 4 Printable Barcode Type The TM T81M TM T81IIM TM T81IIM 42C allows the following barcode types Code 128 Code 128 Parsed Code 93 Codabar ITF Code 39 JAN 13 EAN 13 JAN 8 EAN 8 UPC E UPC A PDF417 QRCODE ...

Page 21: ...he version of QR and the size of the module Because the version of QR is determined by the data length and type you can use the size of the module to adjust the print size If the two dimensional barcode cannot fit into the print area depending on the paper width layout settings etc then OPOS_E_ILLEGAL is returned and at this moment ResultCodeExtended becomes zero For QR it differs from other two d...

Page 22: ...the function for setting printing position Function Receipt Left margin O Printing Position O O Supported X Unsupported When the left margin setting function is supported it is possible to specify the horizontal printing position of the bitmap or barcode by dots unit When the printing position settings are supported it is possible to specify the horizontal printing position of the text bitmap or t...

Page 23: ... sizes The TM T81M TM T81IIM TM T81IIM 42C 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 Allowance range x dot y dot xy Download bitmap 1 2040 1 384 98304 Raster bitmap 1 2048 1 2303 One line ...

Page 24: ...ll paper Lines 143 165 576 Cumulative 95 Number of times head timing pulse Roll paper Times 4 294 967 295 Cumulative B2 Number of auto cutter operations Times 4 294 967 295 Cumulative C6 Uptime of product Hours 71 582 788 Cumulative 3 12 Automatic Recovery Function The TM T81M TM T81IIM TM T81IIM 42C features a function for automatic recovery when the power is turned on again after an interruption...

Page 25: ...2C 21 Section 4 Warnings This section describes precautions in use of the TM T81M z Thai1 Pass mode printing If print data remains in the printer buffer when printing is executed i e The line feed for the print data was not completed it is possible that the result will not be printed correctly ...

Reviews: