checkPrinterStatus method

Future<PrinterStatus> checkPrinterStatus(
  1. String macAddress
)

Checks the printer status

macAddress MAC address of the printer

Returns printer status, returns a status with error if failed

Implementation

Future<PrinterStatus> checkPrinterStatus(String macAddress) async {
  try {
    final Map<dynamic, dynamic> result = await _channel.invokeMethod('checkPrinterStatus', {'address': macAddress});
    return PrinterStatus.fromMap(result);
  } on PlatformException catch (e) {
    return PrinterStatus(isConnected: false, errorMessage: "Printer Status Error (${e.code}): ${e.message}");
  }
}