Configuring a scanner
Scanners need to be configured to work with the user’s preferred language. This ensures that labels are scanned correctly.
The application takes the scanner input as-is. To test what the application reads, scan a barcode or QR code into Notepad++. To see all characters, including special characters, ensure that the setting to display all characters is enabled.
Verified and tested scanners are:
-
Honeywell 1952GHD-2-INT
Prerequisites
-
The scanner is properly connected.
Procedure
-
Change the keyboard layout of the device to which the scanner is connected to the user’s preferred language.
-
Change the scanner layout to the same preferred language as the device.
-
Check if the scanner output of the label includes special characters, especially non-printable characters as specified in the label’s specifications.
To verify if the scanner output matches the expected label string, open it in an editor like Notepad++. The view option for showing non-printable characters must be activated. -
If the special or non-printable characters are not sent correctly, set the scanner to ALT mode to allow special characters.
-
Verify that special characters are sent correctly.
-
Make sure that the scanner sends the Carriage Return (CR) character at the end of scans.
Changing to ALT mode may reset this setting -
For GTL labels, ensure that special characters (RS, GS, EOT) are sent from the scanner. This requires enabling ALT mode with three characters.
The scanner is configured and scans labels properly.
Additional settings may need to be set if the scanner is not sending the Enter event to the browser. For Honeywell 1952GHD-2-INT, this setting is Supports alt 3 digit HEX mode. |
Troubleshooting
Issue | Steps |
---|---|
Uncertain scanner input |
Verify the scanned label in Notepad++, to confirm whether the scanner is capturing the input correctly. |
The application does not respond as expected after scanning |
|
The application does not seem to react, even though the scanner is entering the Carriage Return in Notepad++ |
To verify that the scanner is functioning correctly, scan into a web browser, for example by scanning into the search bar and check if a search is performed. If not, the configuration that enables the scanner to send control characters might need to be scanned, for example Supports alt 3 digit hex mode. |
A possible misconfiguration has occurred |
Reset the scanner to factory settings and start the configuration process again. |