Supported Model:
TSP650II TSP650IISK TSP700II TSP800II TSP100IIIW TSP100IIILAN TSP100IIIBI TSP100IIIU TSP100IV mPOP MCP20 MCP20B MCP21LB MCP30 MCP31L MCP31LB MCP31C MCP31CB SM-S210i(StarPRNT) SM-S210i(ESC/POS) SM-S230i(StarPRNT) SM-S230i(ESC/POS) SM-T300i(StarPRNT) SM-T300i(ESC/POS) SM-T400i(StarPRNT) SM-T400i(ESC/POS) SM-L200 SM-L300 SP700
getStatus(completion: @escaping (StarIO10.StarPrinterStatus?, Error?) -> Void)
Get the printer status
getStatus(completion: @escaping (StarIO10.StarPrinterStatus?, Error?) -> Void)
Return value |
|
---|---|
Device status |
Error
Code
Description
invalidOperation(message: String, errorCode: StarIO10ErrorCode)
Device is not opened
communication(message: String, errorCode: StarIO10ErrorCode)
Communication failed
The response from the device is invalid.
unsupportedOSVersion(message: String, errorCode: StarIO10ErrorCode)
Ran on devices with iOS 13 or later (not supported version)
Warning
This method only works on devices running iOS 12; for devices running iOS 13 or later, use getStatus() async.