Select your printer model

Parameters are refined by the selected printer.

Printer


Initializes the Printer class.

Syntax

 
public Printer(int printerSeries, int lang, Context context) throws Epos2Exception

Parameter

printerSeries

Specifies the target printer.

Value

Description

Printer.TM_M10

TM-m10

Printer.TM_M30

TM-m30

Printer.TM_M30II

TM-m30II, TM-m30II-H, TM-m30II-NT, TM-m30II-S, TM-m30II-SL

Printer.TM_M30III

TM-m30III, TM-m30III-H

Printer.TM_M50

TM-m50

Printer.TM_M50II

TM-m50II, TM-m50II-H

Printer.TM_P20

TM-P20

Printer.TM_P20II

TM-P20II

Printer.TM_P60

TM-P60 (Receipt/Peeler)

Printer.TM_P60II

TM-P60II (Receipt/Peeler)

Printer.TM_P80

TM-P80

Printer.TM_P80II

TM-P80II

Printer.TM_T20

TM-T20, TM-T20II, TM-T20II-i, TM-T20III, TM-T20IIIL, TM-T20IV-L, TM-T20X, TM-T20X-II

Printer.TM_T60

TM-T60

Printer.TM_T70

TM-T70, TM-T70-i, TM-T70II, TM-T70II-DT, TM-T70II-DT2

Printer.TM_T81

TM-T81II, TM-T81III

Printer.TM_T82

TM-T82, TM-T82II, TM-T82II-i, TM-T82III, TM-T82IIIL, TM-T82IV-L, TM-T82X, TM-T82X-II

Printer.TM_T83

TM-T83II, TM-T83II-i

Printer.TM_T83III

TM-T83III, TM-T83IV

Printer.TM_T88

TM-T88IV, TM-T88V, TM-T88VI, TM-T88V-i, TM-T88VI-iHUB, TM-T88V-DT, TM-T88VI-DT2

Printer.TM_T88VII

TM-T88VII

Printer.TM_T90

TM-T90

Printer.TM_T100

TM-T100

Printer.TM_U220

TM-U220, TM-U220-i

Printer.TM_U220II

TM-U220II, TM-U220IIB-i

Printer.TM_U330

TM-U330

Printer.TM_L90

TM-L90

Printer.TM_L90LFC

TM-L90 Liner-Free Label Printer Model

Printer.TM_L100

TM-L100

Printer.TM_H6000

TM-H6000IV, TM-H6000V, TM-H6000IV-DT

Printer.EU_M30

EU-m30

lang

Specifies the language of the printer.

Value

Description

Printer.MODEL_ANK

ANK model

Printer.MODEL_CHINESE

Simplified Chinese model

Printer.MODEL_TAIWAN

Taiwan model

Printer.MODEL_KOREAN

Korean model

Printer.MODEL_THAI

Thai model

Printer.MODEL_SOUTHASIA

South Asian model

context

Specifies the application context.

Exception

When the process fails, Epos2Exception with one of the following error value occurs.

Error status

Description

ERR_PARAM

An invalid parameter was passed.

ERR_MEMORY

Memory necessary for processing could not be allocated.

ERR_UNSUPPORTED

A model name or language not supported was specified.

Supplementary explanation

When iterating a process, be sure to generate and destroy instances outside the iterated process and not iterate the process at a short interval.
Memory releasing by the OS may affect the process of the Epson ePOS SDK, resulting in an invalid operation.
When using it with multiple printers connected, make sure to generate a dedicated instance for each printer.

 

Quick Access

  • [Name]
  • [Format]
  • [Range]
  • [Description]
  • [Notes]

Epson ePOS SDK includes patented or patent pending functions. The contents must not be disclosed to third parties.


Epson ePOS SDK for Android

Jump to the top