У меня возникли проблемы с печатью чего-либо с использованием принтера Zebra KR403 с использованием моего приложения для Android.Не удается распечатать Конфигурация принтера для Zebra KR403
Для отладки я пытаюсь напечатать конфигурацию с помощью следующей команды:
String ZPLCommand = new String();
ZPLCommand += "^XA"; // Start command
ZPLCommand += "^MN" + "k";
ZPLCommand += "~WC";
ZPLCommand += "^AF^FDTESTLINE^FS";
ZPLCommand += "^XZ"; // End command
DiscoveredPrinterUsb discoveredPrinterUsb;
Connection conn = discoveredPrinterUsb.getConnection();
conn.open();
ZebraPrinter printer = ZebraPrinterFactory.getInstance(conn);
printer = ZebraPrinterFactory.getInstance(conn);
printer.sendCommand(ZPLCommand);
conn.close();
Принтер способен печатать около 80% от конфигурации (до поля калибровки), а затем он останавливается ... Я вижу, мигающий красный светодиод состояния.
Я пробовал исследовать то же самое без каких-либо успехов. Любая помощь будет высоко оценена.
Благодарим вас за ответ. К сожалению, моя программа не печатала никаких символов или изображений, которые я отправляю. Но он печатает что-то, когда я передаю «-WC» (я не пытаюсь выполнить калибровку печати). Вы рекомендуете я откалибровать его с помощью «-JC» один раз, а затем попытаться распечатать заявления? – Ahmed
Да, если он уже откалиброван, вам не нужно перекалибровать его. Будет ли он печатать даже простой формат ZPL? Кроме того,^MN - это изменение настроек отслеживания мультимедиа, поэтому вы не должны отправлять это каждый раз либо ... Это печатает что-нибудь?^XA^A0N40,40^FO100,100^FDHello World^FS^XZ –
Нет, он ничего не печатает в ZPL, кроме того, что происходит через '-WC' :( – Ahmed