Wasp WLR8900 Operating instructions

WLR 8900/8905
Programming Guide
Please Read
Note:
The Wasp WLR 8900/8905 Scanner is ready to scan the
most popular bar codes out of the box. This manual
should onlybe used to make changes in the
configuration of the scanner for specific applications.
This scanner does not require software or drivers to
operate. The scanner enters data as keyboard data. Please
review this manual before scanning any of the programming
bar codes in this manual.
TechTip
If you are unsure of the scanner configuration or have
scanned the incorrect codes, please scan the default
bar code on page 6. This will reset the scanner to its
factory settings.
CheckVersion

© Copyright Wasp Technologies 2006
All rights reserved. Ver AMC-a-1.01
No part of this publication may be reproduced or transmitted in any form
or by any means without the written permission of Wasp Technologies. The
information contained in this document is subject to change without notice.
Wasp is a trademark of Wasp Technologies. All other trademarks or registered trademarks are the
property of their respectiveowners.

Table of Contents
Chapter 1. Introduction ..............................................................................1
Chapter 2. Bar Code Symbologies............................................................2
Chapter 3. Installation................................................................................3
Chapter 4. Quick Start ..............................................................................4
Chapter 5. WLR 8900/8905 Setup & Configuration ............................5-28
1. Factory Default & Keyboard Connection ....................6
2. Autosense Stand Mode ..............................................6
3. Beep and Delay ......................................................7-8
4. Upper/Lower Case......................................................9
5. Keyboard Language ................................................10
6. Preamble/Postamble Configuration ..........................11
7. Terminator/Code ID ..................................................12
8. Enable/Disable Bar Code Symbologies ..............13-14
9. Bar Code Symbology Settings ............................15-27
Code 39 ..........................................................15
Interleaved 2 of 5 and Code 93 ......................16
Code 128 and UCC/EAN 128..........................17
MSI/Plessey ....................................................18
Codabar ..........................................................19
UPC-A..............................................................20
UPC-A Supplemental / UPC-A to EAN-13 ......21
UPC-E..............................................................22
UPC-E Supplemental ......................................23
EAN-8 ..............................................................24
EAN-8 Supplemental ......................................25
EAN-13 ............................................................26
EAN-13 Supplemental ....................................27
Appendix A Bar Code Test Symbols ....................................................28-30
Appendix B ASCII Table ......................................................................31-34
Appendix C Codes for PC ........................................................................35
Appendix D Technical Specifications ........................................................36
Product Support....................................................................37
Warranty ................................................................................37
Frequently Asked Questions..................................................38

Chapter 1
Introduction
Bar coding is the most common Automated Data Collection (ADC) technology
providing timely, error-free information that can be used to increase productivity,
accuracy, and efficiency in the workplace. Virtually every type of industry is
using bar codes to replace keyboard data entry. Studies have shown that a
proficient data entry operator will make one error for every 300 characters that
are manually entered. The error rate using bar codes is almost negligible and
can be error-free using bar code symbologies with the check digit enabled.
The Wasp Charged Coupled Device (CCD) technology is a technique whereby a
bar code is photographed, digitized, and electronically sampled by built-in
photodetectors. The detectors process the measurement of every bar and
space using the number of adjacent photodetectors which contrast a blackmark
and a white space. Wasp WLR 8900 series scanners extremely rugged since
theyhaveno moving parts. Wasp WLR 8900 series scanners are support PS/2
or USB keyboard interfaces and easily wedges between the computer and
keyboard. Bar code data is passed directly into the keyboard buffer as if it had
been typed in byhand byadata entryoperator.
Of all the hand held bar code scanning devices on the market, the CCD reader
is the easiest to use and most cost effective for the typical business user. The
Wasp WLR 8900 series scanners are extended distance scanners with a depth
of reading of up to one foot depending on the mil sizeof the bar code. To
activate the scanner, the user simply points the scanning aperture towards the
bar code, pulls the trigger, and aims the red LED beam across the bar code.
1

