Newland HR3280 Marlin II Corded 2D Barcode Scanner User Guide
- September 25, 2024
- Newland
Table of Contents
Newland HR3280 Marlin II Corded 2D Barcode Scanner
Product Information
Specifications
- Model: HR3280 Marlin II
- Type: Corded 2D Barcode Scanner
- Brand: Fujian Newland Auto-ID Tech. Co., Ltd.
- Country of Origin: China
- Website: http://www.newlandaidc.com
Product Usage Instructions
Initial Setup
- Before using the HR3280 Marlin II barcode scanner, ensure that it is connected to a compatible device via the provided cord.
Scanning Process
- To scan a 2D barcode, position the scanner at an appropriate distance and angle from the barcode. Press the scan button to capture the barcode image.
Functionality
- The scanner comes with various features such as Good Read Delay, Batch Mode, Beeping Sound, Illumination LED control, and Aimer control. Refer to the user manual for detailed instructions on utilizing these functions.
Maintenance
- Keep the scanner clean and free from dust or debris to ensure optimal performance. Use a soft, dry cloth to wipe the scanner surface gently.
FAQ
- Q: Can I use the HR3280 Marlin II scanner with a Mac computer?
- A: Yes, the scanner is compatible with Mac computers. Ensure that you have the necessary drivers installed for seamless operation.
- Q: How can I update the firmware of the barcode scanner?
- A: To update the firmware, visit the official website of Fujian Newland Auto-ID Tech. Co., Ltd. and download the latest firmware version. Follow the instructions provided in the firmware update guide.
- Q: Is it possible to configure the scanner to scan only specific types of barcodes?
- A: Yes, refer to Chapter 7 of the user manual for instructions on configuring the scanner to scan specific barcode types based on your requirements.
Disclaimer
© 2018 Fujian Newland Auto-ID Tech. Co., Ltd. All rights reserved.
Please read through the manual carefully before using the product and operate
it according to the manual. It is advised that you should keep this manual for
future reference.
Do not disassemble the device or remove the seal label from the device, doing
so will void the product warranty provided by Fujian Newland Auto-ID Tech.
Co., Ltd.
All pictures in this manual are for reference only and actual product may
differ. Regarding to the product modification and update, Fujian Newland Auto-
ID Tech. Co., Ltd. reserves the right to make changes to any software or
hardware to improve reliability, function, or design at any time without
notice. The information contained herein is subject to change without prior
notice.
The products depicted in this manual may include software copyrighted by
Fujian Newland Auto-ID Tech. Co., Ltd or third party. The user, corporation or
individual, shall not duplicate, in whole or in part, distribute, modify,
decompile, disassemble, decode, reverse engineer, rent, transfer or sublicense
such software without prior written consent from the copyright holders.
This manual is copyrighted. No part of this publication may be reproduced,
distributed or used in any form without written permission from Newland.
Fujian Newland Auto-ID Tech. Co., Ltd. reserves the right to make final
interpretation of the statement above.
Fujian Newland Auto-ID Tech. Co., Ltd. No.1, Rujiang West Rd., Mawei, Fuzhou,
Fujian, China 350015 http://www.newlandaidc.com
1. Added Code Page 874 (Thai) and Emulate Keypad with Leading Zero features
in Chapter 5.
2. Added the Add-On Code Required, EAN-13 Beginning with 290 Add-On Code
Required, EAN-13 Beginning with 378/379 Add-On Code Required, EAN-13 Beginning
with 414/419 Add-On Code Required, EAN-13 Beginning with 434/439 Add-On Code
Required, EAN-13 Beginning with 977 Add-On Code Required, EAN-13 Beginning
with 978 Add-On Code Required, EAN-13 Beginning with 979 Add-On Code Required,
and Febraban features in Chapter 6.
Note: Firmware version V1.01.023 or later is required for the new features above.
1. Added the Code Page 932 (Japanese, Shift-JIS) feature, and updated the “Caps
Lock” section in Chapter 5. 2. Added the Surround GS1 AI’s with Parentheses feature in Chapter 6.
August 27, 2018
3. Added the B9 command (Send all characters up to a particular string) in Chapter 7. Note: Firmware version V1.01.026 or later is required for the new features above. Changed the default value of Illumination LED Selection to Both (red LED + white LED).
October 22, 2018
1. Updated Easyset picture 2. Revised USB HID keyboard PID(Hex) and PID(Dec)
October 25, 2019
V1.0.5
V1.0.6 V1.0.7 V1.0.8
1. Added Good Read Delay, Batch Mode, Make a Beeping Sound, Turn on
Illumination LED, Turn on Aimer in Chapter 3
2. Added “Add-On Code Required” in EAN-8, UPC-E and UPC-A 3. Revised Good
Read Volume barcode 4. Added COOP 25 and Japan Post description in Chapter 6,
Chapter 8 and
Appendix 1. Added Comparison Command and Command EE and B8 in Chapter 7
Note: Firmware HR32 PLUS V5_V1.01.042 or later is required for the above
feature. 2. Deleted Illumination LED Selection description in Chapter 3
1. Deleted Specific OCR-B and related description.
1. Added HR3280-HC picture in first page.
2. Added Do Not Disturb Mode for HR3280-HC in Chapter 3 and Cleaning and
Disinfecting Guidelines for HR3280-HC in Chapter 1.
Introduction
This manual provides detailed instructions for setting up and using the NLS- HR3280&HR3280-HC 2D handheld barcode scanner (hereinafter referred to as “the HR3280” or “the scanner”).
Chapter Description
Chapter 1 Getting Started Chapter 2 EasySet
Chapter 3 System Settings
Chapter 4 RS-232 Interface Chapter 5 USB Interface Chapter 6 Symbologies
Chapter 7 Data Formatter Chapter 8 Prefix & Suffix Chapter 9 Batch Programming
Appendix
: Gives a general description of HR3280 scanner.
: Introduces a useful tool you can use to set up HR3280 scanner and develop
new applications.
: Introduces three configuration methods and describes how to configure
general parameters of HR3280 scanner.
: Describes how to configure RS-232 communication parameters. : Describes how
to configure USB communication parameters.
: Lists all compatible symbologies and describes how to configure the relevant
parameters.
: Explains how to customize scanned data with the data formatter.
: Describes how to use prefix and suffix to customize scanned data.
: Explains how to integrate a complex programming task into a single barcode.
: Provides factory defaults table and a bunch of frequently used programming
barcodes.
1
Explanation of Icons
This icon indicates something relevant to this manual. This icon indicates
this information requires extra attention from the reader. This icon indicates
handy tips that can help you use or configure the scanner with ease. This icon
indicates practical examples that can help you to acquaint yourself with
operations.
Introduction
Chapter 1 Getting Started
The HR3280 scanner reads a 1D or 2D barcode by capturing its image. Adopting the advanced
technology
independently developed by Newland Auto-ID Tech, it provides four scan modes, including Level Mode, Sense Mode,
Continuous Mode and Pulse Mode, tailored to different scanning needs.
An illustrated introduction to the HR3280 scanner is included in this chapter. If you have an HR3280 scanner at hand, make good use of it to develop a better understanding of this manual. This chapter is written for normal users, maintenance staff and software developers.
HR3280-HC is specially designed for the healthcare environments.
Features of the HR3280
Comprehensive data capture: 1D, 2D and postal barcodes. Fast and accurate
decoding capability: integrates high-performance processor and barcode decoder
board. Easy to configure and update.
Unpacking
Open the package and take out HR3280 scanner and its accessories. Check to
make sure everything on the packing list is present and intact. If any
contents are damaged or missing, please keep the original package and contact
your dealer immediately for after-sales service.
3
HR3280 Scanner
Data Port
Fig. 1-1
Decode LED Definitions Red: Scanner is powered on. Green: Barcode is decoded successfully.
Fig. 1-2 4
Data port pinout: PIN 1 2 3 4 5 6 7 8 9 10
Signal NC NC VCC TXD RXD CTS RTS GND DD+
Type P O I I O P
I/O I/O
Function No connection No connection Power+ (+5V) RS-232 output RS-232 input
RS-232 Clear to send RS-232 Request to send
Ground
USB signal
Connecting the HR3280 to a Host
The scanner must be connected to a Host in actual application, such as PC, POS
or any intelligent terminal with USB or RS-232 port, using a communication
cable (USB or RS-232 cable). USB
USB port on the Host
RS-232
RS-232 port on the Host
5
Using USB Cable
Fig. 1-3 Connect the scanner to a Host through a USB cable with RJ50 and USB
connectors: 1. Plug the RJ50 connector into the data port (see Fig.1-1) on the
HR3280 scanner. 2. Plug the USB connector into the USB port on the Host.
6
Using RS-232 Cable
Fig. 1-4 Connect the scanner to a Host through a RS-232 cable with RJ50 and
RS-232 connectors and a power jack: 1. Plug the RJ50 connector into the data
port (see Fig.1-1) on the HR3280 scanner. 2. Plug the RS-232 connector into
the RS-232 port on the Host. 3. Plug the supplied power adapter into the power
jack on the RS-232 cable.
7
Removing Communication Cable
Fig. 1-5 Get an appropriate needle or a straightened paper clip and then
follow the steps below: 1. Disconnect the power adaptor from mains if there is
one. 2. Insert the needle into the hole. 3. Pull out the cable slowly from the
scanner while pressing the needle in. 4. Remove the needle. 5. Disconnect the
cable from the Host.
Power On, Sleep, Power Off, Reboot
Power on the scanner Connect the scanner to a Host. Then the scanner will be
turned on and automatically enter the sleep mode. Enter the sleep mode If no
operation is performed on the device for some time, the device will
automatically enter the sleep state. Power off the scanner Remove the cable
from the scanner; or remove the cable from the Host; or disconnect the power
adapter from mains. Reboot the scanner If the scanner stops responding to
input or runs abnormally, turn off the scanner and then turn it back on.
8
Cleaning and Disinfecting Guidelines for HR3280-HC
The scan window should be kept clean. Do not scratch the scan window. Use soft
brush to remove the stain from the scan window. Use the soft cloth to clean
the window, such as eyeglass cleaning cloth. Do not spray any liquid on the
scan window. The below detergents can be used to santize and clean the scanner
Water 3% Hydrogen Peroxide and 97% Water solution 91% Isopropyl Alcohol and 9%
Water Solution Metrex CaviCide 75% Alcohol Clinell Universal Sanitising Wipes
Sani-Hands® Instant Hand Sanitizing Wipes PDI Sani-Cloth AF3 Germicidal
Disposable Wipe 10% Bleach (Sodium Hypochlorite 0.55%) and 90% Water Solution
(Do not apply it on the label of the scanner) Do not apply any detergents in
USB port
The warranty DOES NOT cover damages caused by inappropriate care and
maintenance. Do not tear the label protective film.
9
Dimensions (unit: mm)
Side View
Front View
Fig. 1-6
Fig. 1-7 10
Top View
Fig. 1-8
11
Scanning Instructions
When the scanner is in the default scan mode, you can follow the steps below
to scan a barcode: 1. Press and hold the trigger. Then the scanner will
project a green aiming beam. 2. Center the aiming beam on the barcode, as
shown in the figure below. 3. Release the trigger when the aiming beam goes
off. If the barcode is decoded successfully, the scanner will emit a good
decode beep and the decoded data will be sent to the host device. Note: For
barcodes of the same batch, the scanner keeps a high success ratio in certain
distance which is regarded as the optimal scanning distance.
12
Easyset
EasySet, developed by Fujian Newland Auto-ID Tech. Co., Ltd., is a
configuration tool for Newland’s 1D/2D handheld barcode scanner, fixed mount
barcode scanners and OEM scan engines. Its main features include: View device
& configuration information of online device Configure device Update firmware
of online device Load/modify existing XML configuration file; save current
settings to an XML file Create/print/save programming barcodes to a PDF or
Word file View/edit/save image stored on online device in the original
image/BMP/JPG/TIFF format Send serial commands to online device and receive
device response Supported languages: Chinese and English. EasySet supports
32-bit/64-bit Microsoft WinXP/Win7/Win 8/Win 8.1/Win 10 operating systems.
EasySet can communicate with device via one of the following interface:
RS-232, USB COM Port Emulation (UFCOM driver required), USB CDC (UFCOM driver
required), USB DataPipe (UFCOM driver required), USB HID-POS.
13
Enter Setup
System Setting
Introduction
There are three ways to configure the HR3280: Barcode programming, command
programming and Easyset programming.
Barcode Programming
The HR3280 can be configured by scanning programming barcodes. All user
programmable features/options are described along with their programming
barcodes/commands in the following sections. This programming method is most
straightforward. However, it requires manually scanning barcodes. As a result,
errors are more likely to occur.
Command Programming
The HR3280 can also be configured by serial commands (HEX) sent from the host
device. Users can design an application program to send those command strings
to the scanners to perform device configuration.
EasySet Programming
Besides the two methods mentioned above, you can conveniently perform scanner
configuration through EasySet too. EasySet is a Windows-based configuration
tool particularly designed for Newland products, enabling users to gain access
to decoded data and captured images and to configure scanners. For more
information about this tool, refer to the EasySet User Guide.
** Exit Setup
14
Programming Barcode/ Programming Command/Function
Enter Setup
The figure above is an example that shows you the programming barcode and
command for the Enter Setup function: 1. The No Case Conversion barcode. 2.
The No Case Conversion command. 3. The description of feature/option. 4. **
indicates factory default settings.
Note: “@” included in the programming command indicates permanent setting
which means the setting will not be lost by removing power from the scanner or
turning off or rebooting it; whereas “#” included in the programming command
indicates temporary setting which means the setting will be lost by removing
power from the scanner or turning off or rebooting it.
15
** Exit Setup
Enter Setup
Use of Programming Command
Besides the barcode programming method, the scanner can also be configured by
serial commands (HEX) sent from the host device. All commands must be entered
in uppercase letters.
Command Syntax
Prefix StorageType Tag SubTag {Data} [,SubTag {Data}] [;Tag SubTag {Data}] […]
Suffix Prefix: “~
Query Commands
For query commands, the entry in the Data field in the syntax above is one of
the following characters means: * (HEX: 2A) What is the scanner’s current
value for the setting(s). & (HEX: 26) What is the factory default value for
the setting(s). ^ (HEX: 5E) What is the range of possible values for the
setting(s).
** Exit Setup
16
Enter Setup
The value of the StoreType field in a query command can be either “@” (HEX:
40) or “#” (HEX: 23).
A query command with the SubTag field omitted means to query all the settings
concerning a tag. For example, to query all the current settings about Code
11, you should enter 7E 01 30 30 30 30 40 43 31 31 2A 3B 03 (i.e.
~
Responses
Different from command sequence, the prefix of a response consists of the six
characters of “
The scanner responds to serial commands with one of the following three responses:
Indicates a good configuration command with its Data field entry out of the allowable range for this Tag and SubTag combination (e.g. an entry for an inter-keystroke delay of 100 when the field will only allow 2 digits), or an invalid query command.
When responding, the scanner echoes back the command sequence with the status character above inserted directly before each of the punctuation marks (the comma or semicolon) in the command.
Examples
Example 1: Enable Code 11, set the minimum and maximum lengths to 12 and 22 respectively.
Enter:
7E 01 30 30 30 30 40 43 31 31 45 4E 41 31 2C 4D 49 4E 31 32 2C 4D 41 58 32 32
3B 03 (~
Response: 02 01 30 30 30 30 40 43 31 31 45 4E 41 31 06 2C 4D 49 4E 31 32 06 2C
4D 41 58 32 32 06 3B 03
(
Example 2: Query the current minimum and maximum lengths of Code 11.
Enter:
7E 01 30 30 30 30 40 43 31 31 4D 49 4E 2A 2C 4D 41 58 2A 3B 03
(~
Response: 02 01 30 30 30 30 40 43 31 31 4D 49 4E 31 32 06 2C 4D 41 58 32 32 06
3B 03 (
17
** Exit Setup
Enter Setup
Use of Programming Barcodes
Scanning the Enter Setup barcode can enable the scanner to enter the setup
mode. Then you can scan a number of programming barcodes to configure your
scanner. To exit the setup mode, scan the Exit Setup barcode or a
nonprograming barcode, or reboot the scanner.
** Exit Setup
Enter Setup
Programming barcode data (i.e. the characters under programming barcode) can be transmitted to the host device. Scan the appropriate barcode below to enable or disable the transmission of programming barcode data to the host device.
** Do Not Transmit Programming Barcode Data
Transmit Programming Barcode Data
** Exit Setup
18
Illumination
On
Illumination LED Selection
Red LED Both
19
Enter Setup Off White LED
** Exit Setup
Enter Setup
Aiming
When scanning/capturing image, the scanner projects an aiming pattern which
allows positioning the target barcode within its field of view and thus makes
decoding easier. Normal: The scanner projects an aiming pattern only during
barcode scanning/capture. Always On: Aiming pattern is constantly on after the
scanner is powered on. Off: Aiming pattern is off all the time.
Normal
Off
Always On
Good Read LED
The green LED can be programmed to be On or Off to indicate good read.
On
Off
** Exit Setup
20
Enter Setup
Good Read LED Duration
This parameter sets the amount of time that the Good Read LED to remain on
following a good read. It is programmable in 1ms increments from 1ms to
2,500ms.
** Short (20ms) Long (220ms) Custom (1 – 2,500ms)
Medium (120ms) Prolonged (320ms)
Set the Good Read LED duration to 800ms: 1. Scan the Enter Setup barcode. 2. Scan the Custom barcode. 3. Scan the numeric barcodes “8”, “0” and “0” from the “Digit Barcodes” section in Appendix. 4. Scan the Save barcode from the “Save/Cancel Barcodes” section in Appendix. 5. Scan the Exit Setup barcode.
21
** Exit Setup
Enter Setup
Power On Beep
The scanner can be programmed to beep when it is powered on. Scan the Off
barcode if you do not want a power on beep.
On Off
Good Read Beep
Scanning the Off barcode can turn off the beep that indicates successful
decode; scanning the On barcode can turn it back on.
On Off
** Exit Setup
22
Enter Setup
Good Read Beep Duration
This parameter sets the length of the beep the scanner emits on a good read.
It is programmable in 1ms increments from 20ms to 300ms.
Short (40ms) Long (120ms)
** Medium (80ms) Custom (20 300ms)
Set the Good Read Beep duration to 200ms: 1. Scan the Enter Setup barcode. 2. Scan the Custom barcode. 3. Scan the numeric barcodes “2”, “0” and “0” from the “Digit Barcodes” section in Appendix. 4. Scan the Save barcode from the “Save/Cancel Barcodes” section in Appendix. 5. Scan the Exit Setup barcode.
23
** Exit Setup
Enter Setup
Good Read Beep Frequency
This parameter is programmable in 1Hz increments from 20Hz to 20,000Hz.
Extra Low (800Hz) ** Medium (2730Hz) Custom (20 – 20,000Hz)
Low (1600Hz) High (4200Hz)
Set the Good Read Beep frequency to 2,000Hz: 1. Scan the Enter Setup barcode. 2. Scan the Custom barcode. 3. Scan the numeric barcodes “2”, “0”, “0” and “0” from the “Digit Barcodes” section in Appendix. 4. Scan the Save barcode from the “Save/Cancel Barcodes” section in Appendix. 5. Scan the Exit Setup barcode.
** Exit Setup
24
Enter Setup
Good Read Beep Volume
There are 20 volume levels to choose from. The bigger the value, the louder
the Good Read Beep.
** Loud
Medium
Low
Custom Volume (Level 1-20)
Set the Good Read Beep volume to 20: 1. Scan the Enter Setup barcode. 2. Scan
the Custom Volume barcode. 3. Scan the numeric barcode “2” “0” from the “Digit
Barcodes” section in Appendix. 4. Scan the Save barcode from the “Save/Cancel
Barcodes” section in Appendix. 5. Scan the Exit Setup barcode.
25
** Exit Setup
Enter Setup
Do Not Disturb Mode (for HR3280-HC)
The Do Not Disturb mode is a mode specially designed for medical environments.
In this mode, a scanner with a vibration will disable all beep and enable
vibration for good reading; a scanner without a vibration will modify the beep
to 8000Hz frequency, 40ms duration, and volume 1 for good reading and disable
other beep. The scanner will beep twice when exiting this mode, and all beep
will be set according to the configuration.
Turn On Disturb Mode
** Turn Off Do Not Disturb Mode
Turn On/Off Do Not Disturb Mode By Trigger
Pull the trigger 3 times quickly and do not aiming barcodes, the scanner will
turn on or off the Do Not Disturb Mode
Turn On Disturb Mode By Trigger
** Turn Off Do Not Disturb Mode By Trigger
** Exit Setup
26
Enter Setup
Scan Mode
Level Mode: A trigger pull activates a decode session. The decode session
continues until a barcode is decoded or you release the trigger.
Sense Mode: The scanner activates a decode session every time it detects a
barcode presented to it. The decode session continues until a barcode is
decoded or the decode session timeout expires. Timeout between Decodes (Same
Barcode) can avoid undesired rereading of same barcode in a given period of
time. Sensitivity can change the Sense Mode’s sensibility to changes in images
captured. Image Stabilization Timeout gives the scanner time to adapt to
ambient environment after it decodes a barcode and “looks” for another.
Continuous Mode: The scanner automatically starts one decode session after
another. To suspend/resume barcode reading, simply press the trigger. Timeout
between Decodes (Same Barcode) can avoid undesired rereading of same barcode
in a given period of time.
Pulse Mode: When the trigger is pulled and released, scanning is activated
until a barcode is decoded or the decode session timeout expires (The decode
session timeout begins when the trigger is released).
Batch Mode: A trigger pull activates a round of multiple decode sessions. This
round of multiple scans continues until you release the trigger. Rereading the
same barcode is not allowed in the same round
** Level Mode Continuous Mode
Sense Mode Pulse Mode
27
** Exit Setup
Enter Setup
Batch Mode
Decode Session Timeout
This parameter sets the maximum time decode session continues during a scan
attempt. It is programmable in 1ms increments from 1ms to 3,600,000ms. When it
is set to 0, the timeout is infinite. The default setting is 3,000ms.
Decode Session Timeout
Set the decode session timeout to 1,500ms: 1. Scan the Enter Setup barcode. 2.
Scan the Decode Session Timeout barcode. 3. Scan the numeric barcodes “1”,
“5”, “0” and “0” from the “Digit Barcodes” section in Appendix. 4. Scan the
Save barcode from the “Save/Cancel Barcodes” section in Appendix. 5. Scan the
Exit Setup barcode.
** Exit Setup
28
Enter Setup
Image Stabilization Timeout (Sense Mode)
This parameter defines the amount of time the scanner will spend adapting to
ambient environment after it decodes a barcode and “looks” for another. It is
programmable in 1ms increments from 0ms to 3,000ms. The default setting is
200ms.
Image Stabilization Timeout
Set the image stabilization timeout to 800ms: 1. Scan the Enter Setup barcode.
2. Scan the Image Stabilization Timeout barcode. 3. Scan the numeric barcodes
“8”, “0” and “0” from the “Digit Barcodes” section in Appendix. 4. Scan the
Save barcode from the “Save/Cancel Barcodes” section in Appendix. 5. Scan the
Exit Setup barcode.
29
** Exit Setup
Enter Setup
Timeout between Decodes (Same Barcode)
Timeout between Decodes (Same Barcode) can avoid undesired rereading of same
barcode in a given period of time. This feature is only applicable to the
Sense and Continuous modes. To enable/disable the Timeout between Decodes
(Same Barcode), scan the appropriate barcode below. Enable Timeout between
Decodes (Same Barcode): Do not allow the scanner to re-read same barcode
before the timeout between decodes (same barcode) expires. Disable Timeout
between Decodes (Same Barcode): Allow the scanner to re-read same barcode.
Enable Timeout between Decodes (Same Barcode)
** Disable Timeout between Decodes (Same Barcode)
The following parameter sets the timeout between decodes for same barcode. It
is programmable in 1ms increments from 1ms to 3,600,000ms. When it is set to a
value greater than 3,000, the timeout for rereading same programming barcode
is limited to 3,000ms. The default setting is 1,500ms.
Timeout between Decodes (Same Barcode)
Set the timeout between decodes (same barcode) to 1,000ms: 1. Scan the Enter
Setup barcode. 2. Scan the Timeout between Decodes (Same Barcode) barcode. 3.
Scan the numeric barcodes “1”, “0”, “0” and “0” from the “Digit Barcodes”
section in Appendix. 4. Scan the Save barcode from the “Save/Cancel Barcodes”
section in Appendix. 5. Scan the Exit Setup barcode.
** Exit Setup
30
Enter Setup
Good Read Delay
Good Read Delay sets the minimum amount of time before the scanner can read
another barcode after a good read. This parameter is programmable in 1ms
increments from 1ms to 3,600,000ms. The default setting is 500ms. Scan the
appropriate barcode below to enable or disable the delay.
Enable Good Read Delay
** Disable Good Read Delay To set the good read delay, scan the barcode below,
then set the delay (from 1 to 3,600,000ms) by scanning the digit barcode(s)
then scanning the Save barcode from the Appendix.
Good Read Delay
Set the good read delay to 1,000ms: 1. Scan the Enter Setup barcode. 2. Scan
the Good Read Delay barcode. 3. Scan the numeric barcodes “1”, “0”, “0” and
“0” from the “Digit Barcodes” section in Appendix. 4. Scan the Save barcode
from the “Save/Cancel Barcodes” section in Appendix. 5. Scan the Exit Setup
barcode.
31
** Exit Setup
Enter Setup
Image Decoding Timeout
Image Decoding Timeout specifies the maximum time the scanner will spend
decoding an image. This parameter is programmable in 1ms increments from 1ms
to 3,000ms. The default timeout is 800ms.
Image Decoding Timeout
Set the image decoding timeout to 1,000ms: 1. Scan the Enter Setup barcode. 2.
Scan the Image Decoding Timeout barcode. 3. Scan the numeric barcodes “1”,
“0”, “0” and “0” from the “Digit Barcodes” section in Appendix. 4. Scan the
Save barcode from the “Save/Cancel Barcodes” section in Appendix. 5. Scan the
Exit Setup barcode.
** Exit Setup
32
Enter Setup
Sensitivity
Sensitivity specifies the degree of acuteness of the scanner’s response to
changes in images captured. There are 20 levels to choose from. The smaller
the value, the higher the sensitivity and the lower requirement in image
change to trigger the scanner. You can select an appropriate degree of
sensitivity that fits the application environment. The feature is only
applicable to the Sense mode.
Low Sensitivity
High Sensitivity
** Medium Sensitivity
Enhanced Sensitivity
Custom Sensitivity (Level 1-20)
Set the sensitivity to Level 10: 1. Scan the Enter Setup barcode. 2. Scan the
Custom Sensitivity barcode. 3. Scan the numeric barcodes “1” and “0” from the
“Digit Barcodes” section in Appendix. 4. Scan the Save barcode from the
“Save/Cancel Barcodes” section in Appendix. 5. Scan the Exit Setup barcode.
33
** Exit Setup
Enter Setup
Trigger Commands
When Enable Trigger Commands is selected, you can activate and deactivate the
scanner in the Level mode with serial trigger commands. Sending the Start
Scanning command (default:
* Disable Trigger Commands
Enable Trigger Commands
Modify Start Scanning Command
The Start Scanning command can consist of 1-10 characters (HEX values from
0x01 to 0xFF). In this command, the character “?” (HEX: 0x3F) cannot be the
first character. The default Start Scanning command is
Modify Start Scanning Command
Set the Start Scanning command to “
** Exit Setup
34
Enter Setup
Modify Stop Scanning Command
The Stop Scanning command can consist of 1-10 characters (HEX values from 0x01
to 0xFF). In this command, the character “?” (HEX: 0x3F) cannot be the first
character. The default Stop Scanning command is
Modify Stop Scanning Command
Set the Stop Scanning command to “*P”: 1. Scan the Enter Setup barcode. 2.
Scan the Modify Stop Scanning Command barcode. 3. Scan the numeric barcodes
“2”, “A”, “5” and “0” from the “Digit Barcodes” section in Appendix. 4. Scan
the Save barcode from the “Save/Cancel Barcodes” section in Appendix. 5. Scan
the Exit Setup barcode.
** Exit Setup
Enter Setup
Scanning Preference
Normal Mode: Select this mode when reading barcodes on paper. Screen Mode:
Select this mode when reading barcodes on the screen. Motion Mode: Select this
mode when reading barcodes on moving objects.
** Normal Mode Motion Mode
Screen Mode
Read Barcode On/Off
Sending the Read Barcode Off command ~
** Exit Setup
36
Enter Setup
Make a Beeping Sound
You may wish to force the scanner to beep upon a command sent from the host. A
beeping sound is made to gain a user’s attention to an error or other
important event. BEEPONxxxFyyyT (xxx: The desired frequency, 1-20,000Hz; yyy:
The desired duration, 1-10,000ms) Example: Make a 50ms beep at 2,000Hz Enter:
7E 01 30 30 30 30 40 42 45 45 50 4F 4E 32 30 30 30 46 35 30 54 3B 03
(~
(
Turn On Illumination LED
You may turn on the illumination LED on the scanner for a certain period of
time with a command sent from the host. When using this feature you should
first query the range of possible values for the setting. Note that the
scanner cannot scan barcodes when it is executing this command. LEDONIxCyyD
(x: Specify the LED color: 0 Red, 1 White, 2 Green, 3 – Blue; yy:
Specify the length of time the LED stays lit, 10-3,600,000ms) Command for
querying whether the scanner supports this feature: LEDONI* or LEDONI&
Returning LEDONI
Example: Turn on the white illumination LED for 2,000ms Enter:
~
** Exit Setup
Enter Setup
Turn On Aimer
You may turn on the aimer on the scanner for a certain period of time with a
command sent from the host. When using this feature you should first query the
range of possible values for the setting. Note that the scanner cannot scan
barcodes when it is executing this command. LEDONAyy (yy: Specify the length
of time the aimer stays on, 10-3,600,000ms) Command for querying whether the
scanner supports this feature: LEDONA* or LEDONA& Returning LEDONA
** Exit Setup
Enter Setup
Decode Area
Whole Area Decoding: The scanner attempts to decode barcode(s) within its
field of view, from the center to the periphery, and transmits the barcode
that has been first decoded.
Specific Area Decoding: The scanner attempts to read barcode(s) within a
specified decoding area and transmits the barcode that has been first decoded.
This option allows the scanner to narrow its field of view to make sure it
reads only those barcodes intended by the user. For instance, if multiple
barcodes are placed closely together, specific area decoding in conjunction
with appropriate pre-defined decoding area will insure that only the desired
barcode is read.
** Whole Area Decoding
Specific Area Decoding
Exit Setup
Enter Setup
If Specific Area Decoding is enabled, the scanner only reads barcodes that
intersect the predefined decoding area. The default decoding area is an area
of 40% top, 60% bottom, 40% left and 60% right of the scanner’s field of view
You can define the decoding area using the Top of Decoding Area, Bottom of
Decoding Area, Left of Decoding Area and Right of Decoding Area barcodes as
well as numeric barcode(s) that represent(s) a desired percentage (0-100). The
value of Bottom must be greater than that of Top; the value of Right must be
greater than that of Left.
Top of Decoding Area Left of Decoding Area
Bottom of Decoding Area Right of Decoding Area
Exit Setup
40
Barcode 1
Barcode 2
Enter Setup
Program the scanner to only read Barcode 1 in the figure above by setting the decoding area to 10% top, 45% bottom, 15% left and 30% right: 1. Scan the Enter Setup barcode. 2. Scan the Top of Decoding Area barcode. 3. Scan the numeric barcode “0” from the “Digit Barcodes” section in Appendix. 4. Scan the Save barcode from the “Save/Cancel Barcodes” section in Appendix. 5. Scan the Bottom of Decoding Area barcode. 6. Scan the numeric barcodes “4” and “5” from the “Digit Barcodes” section in Appendix. 7. Scan the Save barcode from the “Save/Cancel Barcodes” section in Appendix. 8. Scan the Top of Decoding Area barcode. 9. Scan the numeric barcodes “1” and “0” from the “Digit Barcodes” section in Appendix. 10. Scan the Save barcode from the “Save/Cancel Barcodes” section in Appendix. 11. Scan the Left of Decoding Area barcode. 12. Scan the numeric barcode “0” from the “Digit Barcodes” section in Appendix. 13. Scan the Save barcode from the “Save/Cancel Barcodes” section in Appendix. 14. Scan the Right of Decoding Area barcode. 15. Scan the numeric barcodes “3” and “0” from the “Digit Barcodes” section in Appendix. 16. Scan the Save barcode from the “Save/Cancel Barcodes” section in Appendix. 17. Scan the Left of Decoding Area barcode. 18. Scan the numeric barcodes “1” and “5” from the “Digit Barcodes” section in Appendix. 19. Scan the Save barcode from the “Save/Cancel Barcodes” section in Appendix. 20. Scan the Exit Setup barcode.
41
** Exit Setup
Enter Setup
Image Flipping
** Do Not Flip
Flip Vertically Example of image not flipped
Flip Horizontally
Flip Horizontally & Vertically Example of image flipped horizontally
Example of image flipped vertically
Example of image flipped horizontally & vertically
** Exit Setup
42
Enter Setup
Smart Stand Mode
After this feature is turned on, the scanner will switch from its current scan
mode to the Sense mode when it is inserted in the stand, and it will operate
in its previous scan mode when it is removed from the stand.
Off
** On
43
** Exit Setup
Enter Setup
Bad Read Message
Scan the appropriate barcode below to select whether or not to send a bad read
message (user-programmable) when a good read does not occur before trigger
release, or the decode session timeout expires, or the scanner receives the
Stop Scanning command (For more information, see the “Serial Trigger Command”
section in this chapter).
** Bad Read Message OFF
Bad Read Message ON
Set Bad Read Message
A bad read message can contain up to 7 characters (HEX values from 0x00 to
0xFF). To set a bad read message, scan the Set Bad Read Message barcode, the
numeric barcodes representing the hexadecimal values of desired character(s)
and the Save barcode. The default setting is “NG”.
Set Bad Read Message
Set the bad read message to “F” (HEX: 0x46): 1. Scan the Enter Setup barcode.
2. Scan the Set Bad Read Message barcode. 3. Scan the numeric barcodes “4” and
“6” from the “Digit Barcodes” section in Appendix. 4. Scan the Save barcode
from the “Save/Cancel Barcodes” section in Appendix. 5. Scan the Exit Setup
barcode.
** Exit Setup
44
Default Settings
Factory Defaults
Scanning the following barcode can restore the scanner to the factory
defaults. You may need to reset all parameters to the factory defaults when:
- scanner is not properly configured so that it fails to decode barcodes. 2. you forget previous configuration and want to avoid its impact.
Enter Setup
Restore All Factory Defaults
Custom Defaults
Scanning the Restore All Custom Defaults barcode can reset all parameters to
the custom defaults. Scanning the Save as Custom Defaults barcode can set the
current settings as custom defaults. Custom defaults are stored in the non-
volatile memory.
Save as Custom Defaults
Restore All Custom Defaults Restoring the scanner to the factory defaults will
not remove the custom defaults from the scanner.
45
** Exit Setup
Enter Setup
Query Product Information
After scanning the barcode below, the product information (including product
name, firmware version, decoder version, hardware version, product serial
number, OEM serial number and manufacturing date) will be sent to the host
device.
Query Product Information
Query Product Name
Query Product Name
Query Firmware Version
Query Firmware Version
** Exit Setup
46
Query Decoder Version
Query Decoder Version
Query Hardware Version
Query Hardware Version
Query Product Serial Number
Query Product Serial Number
Enter Setup
47
** Exit Setup
Enter Setup
Query Manufacturing Date
Query Manufacturing Date
Query OEM Serial Number
Query OEM Serial Number
Query Data Formatter Version
Query Data Formatter Version
** Exit Setup
48
RS-232 Interface
Enter Setup
Introduction
When the scanner is connected to the RS-232 port of a host device, the scanner
will automatically enable RS-232 communication. However, you need to set
communication parameters (including baud rate, parity check, data bit and stop
bit) on the scanner to match the host device so that two devices can
communicate with each other.
RS-232
45
** Exit Setup
Enter Setup
Baud Rate
Baud rate is the number of bits of data transmitted per second. Set the baud
rate to match the host requirements.
115200 38400 14400 4800
57600 19200 ** 9600 2400
** Exit Setup
46
Parity Check
Set the parity type to match the host requirements. Odd Parity: If the data
contains an odd number of 1 bits, the parity bit value is set to 0. Even
Parity: If the data contains an even number of 1 bits, the parity bit value is
set to 0. None: Select this option when no parity bit is required.
Enter Setup
** None Odd Parity
Even Parity
47
** Exit Setup
Enter Setup
Data Bit
Set the number of data bits to match the host requirements.
7 Data Bits
** 8 Data Bits
Stop Bit
The stop bit(s) at the end of each transmitted character marks the end of
transmission of one character and prepares the receiving device for the next
character in the serial data stream. Set the number of stop bits to match the
host requirements.
** 1 Stop Bit
2 Stop Bits
** Exit Setup
48
Enter Setup
Hardware Auto Flow Control
If this feature is enabled, the scanner determines whether to transmit data
based on CTS signal level. When CTS signal is at a low level which means the
serial port’s cache memory of receiving device (such as PC) is full, the
scanner sends data through RS-232 port until CTS signal is set to high level
by receiving device. When the scanner is not ready for receiving, it will set
RTS signal to low level. When sending device (such as PC) detects it, it will
not send data to the scanner any more to prevent data loss. If this feature is
disabled, reception/transmission of serial data will not be influenced by
RTS/CTS signal.
** Disable Hardware Auto Flow Control
Enable Hardware Auto Flow Control
Before enabling this feature, make sure that RTS/CTS signal lines are contained in RS-232 cable. Without the signal lines, RS-232 communication errors will occur.
49
** Exit Setup
Enter Setup
USB Interface
Introduction
There are four options for USB connection:
USB HID Keyboard: The scanner’s transmission is simulated as USB keyboard
input with no need for command configuration or a driver. Barcode data could
be entered by the virtual keyboard directly and it is also convenient for the
host device to receive data.
USB CDC: It is compliant with the standard USB CDC class specifications
defined by the USB-IF and allows the host device to receive data in the way as
a serial port does. A driver is needed when using this feature.
HID POS (POS HID Barcode Scanner): It is based on the HID interface, with no
need for a custom driver. It excels virtual keyboard and traditional RS-232
interface in transmission speed.
IBM SurePOS: It conforms to IBM (now Toshiba Global Commerce Solutions) 4698
USB scanner interface specifications.
When the scanner is connected to both USB and RS-232 ports on a host device, it will select the USB connection by default.
** Exit Setup
50
Enter Setup
USB HID Keyboard
When the scanner is connected to the USB port on a host device, you can enable
the USB HID Keyboard feature by scanning the barcode below. Then scanner’s
transmission will be simulated as USB keyboard input. The Host receives
keystrokes on the virtual keyboard. It works on a Plug and Play basis and no
driver is required.
USB HID Keyboard
If the host device allows keyboard input, then no extra software is needed for
HID Keyboard input.
51
** Exit Setup
Enter Setup
USB Country Keyboard Types
Keyboard layouts vary from country to country. The default setting is U.S.
keyboard.
** U.S. (English) Brazil
Czechoslovakia Finland (Swedish)
Belgium Canada (French)
Denmark
** Exit Setup
52
Germany/ Austria Hungary Italy
Netherlands (Dutch) 53
Enter Setup France Greece Israel (Hebrew) Latin America/ South America
** Exit Setup
Enter Setup
Poland Romania Slovakia Sweden ** Exit Setup
Norway Portugal Russia
Spain
54
Turkey_F UK
Enter Setup Switzerland (German)
Turkey_Q Japan
55
** Exit Setup
Enter Setup
Beep on Unknown Character
Due to the differences in keyboard layouts, some characters contained in
barcode data may be unavailable on the selected keyboard. As a result, the
scanner fails to transmit the unknown characters. Scan the appropriate barcode
below to enable or disable the emission of beep when an unknown character is
detected.
** Do Not Beep on Unknown Character
Beep on Unknown Character
Supposing French keyboard (Country Code: 7) is selected and barcode data “AÐF”
is being dealted with, the keyboard will fail to locate the “Д (0xD0)
character and the scanner will ignore the character and continue to process
the next one. Do Not Beep on Unknown Character: The scanner does not beep and
the Host receives “AF”. Beep on Unknown Character: The scanner beeps and the
Host still receives “AF”.
If Emulate ALT+Keypad ON is selected, Beep on Unknown Character does not
function.
** Exit Setup
56
Enter Setup
Emulate ALT+Keypad
When Emulate ALT+Keypad is turned on, any character whose ASCII value is
greater than or equal to 0x20 is sent over the numeric keypad no matter which
keyboard type is selected. 1. ALT Make 2. Enter the number corresponding to a
desired character on the keypad. 3. ALT Break After Emulate ALT+Keypad ON is
selected, you need to choose the code page with which the barcodes were
created and to turn Unicode Encoding On or Off depending on the encoding used
by the application software.
** Emulate ALT+Keypad OFF
Emulate ALT+Keypad ON
Since sending a character involves multiple keystroke emulations, this method
appears less efficient.
Supposing Emulate ALT+Keypad is ON, Unicode Encoding is Off, Code Page 1252
(West European Latin) is selected, and Emulate Keypad with Leading Zero is
Off, barcode data “AÐF” (65/208/70) is sent as below: “A” “ALT Make” + “065”
- “ALT Break” “Д — “ALT Make” + “208” + “ALT Break” “F” — “ALT Make” + “070”
- “ALT Break”
57
** Exit Setup
Enter Setup
Code Page Code pages define the mapping of character codes to characters. If
the data received does not display with the proper characters, it may be
because the barcode being scanned was created using a code page that is
different from the one the host program is expecting. If this is the case,
select the code page with which the barcodes were created by scanning the
appropriate barcode below. For PDF417, QR Code, Aztec and Data Matrix, besides
setting the code page, you also need to set the character encoding in the
“Character Encoding” section in Chapter 6. This feature is only effective when
Emulate ALT+Keypad is turned on.
** Code Page 1252 (West European Latin) Code Page 1250 (Central and East
European Latin)
Code Page 1254 (Turkish)
Code Page 1251 (Cyrillic) Code Page 1253 (Greek) Code Page 1255 (Hebrew)
** Exit Setup
58
Enter Setup
Code Page 1256 (Arabic) Code Page 1258 (Vietnamese) Code Page 950 (Traditional Chinese, Big5) Code Page 932 (Japanese, Shift-JIS)
Code Page 1257 (Baltic) Code Page 936 (Simplified Chinese, GB2312, GBK)
Code Page 874 (Thai)
59
** Exit Setup
Enter Setup Unicode Encoding Different host program may use different
character encodings for handling incoming barcode data. For instance,
Microsoft Office Word uses Unicode encoding and therefore you should turn
Unicode Encoding on, whereas Microsoft Office Excel or Notepad uses Code Page
encoding and therefore you should turn Unicode Encoding off. This feature is
only effective when Emulate ALT+Keypad is turned on.
Off
On
Emulate Keypad with Leading Zero You may turn this feature on to send
character sequences sent over the numeric keypad as ISO characters which have
a leading zero. For example, ASCII A transmits as “ALT MAKE” 0065 “ALT BREAK”.
This feature is only effective when Emulate ALT+Keypad is enabled.
On
Off
** Exit Setup
60
Enter Setup
Function Key Mapping
When Ctrl+ASCII Mode is selected, function characters (0x00 – 0x1F) are sent
as ASCII sequences.
** Disable
Ctrl+ASCII Mode
Alt+Keypad Mode
If Ctrl+ASCII Mode is selected and other parameters of USB HID Keyboard adopt
factory defaults, barcode data “A
“A” – Keystroke “A”.
If Alt+Keypad Mode is selected and other parameters of USB HID Keyboard adopt
factory defaults, the data above is sent as below:
“A” – Keystroke “A”.
61
** Exit Setup
Enter Setup
ASCII Function Key Mapping Table
ASCII Function NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US
ASCII Value (HEX) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 11 1C 1D 1E 1F
Function Key Mapping Disabled Null
Keypad Enter Caps Lock ALT Null CTRL Null Enter Left Arrow
Horizontal Tab Down Arrow Vertical Tab Delete Enter Insert Esc F11 Home
PrintScreen Backspace tab+shift F12 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10
Ctrl+ASCII Ctrl+@ Ctrl+A Ctrl+B Ctrl+C Ctrl+D Ctrl+E Ctrl+F Ctrl+G Ctrl+H Ctrl+I Ctrl+J Ctrl+K Ctrl+L Ctrl+M Ctrl+N Ctrl+O Ctrl+P Ctrl+Q Ctrl+R Ctrl+S Ctrl+T Ctrl+U Ctrl+V Ctrl+W Ctrl+X Ctrl+Y Ctrl+Z Ctrl+[ Ctrl+ Ctrl+] Ctrl+6 Ctrl+-
** Exit Setup
62
Enter Setup
ASCII Function Key Mapping Table (Continued)
The last five characters (0x1B~0x1F) in the table above apply to US keyboard
layout only. The following chart provides the equivalents of these five
characters for other countries.
Country United States
Belgium Scandinavia
France Germany
Italy Switzerland United Kingdom
Denmark Norway Spain
Ctrl+[ Ctrl+[ Ctrl+8 Ctrl+^
Ctrl+[ Ctrl+8 Ctrl+8 Ctrl+[
Ctrl+ Ctrl+< Ctrl+< Ctrl+8 Ctrl+Ã Ctrl+ Ctrl+< Ctrl+
Ctrl+ Ctrl+ Ctrl+
Ctrl+ASCII
Ctrl+]
Ctrl+6
Ctrl+]
Ctrl+6
Ctrl+9
Ctrl+6
Ctrl+$
Ctrl+6
Ctrl++
Ctrl+6
Ctrl++
Ctrl+6
Ctrl+..
Ctrl+6
Ctrl+]
Ctrl+6
Ctrl+9
Ctrl+6
Ctrl+9
Ctrl+6
Ctrl+]
Ctrl+6
Ctrl+Ctrl+Ctrl+Ctrl+= Ctrl+Ctrl+Ctrl+Ctrl+Ctrl+Ctrl+Ctrl+-
63
** Exit Setup
Enter Setup
Inter-Keystroke Delay
This parameter specifies the delay between emulated keystrokes.
** No Delay Short Delay (20ms)
Long Delay (40ms)
** Exit Setup
64
Enter Setup
Caps Lock
The Caps Lock On options can invert upper and lower case characters contained
in barcode data. This inversion occurs regardless of the state of Caps Lock
key on the host device’s keyboard. To disable this feature, scan the
appropriate Caps Lock OFF barcode below based on your keyboard.
** Caps Lock OFF, Non-Japanese Keyboard
Caps Lock OFF, Japanese Keyboard
Caps Lock ON, Non-Japanese Keyboard
Caps Lock ON, Japanese Keyboard
Emulate ALT+Keypad ON/ Convert All to Upper Case/ Convert All to Lower Case
prevails over Caps Lock ON.
When the Caps Lock ON feature is selected, barcode data “AbC” is transmitted
as “aBc”.
65
** Exit Setup
Enter Setup
Convert Case
Scan the appropriate barcode below to convert all bar code data to your
desired case.
** No Case Conversion Convert All to Lower Case
Convert All to Upper Case
When the Convert All to Lower Case feature is enabled, barcode data “AbC” is
transmitted as “abc”.
If Emulate ALT+Keypad ON is selected, Convert All to Lower Case and Convert
All to Upper Case do not function.
** Exit Setup
66
Emulate Numeric Keypad
Enter Setup
Do Not Emulate Numeric Keypad 1: Sending a number (0-9) is emulated as
keystroke(s) on main keyboard.
Emulate Numeric Keypad 1: Sending a number (0-9) is emulated as keystroke(s)
on numeric keypad. The state of Num Lock on the simulated numeric keypad is
determined by its equivalent on the host device. If Num Lock on the host
device is turned off, the output of simulated numeric keypad is function key
instead of number. Do Not Emulate Numeric Keypad 2: Sending “+”, “”, “” and
“/” is emulated as keystroke(s) on main keyboard. Emulate Numeric Keypad 2:
Sending “+”, “”, “” and “/” is emulated as keystroke(s) on numeric keypad.
** Do Not Emulate Numeric Keypad 1
Emulate Numeric Keypad 1
67
** Exit Setup
Enter Setup
** Do Not Emulate Numeric Keypad 2
Emulate Numeric Keypad 2
Emulate ALT+Keypad ON prevails over Emulate Numeric Keypad.
Supposing the Emulate Numeric Keypad 1 feature is enabled: if Num Lock on the
host device is ON, “A4.5” is transmitted as “A4.5”; if Num Lock on the host
device is OFF, “A4.5” is transmitted as “.A”: 1. “A” is sent on main keyboard;
2. “4” is sent as the function key “Cursor Move to Left”; 3. “.” is sent on
main keyboard; 4. “5” is not sent as it does not correspond to any function
key.
** Exit Setup
68
Enter Setup
Fast Mode
When Fast Mode On is selected, the scanner sends characters to the Host
faster. If the Host drops characters, turn the Fast Mode off or change the
polling rate to a bigger value.
** Fast Mode Off
Fast Mode On
69
** Exit Setup
Enter Setup
Polling Rate
This parameter specifies the polling rate for a USB keyboard. If the Host
drops characters, change the polling rate to a bigger value.
1ms 3ms 5ms 7ms
2ms ** 4ms
6ms
** Exit Setup
70
9ms
Enter Setup 8ms 10ms
71
** Exit Setup
Enter Setup
USB CDC
If your scanner is connected to the USB port on a host device, the USB CDC
feature allows the host device to receive data in the way as a serial port
does. A driver is needed when using this feature. You may download it from our
website at www.newlandaidc.com.
** USB CDC
** Exit Setup
72
Enter Setup
HID POS (POS HID Barcode Scanner)
Introduction
The HID-POS interface is recommended for new application programs. It can send
up to 56 characters in a single USB report and appears more efficient than
keyboard emulation. Features: 1. HID based, no custom driver required. 2. Way
more efficient in communication than keyboard emulation and traditional RS-232
interface.
USB HID-POS
Access the Scanner with Your Program
Use CreateFile to access the scanner as a HID device and then use ReadFile to
deliver the scanned data to the application program. Use WriteFile to send
data to the scanner. For detailed information about USB and HID interfaces, go
to www.USB.org.
73
** Exit Setup
Enter Setup
Acquire Scanned Data
After a barcode is decoded, the scanner sends an input report as below:
Byte
7
6
5
Bit
4
3
2
0
Report ID = 0x02
1
Barcode Length
2-57
Decoded Data (1-56)
58-61 62
Reserved Newland Symbology Identifier or N/C: 0x00
63
–
–
–
–
–
–
1
0
Decoded data
–
continued
Send Command to the Scanner
This output report is used to send commands to the scanner. All programming commands can be used. Bit
Byte
7
6
5
4
3
2
1
0
0
Report ID = 0x04
1
Length of command
2-63
Command (1-62)
** Exit Setup
74
IBM SurePOS (Tabletop)
IBM SurePOS (Tabletop)
IBM SurePOS (Handheld)
IBM SurePOS (Handheld)
Enter Setup
VID/PID
USB uses VID (Vendor ID) and PID (Product ID) to identify and locate a device. The VID is assigned by USB Implementers Forum. Newland’s vendor ID is 1EAB (Hex). A range of PIDs are used for each Newland product family. Every PID contains a base number and interface type (keyboard, COM port, etc.).
Product
Interface
PID (Hex)
PID (Dec)
HR3280
USB HID Keyboard
USB CDC
HID POS
IBM SurePOS (Tabletop) IBM
SurePOS(Handheld)
0022 0006 0010 0020 0021
0034 0006 0016 0032 0033
75
** Exit Setup
Enter Setup
Symbologies
Introduction
Every symbology (barcode type) has its own unique attributes. This chapter
provides programming barcodes for configuring the scanner so that it can
identify various symbologies. It is recommended to disable those that are
rarely used to increase the efficiency of the scanner.
Global Settings
Enable/Disable All Symbologies
If the Disable All Symbologies feature is enabled, the scanner will not be
able to read any non-programming barcodes except the programming barcodes.
Enable All Symbologies
Enable/Disable 1D Symbologies
Disable All Symbologies
Enable 1D Symbologies
Disable 1D Symbologies
** Exit Setup
76
Enable/Disable 2D Symbologies
Enable 2D Symbologies
Enable/Disable Postal Symbologies
Enable All Postal Symbologies
Enter Setup Disable 2D Symbologies Disable All Postal Symbologies
77
** Exit Setup
Enter Setup
1D Twin Code
1D twin code is two 1D barcodes of a symbology or of different symbologies
paralleled vertically. Both barcodes must have similar specifications and be
placed closely together.
There are 3 options for reading 1D twin code: Single 1D Code Only: Read either
1D code. Twin 1D Code Only: Read both 1D codes. Transmission sequence: upper
1D code followed by lower 1D code. Both Single & Twin: Read both 1D codes. If
successful, transmit as twin 1D code only. Otherwise, try single 1D code
only.
** Single 1D Code Only Both Single & Twin
Twin 1D Code Only
** Exit Setup
78
Enter Setup
Surround GS
References
- Intrinsic Development : Professional Software Services
- Newland EMEA | Mobile Computers, Handheld Barcode Scanners & more |
- Newland AIDC | Barcode Scanner,Mobile Terminal,OEM Scan Engine
- Newland AIDC | Barcode Scanner,Mobile Terminal,OEM Scan Engine
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>