3.5. Status

Class to hold the printer status.

Member

Contents

Type

Detail

Library version

PaperDetectionError

Paper Detection Error

bool

true … No paper separator is detected. false … Paper separator is detected correctly.

1.7.0+

CompulsionSwitch

Compulsion SW

bool

You can check status of Cash Drawer (Open or Close). true … Compulsion SW is pressed. false … Compulsion SW is not pressed.

1.1.0+

CoverOpen

Cover Status

bool

You can check status of Cover. true … Cover is opened. false … Cover is closed.

1.1.0+

CutterError

Auto-cutter Error

bool

You can check status of Cutter. true … Cutter error occurs. false … Cutter error does not occur.

1.1.0+

EtbAvailable

ETB available or not

bool

true … available to use. false … not available to use.

1.1.0+

EtbCounter

ETB Counter

byte

You can get current value of ETB.

1.1.0+

HeadThermistorError

Head Thermistor Error

bool

You can check status of Head Thermistor. true … Head thermistor detects an abnormal value. false … Head thermistor does not detect an abnormal value.

1.1.0+

Offline

ONLINE/OFFLINE Status

bool

You can check status of Online or offline. true … Printer is Offline. false … Printer is Online

1.1.0+

OverTemp

Stopped by high head temperature

bool

true … Printer is stopped by head temperature. false … Printer is not stopped by head temperature.

1.1.0+

RawStatus

Byte column of status

byte[]

Byte column of status

1.1.0+

ReceiptPaperEmpty

Paper end

bool

true … Paper end. false … Paper does not end.

1.1.0+

ReceiptPaperNearEmptyInner

Paper Near-end (Inner Side)

bool

true … Paper near-end. false … Paper does not near-end.

1.1.0+

UnrecoverableError

Non-recoverable Error

bool

true … Unrecoverable error occurs. false … Unrecoverable error does not occur.
Unrecoverable error : Head Thermistor Error, Auto-cutter Error, Electric Voltage Error and etc.
1.1.0+

VoltageError

Electric Voltage Error

bool

true … Printers detects an abnormal power supply voltage. false … Printers does not detect an abnormal power supply voltage.

1.1.0+

ConnectedInterface

Type of interface that is currently connected

byte

You can check type of interface that is currently connected.
0: USB-B
1: USB-A
2: Bluetooth
3: Ethernet
4: USB-C(USB PD support)
5: USB-C(USB PD not support)
1.4.0+

PaperPresent

Hold print status

bool

true … Holding paper. false … Does not holding paper.
1.7.0+

Supported member for each model.

Model/Emulation

mC-Print2 mC-Print3 mPOP FVP10 TSP100IIIW TSP100IIIBITSP100LAN TSP650II TSP650IISK TSP700II TSP800IISM-S210i SM-S220i SM-S230i SM-T300i/T300 SM-T400i BSC10 SM-L200 SM-L300 SP700
StarPRNT StarPRNT StarPRNT StarLine StarGraphic StarGraphic StarGraphic StarLine StarLine StarLine StarLine StarPRNT EscPosMobile StarPRNT EscPosMobile StarPRNT EscPosMobile StarPRNT EscPosMobile StarPRNT EscPosMobile EscPos StarPRNT StarPRNT StarDotImpact

PaperDetectionError

- - - - - - - - - - - - - -

CompulsionSwitch

- - - - - - - - - - - -

CoverOpen

CutterError

- - - - - - - - - - - - -

EtbAvailable

- - - - - -

EtbCounter

- - - - - -

HeadThermistorError

- - - - - - - - - - - - - - - - - - - - - -

Offline

OverTemp

- - - - - -

RawStatus

-

RawLength

-

ReceiptPaperEmpty

ReceiptPaperNearEmptyInner

- [1] - - - - - - - - - - - - - - - - -

ReceiveBufferOverflow

- - - - - - - - - - - - - - - - - - -

UnrecoverableError

- - - - - - - - - - - - -

VoltageError

- - - - - - - - - - - - - - - - - - - - - -

ConnectedInterface

- - - - - - - - - - - - - - - - - - - - - - -

PaperPresent

- - - - - - - - - - - - - - - - - - - - - - - -
[1]

MCP30 is not supported