V68.19.4Z and Earlier Summary of Firmware Release
V68.19.4Z and Earlier Summary of Firmware Release
4Z and earlier
Summary of Firmware Release
Firmware Release Date Page Firmware Release Date Page Firmware Release Date Page
V68.19.4Z 10 May 2013 page 1 V68.18.5Z 17 October 2012 page 8 V68.16.2Z 5 August 2011 page 18
V68.19.2Z 15 February 2012 page 2 V68.18.3Z 10 September 2012 page 9 V68.16.1ZA 15 July 2011 page 19
V68.19.1Z 11 January 2013 page 3 V68.18.1Z 7 June 2012 page 11 V68.16.1Z 15 July 2011 page 19
V68.18.8Z 1 February 2013 page 4 V68.18.0Z 13 January 2012 page 12 V68.16.0Z 06 May 2011 page 19
V68.18.7Z 3 December 2012 page 4 V68.16.3Z 6 September 2011 page 17
V68.18.6Z 9 November 2012 page 8 V68.16.2ZA 5 August 2011 page 18
V68.19.4Z
Release Date: 10 May 2013
Note • When updating from firmware V68.16.3Z or any earlier version, users must first
update the printer to V68.18.6Z, before updating to any later versions. We also recommend
that users power cycle the printer after the update to V68.18.6Z, before moving to any later
versions.
In addition, when updating from firmware V68.18.1Z or any earlier version, we
recommend users default the printer after updating to a later firmware version. To default the
printer, send these ZPL commands to the unit:
^XA^JUF^XZ
^XA^JUS^XZ
Wait 5 seconds after sending these command and then power cycle the printer.
© 2013 ZIH Corp. All product names and numbers are Zebra trademarks, and Zebra P1040502-015 Rev. A
and the Zebra logo are registered trademarks of ZIH Corp. All rights reserved. 05/09/2013
2 Summary of Firmware Release
V68.19.2Z
Changes
• The QLn420 battery eliminator is now supported.
• Additional 802.11n country codes supported – Israel, Argentina, Chile, and Honduras.
• This release includes support for simultaneous 802.11 a/b/g/n and Bluetooth Dual Radio.
Note • The Dual radio option is only available on the n radio configuration. By default, the
Bluetooth radio is disabled on printers that support dual radio. The Bluetooth radio can be
enabled by using the bluetooth.enable command. When both the WLAN and
Bluetooth radios are enabled, the wlan.power_save feature will be turned off.
Issues Corrected
• Peel sensor performance has been corrected to support additional use cases
• Enhanced memory management to resolve text field not printing issue.
• To support applications created for the QLPlus, if the printer is in CPCL synchronous
mode with “on out of paper” set to PURGE and Retry set to “1”, the printer will discard
the current label when the printer runs out of paper or the head is opened.
V68.19.2Z
Release Date: 15 February 2012
This firmware includes all features of the previous V68.19.1Z and V68.18.8Z.
Note • When updating from firmware V68.16.3Z or any earlier version, users must first
update the printer to V68.18.6Z, before updating to any later versions. We also recommend
that users power cycle the printer after the update to V68.18.6Z, before moving to any later
versions.
In addition, when updating from firmware V68.18.1Z or any earlier version, we
recommend users default the printer after updating to a later firmware version. To default the
printer, send these ZPL commands to the unit:
^XA^JUF^XZ
^XA^JUS^XZ
Wait 5 seconds after sending these command and then power cycle the printer.
Issues Corrected
• Printer will no longer skip labels when ^LT and ^PQ are used in a format.
P1040502-015 05/09/2013
Summary of Firmware Release 3
V68.19.1Z
V68.19.1Z
Release Date: 11 January 2013
Note • When updating from firmware V68.16.3Z or any earlier version, users must first
update the printer to V68.18.6Z, before updating to any later versions. We also recommend
that users power cycle the printer after the update to V68.18.6Z, before moving to any later
versions.
In addition, when updating from firmware V68.18.1Z or any earlier version, we
recommend users default the printer after updating to a later firmware version. To default the
printer, send these ZPL commands to the unit:
^XA^JUF^XZ
^XA^JUS^XZ
Wait 5 seconds after sending these command and then power cycle the printer.
Issues Corrected
NA
Link-OS™ Features
Initial release of Link-OS support.
• Data Capture to SGD
• Unsolicited alerts for SGD changes
• HTTP POST transport for unsolicited alerts
• SGD change log
• ZBI events for SGD changes
• User Variables Port 9200 - SGD Channel
• Cloud Connectivity
05/09/2013 P1040502-015
4 Summary of Firmware Release
V68.18.8Z
V68.18.8Z
Release Date: 1 February 2013
Issues Corrected
• The printer will now correctly retain and use TONE settings.
Note • When updating from firmware V68.16.3Z or any earlier version, users must first
update the printer to V68.18.6Z, before updating to any later versions. We also recommend
that users power cycle the printer after the update to V68.18.6Z, before moving to any later
versions.
In addition, when updating from firmware V68.18.1Z or any earlier version, we
recommend users default the printer after updating to a later firmware version. To default the
printer, send these ZPL commands to the unit:
^XA^JUF^XZ
^XA^JUS^XZ
Wait 5 seconds after sending these command and then power cycle the printer.
Changes
NA
V68.18.7Z
Release Date: 3 December 2012
Note • When updating from firmware V68.16.3Z or any earlier version, users must first
update the printer to V68.18.6Z, before updating to any later versions. We also recommend
that users power cycle the printer after the update to V68.18.6Z, before moving to any later
versions.
In addition, when updating from firmware V68.18.1Z or any earlier version, we
recommend users default the printer after updating to a later firmware version. To default the
printer, send these ZPL commands to the unit:
^XA^JUF^XZ
^XA^JUS^XZ
Wait 5 seconds after sending these command and then power cycle the printer.
Enhancements
• BT: Add support for BT 3.0 radio (QNx-xxCxxxxx-xx)
• BT: Add SIG certification for BT 3.0 radio (QNx-xxCxxxxx-xx)
• BT: Updated Bluetooth driver
• BT: Add support for Bluetooth Key Bonding, see below for details
P1040502-015 05/09/2013
Summary of Firmware Release 5
V68.18.7Z
• LCD: Add support for 2-byte WML and international fonts on the display
• LCD: Add ability to flip the display, see below for details
• 802.11: Updated driver and improved roaming algorithm for 802.11 n radio (QNx-
xxNxxxxx-xx)
• 802.11: Add WIFI certification for 802.11 n radio (QNx-xxNxxxxx-xx)
• 802.11: Add CCXv4 ASD certification for 802.11 n radio (QNx-xxNxxxxx-xx)
• 802.11: Add support for additional 802.11 n countries, see below for details
Issues Corrected
• CPCL: Form Feed character (0x0C) not processed correctly
• SGD: wlan.allowed_band parameter incorrectly reset by device.restore_defaults
command
• 802.11: Incompatibility with Motorola WS5100 using WEP multicast key
• 802.11: Resource Location Server (RLS) address (option 11) is not requested in DHCP
discovery packet
Changes
• 802.11: Removed support for Ad Hoc mode
• 802.11: Removed support for WEP with 802.11 i authentication (WEP with PSK is still
supported).
Examples showing how to turn the key bonding feature on (default) or off, get the current
status, and clear the cache are shown below:
05/09/2013 P1040502-015
6 Summary of Firmware Release
V68.18.7Z
If the key cache is cleared all previously established encryption keys are lost, and it will be
necessary to go through the key exchange protocol the first time each new terminal is paired
with the printer.
Display Flip
It is now possible to invert the orientation of the display (180°) to make it easier to read in
some installations, e.g. when mounted to a wall or a fork lift. It can also be configured to
automatically invert when docked in a cradle. It is necessary to restart the printer after
changing the orientation setting.
Examples showing how to set the display to normal (default), inverted, and automatic mode
are shown below. Remember to send the device.reset command after changing the value. The
final example shows how to read back the current status:
P1040502-015 05/09/2013
Summary of Firmware Release 7
V68.18.7Z
For Groups 0 and J the wlan.country code is set at the factory as shown above, and no changes
are permitted. For Groups E, L, A, and B the wlan.region_code is set to “rest of world”, and
the default value for wlan.country_code is “not selected”. In these cases it is necessary to
configure the wlan.country_code parameter for proper operation. Examples showing how to
get the region and country codes, and how to set the country code are shown below:
The current country code choices can be generated by sending the following command to the
printer:
! U1 getvar "wlan"
Notes
• EU/EFTA countries should set the country code to “europe”
• The choices provided do not imply the printer is certified in those countries, rather that the
printer knows what channels that country, group, or region allows
• SGD conventions dictate that all choices are lower case text only
• For USA, Canada, and Japan the wlan.country_code parameter is set at the factory, no
changes are allowed
• If wlan.region_code is set to “rest of world”, it is not possible to configure the
wlan. country_code to usa/canada or japan.
• Setting the wlan.country_code parameter to an incorrect value based on the installed
location may result in incorrect operation
• If the wlan.country_code is not configured the 802.11 n radio will default to only use
channels 1 – 11 in the 2.4 GHz band
05/09/2013 P1040502-015
8 Summary of Firmware Release
V68.18.6Z
V68.18.6Z
Release Date: 9 November 2012
Note • When updating from firmware V68.16.3Z or any earlier version, users must first
update the printer to V68.18.6Z, before updating to any later versions. We also recommend
that users power cycle the printer after the update to V68.18.6Z, before moving to any later
versions.
In addition, when updating from firmware V68.18.1Z or any earlier version, we
recommend users default the printer after updating to a later firmware version. To default the
printer, send these ZPL commands to the unit:
^XA^JUF^XZ
^XA^JUS^XZ
Wait 5 seconds after sending these command and then power cycle the printer.
Enhancements
• Improved 802.11 n noise floor performance. Affects QNx-xxNxxxxx-xx configurations
only.
Issues Corrected
• Files sent from ZBI-Developer will not remain in flash after a power cycle.
V68.18.5Z
Release Date: 17 October 2012
Enhancements
• Add new auto-recovery feature (see details below).
Issues Corrected
• N/A
P1040502-015 05/09/2013
Summary of Firmware Release 9
V68.18.3Z
Auto-Recovery
A new Auto-Recovery feature has been added that will reinstall the firmware if an issue is
detected during start up. If a problem is detected the printer will display “Decompressing
Files”, then “Writing Files to Flash” and then “Finishing Install” on the LCD, after which the
printer will restart. The firmware version on the printer will remain the same after Auto-
Recovery.
Note • Data sent to the printer during Auto-Recovery may not be received or processed.
V68.18.3Z
Release Date: 10 September 2012
Enhancements
• Add support for 802.11 n radio for EU/EFTA countries, SKU QNx-xxNxExxx-xx
• Ability to print Aztec barcode with Bluetooth mac address from LCD
• Add support for Wavelink Avalanche (over Ethernet or WLAN)
• CPCL: Add support for ESC-JRU command
• Mirror: Add ability to show progress during mirror updates
• Mirror: Add support for a common application directory (see below)
• Mirror: Improved download performance
• Mirror: Increase maximum number of download files from 100 to 300
• Increase the max top of form setting from 89 to 120 for the QLn320 (see below)
• SGD: Change default value of the usb.halt parameter from yes to no
• SGD: Added new parameter media.feed_skip (see below)
• Updated Bluetooth Stack to version 4.2.0
Issues Corrected
• CPCL: PRESENT-AT not performed on ! U1 FORM
• CPCL: 4 dot row registration error when using black bar media (see below)
• CPCL: PRESENT-AT not undone for first label after a power on
• DUMP mode not working correctly
• LCD: battery icon may falsely display fully charged status during startup
• PRINT: skipping labels with ½ inch (12 mm) label stock
• PRINT: first label printed is not registered correctly
05/09/2013 P1040502-015
10 Summary of Firmware Release
V68.18.3Z
• SERIAL: printer may turn off (using DTR) before executing all transmitted data over the
serial port
• ZBI does not consume button events
• ZPL: printing cut off for internal directory and ZPL status reports on the QLn220
Behavior
• If the new "ip.mirror.appl_path" is blank (i.e., not configured), then the printer’s
mirror behavior is the same as it is today. This is the default.
• If the value is anything other than blank the printer searches the directory defined in this
path if there is no firmware file in the standard mirror path (defined by ip.mirror. path).
• If the firmware in the "ip.mirror.path" matches what is currently on printer, then
the printer does not check for firmware in the "ip.mirror.appl_path".
Examples
! U1 getvar "ip.mirror.appl_path"
! U1 setvar "ip.mirror.appl_path" "pathname"
P1040502-015 05/09/2013
Summary of Firmware Release 11
V68.18.1Z
Note that in this release a 4 dot row registration error was corrected for CPCL labels when
using black bar media. Starting in this release, CPCL labels will begin printing
4 dot rows (~ 0.5mm) closer to top edge of the label. This is likely not visible to most users.
However, if this should not be the case the media.feed_skip parameter can be used to
compensate. To do so set the value to “9”, and this will add back the extra 4 dot rows removed
by the firmware. Since this parameter does not exist in earlier versions of firmware, adding
this setting to a configuration file would have no impact for those versions. Such a change
would allow for common registration behavior across firmware versions.
! U1 getvar "media.feed_skip"
! U1 setvar "media.feed_skip" "9"
Note that this will reset the printer’s configuration. Any previously installed customer unique
configuration commands will need to be re-applied.
V68.18.1Z
Release Date: 7 June 2012
Enhancements
• Add support for 802.11 n radio, SKU QNx-xxNxxxxx-xx (US and CA only)
• Improved USB performance
• Improved 802.11 and Ethernet file download performance
• Printer no longer reboots when docked or undocked from Ethernet cradle
• SGD: added file.dir_format command, see details below
05/09/2013 P1040502-015
12 Summary of Firmware Release
V68.18.0Z
Issues Corrected
• CPCL: change ON-OUT-OF-PAPER default from PURGE 2 to PURGE 1
• CPCL: Performance degradation with large number of references to CPF fonts
• CPCL: DIR commands incorrectly lists files from the Z: drive
• Firmware update occasionally fails
• Mirror: FTP process very slow running on WS2008 IIS7 FTP v7.5
• Print: Printer feeds ~10 inches after a 2-key (should be 3 inches max)
• SGD: file.type adds double quotes at beginning and end of file data
• ZPL: ^JUA command sets inactivity timeout to incorrect default value
• ZPL: Add ZPL configuration section to 2-key report
• ZPL: printer does not use stored tear-off setting after power up
• ZPL: ^MF command fails to perform media calibration
• ZPL: printer delays 2-3 seconds when format contains a ^JUS
• 802.11: Fails to connect to an AP configured for WEP with shared authentication
• 802.11: Remote auto-connect occurring before power on mirror
Examples
V68.18.0Z
Release Date: 13 January 2012
Enhancements
• Add support for ZPL (see comments below)
• Add support for ZPL command override feature (see comments below)
• Add support for XML input
P1040502-015 05/09/2013
Summary of Firmware Release 13
V68.18.0Z
Issues Corrected
• Telnet.wml file does not work
• Index.shtml and logo.png files show up in E: drive listing
• Bluetooth: Potential loss of data when a connection is closed by the host
• LCD can become garbled on power up
• LCD: display “Restarting” instead of “Shutting Down” after a firmware update
• Mirror: unable to FTP index.shtml file
• Mirror: files with more than 16.3 characters in the filename do not mirror
• Mirror: alert messages are not correct per the user manual
• Mirror: update incorrectly triggered by updating file on E: drive
• Mirror: fails when using a DNS server name
• Mirror: fs_image hangs in UNIX/LINUX environment
• Print: RSS expanded barcodes are difficult to scan
• SGD: The media.tof parameter is not persistent
• SGD: The media.tof parameter does not support negative values
• 802.11: Static IP addresses do not display on LCD (or SGD) until printer is associated
• 802.11: FTP login with –A option (anonymous) does not work from a Microsoft Windows
platform (see comments below)
05/09/2013 P1040502-015
14 Summary of Firmware Release
V68.18.0Z
• ZPL Fonts: All standard ZPL fonts are available. Custom fonts must be True type (.ttf)
only, Intellifont (.fnt) fonts are not supported. Swiss721 will be included on new printers
from the factory, and is available from Zebra Technical Support for printers sold prior to
this release. Note that the ~DY command must be used to download the font to the printer,
see below regarding the ~DU command.
• The following ZPL features and commands are not present in this release, but may be
added in a future release:
• Real Time Clock functionality: labels with RTC content will not be re-rendered if the label
doesn’t print within the specified time. For example, this situation can arise if you send a
label to the printer and the printer is out of media.
• ^IF - change current working folder
• ^MA - Set Maintenance Alerts
• ^MP - Mode Protection
• ^MW - Modify Heading Warning
• ^NT - SMTP zpl command
• ^ZZ - Printer Sleep
P1040502-015 05/09/2013
Summary of Firmware Release 15
V68.18.0Z
• The zpl.label_length SGD parameter is updated to the length of the media being used if
the ~JC command is executed.
• TCP port: The QLn listens on both ports 6101 (traditional CPCL port) and 9100
(traditional ZPL port), for both the Ethernet and 802.11 interfaces.
05/09/2013 P1040502-015
16 Summary of Firmware Release
V68.18.0Z
Examples
! U1 do "file.type" "2key.txt"
This will display the results in the receive window. On the File menu of the ZSU, select Export
Received Data, and save to a file on your PC.
P1040502-015 05/09/2013
Summary of Firmware Release 17
V68.16.3Z
Note that the default behavior for QLn is similar to Zebra desktop and tabletop printers (i.e.,
the default value for the above SGD is “no”).
V68.16.3Z
Release Date: 6 September 2011
Enhancements
• 802.11: Added wlan.roam.interval parameter, reduces roaming
• 802.11: Improved roaming algorithm
Issues Corrected
• HW: Incorrect media width sensor operation
• HW: Enable charging circuit on power up
• COMM: Serial and USB port lockup after 1020 labels on QLn220 only
• CPCL: QLn responding incorrectly in CPCL synchronous mode
• CPCL: After media load PRESENT-AT is not performed
• CPCL: Print redirection not working when run from a startup file
• Ethernet: DHCP fails on soft reset when docked
• 802.11: Application corruption when mirroring
• 802.11: WEP-128 requires all four keys to be set, should only need one
• 802.11: IP roam packets not sent if WEP-128 is used
• 802.11: Roaming thresholds using incorrect values, see note below
• 802.11: Updated roaming related default values, see note below
• 802.11: “Loss of Signal” alert messages are too aggressive
• 802.11: In range roaming based on signal strength does not work
• WML: Unable to display full Latin character set using custom WML files
05/09/2013 P1040502-015
18 Summary of Firmware Release
V68.16.2ZA
After loading this release it is necessary to send the following commands to the printer in order
to update the default roaming values:
! U1 do "device.reset" ""
Note that a carriage return and line feed are required after each line.
V68.16.2ZA
(Service Pack)
Release Date: 5 August 2011
Enhancements
• N/A
Issues Corrected
• HW: incorrect media width sensor operation
• COMM: Serial and USB port lockup after 1020 labels on QLn220 only
• CPCL: QLn responding incorrectly in CPCL synchronous mode
V68.16.2Z
Release Date: 5 August 2011
Enhancements
N/A
Issues Corrected
• PRINT: Feed key does not perform PRESENT-AT
• CPCL: TYPE command does not respond when file does not exist
• 802.11: Roaming does not work when using WEP encryption
• 802.11: IP roam packets sent out before DHCP request
• 802.11: Channels mask does not work for channels 12 – 14
P1040502-015 05/09/2013
Summary of Firmware Release 19
V68.16.1ZA
V68.16.1ZA
(Service Pack)
Release Date: 15 July 2011
Enhancements
• N/A
Issues Corrected
• PRINT: Feed key does not perform PRESENT-AT
• CPCL: TYPE command does not respond when file does not exist
• 802.11: Roaming does not work when using WEP encryption
• 802.11: IP roam packets sent out before DHCP request
V68.16.1Z
Release Date: 15 July 2011
Enhancements
Original release on QLn220
Issues Corrected
• PRINT: Improved print quality on tag stock.
V68.16.0Z
Release Date: 26 April 2011
This firmware release includes all features of the previous V4.70.1A release. It is for use with
the following printer models:
• 888DT
• 888TT
Note • On printers with serial numbers 41J105101058 or higher, you may experience an
error condition when downloading V4.82.01C. Tap the FEED button to reset the printer.
05/09/2013 P1040502-015
20 Summary of Firmware Release
V68.16.0Z
Issues Corrected
Memory management when downloading multiple font files has been improved.
V68.16.0Z
Release Date: 06 May 2011
This is the initial release of this firmware. It is for use with the following printer models:
• QLn320™
For support, please visit www.zebra.com/support or refer to the contact options below:
P1040502-015 05/09/2013