Select your printer model [−]
- TM-m10
- TM-m30
- TM-m30II
- TM-m30II-H
- TM-m30II-NT
- TM-m30II-S
- TM-m30II-SL
- TM-m30III
- TM-m30III-H
- TM-m50
- TM-m50II
- TM-m50II-H
- TM-T20
- TM-T20II
- TM-T20III
- TM-T20IIIL
- TM-T20IV
- TM-T20IV-L
- TM-T20IV-SP
- TM-T20X
- TM-T20X-II
- TM-T60
- TM-T70
- TM-T70II
- TM-T81II
- TM-T81III
- TM-T82
- TM-T82II
- TM-T82III
- TM-T82IIIL
- TM-T82IV
- TM-T82IV-L
- TM-T82X
- TM-T82X-II
- TM-T83III
- TM-T83IV
- TM-T88V
- TM-T88VI
- TM-T88VII
- TM-T100
- TM-L90 Liner-Free Label Printer Model
- TM-L100
- TM-U220
- TM-U220II
- TM-U330
- TM-P20
- TM-P20II
- TM-P60 (Receipt)
- TM-P60 (Peeler)
- TM-P60II (Receipt)
- TM-P60II (Peeler)
- TM-P80
- TM-P80II
- TM-H6000V
- TM-T20II-i
- TM-T70-i
- TM-T82II-i
- TM-T83II-i
- TM-T88V-i
- TM-T88VI-iHUB
- TM-U220-i
- TM-U220IIB-i
- TM-T70II-DT
- TM-T70II-DT2
- TM-T88V-DT
- TM-T88VI-DT2
- TM-H6000IV-DT
- TM-T88IV
- TM-T90
- TM-L90
- TM-H6000IV
initWithPrinterSeries
Initializes the Epos2LFCPrinter class.
The Epos2LFCPrinter class can be used if the following conditions are met.
- Send print data even while the printer is waiting for paper to be removed.
- Control a single printer from multiple smart devices.
Please note the capacity of the print data to be sent. If print data is sent while the printer is waiting for paper removal, the data will be stored in the printer's buffer, but if the buffer fills up before the paper is removed, the data may not be printed correctly.
When a single printer is controlled from multiple smart devices, print completion notifications (setPrintCompleteEventDelegate) may not be notified.
See the Application Guide for typical use cases.Epson ePOS SDK for iOS User's Manual
Syntax
- (id) initWithPrinterSeries:(int)printerSeries lang:(int)lang; |
Parameter
printerSeries
Specifies the target printer model.
Value |
Description |
---|---|
EPOS2_TM_L100 |
TM-L100 |
lang
Specifies the language of the printer.
Value |
Description |
---|---|
EPOS2_MODEL_ANK |
ANK model |
EPOS2_MODEL_CHINESE |
Simplified Chinese model |
EPOS2_MODEL_TAIWAN |
Taiwan model |
EPOS2_MODEL_KOREAN |
Korean model |
EPOS2_MODEL_THAI |
Thai model |
EPOS2_MODEL_SOUTHASIA |
South Asian model |
Return value
If the process succeeds, an initialized Epos2Printer class instance will be returned.
If the process fails, nil will be returned. The process may fail due to the following reasons:
Error status |
Description |
---|---|
EPOS2_ERR_PARAM |
An invalid parameter was specified. |
EPOS2_ERR_MEMORY |
Memory could not be allocated. |
EPOS2_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.
Quick Access
- Syntax
- Parameter
- Return value
- Supplementary explanation