link-os getCurrentStatus() function relatively slow


we are working on an Android app, our client has hundreds of label to print every day with QLn220.

Zebra best practices doc states

The application checks the status of the printer before sending a print-job. Once the printer verifies the printer is not in an error state, you can send the print job

calling this method before each print-job allows to be sure the label will print and alarm the user of any potential problem with the printer, however, it takes around 800 ms to get the status response from the printer;

which make the user waiting for the label.

removing the printer status test allows to print a label in almost 30 ms.


is there any way to keep checking the printer status, but, faster ?

ps: the app is connected to the via wifi