ZebraNativeUsbAdapter_64.dll does not recognize Zebra ZXP Series 7 as Card Printer correctly

M Markus Hiesmair 2 weeks 1 day ago
10 0 0

Hi guys,

I tried to print with a Zebra ZXP Series 7 Card Printer and succeeded first on my MacOS machine (connected via USB). Then I tried it on Windows using the ZebraNativeUsbAdapter_64.dll library. However, using the following code did not find the printer:

for (DiscoveredUsbPrinter printer : UsbDiscoverer.getZebraUsbPrinters(new ZebraCardPrinterFilter())) {
 				System.out.println(printer);
 			}

When I remove the "new ZebraCardPrinterFilter()" the printer is found, but it has a wrong printer type. When I try to create a ZmotifPrinter with the following code I get an exception:

ZebraCardPrinterFactory.getZmotifPrinter(printer.getConnection());

 

I am using Java 21 on Windows 11.

Any Ideas why this might not work?

 

best regards, Markus

CONTACT
Can’t find what you’re looking for?