2
Bar codes are symbols consisting of a series of bars and spaces which can be
applied to packages, cartons, bottles, and other commercial products. The bars
and spaces in each symbol are grouped in such a way to represent a specific
ASCII character or function. The interpretation of these groups is based on a
particular set of rules called symbologies. Various symbologies have been
developed for particular applications. Some examples are shipping and
receiving, manufacturing, retail, healthcare, transportation, document processing
and tracking, and libraries.
The resolution of a bar code is dependent on the narrowest element of a bar
code (X dimension), and can varyfrom high density (nominally less than 0.009
in./0.23 mm), medium density (between 0.009 in./0.23 mm and 0.020 in./0.50
mm), and lowdensity (greater than 0.020 in./0.50 mm). Medium and low
densities are the most common since these are the easiest to read (scan) with
nearly all scanning devices. Wasp WLR 8900/8905 Scanners can read bar
codes with X-dimensions as low as 5 mils (0.005 in/0.13mm).
Wasp WLR 8900/8905 Scanners can read the most popular bar code
symbologies including Code 39, Code 93, Code 128, Interleaved 2 of 5, UPC-A,
UPC-E, EAN/JAN-8, EAN/JAN-13, Codabar, and MSI/Plessey.
Please see test chart on pages 28-30.
Chapter 2
Bar Code Symbologies

3
Chapter 3
Installation
Trigger
Trigger
Scanning Aperture
Scanning Aperture
Din-6M
Din-6F
USB Port
WLR 8905 USB
Scanner
WLR 8900 PS2
Scanner
1. Plug the USB of the WLR 8905 Scanner directly into your PC’s USB port.
1. Turnoff your computer.
2. Unplug your PC keyboard cable and plug the male end (Din 6) of the WLR
8900 Scanner directly into your PC keyboard port. Plug your keyboard
cable into the other end (female Din 6) of the the scanner.
3. Turn your computer on.

4
Your Wasp WLR 8900/8905 Scanners are ready for use. The default settings of
the scanners have been pre-programmed for the most common bar code
configurations. Use the “WLR 8900/8905 Setup & Configuration” sections only to
customize the scanners settings. Please review the “Enable Bar Code
Symbologies” configuration beginning on page 14 to see the list of bar codes
symbologies which are enabled by default.
Tip:
•Use the pre-printed “Bar Code Test Symbols” in Appendix A on pages
28-30 as a test chart to practice scanning.
Chapter 4
QuickStart
KEYBOARD
Y-CABLE
BACK OF PC
KEYBOARD MOUSE
DO NOT PLUG
IN MOUSE PORT!
KEYBOARD
WLR 8900
PS2 Scanner
WLR 8905
USB Scanner
U
KEYBOARD
Y-CABLE
BACK OF PC
KEYBOARD MOUSE
DO NOT PLUG
IN MOUSE PORT!
KEYBOARD
WLR 8900
PS2 Scanner
WLR 8905
USB Scanner
USB Connector
USB Connection
PS2 Connection

5
In order to configure Wasp WLR 8900/8905 Scanners, you must familiarize
yourself with the setup procedures on the following pages. The default settings
of the Wasp WLR 8900/8905 Scanners are identified on each page and clearly
marked using an asterisk (*). The default settings have been preprogrammed
for the most common bar code configurations. Use the Setup &
Configuration only to customize the Wasp WLR 8900/8905 Scanners
settings. If you need to configure the scanner, the default settings will be
overwritten. All the programmed settings are stored permanently in non-volatile
memory; therefore, your configuration will be maintained even if the keyboard
power to Wasp WLR 8900/8905 Scanners is removed by turning off your PC.
In order to configure Wasp WLR 8900/8905 Scanners, two basic steps need
to be followed:
(1) Locate the group that contains the options to be changed.
(2) Scan the bar code representing the option to be changed. The scanner will
sound two beeps.
To change Minimum/Maximum Length:
(1) Scan the Minimum or Maximum Length bar code.
(2) Scan a 2 digit value from the ASCII table on pages 31-34
(3) Scan the Minimum or Maximum Length bar code again.
Example: Tohave a minimum length bar code of 1, you must scan a 0 then 1, then scan
the minimum bar code again. Tohave a maximum length bar code of 10, you must scan
a1then 0, then scan the maximum bar code again.
Chapter 5
Setup & Configuration

6
Factory Default
Chapter 5
Factory Default & Keyboard Connection
Use the Factory Default bar code to reset the scanner to the Default settings.
PC - AT(PS/2) * PC - XT
Notebook
The Keyboard Connection is used to program the Wasp WLR 8900/8905
Scanners for the type of computer it is attached.
*Default
KeyboardConnection
Factory Default
Autosense Flash Mode
Enable
Scan this Autosense Stand Mode bar code to enable the hands-free autosense
feature of the WLR 8900/8905 Scanners. If you desire to turn this mode “off,”
please scan the default bar code above.
Autosense Stand Mode

