Difference between revisions of "Barcode Scanner Configuration"

From TMS Support Wiki
Jump to navigation Jump to search
 
(47 intermediate revisions by the same user not shown)
Line 2: Line 2:


=Overview=
=Overview=
One of the major features of our various barcode scanning applications is that they are designed to allow the host PC to be used by other people, and other applications, even while the barcode scanner is in use. We accomplish this by setting the scanners up as emulated serial or COM ports. However, out-of-the-box, most barcode scanners function as a virtual keyboard and when a barcode is scanned behave as if you were typing the barcode text into the PC. This would of course require the PC to be focused on a dedicated text field of some sort, and is therefore not something that could run in the background.
One of the major features of our various barcode scanning applications is that they are designed to allow the host PC to be used by other people, and other applications, even while multiple the barcode scanners are in use. We accomplish this by setting the scanners up as emulated serial or COM ports.  
 
Out-of-the-box most barcode scanners function as a virtual keyboard, and when a barcode is scanned behave as if you were typing the barcode text into the PC. This would of course require the PC to be focused on a dedicated text field of some sort, and is therefore not something that could run in the background.


For this reason you'll need to configure new devices to work properly with the PTS Comms Client, which is done with the use of setup codes included in the bundled hardware manual. The primary setup code you need will be labelled as one of:
For this reason you'll need to configure new devices to work properly with the PTS Comms Client, which is done with the use of setup codes included in the bundled hardware manual. The primary setup code you need will be labelled as one of:
Line 16: Line 18:


=How do I know if my barcode scanner needs configuring?=
=How do I know if my barcode scanner needs configuring?=
[[File:ScannerNotepadExample.png|250px|thumb|.]]
[[File:ScannerNotepadExample.png|300px|thumb|A barcode scanner in virtual keyboard mode will do something like this when a barcode is scanned and Notepad is open. PTS will not be able to connect to a scanner in this mode.]]
More often than not a brand new barcode scanner will act as a virtual keyboard, which is not the correct mode for use with PTS. You can identify this problem quite easily by bringing up a Notepad window, and while it has focus, scan a barcode. If the barcode text is written to the Notepad window then the scanner is in virtual keyboard mode and should be reconfigured as below.
More often than not a brand new barcode scanner will act as a virtual keyboard, <strong>which is not the correct mode for use with PTS</strong>. You can identify this problem quite easily by bringing up a Notepad window, and while it has focus, scan a PTS barcode. If the barcode text is written to the Notepad window then the scanner is in virtual keyboard mode and should be reconfigured as described below.


Even if this doesn't occur, reconfiguring a problematic scanner can sometimes still help as the scanner will be reset as part of the procedure.
In addition a cordless scanner needs to be configured if its signal indicator or other factors imply that it is not connecting to the base station.


=Cheatsheet for popular scanners=
It's worth pointing out that even if neither of these examples seem to be apparent, reconfiguring a problematic scanner can sometimes still help as the device will be reset as part of the procedure.


Scanning barcodes directly off the screen is something traditional 1D barcodes struggle with, so you'll have to consider printing the relevant pages. All the page numbers below refer to the number as printed in the manual. Your PDF viewer software may use a different index, so be sure to double check that the right page/s are being printed.
=Cheatsheets for popular scanners=


You can use the middle button of your mouse to open the links in a new tab.  
Scanning barcodes directly off the screen is something traditional 1D scanners struggle with, so you'll have to consider printing the relevant pages.
 
You can use the middle button of your mouse to open the links in a new tab. <strong>Be sure to only print the specified page; some of these manuals comprise hundreds of pages!</strong>
 
In some cases if you still have the manual/s that came in the box with your scanner you may be able to find the barcodes in there, though the page numbers may not match.


