HSM USB Serial Driver Release Notes - r12
HSM USB Serial Driver Release Notes - r12
HSM USB Serial Driver Release 1.12 09/14/2011 contains: Driver Version 2.1.6.17 Driver package: Windows Hardware Quality Labs (WHQL) Certified. Supporting devices: Xenon 1900, Xenon 1902 (updated to support new 1900 and 1902 PID for ReM interface for Xenon P2R2), Xenon 1500 Honeywell Access Point (Updated to support new HAP PID for ReM interface for Xenon P2R2), 4600r, 4800i, 2020 Cordless Base Voyager-1250 Hyperion 1300 N5600 Area Imaging Engine Voyager 1200 IS4823 Microquest Decode, IS4920 Vuquest, Access Point, MS1690 Focus, MS1691 FocusHD, MS1633 FocusBT, MS5145 Eclipse, MS7820 Solaris, MS7600 Horizon, MS3580 QuantumT, MS7120 Orbit, MS7180 OrbitCG, MS3780 Fusion, MS2420 Stratos, MS2421 Stratos, MS2422 Stratos, MS2430 Stratos, MS2431 Stratos, MS2320 StratosH, MS2321 StratosH, MS2322 StratosH, MS2122 StratosE, MS4980 Vuquest, MS4984 Vuquest, MS7580 Genesis, MS9520 Voyager, MS9521 Voyager, MS9540 VoyagerCG, MS9541 VoyagerCG, MS9535 VoyagerBT, MS9590 VoyagerGS, MS9590i VoyagerGS, MS9591i VoyagerGS MS4980 Vuquest, MS7580 Genesis (NOTE: supports PID 0731 only, which requires custom firmware for both devices) 5110 Area Imager 3800i, 4800dr, QC890, 4206 5180 Area Imager 4600g, 4800p, 3800g Vuquest 3310 Voyager-CCB00
Revision History
HSM USB Serial Driver Release 1.11 08/29/2011 contains: Driver Version 2.1.6.17 Driver packages: -002 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Xenon 1900, Xenon 1902 (updated to support new 1900 and 1902 PID for ReM interface for Xenon P2R2), Xenon 1500 -005 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Honeywell Access Point (Updated to support new HAP PID for ReM interface for Xenon P2R2), 4600r, 4800i, 2020 Cordless Base -013 (Windows Hardware Quality Labs (WHQL) Certified o Supporting device Voyager-1250 -012 (Windows Hardware Quality Labs (WHQL) Certified o Supporting device Hyperion 1300 -011 (Windows Hardware Quality Labs (WHQL) Certified o Supporting device N5600 Area Imaging Engine -010 (Windows Hardware Quality Labs (WHQL) Certified o Supporting device Voyager 1200 -004 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices IS4823 Microquest Decode, IS4920 Vuquest, Access Point, MS1690 Focus, MS1691 FocusHD, MS1633 FocusBT, MS5145 Eclipse, MS7820 Solaris, MS7600 Horizon, MS3580 QuantumT, MS7120 Orbit, MS7180 OrbitCG, MS3780 Fusion, MS2420 Stratos, MS2421 Stratos, MS2422 Stratos, MS2430 Stratos, MS2431 Stratos, MS2320 StratosH, MS2321 StratosH, MS2322 StratosH, MS2122 StratosE, MS4980 Vuquest, MS4984 Vuquest, MS7580 Genesis, MS9520 Voyager, MS9521 Voyager, MS9540 VoyagerCG, MS9541 VoyagerCG, MS9535 VoyagerBT, MS9590 VoyagerGS, MS9590i VoyagerGS, MS9591i VoyagerGS -008 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices MS4980 Vuquest, MS7580 Genesis (NOTE: supports PID 0731 only, which requires custom firmware for both devices) -009 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5110 Area Imager -006 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 3800i, 4800dr, QC890, 4206 -007 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5180 Area Imager -003 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 4600g, 4800p, 3800g -014 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Vuquest 3310
HSM USB Serial Driver Release 1.10 contains: Driver Version 2.1.6.17 Driver packages: -002 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Xenon 1900, Xenon 1902 (updated to support new 1900 and 1902 PID for ReM interface for Xenon P2R2) -005 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Honeywell Access Point (Updated to support new HAP PID for ReM interface for Xenon P2R2), 4600r, 4800i, 2020 Cordless Base -013 (Windows Hardware Quality Labs (WHQL) Certified o Supporting device Voyager-1250 -012 (Windows Hardware Quality Labs (WHQL) Certified o Supporting device Hyperion 1300 -011 (Windows Hardware Quality Labs (WHQL) Certified o Supporting device N5600 Area Imaging Engine -010 (Windows Hardware Quality Labs (WHQL) Certified o Supporting device Voyager 1200 -004 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices IS4823 Microquest Decode, IS4920 Vuquest, Access Point, MS1690 Focus, MS1691 FocusHD, MS1633 FocusBT, MS5145 Eclipse, MS7820 Solaris, MS7600 Horizon, MS3580 QuantumT, MS7120 Orbit, MS7180 OrbitCG, MS3780 Fusion, MS2420 Stratos, MS2421 Stratos, MS2422 Stratos, MS2430 Stratos, MS2431 Stratos, MS2320 StratosH, MS2321 StratosH, MS2322 StratosH, MS2122 StratosE, MS4980 Vuquest, MS4984 Vuquest, MS7580 Genesis, MS9520 Voyager, MS9521 Voyager, MS9540 VoyagerCG, MS9541 VoyagerCG, MS9535 VoyagerBT, MS9590 VoyagerGS, MS9590i VoyagerGS, MS9591i VoyagerGS -008 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices MS4980 Vuquest, MS7580 Genesis (NOTE: supports PID 0731 only, which requires custom firmware for both devices) -009 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5110 Area Imager -006 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 3800i, 4800dr, QC890, 4206 -007 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5180 Area Imager -003 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 4600g, 4800p, 3800g
o Supporting device Voyager-1250 -012 (Windows Hardware Quality Labs (WHQL) Certified o Supporting device Hyperion 1300 -011 (Windows Hardware Quality Labs (WHQL) Certified o Supporting device N5600 Area Imaging Engine -010 (Windows Hardware Quality Labs (WHQL) Certified o Supporting device Voyager 1200 -004 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices IS4823 Microquest Decode, IS4920 Vuquest, Access Point, MS1690 Focus, MS1691 FocusHD, MS1633 FocusBT, MS5145 Eclipse, MS7820 Solaris, MS7600 Horizon, MS3580 QuantumT, MS7120 Orbit, MS7180 OrbitCG, MS3780 Fusion, MS2420 Stratos, MS2421 Stratos, MS2422 Stratos, MS2430 Stratos, MS2431 Stratos, MS2320 StratosH, MS2321 StratosH, MS2322 StratosH, MS2122 StratosE, MS4980 Vuquest, MS4984 Vuquest, MS7580 Genesis, MS9520 Voyager, MS9521 Voyager, MS9540 VoyagerCG, MS9541 VoyagerCG, MS9535 VoyagerBT, MS9590 VoyagerGS, MS9590i VoyagerGS, MS9591i VoyagerGS -008 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices MS4980 Vuquest, MS7580 Genesis (NOTE: supports PID 0731 only, which requires custom firmware for both devices) -009 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5110 Area Imager -006 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 3800i, 4800dr, QC890, 4206 -007 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5180 Area Imager -005 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Honeywell Access Point, 4600r, 4800i, 2020 Cordless Base -003 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 4600g, 4800p, 3800g -002 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Xenon 1900, Xenon 1902
HSM USB Serial Driver Release 1.8 04/22/2011 contains: Driver Version 2.1.6.17 Driver packages: -012 (Windows Hardware Quality Labs (WHQL) Certified
o Supporting device Hyperion 1300 -011 (Windows Hardware Quality Labs (WHQL) Certified o Supporting device N5600 Area Imaging Engine -010 (Windows Hardware Quality Labs (WHQL) Certified o Supporting device Voyager 1200 -004 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices IS4823 Microquest Decode, IS4920 Vuquest, Access Point, MS1690 Focus, MS1691 FocusHD, MS1633 FocusBT, MS5145 Eclipse, MS7820 Solaris, MS7600 Horizon, MS3580 QuantumT, MS7120 Orbit, MS7180 OrbitCG, MS3780 Fusion, MS2420 Stratos, MS2421 Stratos, MS2422 Stratos, MS2430 Stratos, MS2431 Stratos, MS2320 StratosH, MS2321 StratosH, MS2322 StratosH, MS2122 StratosE, MS4980 Vuquest, MS4984 Vuquest, MS7580 Genesis, MS9520 Voyager, MS9521 Voyager, MS9540 VoyagerCG, MS9541 VoyagerCG, MS9535 VoyagerBT, MS9590 VoyagerGS, MS9590i VoyagerGS, MS9591i VoyagerGS -008 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices MS4980 Vuquest, MS7580 Genesis (NOTE: supports PID 0731 only, which requires custom firmware for both devices) -009 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5110 Area Imager -006 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 3800i, 4800dr, QC890, 4206 -007 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5180 Area Imager -005 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Honeywell Access Point, 4600r, 4800i, 2020 Cordless Base -003 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 4600g, 4800p, 3800g -002 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Xenon 1900, Xenon 1902
HSM USB Serial Driver Release 1.7 02/04/2011 contains: Driver Version 2.1.6.17 Driver packages: -012 (Windows Hardware Quality Labs (WHQL) Certified o Supporting device Hyperion 1300 -011 (Windows Hardware Quality Labs (WHQL) Certified o Supporting device N5600 Area Imaging Engine -010 (Windows Hardware Quality Labs (WHQL) Certified o Supporting device Voyager 1200 -004 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices MS7820 Solaris, MS7600 Horizon, MS3580 QuantumT, MS7120 Orbit, MS7180 OrbitCG, MS3780 Fusion, MS2420
Stratos, MS2421 Stratos, MS2422 Stratos, MS2430 Stratos, MS2431 Stratos, MS2320 StratosH, MS2321 StratosH, MS2322 StratosH, MS2122 StratosE, MS4980 Vuquest, MS4984 Vuquest, MS7580 Genesis, MS9520 Voyager, MS9521 Voyager, MS9540 VoyagerCG, MS9541 VoyagerCG, MS9535 VoyagerBT, MS9590 VoyagerGS, MS9590i VoyagerGS, MS9591i VoyagerGS -008 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices MS4980 Vuquest, MS7580 Genesis (NOTE: supports PID 0731 only, which requires custom firmware for both devices) -009 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5110 Area Imager -006 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 3800i, 4800dr, QC890, 4206 -007 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5180 Area Imager -005 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Honeywell Access Point, 4600r, 4800i, 2020 Cordless Base -003 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 4600g, 4800p, 3800g -002 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Xenon 1900, Xenon 1902
HSM USB Serial Driver Release 1.6 01/24/2011 contains: Driver Version 2.1.6.17 Driver packages: -010 (Windows Hardware Quality Labs (WHQL) Certified o Supporting device Voyager 1200 -004 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices MS7820 Solaris, MS7600 Horizon, MS3580 QuantumT, MS7120 Orbit, MS7180 OrbitCG, MS3780 Fusion, MS2420 Stratos, MS2421 Stratos, MS2422 Stratos, MS2430 Stratos, MS2431 Stratos, MS2320 StratosH, MS2321 StratosH, MS2322 StratosH, MS2122 StratosE, MS4980 Vuquest, MS4984 Vuquest, MS7580 Genesis, MS9520 Voyager, MS9521 Voyager, MS9540 VoyagerCG, MS9541 VoyagerCG, MS9535 VoyagerBT, MS9590 VoyagerGS, MS9590i VoyagerGS, MS9591i VoyagerGS -008 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices MS4980 Vuquest, MS7580 Genesis (NOTE: supports PID 0731 only, which requires custom firmware for both devices) -009 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5110 Area Imager -006 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 3800i, 4800dr, QC890, 4206
-007 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5180 Area Imager -005 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Honeywell Access Point, 4600r, 4800i, 2020 Cordless Base -003 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 4600g, 4800p, 3800g -002 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Xenon 1900, Xenon 1902
firmware and hardware upgrades may also be required. Please consult your Honeywell Scanning & Mobility representative for further guidance. HSM USB Serial Driver Release 1.5.2 11/08/2010 contains: Driver Version 2.1.6.17 Driver packages: -004 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices MS3780 Fusion, MS2420 Stratos, MS2421 Stratos, MS2422 Stratos, MS2430 Stratos, MS2431 Stratos, MS2320 StratosH, MS2321 StratosH, MS2322 StratosH, MS2122 StratosE, MS4980 Vuquest, MS4984 Vuquest, MS7580 Genesis, MS9520 Voyager, MS9521 Voyager, MS9540 VoyagerCG, MS9541 VoyagerCG, MS9535 VoyagerBT, MS9590 VoyagerGS, MS9590i VoyagerGS, MS9591i VoyagerGS -008 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices MS4980 Vuquest, MS7580 Genesis (NOTE: supports PID 0731 only, which requires custom firmware for both devices) -009 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5110 Area Imager -006 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 3800i, 4800dr, QC890, 4206 -007 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5180 Area Imager -005 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Honeywell Access Point, 4600r, 4800i, 2020 Cordless Base -003 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 4600g, 4800p, 3800g -002 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Xenon 1900, Xenon 1902
o Supporting devices 5110 Area Imager -006 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 3800i, 4800dr, QC890, 4206 -007 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5180 Area Imager -005 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Honeywell Access Point, 4600r, 4800i, 2020 Cordless Base -003 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 4600g, 4800p, 3800g -002 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Xenon 1900, Xenon 1902
HSM USB Serial Driver Release 1.4 10/1/2010 contains: Driver Version 2.1.6.17 Driver packages: -008 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices MS4980 Vuquest, MS7580 Genesis (NOTE: supports PID 0731 only, which requires custom firmware for both devices) -009 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5110 Area Imager -006 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 3800i, 4800dr, QC890, 4206 -007 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5180 Area Imager -005 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Honeywell Access Point, 4600r, 4800i, 2020 Cordless Base -003 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 4600g, 4800p, 3800g -002 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Xenon 1900, Xenon 1902 HSM USB Serial Driver Release 1.3 08/20/2010 contains: Driver packages: -009 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5110 Area Imager -006 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 3800i, 4800dr, QC890, 4206 -007 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5180 Area Imager -005 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Honeywell Access Point, 4600r, 4800i, 2020 Cordless Base -003 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 4600g, 4800p, 3800g -002 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Xenon 1900, Xenon 1902
HSM USB Serial Driver Release 1.2 8/4/2010 contains: Driver Version 2.1.6.17
Driver packages: -007 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 5180 Area Imager -005 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Honeywell Access Point, 4600r, 4800i, 2020 Cordless Base -003 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 4600g, 4800p, 3800g -002 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Xenon 1900, Xenon 1902
HSM USB Serial Driver Release 1.1 7/15/2010 contains: Driver Version 2.1.6.17 Driver packages: -003 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices 4600g, 4800p, 3800g -002 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Xenon 1900, Xenon 1902
HSM USB Serial Driver Release 1.0 6/8/2010 contains: Driver Version 2.1.6.17 Driver packages: -002 (Windows Hardware Quality Labs (WHQL) Certified o Supporting devices Xenon 1900, Xenon 1902
Summary
The Honeywell Scanning & Mobility (HSM) USB Serial Driver is a CDC ACM driver that exposes HSM USB scanners as as a virtual COM port to the operating system and applications. This document covers the following topics relating to the HSM USB Serial Driver: Supported Operating Systems Enhancements and Bug Fixes Known Issues
Version 2.1.6.17
Description Fixed legacy Metrologic device recovering from ESD event.
Version 2.1.6.16
Description Fixed suspend condition due to ESD event and added logging.
Version 2.1.6.13
Description Modified encapsulated command ioctl codes to be consistent and sequential. Fixed version strings in Force COM coinstaller. Fixed BSODs encountered during WHQL testing.
Version 2.1.6.10
Description WINNT, ACM driver, Enh - Modified the driver to always poll the in pipes, even when there is no open handle from an application. This fixed issue with Honeywell devices entering a reset loop when CtrlDevHoldChildIfInUse=0. WINNT, ACM driver, Enh - Keep modem status as long as device is connected. This fixed issue with special f/w for legacy Hand Held Products device that always keeps CTS high. WINNT, DC Enum driver - Fixed synchronization problems that relate to interrupt pipe handling. WINNT, ACM driver, - Fixed case where SERIALCOMM registry key does not exist in the registry causing failure of driver to install.
Known Issues
When Force COM port feature is enabled, the friendly name found in device manager->ports does not have the (COM#) suffix immediately after installation. However, it does get added on next driver start. Blue screen may occur on some devices using Windows XP SP2 when coming out of suspend mode. This can be fixed by Windows XP SP3 or Windows Hot Fix 949483.
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=949483&kbln=en-us First bar code scanned on a Windows 2000 machine does not get transmitted. Found to be a Windows 2000 USB stack. Since Windows 2000 is at end of life, not expecting Microsoft to fix this bug. Will provide work around in future release. Known differences between legacy Hand Held Products COM Em driver (hhpcdc.sys) and Honeywell Scanning & Mobility (HSM) USB Serial Driver: o The Registry name under [HKLM \HARDWARE\DEVICEMAP\SERIALCOMM]\Device\ is different from the legacy driver. The old name is HhpcdcVirtualPortx. The new name is honeywell_cdc_AcmSerialx. Applications will NOT receive a WM_DEVICECHANGE notification. The driver emulates a serial COM port, which exists in the system even when the USB device has been
detached. However, there is an open handle to this device. This is the difference between the legacy Hand Held Products driver and the new driver. The WM_DEVICECHANGE notification is received from the DeviceManager when a device is created/removed. Because the device is not removed, the WM_DEVICECHANGE message is not generated.