Need help with an SDK to get Zebra Print App to find my networked Zebra ZD420

// Expert user has replied.
M Michael Augustine 1 year 6 months ago
83 5 0

I have a handheld scanner on a G50 running Android 11, and on this handheld I have an inventory management package (Sortly) which I can generate barcode labels for items I add.  The labels are saved off as PDFs, because Sortly doesn't have built-in print capabilities.  The saved barcode label are stored in a Google account accessible by the handheld.  The issue I'm having is that I'm not able to get the Zebra Printer App on the handheld to find my Zebra ZD420 networked printer.  The handheld is on our company WIFI, and the ZD420 is connected to same network.  I can browse to the embedded Zebra printer homepage on the handheld, but the Zebra Print App will not find the printer automatically, nor will it accept the printer's static I/P if I enter it manually.  The Zebra tech support specialist directed me here because he indicated I'll likely need an SDK to make this work on the handheld.  Is this correct?  Is the even the best way to get my handheld to be able to print?  Thanks in advance for the help!

Please Register or Login to post a reply

5 Replies

S Steven Si

Which specific Zebra Printer App are you referring to? Is it the Zebra Printer Setup Utility app downloaded from the Google Play store? The Zebra Setup Utility app uses the multicast to search for the printers on the network. Make sure that your network does not block the multicast packets on the network or across the subnet. If the multicast is blocked, the printer will not receive the printer discovery request and therefore will not respond with the discovery packets.

M Michael Augustine

Thanks for the reply.  I've installed the Zebra Printer Setup Utility, V. 2.3.4212, from Google Play.  I'm not sure about our companies network settings, I emailed our IT admin helping me with this for that answer regarding multicast.  I can tell you that we setup the ZD420 with a static IP of 10.4.6.93, and the handheld is connected up to our network via WIFI with a static IP of 10.84.1.1.  Both Subnet Masks are 255.255.0.0 for both the WIFI network and printer's IP settings.

 

S Steven Si

The 10.4.6.93 and 10.84.1.1 are different subnets on your company network. Most likely the multicast is blocked across the subnet in your company network. Try to connect the ZD420 and the handheld to same subnet on your company network to see if the ZD420 could be discovered by the Printer Setup Utility app.

M Michael Augustine

Thanks for the help.  I'm being told by our IT that multicast is not enabled across our internal network, so that seems to be the issue with how the Zebra app is designed.  Are there any other options if we have to stay with the printer on a different subnet than the network the handheld device is connected up to?  Could the print app be set to Unicast to directly route data to the printer?

S Steven Si

Hi Michael,

The Printer Setup Utility app cannot be configured with a specific casting method. If you develop you own app with our Multiplatform Link-OS SDK, you will have the ability to choose a specific casting method through the API in the SDK.

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