7
Chapter 5
Beep and Delay
The 'Beep and Delay' configuration supports the general control options for the
Wasp WLR 8900/8905 Scanners. These options include the volume,
intercharacter delay, and interblock delay.
Interblock delay is the minimum time interval between two adjacent scans. If the
processing speed of your host device is slower than your scanning speed, a
longer interblock delay may ensure the data integrity.
Intercharacter delay is the time period that the scanner will wait before
transmitting the next character. If data sent by the scanner has incorrect or
missing characters, a longer intercharacter delay may solve the problem. The
intercharacter delay should be changed only if the transfer rate cannot be
maintained between the scanner and the keyboard buffer of the computer.
Note: The default for the intercharacter delay is set to '140us' and is the most
common configuration; however, your PC may be different. When you scan a bar
code,if some strayor scrambled characters appear, increase the intercharacter
delay to slow down the transfer rate.
Beep Off
Beep Medium *
Beep High to Low
Beep Hi
Beep Lowto High
Beep Low
Beep Settings
*Default

8
Chapter 5
Beep and Delay
0ms *
10ms
50ms
100ms
200ms
140µs *
500µs
1ms
4ms
16ms
500ms
Interblock Delay Intercharacter Delay
*Default

9
Chapter 5
Upper/Lower Case
• Caps Lock Auto (For PC XT/AT only):
In Auto Trace mode, the scanner will keep track of the Caps Lock status
automatically. For some PCs, the scanning performance may be
compromised because of the auto tracing. If the scanning performance
is poor (or cannot scan) or the scanner cannot output the upper/lower
case characters correctly, try to select one of the next two choices
instead of auto tracing.
• Caps Lock Off:
When the keyboard is in the unshifted state (Caps Lock is not pressed),
select “Lower Case.”
• Caps Lock On:
When the keyboard is in the shifted state (Caps Lock is on), select
“Upper Case.”
Caps LockOn
Caps Lock Off *
Caps LockAuto
*Default

10
Chapter 5
Keyboard Language
U.S. *
German
French
Spanish
Italian
The ‘Keyboard Language’ setting controls the key codes for your keyboard’s language.
*Default

11
Chapter 5
Preamble/Postamble Configuration
The ‘Preamble/Postamble’ configuration is used to add a prefix or suffix set of
characters to the bar code value. Up to 8 characters may be added for each
option separately. Preamble and postamble characters can function
concurrently, but need to be configured separately.
To add preamble or postamble characters, follow the steps below:
1) Scan the ‘Clear Pre/Postamble’ bar code on this page.
2) Scan the ‘Preamble’ or ‘Postamble’ bar code.
3) Use Appendix B on pages 31-34 to locate the characters you want to
add as preamble or postamble characters. Make sure that you scan the
bar code associated with each letter before preceding to the next
character. For example, to add the letter “A,” scan the bar code
corresponding to the letter “A” on page 33. The letter “A” will always
appear in your data as prefix or suffix to the bar code value.
4) Scan the corresponding 'Pre/Postamble' bar code on this page to exit
this setting.
Clear Pre/Postamble
Preamble
Postamble

12
Chapter 5
Terminator/Code ID
O-MSI/Plessey T - EAN 128
S-EAN 8 K - Code 128
E-UPC E N - Codabar
A-UPC A D-Full ASCII Code 39
F-EAN 13 M-Std. Code 39
L-Code 93 I - Interleaved 2 of 5
*Default
Terminator
CR *
None
Code ID
Code ID On
Code ID Off *
LF
CR + LF
Tab
Space
ESC
The ‘Terminator’ option is used to specify the end-of-text message and is primarily used to
denote the end of the bar code value.
The ‘Code ID’ option sends a specific value when a particular bar code symbology is
scanned. For example, if ‘Code ID’ is enabled and Code 39 is scanned, an “M” will appear
in the data stream in front of the bar code value.

