RedditPP Mascot

RedditPP

r/sysadmin • … • u/cllatgmail

Zebra bluetooth printer and iPad

It's a bluetooth Zebra receipt printer, ZQ320 Plus. I can get it connected to my iPad or my Android, no problem. I was able to install the Zebra printer setup app on both devices and I can change the device language (AKA emulation) settings. I can do a test print with no problem. I have the emulation set to "e" which based on the documentation I am finding is Epson emulation. This should make it compatible with pretty much any app that supports Epson receipt printers.

So in this application we are using a freebie POS software called Loyverse. Here's what's interesting. On Android, if I go into the receipt printer settings of the Loyverse app and set it to use Epson Tm-20 (bluetooth) then it works like it should - there's a search button and after a couple of seconds it displays the Zebra printer as being available. But in the same app on the iPad, with the same settings, when I tap search, it doesn't find the printer. For a while I thought my problem was with the emulation, but once I tested on Android and found it working, I realized in fact the problem must be elsewhere.

Any ideas for this? Is it some kind of weird way the printer interacts with the iOS, keeping it from showing up in the app?

EDIT: My organization has an account with Fillout/Zite, which has an outstanding AI app builder in it. So, I built an app that does what we need, and it recommended I open the app in the Bluefy bluetooth browser app. Bluefy recognizes all bluetooth devices in range, not limited to those which are attached to the iOS airprint engine. I tested my new app, and the Bluefy browser connected to the Zebra printer with zero hesitation. It works perfectly. I'll be sharing with the team involved, but my suspicion is that we'll simply replace the Loyverse app for this particular need. I appreciate the advice offered here because it led me to the ultimate solution.

— 0