means, without permission in writing from Wasp Technologies. This includes electronic or
mechanical means, such as photocopying, recording, or information storage and retrieval systems.
The material in this manual is subject to change without notice.
The software is provided strictly on an “as is” basis. All software, including firmware, furnished to
the user is on a licensed basis. Wasp Technologies grants to the user a non-transferable and nonexclusive license to use each software or firmware program delivered hereunder (licensed program).
Except as noted below, such license may not be assigned, sublicensed, or otherwise transferred by
the user without prior written consent of Wasp Technologies. No right to copy a licensed program
in whole or in part is granted, except as permitted under copyright law. The user shall not modify,
merge, or incorporate any form or portion of a licensed program with other program material, create
a derivative work from a licensed program, or use a licensed program in a network without written
permission from Wasp Technologies. The user agrees to maintain Wasp Technologies’s copyright
notice on the licensed programs delivered hereunder and to include the same on any authorized
copies it makes, in whole or in part. The user agrees not to decompile, disassemble, decode, or
reverse engineer any licensed program delivered to the user or any portion thereof.
Wasp Technologies reserves the right to make changes to any software or product to improve
reliability, function, or design.
Wasp Technologies does not assume any product liability arising out of, or in connection with, the
application or use of any product, circuit, or application described herein.
No license is granted, either expressly or by implication, estoppel, or otherwise under any Wasp
Technologies, intellectual property rights. An implied license only exists for equipment, circui ts,
and subsystems contained in Wasp Technologies products.
Wasp Technologies is a registered trademark of Wasp Technologies. Other product names
mentioned in this manual may be trademarks or registered trademarks of their respective companies
and are hereby acknowledged.
The WLS 8400 Product Reference Guide provides general instructions for setting up,
operating, maintaining, and troubleshooting the scanner. The WLS 8400 includes the
following variations of the scanner:
•WLS8400FZ: 1-D scanning
•WLS8400ER: extended range 1-D scanning.
Chapter Descriptions
•Chapter 1, Getting Started provides a product overview and unpacking
instructions.
•Chapter 2, Scanning describes parts of the scanner, beeper and LED definitions,
and how to use the scanner in hand-held and hands-free modes.
•Chapter 3, Maintenance and Technical Specifications provides information on
how to care for the scanner, troubleshooting, and technical specifications.
•Chapter 4, User Preferences provides the programming bar codes necessary for
selecting user preference features for the scanner.
•Chapter 5, Keyboard Wedge Interface provides information for setting up the
scanner for Keyboard Wedge operation.
•Chapter 6, RS-232 Interface provides information for setting up the scanner for
RS-232 operation.
•Chapter 7, USB Interface provides information for setting up the scanner for USB
operation.
•Chapter 8, Symbologies describes all symbology features and provides the
programming bar codes necessary for selecting these features for the scanner.
•Chapter 9, Miscellaneous Scanner Options includes commonly used bar codes to
customize how the data is transmitted to the host device.
•Chapter 10, Advanced Data Formatting (ADF) describes how to customize
scanned data before transmitting to the host.
•Appendix A, Standard Default Parameters provides a table of all host devices and
miscellaneous scanner defaults.
•Appendix B, Programming Reference provides a table of AIM code identifiers,
ASCII character conversions, and keyboard maps.
•Appendix C, Sample Bar Codes includes sample bar codes.
xv
Page 18
xvi
WLS 8400 Product Reference Guide
•Appendix D, Numeric Bar Codes includes the numeric bar codes to scan for
parameters requiring specific numeric values.
Notational Conventions
The following conventions are used in this document:
•Bullets (•) indicate:
•action items
•lists of alternatives
•lists of required steps that are not necessarily sequential.
•Sequential lists (e.g., those that describe step-by-step procedures) appear as
numbered lists.
•Throughout the programming bar code menus, asterisks (*) are used to denote
default parameter settings.
* Indicates Default
*Baud Rate 9600
Feature/Option
Related Publications
The WLS 8400 Quick S tart Guide provides general information to help the user get started
with the scanner. It includes basic set-up and operation instructions.
For the latest versions of the WLS 8400 Quick Sta r t Guide an d the WLS 8400 Product Reference Guide go to: http://www.waspbarcode.com.
Service Information
If there is a problem with the equipment, contact the local Wasp Support. See page xvii for
contact information. Before calling, have the model number, serial numb er, and several of
the bar code symbols at hand.
Call Wasp Support from a phone near the scanning equipment so that the service person
can try to talk through the problem. If the equipment is found to be working properly and
the problem is symbol readability , Wasp Support will request samples of the bar codes for
analysis at our plant.
Page 19
If the problem cannot be solved over the phone, the equipment may need to be returned for
servicing. If that is necessary, specific directions will be given.
Wasp Technologies is not responsible for any damages
incurred during shipment if the approved shipping container is
not used. Shipping the units improperly can possibly void the
warranty. If the original shipping container was not kept,
contact Wasp Technologies to request another container.
Wasp Support
For service information, warranty information or technical assistance contact or call Wasp
Support at:
The scanner combines excellent scanning performance and advanced ergonomics to
provide the best value in a lightweight laser scanner . Whether used as a hand-held scanner
or in hands-free mode in a stand, the scanner ensures comfort and ease of use for extended
periods of time.
1-3
Figure 1-1. WLS 8400 Scanner
This scanner supports:
•Standard RS-232 connection to a host.
•Keyboard Wedge connection to a host, where scanned data is interpreted
keystrokes. The following international keyboards are supported (for Windows
environment): North America, German, French, French Canadian, Spanish, Italian,
Swedish, UK English, Japanese, and Brazilian-Portuguese.
TM
Page 24
1-4
WLS 8400 Product Reference Guide
•USB connection to a host. The scanner autodetects a USB host and defaults to the
HID keyboard interface type. Other USB interface types may be selected by
scanning programming bar codes. The following international keyboards are
supported (for Windows
Canadian, Spanish, Italian, Swedish, UK English, Japanese, and Brazilia nPortuguese.
™ environment): North America, German, French, French
Unpacking the Scanner
Remove the scanner from its packing and inspect it for damage. If the scanner was damaged
in transit, call Wasp Support at one of the telephone numbers listed on page xvii. KEEP THE P ACKING . It is the approved shipping container and should be used if the equipment
ever needs to be returned for servicing.
Page 25
Getting Started
Setting Up the Scanner
Installing the Interface Cable
1. Loosen the two screws on the cable clamp at the bottom of the scanner and gently
pull the clamp away from the bottom of the scanner.
2. Open the clamp and plug the interface cable modular connector into the cable
interface port on the bottom of the scanner handle.
1-5
3. Gently tug the cable to ensure the connector is properly secured.
Page 26
1-6
WLS 8400 Product Reference Guide
4. Close the clamp, push it back into place and tighten the screws on the clamp to
secure the cable into the bottom of the scanner.
5. Connect the other end of the interface cable to the host (see the specific host chapter
for information on host connections).
Different cables are required for different hosts. The connectors
illustrated in each host chapter are examples only. The connectors
may be different than those illustrated, but the steps to connect the
scanner remain the same.
Connecting Power (if required)
If the host does not provide power to the scanner, an external power connection is required
to power the scanner. To connect power:
1. Connect the interface cable to the bottom of the scanner, as described in Installing
the Interface Cable on page 1-5.
2. Connect the other end of the interface cable to the host (refer to the host manual to
locate the correct port).
3. Plug the power supply into the power jack on the interface cable. Plug the other end
of the power supply into an AC outlet.
Page 27
Getting Started
Removing the Interface Cable
1. Loosen the two screws on the cable clamp at the bottom of the scanner and gently
pull the clamp away from the bottom of the scanner.
2. Open the clamp and unplug the interface cable modular connector from the cable
interface port on the bottom of the scanner handle. Carefully slide out the cable.
3. Follow the steps for Installing the Interface Cable on page 1-5 to connect a new
cable.
Configuring the Scanner
Use the bar codes included in this manual to configure the scanner. See Chapter 4, User
Preferences and each host chapter for information about programming the scanner using
This chapter provides beeper and LED definitions, techniques involved in scanning bar
codes, general instructions and tips about scanning, and decode zone diagrams.
Scan
Tether Plate
LED
Indicators
Scan Trigger
2-3
Figure 2-1. Parts
Page 32
2-4
WLS 8400 Product Reference Guide
Beeper Definitions
The scanner emits different beeper sequences and patterns to indicate its status. Table 2-1
defines beep sequences that occur during both normal scanning and while programming the
scanner.
Table 2-1. Standard Beeper Definitions
Beeper SequenceIndication
Standard Use
Short low/short medium/short high
beep sequence
1 short high beepA bar code symbol was decoded (if decode beeper is enabled).
4 long low beepsA transmission error was detected in a scanned symbol. The data is
5 long low beepsConversion or format error.
Short high/short high/short high/long
low beep sequence
Parameter Menu Scanning
Long low/long high beep sequenceIncorrect programming sequence or ‘Cancel’ bar code scanned.
Short high/short low beep sequenceKeyboard parameter selected. Enter value using bar code keypad.
Short high/short low/short high/short
low beep sequence
Short low/short high/short low/short
high beep sequence
USB only
4 short high beepsScanner has not completed initialization. Wait several seconds and
Short low/short medium/short high
beep sequence after scanning a USB
Device Type.
Short low/short medium/short high
beep sequence occurs more than once.
Power up.
ignored.
RS-232 receive error.
Scanner remains in program mode.
Successful program exit with change in the parameter setting.
Out of host parameter storage space. Scan Set Default Parameter on page 4-5.
scan again.
Communication with the bus must be established before the scanner
can operate at the highest power level.
The USB bus may put the scanner in a state where power to the
scanner is cycled on and off more than once. This is normal and
usually happens when the PC cold boots.
Page 33
Scanning
Table 2-1. Standard Beeper Definitions (Continued)
Beeper SequenceIndication
RS-232 only
1 short high beepA <BEL> character is received and Beep on <BEL> is enabled.
LED Definitions
In addition to beeper sequences, the scanner uses the two-color LED to indicate its status.
Table 2-2 defines LED colors that display during scanning.
Table 2-2. Standard LED Definitions
LEDIndication
OffThe scanner is on and ready to scan, or no power is applied to the
scanner.
GreenA bar code was successfully decoded.
RedA data transmission error occurred.
2-5
Page 34
2-6
WLS 8400 Product Reference Guide
Scanning in Hand-Held Mode
Install and program the scanner (see Setting Up the Scanner on page 1-5). For assistance,
contact the local supplier or Wasp Support.
1. Ensure the scanner is properly connected to the host (see the appropriate host
chapter).
2. Aim the scanner at the bar code.
3. Press the scan trigger.
Figure 2-2. Scanning in Hand-Held Mode
4. Ensure the scan line crosses every bar and space of the symbol.
RIGHT
012345
5. Upon successful decode, the scanner beeps, and the LED turns green. For more
information on beeper and LED definitions, see Table 2-1 and Table 2-2.
WRONG
012345
Page 35
Scanning
Aiming
Do not hold the scanner directly over the bar code. Laser light reflecting directly back into
the scanner from the bar code is known as specular reflection. This specular reflection can
make decoding difficult.
The scanner can be tilted up to 65° forward or back and achieve a successful decode (Figure
2-3). Simple practice quickly shows what tolerances to work within.
65°
2-7
65°
Figure 2-3. Optimum Scan Angles
Page 36
2-8
WLS 8400 Product Reference Guide
Scanning in Hands-Free Mode
The optional IntelliStand adds greater flexibility to the scanning operation. When the
scanner is seated in the stand’s “cup,” the scanner’s built-in sensor places the scanner in
hands-free mode. When the scanner is removed from the stand it operates in its normal
hand-held mode.
Adjust angle of
scanner “cup”
Scanner “Cup”
Adjust height
of IntelliStand
Figure 2-4. Inserting the Scanner in the IntelliStand
To operate the scanner in the IntelliStand:
1. Ensure the scanner is properly connected to the host (see the appropriate host
chapter for information on host connections).
2. Insert the scanner into the IntelliStand by placing the front of the scanner into the
stand’s “cup” (see Figure 2-4).
3. T o scan a bar code, present the bar code and ensure the scan line crosses every bar
and space of the symbol.
4. Upon successful decode, the scanner beeps and the LED turns green. For more
information on beeper and LED definitions, see Table 2-1 and Table 2-2.
Page 37
Decode Zone
W
i
d
t
h
o
f
F
i
e
l
d
Note: Typical performance at 68˚F (20˚C)
on high quality Code 39 and UPC symbols.
This chapter provides suggested scanner maintenance, troubleshooting, technical
specifications, and signal descriptions (pinouts).
Maintenance
Cleaning the scan window is the only maintenance required. A dirty window may affect
scanning accuracy.
•Do not allow any abrasive material to touch the window.
•Remove any dirt particles with a damp cloth.
•Wipe the window using a tissue moistened with ammonia/water.
•Do not spray water or other cleaning liquids directly onto the window.
3-3
Page 42
3-4
WLS 8400 Product Reference Guide
Troubleshooting
ProblemPossible CausesPossible Solutions
Scanner emits short low/short
medium/short high beep sequence.
Table 3-1. Troubleshooting
Scanner is powering up.Normal when scanner is plugged
in.
Nothing happens when scan trigger
is pressed.
Scanner emits short low/short
medium/short high beep sequence
more than once.
Laser comes on, but scanner does
not decode the bar code.
No power to the scanner.Check the system power. Ensure
the power supply is connected if
the configuration requires a power
supply.
Power supply is not plugged in.
Incorrect host interface cable is
used.
Interface/power cables are loose.Ensure all cable connections are
Scanner is disabled.For Simple Serial Interface (SSI),
If using RS-232 Nixdorf B mode,
CTS is not asserted.
The USB bus may put the scanner
in a state where power to the
scanner is cycled on and off more
than once.
Scanner is not programmed for the
correct bar code type.
Bar code symbol is unreadable.Check the symbol to ensure it is not
Bar code is out of range from the
scanner.
Ensure that correct host interface
cable is used.
secure.
enable the scanner via the host
interface. Otherwise, see the
technical person in charge of
scanning.
Assert CTS line.
Normal during host reset.
Ensure the scanner is programmed
to read the type of bar code being
scanned.
defaced. Try scanning test bar
codes of the same bar code type.
See Appendix C, Sample Bar Codes
for test bar codes.
Move scanner closer to or further
from bar code.
Page 43
Table 3-1. Troubleshooting (Continued)
ProblemPossible CausesPossible Solutions
Scanner emits 4 short high beeps
while attempting to scan.
Bar code is decoded, but data is not
transmitted to the host.
Scanned data is incorrectly
displayed on the host.
Maintenance and Technical Specifications
Scanner has not completed USB
initialization.
Scanner is not programmed for the
correct host type.
Interface cable is loose.Ensure all cable connections are
If 4 long low beeps are heard, a
transmission error was detected.
If 5 long low beeps are heard, a
conversion or format error was
detected.
Scanner is not programmed to
work with the host.
Wait several seconds and scan
again.
Scan the appropriate host
parameter bar codes.
secure.
Ensure the scanner's
communication parameters match
the host's setting.
Ensure the scanner's conversion
parameters are properly
configured.
Ensure proper host is selected.
For RS-232, ensure the scanner's
communication parameters match
the host's settings.
3-5
Scanner emits short high/short
high/short high/long low beep
sequence when it is not in use.
Scanner emits long low/long high
beep sequence while it is being
programming.
Scanner emits short low/short high/
short low/short high beep sequence
while it is being programming.
For a Keyboard Wedge
configuration, ensure the system is
programmed for the correct
keyboard type, and the CAPS
LOCK key is off.
Ensure editing options (e.g., UPCE to UPC-A conversion) are
properly programmed.
RS-232 receive error.Normal during host reset.
Otherwise, ensure the scanner's
RS-232 parity setting matches the
host setting.
Input error or ’Cancel’ bar code is
scanned.
Out of ADF parameter storage
space.
Ensure the correct numeric bar
codes, that are within range for the
parameter that is being
programmed, are being scanned.
Erase all rules and re-program with
shorter rules.
Page 44
3-6
WLS 8400 Product Reference Guide
ProblemPossible CausesPossible Solutions
Scanner emits a short low/short
medium/short high beep sequence
after changing USB host type.
Scanner emits 1 short high beep
when it is not in use.
If after performing these checks the symbol still does not decode,
contact the distributor or call Wasp Support. See page xvii for the
telephone number.
Table 3-1. Troubleshooting (Continued)
The USB bus re-establishes power
to the scanner.
In RS-232 mode, a <BEL>
character is received and Beep on
<BEL> option is enabled.
Normal when the USB host type is
changed.
Normal when Beep on <BEL> is
enabled and the scanner is in RS232 mode.
Page 45
Maintenance and Technical Specifications
Technical Specifications
Table 3-2. Technical Specifications
Description
Item
Power Requirements4.5 - 14VDC
Stand-By Current50mA (max)
Power SourceDepending on host:
Decode CapabilityUPC/EAN, Bookland EAN, UPC/EAN with supplementals, Code 128, UCC/
2 of 5, Discrete 2 of 5, Codabar (NW-7), MSI, RSS.
Beeper OperationUser-selectable: Enable, Disable
Beeper VolumeUser-selectable: Three levels
Beeper T oneUser-selectable: Three tones
WLS 8400FZWLS 8400ER
•host powered
•external power supply
3-7
Scan Repetition Rate36 scans/second
Yaw Tolerance± 50° from nominal± 60° from nominal
Pitch Tolerance± 65° from nominal± 65° from nominal
Roll Tolerance± 20° from nominal± 10° from nominal
Print Contrast Minimum 25% minimum reflectance differential, measured at 650 nm.
Ambient Light Immunity
Indoor:
Outdoor:
Durability6.5 ft (2.0 m) drops to concrete
Operating Temperature-22° to 122° F (-30° to 50° C)
Storage Temperature-40° to 158° F (-40° to 70° C)
Humidity5% to 95% (non-condensing)
Weight (without cable)12.35 oz. (350 g)12.56 oz. (356 g)
450 Ft Candles (4,842 Lux)
8,000 Ft Candles (86,080 Lux)
450 Ft Candles (4,842 Lux)
4,000 Ft Candles (43,040 Lux)
Page 46
3-8
WLS 8400 Product Reference Guide
Table 3-2. Technical Specifications (Continued)
Description
Item
Dimensions:
Height
Width
Depth
Laser650nm laser diode
Laser ClassificationsIEC 825-1 Class 2
ESD20 kV area discharge
Minimum Element Width 5 mil (0.127 mm)7.5 mil (0.191 mm)
Interfaces SupportedKeyboard Wedge, RS-232, USB
Electrical SafetyCertified Pending to UL1950, CSA C22.2 No.950. EN60950/IC950
Input Transient
Protection
7.34 in. (18.65 cm)
4.82 in. (12.25 cm)
2.93 in. (7.43 cm)
8 kV contact discharge
IEC 1000-4-(2,3,4,5,6,11)
WLS 8400FZWLS 8400ER
EMIFCC Part 15 Class B, ICES-003 Class B European Union EMC Directive,
Australian SMA, Taiwan EMC, Japan VCCI/MITI/Dentori
Page 47
Scanner Signal Descriptions
Bottom of
Maintenance and Technical Specifications
Cable interface port
PIN 1PIN 10
3-9
Interface cable
modular
Figure 3-1. Scanner Cable Pinouts
Page 48
3-10
WLS 8400 Product Reference Guide
The signal descriptions in Table 3-3 apply to the connector on the scanner and are for
reference only.
Table 3-3. Scanner Signal Pin-outs
Keyboard
PinRS-232
1ReservedReservedJump to Pin 6
2PowerPowerPower
3GroundGroundGround
4TxDKeyClockReserved
5RxDTermDataD +
6RTSKeyDataJump to Pin 1
7CTSTermClockD -
8ReservedReservedReserved
9ReservedReservedReserved
The scanner can be programed to perform various functions, or activate different features.
This chapter describes each user preference feature and provides the programming bar
codes necessary for selecting these features for the scanner.
The scanner ships with the settings shown in the User Preferences Default Table on page 4-4 (also see Chapter A, Standar d Default Parameters for all host device and miscellaneous
scanner defaults). If the default values suit the requirements, programming may not be
necessary.
Feature values are set by scanning single bar codes or short bar code sequences. The
settings are stored in non-volatile memory and are preserved even when the scanner is
powered down.
If the USB cable is not being used, select a host type (see each host chapter for specific host
information). After hearing the power-up beeps, select a host type. This only needs to be
done once, upon the first power-up when connected to a new host.
To return all features to their default values, scan the Set All Defaults bar code on page 4-
5. Throughout the programming bar code menus, default values are indicated with asterisks
(
*).
4-3
* Indicates Default
*High Frequency
Feature/Option
Scanning Sequence Examples
In most cases, only one bar code needs to be scanned to set a specific parameter value. For
example, to set the beeper tone to high, simply scan the High Frequency (beeper tone) bar
code listed under Beeper Tone on page 4-5. The scanner issues a fast warble beep and the
LED turns green, signifying a successful parameter entry.
Other parameters, such as specifying Laser On Time or setting Data Transmission Formats, require that several bar codes be scanned. See Laser On Time on page 4-7 and Scan Data Transmission Format on page 9-7 for descriptions of this procedure.
Errors While Scanning
Unless otherwise specified, if an error is made during a scanning sequence, just re-scan the
correct parameter.
Page 52
4-4
WLS 8400 Product Reference Guide
User Preferences Default Parameters
T able 4-1 lists the defaults for user preferences parameters. T o ch ange any option, scan the
appropriate bar code(s) provided in the User Preferences section beginning on page 4-5.
See Chapter A, S tandar d Default Parameters for all user preferences,
hosts, symbologies, and miscellaneous default parameters.
Table 4-1. User Preferences Default Table
ParameterDefaultPage Number
User Preferences
Set Default ParameterAll Defaults4-5
Beeper ToneHigh4-5
Beeper VolumeHigh4-6
Power ModeContinuous On4-7
Laser On Time3.0 sec4-7
Beep After Good DecodeEnable4-8
Trigger ModeLevel4-8
Aim Duration0.0 sec4-10
Page 53
User Preferences
User Preferences
Set Default Parameter
Scanning this bar code returns all parameters to the default values listed in Table A-1 on
page A-3.
Set All Defaults
Beeper Tone
T o select a decode beep frequency (tone), scan the Low Frequency, Medium Frequency,
or HighFrequency bar code.
4-5
Low Frequency
Medium Frequency
*High Frequency
Page 54
4-6
WLS 8400 Product Reference Guide
Beeper Volume
T o select a beeper volume, scan the Low Volume, Medium Volume, or High Volume bar
code.
Low Volume
Medium Volume
*High V olume
Page 55
User Preferences
Power Mode
This parameter determines whether or not the scanner enters reduced power mode after a
decode attempt. When in reduced power mode, the scanner draws less current from its
power source.
*Continuous On
Reduced Power Mode
4-7
Laser On Time
This parameter sets the maximum time that decode processing continues during a scan
attempt. It is programmable in 0.1 second increments from 0.5 to 9.9 seconds. The default
Laser On Time is 3.0 seconds.
To set a Laser On Time, scan the bar code below. Next, scan two numeric bar codes
beginning on page D-1 in Chapter D, Numeric Bar Codes that correspond to the desired on
time. Single digit numbers must have a leading zero. For example, to set a Laser On Time
of 0.5 seconds, scan the bar code below, then scan the “0” and “5” bar codes. In case of an
error, or to change the selection, scan Cancel on page D-7.
Laser On Time
Page 56
4-8
WLS 8400 Product Reference Guide
Beep After Good Decode
Scan a bar code below to select whether or not the scanner beeps after a good decode. If Do
Not Beep After Good Decode is selected, the beeper still operates during parameter menu
scanning and indicates error conditions.
*Beep After Good Decode
(Enable)
Do Not Beep After Good Decode
(Disable)
Trigger Mode
The scanner has three trigger modes that can be used to scan bar codes. The desired trigger
mode can be set by using the bar codes below.
Level Trigger
When the trigger is pulled, an aiming dot appears for a programmable duration of time.
After this time, the aiming dot automatically turns into a standard laser scanning beam for
a full decode session. The laser scanning beam stays on until the laser-on timeout occurs, a
decode occurs, or the trigger is released. If the trigger is released before the aiming duration
expires, the laser shuts off and no decode occurs.
*Level
Page 57
User Preferences
Trigger Mode (continued)
Two Stage - Option 1
When the trigger is pulled, an aiming dot appears. This aiming dot remains while the trigger
is pulled. When the trigger is released, the aiming dot automatically turns into a standard
laser scanning beam for a full decode session. The laser scanning beam stays on until the
laser-on timeout occurs or a decode occurs. If the trigger is pulled again while in a decode
session, the scanner beam returns to an aiming dot.
Tw o Stage - Option 1
Two Stage - Option 2
When the trigger is pulled, an aiming dot appears. When the trigger is released, the aiming
dot turns off. Pulling the trigger twice in rapid succession turns on the standard laser
scanning beam for a full decode session. The laser scanning beam, stays on until the laseron timeout occurs, a decode occurs, or the trigger is released.
4-9
Tw o Stage - Option 2
Page 58
4-10
WLS 8400 Product Reference Guide
Aim Duration
When the scanner is in Level trigger mode (default mode), Aim Duration sets the amount
of time the aiming dot is seen before turning into a scanning beam. This parameter has no
affect when the scanner is in either of the Two Stage trigger modes. See Trigger Mode on page 4-8 for a description of each of the trigger modes.
The aim duration is programmable in 0.1 second increments, from 0.0 to 9.9 seconds. The
default Aim Duration is 0.0 seconds. When set to 0.0 seconds, no aiming pattern appears
before a decode session.
To set an aim duration, scan the bar code below. Then scan two numeric bar codes,
available in Appendix D, Numeric Bar Codes, that correspond to the desired aim duration.
Durations less than 1.0 seconds must have a leading zero. For example, to set an aim
duration of 0.5 seconds, scan the bar code below, followed by the ‘0’ and the ‘5’ bar codes.
In case of an error, or to change the selection, scan the ‘Cancel’ bar code on page D-7.
This chapter provides Keyboard Wedge interface information for setting up the scanner.
This interface type is used to attach the scanner between the keyboard and host computer.
The scanner translates the bar code data into keystrokes. The host computer accepts the
keystrokes as if they originate from the keyboard.
This mode of operation allows adding bar code reading functionality to a system design ed
for manual keyboard input. In this mode, the keyboard keystrokes are simply passed
through.
Throughout the programming bar code menus, default values are indicated with asterisks
(
*).
5-3
* Indicates Default
*North American
Feature/Option
Page 62
5-4
WLS 8400 Product Reference Guide
Connecting a Keyboard Wedge Interface
Female DIN Keyboard Keyboard
Figure 5-1. Keyboard Wedge Interface Connection with Y-cable
Male DIN Host
Y-cable
To connect the keyboard wedge interface Y-cable:
Interface cables vary depending on configuration. The connectors
illustrated in Figure 5-1 are examples only. The connectors may be
different than those illustrated, but the steps to connect the scanner
remain the same.
1. Turn off the host and unplug the keyboard connector.
2. Attach the modular connector of the Y-cable to the cable interface port on the
scanner. (See Installing the Interface Cable on page 1-5.)
3. Connect the round male DIN host connector of the Y-cable to the keyboard port on
the host.
4. Connect the round female DIN keyboard connector of the Y-cable to the keyboard
connector.
5. If required, attach the optional power supply to the connector in the middle of the
Y-cable.
6. Ensure that all connections are secure.
Page 63
Keyboard Wedge Interface
7. Turn on the host system.
8. Select the Keyboard Wedge host type by scanning the appropriate bar code from
the Keyboard Wedge Host Types section on page 5-7.
9. To modify any other parameter options, scan the appropriate bar codes in this
chapter.
Keyboard Wedge Default Parameters
Table 5-1 lists the defaults for Keyboard Wedge host parameters. To change any option,
scan the appropriate bar code(s) provided in the Keyboard W edge Host Parameters section
beginning on page 5-7.
See Chapt er A, Standar d Default Parameters for all user preferences,
hosts, symbologies, and miscellaneous default parameters.
Table 5-1. Keyboard Wedge Host Default Table
ParameterDefaultPage Number
5-5
Keyboard Wedge Host Parameters
Keyboard Wedge Host TypeIBM PC/AT& IBM PC Compatibles5-7
Send Make and BreakSend Make and Break Scan Codes5-15
Page 65
Keyboard Wedge Interface
Keyboard Wedge Host Types
Keyboard Wedge Host Types
Select the keyboard wedge host by scanning one of the bar codes below.
*IBM PC/A T & IBM PC Compatibles
IBM PS/2 (Model 30)
5-7
IBM A T NOTEBOOK
IBM XT
NCR 7052
Page 66
5-8
WLS 8400 Product Reference Guide
Keyboard Wedge Country Types (Country Codes)
Scan the bar code corresponding to the keyboard type. If the particular keyboard type is not
listed, see Alternate Numeric Keypad Emulation on page 5-12.
*North American
German Windows
French Windows
French Canadian Windows 95/98
French Canadian Windows XP/2000
Page 67
Keyboard Wedge Interface
Keyboard Wedge Country Types (Country Codes) (continued)
Spanish Windows
Italian Windows
Swedish Windows
5-9
UK English Windows
Japanese Windows
Brazilian-Portuguese Windows
Page 68
5-10
WLS 8400 Product Reference Guide
Ignore Unknown Characters
Unknown characters are characters the host does not recognize. When Send Bar Codes
With Unknown Characters is selected, all bar code data is sent except for unknown characters, and no error beeps sound on the scanner. When Do Not Send Bar Codes W ith
Unknown Characters is selected, bar code data is sent up to the first unknown character
and then an error beep sounds on the scanner.
*Send Bar Codes with Unknown Characters
(Enable)
Do Not Send Bar Codes with Unknown Characters
(Disable)
Keystroke Delay
This is the delay in milliseconds between emulated keystrokes. Scan a bar code below to
increase the delay when hosts require a slower transmission of data.
*0 msec (No Delay)
20 msec (Medium Delay)
Page 69
Keyboard Wedge Interface
Keystroke Delay (continued)
40 msec (Long Delay)
Intra-Keystroke Delay
When enabled, an additional delay is inserted between each emulated key depression and
release. This sets the Keystroke Delay parameter to a minimum of 5 msec, as well.
Enable Intra-Keystroke Delay
5-11
*Disable Intra-Keystroke Delay
Page 70
5-12
WLS 8400 Product Reference Guide
Alternate Numeric Keypad Emulation
This allows emulation of most other country keyboard types not listed in Keyboar d Wedge
Country Types (Country Codes) on page 5-8 in a Microsoft
environment.
Enable Alternate Numeric Keypad
*Disable Alternate Numeric Keypad
®
operating system
Caps Lock On
When enabled, the scanner emulates keystrokes as if the Caps Lock key is always pressed.
Enable Caps Lock On
*Disable Caps Lock On
Page 71
Keyboard Wedge Interface
Caps Lock Override
When enabled, on AT or AT Notebook hosts, the keyboard ignores the state of the Caps
Lock key . Therefore, an ‘A’ in the bar code is sent as an ‘A ’ no matter what the state of the
keyboard’s Caps Lock key.
Enable Caps Lock Override
*Disable Caps Lock Override
If both Caps Lock On and Caps Lock Override are enabled, Caps
Lock Override takes precedence.
5-13
Page 72
5-14
WLS 8400 Product Reference Guide
Convert Wedge Data
When enabled, the scanner converts all bar code data to the selected case.
Convert Wedge Data to Upper Case
Convert Wedge Da ta to Lower Case
*Do Not Convert Wedge Data
Function Key Mapping
ASCII values under 32 are normally sent as control key sequences (see Table 5-2 on page
5-19). When this parameter is enabled, the keys in bold are sent in place of the standard key
mapping. Table entries that do not have a bold entry remain the same whether or not this
parameter is enabled.
Enable Function Key Mapping
*Disable Function Key Mapping
Page 73
Keyboard Wedge Interface
FN1 Substitution
When enabled, this parameter allows replacement of any FN1 characters in an EAN128 bar
code with a keystroke chosen by the user. (see FN1 Substitution Values on page 9-9).
Enable FN1 Substitution
*Disable FN1 Substitution
Send Make and Break
When enabled, the scan codes for releasing a key are not sent.
5-15
*Send Make and Break Scan Codes
Send Make Scan Code Only
Page 74
5-16
WLS 8400 Product Reference Guide
Keyboard Maps
The following keyboard maps are provided for prefix/suffix keystroke parameters. To
program the prefix/suffix values, see the bar codes on page 9-6.
Code 39 Full ASCII interprets the bar code special character
($ + % /) preceding a Code 39 character and assigns an ASCII
character value to the pair. For example, when Code 39 Full ASCII is
enabled and a +B is scanned, it is interpreted as b, %J as ?, and %V
as @. Scanning ABC%I outputs the keystroke equivalent o f ABC >.
Table 5-2. Keyboard Wedge ASCII Character Set
ASCII Value
1001$ACTRL A
1002$BCTRL B
1003$CCTRL C
1004$DCTRL D
1005$ECTRL E
1006$FCTRL F
1007$GCTRL G
Keyboard Wedge Interface
Full ASCII
Code 39
Encode CharacterKeystroke
5-19
1008$HCTRL H/
BACKSPACE
1009$ICTRL I/
HORIZONTAL TAB
1010$JCTRL J
1011$KCTRL K
1012$LCTRL L
1013$MCTRL M/ENTER
1014$NCTRL N
1015$OCTRL O
1016$PCTRL P
1017$QCTRL Q
1
The keystroke in bold is sent only if the “Function Key Mapping” is enabled.
Otherwise, the unbolded keystroke is sent.
1
1
1
Page 78
5-20
WLS 8400 Product Reference Guide
Table 5-2. Keyboard Wedge ASCII Character Set (Continued)
1018$RCTRL R
1019$SCTRL S
1020$TCTRL T
1021$UCTRL U
1022$VCTRL V
1023$WCTRL W
1024$XCTRL X
1025$YCTRL Y
1026$ZCTRL Z
1027%ACTRL [ /ESC
1028%BCTRL \
This chapter provides RS-232 host information for setting up the scanner. The RS-232
interface is used to attach the scanner to point-of-sale devices, host computers, or other
devices with an available RS-232 port (i.e., com port).
If the particular host is not listed in Table 6-2, set the communication parameters to match
the host device. To set communication parameters for hosts not listed, refer to the
documentation for the host device.
This scanner utilizes TTL RS-232 signal levels, which interfaces with
most system architectures. Please contact Wasp Support for more
information.
Throughout the programming bar code menus, default values are indicated with asterisks
*).
(
6-3
* Indicates Default
*Baud Rate 9600
Feature/Option
Page 92
6-4
WLS 8400 Product Reference Guide
Connecting an RS-232 Interface
This connection is made directly from the scanner to the host computer.
Serial Port Connector to
Power supply
Figure 6-1. RS-232 Direct Connection
Interface
Interface cables vary depending on configuration. The connectors
illustrated in Figure 6-1 are examples only. The connectors may be
different than those illustrated, but the steps to connect the scanner
remain the same.
1. Attach the modular connector of the RS-232 interface cable to the cable interface
port on the scanner. (See Installing the Interface Cable on page 1-5.)
2. Connect the other end of the RS-232 interface cable to the serial port on the host.
3. Connect the power supply to the serial connector end of the RS-232 interface cable.
Plug the power supply to an appropriate outlet.
4. Ensure that all connections are secure.
5. Select the RS-232 host type by scanning the appropriate bar code from the RS-232
Host Types section on page 6-9.
6. To modify any other parameter options, scan the appropriate bar codes in this
chapter.
Page 93
RS-232 Interface
RS-232 Default Parameters
Table 6-1 lists the defaults for RS-232 host parameters. To change any option, scan the
appropriate bar code(s) provided in the Parameter Descriptions section beginning on page
6-6.
See Chapt er A, Standar d Default Parameters for all user preferences,
hosts, symbologies, and miscellaneous default parameters.
Table 6-1. RS-232 Host Default Table
ParameterDefaultPage Number
RS-232 Host Parameters
RS-232 Host TypesStandard RS-2326-9
Baud Rate96006-11
ParityNone6-13
6-5
Check Receive ErrorsEnable6-13
Stop Bit Select1 Stop Bit6-14
Data Bits8-Bit6-14
Hardware HandshakingNone6-16
Software HandshakingNone6-18
Host Serial Response Time-outMinimum: 2 sec6-20
RTS Line StateHost: Low RTS6-21
Beep on <BEL>Disable6-22
Intercharacter DelayMinimum: 0 msec6-23
Nixdorf Beep/LED OptionsNormal Operation6-24
Ignore Unknown CharactersSend Bar Code6-25
Page 94
6-6
WLS 8400 Product Reference Guide
RS-232 Host Parameters
Various RS-232 host types are set up with their own parameter default settings. Selecting
the host type sets the parameter defaults as listed in Table 6-2.
*In the Nixdorf Mode B or OPOS/JPOS, if CTS is Low, scanning is disabled. When CTS is High, the user can scan
bar codes.
**If Nixdorf Mode B or OPOS/JPOS is scanned without the scanner connected to the proper host, it may appear
unable to scan. If this happens, scan a different RS-232 host type within 5 seconds of cycling power to the scanner.
(Default)ICL
WincorNixdorf
Mode A
WincorNixdorf
Mode BOlivettiOmron
OPOS/
JPOSFujitsu
Page 96
6-8
WLS 8400 Product Reference Guide
RS-232 Host Parameters (continued)
Selecting the ICL, Wincor-Nixdorf Mode A, Wincor-Nixdorf Mode B, Olivetti, Omron,
OPOS/JPOS or Fujitsu host type enables the transmission of code ID characters listed in
T able 6-3 below . These code ID characters are not programmable and are separate from the
Transmit Code ID feature. The Transmit Code ID feature should not be enabled for these
terminals.
Table 6-3. Terminal Specific Code ID Characters
Wincor-
Nixdorf
ICL
UPC-A AA AA A AA
UPC-E EC CC E CE
EAN-8/JAN-8 FFBBBFFBFF
EAN-13/JAN-13FA A A F A F
Code 39C <len>MMM <len>C <len>MNone
CodabarN <len>NNN <len>N <len>NNone
Code 128L <len>KKK <len>L <len>KNone
I 2 of 5 I <len>III <len>I <len>INone
Code 93NoneLLL <len>NoneLNone
D 2 of 5H <len>HHH <len>H <len>HNone
UCC/EAN 128 L <len>PPP <len>L <len>PNone
MSI NoneOOO <len>NoneONone
Bookland EAN FA A A F A F
TriopticNoneNoneNoneNoneNoneNoneNone
Code 11NoneNoneNoneNoneNoneNoneNone
To select an RS-232 host type, scan one of the following bar codes.
*Standard RS-232
ICL RS-232
RS-232 Interface
6-9
Wincor-Nixdorf RS-232 Mode A
Wincor-Nixdorf RS-232 Mode B
Olivetti ORS4500
Omron
Page 98
6-10
WLS 8400 Product Reference Guide
RS-232 Host Types (continued)
OPOS/JPOS
Fujitsu RS-232
Baud Rate
Baud rate is the number of bits of data transmitted per second. The scanner's baud rate
setting should match the baud rate setting of the host device. If not, data may not reach the
host device or may reach it in distorted form.
Baud Rate 600
Baud Rate 1200
Baud Rate 2400
Page 99
Baud Rate (continued)
Baud Rate 4800
*Baud Rate 9600
RS-232 Interface
6-11
Baud Rate 19,200
Baud Rate 38,400
Page 100
6-12
WLS 8400 Product Reference Guide
Parity
A parity check bit is the most significant bit of each ASCII coded character. Select the
parity type according to host device requirements .
Select Odd parity with the parity bit value set to 0 or 1, based on data, to ensure that an odd
number of 1 bits are contained in the coded character.
Odd
Select Even parity with the parity bit value set to 0 or 1, based on data, to ensure that an
even number of 1 bits are contained in the coded character.
Even
Select Mark parity and the parity bit is always 1.
Mark
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.