checkPrinterStatus method
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}");
}
}