==Datalogic Heron HD3430==
==Datalogic Heron HD3430==
<ol>
<ol>
<li>
<li>
[[Media:Heron_HD3430_Quick_Manual.pdf|Download Datalogic Heron HD3430 Manual]]
[{{filepath: Heron_HD3430_Quick_Manual.pdf}}#page=26 Page 16: Scan "Factory Default Settings"]
</li>
</li>
<li>
<li>
Page 16: Factory Default Settings
[{{filepath: Heron_HD3430_Quick_Manual.pdf}}#page=19 Page 9: Scan "Select USB-COM-STD"]
</li>
<li>
Page 9: Select USB-COM-STD
</li>
</li>
</ol>
</ol>
Line 43: Line 46:
<ol>
<ol>
<li>
<li>
[[Media:Heron_HD3130_Quick_Manual.pdf|Download Datalogic Heron HD3130 Manual]]
[{{filepath: Heron_HD3130_Quick_Manual.pdf}}#page=22 Page 14: Scan "Factory Default Settings"]
</li>
</li>
<li>
<li>
Page 14: Factory Default Settings
[{{filepath: Heron_HD3130_Quick_Manual.pdf}}#page=14 Page 6: Scan "Select USB-COM-STD1 (simulates RS-232 standard interface)"]
</li>
<li>
Page 6: Select USB-COM-STD1 (simulates RS-232 standard interface)
</li>
</li>
</ol>
</ol>
==Datalogic Powerscan M8300==
==Datalogic Powerscan M8300==
<ol>
<ol>
Line 61: Line 62:
<ol>
<ol>
<li>
<li>
[[Media:PowerScan_9100_Family_Full_Manual.pdf|Download Datalogic Powerscan 9100 Manual]]
[{{filepath: PowerScan_9100_Family_Full_Manual.pdf}}#page=27 Page 17: Scan "Restore Custom Default Configuration"]
</li>
<li>
Page 17: Restore Custom Default Configuration
</li>
</li>
<li>
<li>
Page 19: Unlink
[{{filepath: PowerScan_9100_Family_Full_Manual.pdf}}#page=29 Page 19: Scan "Unlink"]
</li>
</li>
<li>
<li>
Line 73: Line 71:
</li>
</li>
<li>
<li>
Page 17: Restore Custom Default Configuration
[{{filepath: PowerScan_9100_Family_Full_Manual.pdf}}#page=27 Page 17: Scan "Restore Custom Default Configuration"]
</li>
</li>
<li>
<li>
Page 15: Select USB COM-STD
[{{filepath: PowerScan_9100_Family_Full_Manual.pdf}}#page=25 Page 15: Scan "Select USB COM-STD"]
</li>
</li>
<li>
<li>
Line 82: Line 80:
</li>
</li>
</ol>
</ol>
==Datalogic Powerscan 9300==
==Datalogic Powerscan 9300==
<ol>
<ol>
<li>
<li>
[[Media:PowerScan_9300_family_Manual.pdf|Download Datalogic Powerscan 9300 Manual]]
[{{filepath: PowerScan_9300_family_Manual.pdf}}#page=28 Page 18: Scan "Restore Custom Default Configuration"]
</li>
</li>
<li>
<li>
Page 18: Restore Custom Default Configuration
[{{filepath: PowerScan_9300_family_Manual.pdf}}#page=29 Page 19: Scan "Unlink"]
</li>
<li>
Page 19: Unlink
</li>
</li>
<li>
<li>
Line 97: Line 93:
</li>
</li>
<li>
<li>
Page 18: Restore Custom Default Configuration
[{{filepath: PowerScan_9300_family_Manual.pdf}}#page=28 Page 18: Scan "Restore Custom Default Configuration"]
</li>
</li>
<li>
<li>
Page 15: Select USB COM-STD
[{{filepath: PowerScan_9300_family_Manual.pdf}}#page=25 Page 15: Scan "Select USB COM-STD"]
</li>
</li>
<li>
<li>
Line 110: Line 106:
<ol>
<ol>
<li>
<li>
[[Media:Touch_TD1100_Manual.pdf|Download Datalogic Touch TD1100 Manual]]
[{{filepath: Touch_TD1100_Manual.pdf}}#page=24 Page 14: Scan "Restore Custom Default Configuration"]
</li>
</li>
<li>
<li>
Page 14: Restore Custom Default Configuration
[{{filepath: Touch_TD1100_Manual.pdf}}#page=20 Page 10: Scan "Select USB-COM-STD"]
</li>
<li>
Page 10: Select USB-COM-STD
</li>
</li>
</ol>
</ol>
Line 123: Line 116:
<ol>
<ol>
<li>
<li>
[[Media:Ds9308-prg-en.pdf|Download Zebra DS9308 Manual]]. Note: To our knowledge, all compatible Zebra and Symbol scanners use the same configuration codes.
[{{filepath: Ds9308-prg-en.pdf}}#page=62 Page 62: Scan "Set Factory Defaults"]
</li>
<li>
[{{filepath: Ds9308-prg-en.pdf}}#page=239 Page 239: Scan "USB CDC Host"]
</li>
</li>
<li>
<li>
Page 239: USB CDC Host
[{{filepath: Ds9308-prg-en.pdf}}#page=88 Page 88: Scan "Add Enter Key (Carriage Return/Line Feed)"]
</li>
</li>
<li>
<li>
Page 88: Add Enter Key (Carriage Return/Line Feed)
[{{filepath: Ds9308-prg-en.pdf}}#page=270 Page 270: Scan "Disable ACK/NAK"]
</li>
</li>
</ol>
</ol>
Line 136: Line 132:
<ol>
<ol>
<li>
<li>
[[Media:VG1200-UG.pdf|Download Honeywell Voyager 1200g Manual]]
[{{filepath: VG1200-UG.pdf}}#page=35 Page 1-9: Scan "Remove Custom Defaults"]
</li>
</li>
<li>
<li>
Page 1-9: Remove Custom Defaults
[{{filepath: VG1200-UG.pdf}}#page=35 Page 1-9: Scan "Activate Defaults"]
</li>
<li>
Page 1-9: Activate Defaults
</li>
</li>
<li>
<li>
Line 148: Line 141:
</li>
</li>
<li>
<li>
Page 2-6: PAP130
[{{filepath: VG1200-UG.pdf}}#page=42 Page 2-6: Scan "PAP130"]
</li>
</li>
<li>
<li>
Remember that the Voyager drivers are only installed with Complete installations of the PTS Comms Client.
Remember that prior to PTS 5.0.3.7, the Voyager drivers are only installed with Complete installations of the PTS Comms Client.
</li>  
</li>  
</ol>
</ol>
Line 161: Line 154:
</li>
</li>
<li>
<li>
[[Media:Gryphon_GM4100_UG.pdf|Download Datalogic Gryphon GM4100 Manual]]
[{{filepath: Gryphon_GM4100_UG.pdf}}#page=26 Page 24: Scan "Unlink"]
</li>
</li>
<li>
<li>
Page 24: Unlink
[{{filepath: Gryphon_GM4100_UG.pdf}}#page=32 Page 30: Scan "Restore Custom Default Configuration"]
</li>
<li>
Page 30: Restore Custom Default Configuration
</li>
</li>
<li>
<li>
Line 173: Line 163:
</li>
</li>
<li>
<li>
Page 68: Select USB-COM-STD
[{{filepath: Gryphon_GM4100_UG.pdf}}#page=70 Page 68: Scan "Select USB-COM-STD"]
</li>
</li>
<li>
<li>
Line 183: Line 173:
<ol>
<ol>
<li>
<li>
[[Media:Quickscan_UG.pdf|Download Datalogic Quickscan QM2400 Manual]]
[{{filepath: Quickscan_UG.pdf}}#page=19 Page 11: Scan "Unlink"]
</li>
<li>
Page 11: Unlink
</li>
</li>
<li>
<li>
Line 192: Line 179:
</li>
</li>
<li>
<li>
Page 12: Standard Product Default Settings
[{{filepath: Quickscan_UG.pdf}}#page=20 Page 12: Scan "Standard Product Default Settings"]
</li>
</li>
<li>
<li>
Page 14: Select USB-COM-STD
[{{filepath: Quickscan_UG.pdf}}#page=22 Page 14: Scan "Select USB-COM-STD"]
</li>
</li>
<li>
<li>
Line 202: Line 189:
</ol>
</ol>


==Newland NLS-HR22 & NLS-HR23==
==Newland NLS-HR22 & NLS-HR32==
<ol>
<ol>
<li>
<li>
[[Media:NewlandHR22UG.pdf|Download Newland NLS-HR22 Manual]]
Put the scanner into the cradle and press the join button. The scanner should beep to confirm.
</li>
</li>
<li>
<li>
Page 39: Enter Setup
[{{filepath: NewlandHR22UG.pdf}}#page=53 Page 39: Scan "Enter Setup"]
</li>
</li>
<li>
<li>
Page 39: Restore All Factory Defaults
[{{filepath: NewlandHR22UG.pdf}}#page=53 Page 39: Scan "Restore All Factory Defaults"]
</li>
</li>
<li>
<li>
Page 66: USB CDC
[{{filepath: NewlandHR22UG.pdf}}#page=80 Page 66: Scan "USB CDC"]
</li>
</li>
<li>
<li>
Page 66: Exit Setup
[{{filepath: NewlandHR22UG.pdf}}#page=80 Page 66: Scan "Exit Setup"]
</li>
</li>
<li>
Remember that prior to PTS 5.0.3.7, the Newland drivers are only installed with Complete installations of the PTS Comms Client.
</li>
</ol>
</ol>
=If the scanner is "flashing green", and/or doesn't produce a beam when the trigger is pulled=
This behaviour is the scanner trying to communicate that it is not in a usable state. Unfortunately this presents an obstacle when you're trying to scan the configuration barcodes to get it working again.
Hold down the trigger for a few seconds to force a scanning beam, then begin scanning the configuration codes. After a few tries the scanner should be returned to normal.
If the scanner is still unresponsive and appears to be locked up in some way, you should try to disconnect the battery pack and reconnect it to force a reboot of the device. The battery is usually connected inside the handle in most cordless scanners. See the device's user manual for instructions on disconnecting the battery.
=Easily overlooked solutions=
It can't be overstated how often these simple things can assist in all manner of circumstances. Whether you are having trouble setting up new devices or an issue has occurred out of the blue, these solutions really can help.
<ul>
<li><strong>Restart the PC</strong></li>
<li><strong>Restart the scanner</strong><br/>
<i>By disconnecting and reconnecting the USB cable in the case of a corded scanner. Cordless scanners can usually be restarted by holding the trigger for several seconds, and/or by removing the battery pack. Most scanner's batteries are connected at the base of the handle (sometimes secured by a screw).</i></li>
<li><strong>Connect the scanner or base station into a different USB port on the PC</strong><br/>
<i>Pharmacy PCs have a hard life and USB ports fail frequently. Trying a different USB port is a simple and effective option - even if the original USB port seems to be providing power to the scanner. In particular, try switching from the back of the PC to the front or vice versa.</i></li>
<li><strong>Try a different USB cable</strong><br/>
<i>Again in a home environment you may not be used to the idea of USB cables failing, especially if there is no obvious damage, but this is far from rare. All of our supported scanners and base stations have replaceable USB cables. Even if they appear to be moulded in they will be removable with the use of a pin hole.</i></li>
<li><strong>Spread devices out across as many PCs as possible</strong><br/>
<i>While there is no hard limit on the amount of devices you can connect to a single PC, reducing the number can improve performance as well as the legibility of the output messages.</i></li>
</ul>
=A note on cordless scanners and power supply=
=A note on cordless scanners and power supply=
Some scanners, namely Gryphon scanners, will not configure properly if the base station is plugged in via mains power as well as USB, and the mains power supply should be disconnected while configuring them. Unfortunately we have no control over this. You can of course reconnect the power supply when the devices are configured successfully.
Some Datalogic cordless scanners, namely Gryphon and sometimes Powerscan scanners, will not configure properly if the base station is plugged in via mains power as well as USB, <strong>and therefore the mains power supply should be disconnected while configuring them</strong>. Unfortunately we have no control over this. You can and should of course reconnect the power supply when the devices are configured successfully. We acknowledge the oddness of this procedure.


It's worth noting that these scanners, and indeed most if not all cordless scanner options we supply, will only supply a "trickle" charge to scanners in the cradle if only connected via USB due to the low power rating of the USB 2 standard. This is usually not much of a problem but if the devices are heavily used, or if many devices share a small number of cradles for charging, they may not ever be getting a full charge which can result in flat batteries.
It's worth noting that these scanners, and indeed most if not all cordless scanner options we supply, will only supply a "trickle" charge to scanners in the cradle if only connected via USB due to the low power rating of the USB 2.0 standard. This is usually not much of a problem, but if the devices are heavily used, or if many devices share a small number of cradles for charging, they may not ever be getting a full charge which can result in flat batteries.


If you begin to struggle with scanners going flat during operating hours, you should strongly consider using a mains power supply.
If you begin to struggle with scanners going flat during operating hours, you should strongly consider using a mains power supply.
=Thin clients & virtual desktops=
[[File:DeviceManagerHardwareIDs.png|thumb|In Device Manager, right-click the device, click Properties, go to the Details tab and then select Hardware IDs from the list to see the device's IDs.]]
IT departments at Trusts using such environments are likely already familiar with what is involved in forwarding a connected device to a VDI. Broadly speaking, the process involves mapping the hardware IDs and the COM port to the virtual desktop.
After setting up the device as above, open Device Manager, locate the device and make a note of the Device and Vendor IDs. If the device has already been assigned a COM port, make a note of that too. Next use the VDI interface to map these parameters so that the device is passed through.
The device may only be assigned a COM port once the device IDs are mapped. If so, run through the appropriate configuration barcodes (above) after having mapped the device, and the scanner should finally be assigned a COM port which you can now also map through the VDI.
Once the Vendor ID, Device ID and the COM port are mapped, PTS Comms should finally be able to detect the device.

Latest revision as of 09:31, 5 September 2024

When it's running PTS Comms is visible as a barcode icon in the Windows notification area. It is frequently hidden, and will have to be exposed using the "^" button.

This guide assumes that the PTS Comms Client is installed and connected to the server without errors. If you have any doubts, see the PTS Comms Client Installation page first. You won't be able to configure your barcode scanners until PTS Comms is up and running on the PC.

Overview

One of the major features of our various barcode scanning applications is that they are designed to allow the host PC to be used by other people, and other applications, even while multiple the barcode scanners are in use. We accomplish this by setting the scanners up as emulated serial or COM ports.

Out-of-the-box most barcode scanners function as a virtual keyboard, and when a barcode is scanned behave as if you were typing the barcode text into the PC. This would of course require the PC to be focused on a dedicated text field of some sort, and is therefore not something that could run in the background.

For this reason you'll need to configure new devices to work properly with the PTS Comms Client, which is done with the use of setup codes included in the bundled hardware manual. The primary setup code you need will be labelled as one of:

  • USB-COM
  • USB-COM-STD
  • CDC Mode
  • Serial Emulation
  • PAP130

Scan the appropriate code as directed by the user manual to reconfigure the scanner. If the scanner does not work properly, consider scanning the appropriate "Reset" or "Restore Factory Defaults" codes and trying again.

If the device is a wireless scanner and base station combo, you'll probably have to scan an appropriate link or unlink code as a means to connect it up to the new base station.

How do I know if my barcode scanner needs configuring?

A barcode scanner in virtual keyboard mode will do something like this when a barcode is scanned and Notepad is open. PTS will not be able to connect to a scanner in this mode.

More often than not a brand new barcode scanner will act as a virtual keyboard, which is not the correct mode for use with PTS. You can identify this problem quite easily by bringing up a Notepad window, and while it has focus, scan a PTS barcode. If the barcode text is written to the Notepad window then the scanner is in virtual keyboard mode and should be reconfigured as described below.

In addition a cordless scanner needs to be configured if its signal indicator or other factors imply that it is not connecting to the base station.

It's worth pointing out that even if neither of these examples seem to be apparent, reconfiguring a problematic scanner can sometimes still help as the device will be reset as part of the procedure.

Cheatsheets for popular scanners

Scanning barcodes directly off the screen is something traditional 1D scanners struggle with, so you'll have to consider printing the relevant pages.

You can use the middle button of your mouse to open the links in a new tab. Be sure to only print the specified page; some of these manuals comprise hundreds of pages!

In some cases if you still have the manual/s that came in the box with your scanner you may be able to find the barcodes in there, though the page numbers may not match.

Datalogic Heron HD3430

  1. Page 16: Scan "Factory Default Settings"
  2. Page 9: Scan "Select USB-COM-STD"

Datalogic Heron HD3130

  1. Page 14: Scan "Factory Default Settings"
  2. Page 6: Scan "Select USB-COM-STD1 (simulates RS-232 standard interface)"

Datalogic Powerscan M8300

  1. Run through this setup sheet.
  2. Note: these scanners are approaching end of life.

Datalogic Powerscan 9100

  1. Page 17: Scan "Restore Custom Default Configuration"
  2. Page 19: Scan "Unlink"
  3. Wait for 5 seconds, then place the scanner in the base station and wait for no less than 10 seconds (the scanner may beep while it connects - wait for this to complete).
  4. Page 17: Scan "Restore Custom Default Configuration"
  5. Page 15: Scan "Select USB COM-STD"
  6. Scan your user code, and then complete the configuration according to the instructions on the PC screen.

Datalogic Powerscan 9300

  1. Page 18: Scan "Restore Custom Default Configuration"
  2. Page 19: Scan "Unlink"
  3. Wait for 5 seconds, then place the scanner in the base station and wait for no less than 10 seconds (the scanner may beep while it connects - wait for this to complete).
  4. Page 18: Scan "Restore Custom Default Configuration"
  5. Page 15: Scan "Select USB COM-STD"
  6. Scan your user code, and then complete the configuration according to the instructions on the PC screen.

Datalogic Touch 65 TD1100

  1. Page 14: Scan "Restore Custom Default Configuration"
  2. Page 10: Scan "Select USB-COM-STD"

Zebra/Symbol Scanners

  1. Page 62: Scan "Set Factory Defaults"
  2. Page 239: Scan "USB CDC Host"
  3. Page 88: Scan "Add Enter Key (Carriage Return/Line Feed)"
  4. Page 270: Scan "Disable ACK/NAK"

Honeywell Voyager 1200g

  1. Page 1-9: Scan "Remove Custom Defaults"
  2. Page 1-9: Scan "Activate Defaults"
  3. Wait for 5 seconds, then place the scanner in the base station and wait for no less than 10 seconds (the scanner may beep while it connects - wait for this to complete).
  4. Page 2-6: Scan "PAP130"
  5. Remember that prior to PTS 5.0.3.7, the Voyager drivers are only installed with Complete installations of the PTS Comms Client.

Datalogic Gryphon GM4100

  1. Unplug the base station from mains power so it is connected via USB only. You can plug the power supply back in when finished.
  2. Page 24: Scan "Unlink"
  3. Page 30: Scan "Restore Custom Default Configuration"
  4. Wait for 5 seconds, then place the scanner in the base station and wait for no less than 10 seconds (the scanner may beep while it connects - wait for this to complete).
  5. Page 68: Scan "Select USB-COM-STD"
  6. Scan your user code, and then complete the configuration according to the instructions on the PC screen.

Datalogic Quickscan QM2400

  1. Page 11: Scan "Unlink"
  2. Wait for 5 seconds, then place the scanner in the base station and wait for no less than 10 seconds (the scanner may beep while it connects - wait for this to complete).
  3. Page 12: Scan "Standard Product Default Settings"
  4. Page 14: Scan "Select USB-COM-STD"
  5. Scan your user code, and then complete the configuration according to the instructions on the PC screen.

Newland NLS-HR22 & NLS-HR32

  1. Put the scanner into the cradle and press the join button. The scanner should beep to confirm.
  2. Page 39: Scan "Enter Setup"
  3. Page 39: Scan "Restore All Factory Defaults"
  4. Page 66: Scan "USB CDC"
  5. Page 66: Scan "Exit Setup"
  6. Remember that prior to PTS 5.0.3.7, the Newland drivers are only installed with Complete installations of the PTS Comms Client.

If the scanner is "flashing green", and/or doesn't produce a beam when the trigger is pulled

This behaviour is the scanner trying to communicate that it is not in a usable state. Unfortunately this presents an obstacle when you're trying to scan the configuration barcodes to get it working again.

Hold down the trigger for a few seconds to force a scanning beam, then begin scanning the configuration codes. After a few tries the scanner should be returned to normal.

If the scanner is still unresponsive and appears to be locked up in some way, you should try to disconnect the battery pack and reconnect it to force a reboot of the device. The battery is usually connected inside the handle in most cordless scanners. See the device's user manual for instructions on disconnecting the battery.

Easily overlooked solutions

It can't be overstated how often these simple things can assist in all manner of circumstances. Whether you are having trouble setting up new devices or an issue has occurred out of the blue, these solutions really can help.

  • Restart the PC
  • Restart the scanner
    By disconnecting and reconnecting the USB cable in the case of a corded scanner. Cordless scanners can usually be restarted by holding the trigger for several seconds, and/or by removing the battery pack. Most scanner's batteries are connected at the base of the handle (sometimes secured by a screw).
  • Connect the scanner or base station into a different USB port on the PC
    Pharmacy PCs have a hard life and USB ports fail frequently. Trying a different USB port is a simple and effective option - even if the original USB port seems to be providing power to the scanner. In particular, try switching from the back of the PC to the front or vice versa.
  • Try a different USB cable
    Again in a home environment you may not be used to the idea of USB cables failing, especially if there is no obvious damage, but this is far from rare. All of our supported scanners and base stations have replaceable USB cables. Even if they appear to be moulded in they will be removable with the use of a pin hole.
  • Spread devices out across as many PCs as possible
    While there is no hard limit on the amount of devices you can connect to a single PC, reducing the number can improve performance as well as the legibility of the output messages.

A note on cordless scanners and power supply

Some Datalogic cordless scanners, namely Gryphon and sometimes Powerscan scanners, will not configure properly if the base station is plugged in via mains power as well as USB, and therefore the mains power supply should be disconnected while configuring them. Unfortunately we have no control over this. You can and should of course reconnect the power supply when the devices are configured successfully. We acknowledge the oddness of this procedure.

It's worth noting that these scanners, and indeed most if not all cordless scanner options we supply, will only supply a "trickle" charge to scanners in the cradle if only connected via USB due to the low power rating of the USB 2.0 standard. This is usually not much of a problem, but if the devices are heavily used, or if many devices share a small number of cradles for charging, they may not ever be getting a full charge which can result in flat batteries.

If you begin to struggle with scanners going flat during operating hours, you should strongly consider using a mains power supply.

Thin clients & virtual desktops

In Device Manager, right-click the device, click Properties, go to the Details tab and then select Hardware IDs from the list to see the device's IDs.

IT departments at Trusts using such environments are likely already familiar with what is involved in forwarding a connected device to a VDI. Broadly speaking, the process involves mapping the hardware IDs and the COM port to the virtual desktop.

After setting up the device as above, open Device Manager, locate the device and make a note of the Device and Vendor IDs. If the device has already been assigned a COM port, make a note of that too. Next use the VDI interface to map these parameters so that the device is passed through.

The device may only be assigned a COM port once the device IDs are mapped. If so, run through the appropriate configuration barcodes (above) after having mapped the device, and the scanner should finally be assigned a COM port which you can now also map through the VDI.

Once the Vendor ID, Device ID and the COM port are mapped, PTS Comms should finally be able to detect the device.