13
Chapter 5
Enable/Disable Bar Code Symbologies
*Default
Enable Disable
Enable All
MSI Plessey
Interleaved 2 of 5 *
Code 128 *
Codabar *
Code 39 *
Disable All
MSI Plessey *
Interleaved 2 of 5
Code 128
Codabar
Code 39

14
Chapter 5
Enable/Disable Bar Code Symbologies
*Default
Enable Disable
UPC A *
UPC E *
EAN 8 *
EAN 13 *
Code 93
UPC A
UPC E
EAN 8
EAN 13
Code 93 *

15
Chapter 5
Code 39 Settings
*Default
Enable Code 39 *
Enable Code 39
Full ASCII *
Check Digit Do
Not Calculate *
CheckDigit Calculate
But Do Not Send *
Minimum Length (1 *)
Disable Code 39
Disable Code 39
Full ASCII
Check Digit Calculate
And Send
Maximum Length (48 *)
Code 39 is variable length and is the most frequently used symbology in industrial bar code
systems today. It is extensively used within the Department of Defense (DOD). The principal
feature is to encode messages using the full alphanumeric character set. Standard Code 39
contains only 43 characters (0-9, A-Z, $, /, %, +, -, ., SPACE) and can be extended to a 128
character symbology (full ASCII) by combining one of the special characters (S, /, %, +) with a
letter (A-Z) to form the characters that are not present in the standard Code 39 symbology.
See page 5 for information on setting the minimum and maximum lengths.

Code 93 encodes the full 128 ASCII character set using 9 modules arranged into 3 bars with
adjacent spaces. Two of the characters are check characters. Code 93 is similar to Code 39
but encodes more characters per inch.
Enable Code 93 Disable Code 93 *
16
Chapter 5
Interleaved 2 of 5 and Code 93 Settings
Enable Interleaved
2of 5 *
Check Digit Do
Not Calculate *
CheckDigit Calculate
But Do Not Send
Minimum Length (6 *) Maximum Length (48 *)
Disable Interleaved
2of 5
Check Digit Calculate
And Send
Interleaved 2 of 5 is a variable length, even numbered, numeric bar code. It is typically used in
industrial and master carton labeling and also in the automobile industry. The symbology uses
bars to represent the first digit of a pair and the interleaved (white) spaces to represent the
second digit of a character pair. See page 5 for information on setting the minimum and
maximum lengths.
*Default
Minimum Length (6 *) Maximum Length (48 *)

17
Chapter 5
Code 128 and UCC/EAN 128 Settings
Code 128 is the most flexible of all the common linear symbologies. It supports alpha and
numeric characters easily, has the highest number of characters per inch, and is variable length.
See page 5 for information on setting the minimum and maximum lengths.
To Define UCC/EAN 128 Group Separator:
1. Scan Define UCC/EAN 128 Group Separator
2. Scan ASCII code from pages 31-34
3. Scan Define UCC/EAN 128 Group Separator
Note: Default Group Separator is GS
*Default
Enable Code 128 *
Disable Code 128
Minimum Length (5 *)
Maximum Length (48 *)
UCC/EAN 128
Enable *
UCC/EAN 128
Code ID Enable
UCC/EAN 128
Disable
UCC/EAN 128
Code ID Disable *
Function 1
Character Send
Define UCC/EAN 128
Group Separator
Function 1
Character Do Not Send *
Other manuals for WLR8900
1
This manual suits for next models
1
Table of contents
Other Wasp Barcode Reader manuals

Wasp
Wasp WWS150i User manual

Wasp
Wasp HC1 User manual

Wasp
Wasp WDI9600 User manual

Wasp
Wasp WDI4500 User manual

Wasp
Wasp WPL205 User manual

Wasp
Wasp 2D User manual

Wasp
Wasp WLR8900 Operating instructions

Wasp
Wasp WWS800 User manual

Wasp
Wasp WDT 3200 Installation and operation manual

Wasp
Wasp WPL304 User manual

Wasp
Wasp WWS800 User manual

Wasp
Wasp WWS800 User manual

Wasp
Wasp WPL618 Series User manual

Wasp
Wasp WRS100SBR User manual

Wasp
Wasp WPS1500 User manual

Wasp
Wasp WDI4200 User manual

Wasp
Wasp WWS800 User manual

Wasp
Wasp WWS650 Installation and operation manual

Wasp
Wasp WDI4500 User manual

Wasp
Wasp WPA 1200 II User manual