Zebra ZQ620 is a mobile printer that solves the problem with weak Wi-Fi signals with its Bluetooth integration.

Zebra ZQ620 has a standardized control panel with multiple control buttons and two multi-purpose indicators. Additional to Power button and Media Feed button that are explained below; there are Four Way Navigation buttons which allow the user to scroll between the functions on the LCD user space. The Enter button allows the user to select the desired function that is highlighted on the LCD interface and is indicated by the word OK.

Turning the printer on/off

Zebra ZQ620 has a Power button to turn the printer on/off. When the led status is solid green, without blinking, it indicates that the device is on.

Pressing the Power button for less than three seconds will put the printer in sleep-mode, while to shut it down, you should press the Power button approximately three seconds.

Note: Remove the Docking Cradle Access label on the bottom of the printers before docking the printer in the cradle.

Battery and charging

If you are using the printer for the first time, remove the battery pack and attach the belt clip after removing the battery cover. It is suggested to charge the battery at room temperature when the device is powered off.

Using the AC Power Adapter

Open the DC input by pulling the cover and connect the AC power cord to your adapter and then plug the power cord.

Using the Smart Charger

Smart Charger (SC2) is a charging system for smart batteries used in ZebraQ610 printers. At the bottom of the printer, the switch button will change its color to green when it is fully charged, meaning the health status is perfect. The color will turn to yellow when the health status is good. It will turn into flashing yellow to indicate the health status has past useful life. Lastly, the switch button will turn to amber when the device is unusable.

Loading the media

The Media Feed button advances a length of media that is determined by the type of the media being used

To open the printer:

  1. Press the Media Cover button on the side, the cover will open automatically.
  2. Rotate the media cover back (from inside to outside).
  3. Pull the media supports apart and insert the roll of media.

⇒  The supports will adjust themselves to the width of the media. Once it is adjusted, the media roll should be able to spin freely.

Home screen

Zebra ZQ620 has a control panel including a display where the user can view the printer’s status or change its operating parameters.

Press the left soft key to go to the Home Menu screen which displays graphical parameter options including Settings, Tools, Network, Battery, Language, Sensors, Ports, and Bluetooth.

Pairing

Note: Before connecting the printer to your computer or a portable data terminal, make sure that the printer is working properly. You can do this by printing a configuration label using the “two key” method. If you can not get this label to print, see Troubleshooting in Zebra ZQ620 Mobile Printers PDF Manual.

Follow the parameters below to implement an action which allows printing to a Zebra printer device via Bluetooth or TCP/IP:

Parameters:

type: The type of connection.
Type: String
Valid values: "tcp", "bluetooth"
format: The format of the content being sent to the printer.
Type: String
Valid values: "zpl", "cpcl"
content: The payload sent to the printer.
Type: String



For TCP connection:

ipaddress: The IP address of the printer.
Type: String
port: The port to be used.
Type: Int
Optional. If not specified, either port 9100 (ZPL) or port 6101 (CPCL) will be used.

Minimal TCP example:

<action id="print_label" type="print_zebra_label">
    <param name="type">tcp</param>
    <param name="format">cpcl</param>
    <param name="ipaddress">10.10.10.10</param>
    <param name="port">2020</param>
    <param name="content"><![CDATA[ ?{
    var msg = "\n" +
    "! 0 200 200 210 1\r\n" + 
    "TONE 99\r\n" +
    "SPEED 98\r\n" +
    "T 4 0 0 80 TEST 1234\r\n" +
    "FORM\r\n" + 
    "PRINT";

    msg
    }? ]]></param>
</action>

For Bluetooth connection:

mac: The Bluetooth MAC address of the printer.
Type: String
The MAC address can be sent with or without the ":" separator.

Minimal Bluetooth example:

<action id="print_label" type="print_zebra_label">
    <param name="type">bluetooth</param>
    <param name="format">cpcl</param>
    <param name="mac">48A49302CBF1</param>
    <param name="content"><![CDATA[ ?{
    var msg = "\n" +
    "! 0 200 200 210 1\r\n" + 
    "TONE 99\r\n" +
    "SPEED 98\r\n" +
    "T 4 0 0 80 TEST 1234\r\n" +
    "FORM\r\n" + 
    "PRINT";

    msg
    }? ]]></param>
</action>