Symbol LS 2104 Product Reference Manual

Page 1
LS 2104
Product Reference Guide
Page 2
LS 2104 Product Refe rence Guide
70-32820-01
Revision C — June 2001
2
Symbol Technologies, Inc. One Symbol Plaza, Holtsville N.Y. 11742-1300
http://www.symbol.com/manuals
Page 3
Product Reference Guide
70-32820-01
Revision C
June 2001
Page 4
© 1998 - 2001 by Symbol Technologies, Inc. All rights reserved. No part of this publication may be reproduced or used in any form, or by any electrical or
mechanical means, without permission in writing from Symbol. 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. Symbol grants to the user a non-transferable and non-exclusive 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 Sy mbol. 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 Symbol. The user agrees to maintain Symbol’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.
Symbol reserves the right to make changes to any software or product to improve reliability, function, or design.
Symbol 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 Symbol Technologies, Inc., intellectual property rights. An implied license only exists for equipment, circuits, and subsystems contained in Symbol products.
Symbol, Spectrum One, and Spectrum24 are registered trademarks of Symbol Technologies, Inc. Other product names mentioned in this manual may be trademarks or registered trademarks of their respective companies and are hereby acknowled ged.
Symbol Te chno logies, Inc. One Symbol Plaza Holtsville, New York 11742-1300
http://www.symbol.com
Page 5
Contents
About This Guide
Notational Conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ix
Related Publications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ix
Service Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x
Chapter 1. Setting Up the LS 2104
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Audience. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Unpacking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Setting Up the LS 2104. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Installing the Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Switching Cables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Connecting to a Host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Chapter 2. Scanning with the LS 2104
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Scanning with the LS 2104. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Aiming the Scanner. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
LS 2104 Decode Zone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
Chapter 3. Maintenance and Specifications
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Maintenance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Accessories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Standard Accessories: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Optional Accessories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
v
Page 6
LS 2104 Product Reference Guide
Technical Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-4
LS 2104 Signal Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
Beeper Indications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-8
Chapter 4. Parameter Menus
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-1
Default Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Set Default Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-5
Host Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-6
RS-232C Host Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-6
Beeper Volume. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-9
Laser On Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-10
Power Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-11
Beep After Good Decode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-12
Do Not Beep After Good Decode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-12
Transmit “No Read” Message. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-13
Do Not Transmit “No Read” Message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-13
Decode Redundancy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-14
Autodiscriminate Response Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-15
Enable/Disable UPC-E/UPC-A. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-16
Enable/Disable EAN-8/EAN-13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-17
Enable/Disable Bookland EAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-18
Decode UPC/EAN Supplementals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-19
Transmit UPC-A/UPC-E Check Digit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-20
UPC-A Preamble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-21
UPC-E Preamble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-22
Convert UPC-E to UPC-A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-23
EAN Zero Extend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-24
Converted EAN-8 to EAN-13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-25
Enable/Disable Code 128. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-26
Enable/Disable UCC/EAN-128 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-27
Enable/Disable Code 39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-28
Code 39 Check Digit Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-29
Transmit Code 39 Check Digit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-30
Do Not Transmit Code 39 Check Digit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-30
Enable/Disable Code 39 Full ASCII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-31
Code 39 Buffering (Scan & Store) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-32
Buffer Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 -33
Clear Transmission Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-33
Transmit Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-34
Overfilling Transmission Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-34
Attempt to Transmit an Empty Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-34
Enable/Disable Code 93. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-35
vi
Page 7
Enable/Disable Interleaved 2 of 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-36
Set Lengths for Interleaved 2 of 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-37
Convert I 2 of 5 to EAN-13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-38
Enable/Disable Discrete 2 of 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-39
Set Lengths for Discrete 2 of 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-40
Enable/Disable Codabar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-41
CLSI Editing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-42
NOTIS Editing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-43
Enable/Disable MSI Plessey . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-44
MSI Plessey Check Digits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-45
Transmit MSI Plessey Check Digit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-46
Do Not Transmit MSI Plessey Check Digit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-46
MSI Plessey Check Digit Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-47
Transmit Code ID Character . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-48
Prefix/Suffix Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-50
Scan Data Transmission Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-51
RS-232C Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-54
Baud Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-54
Parity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-56
Hardware Handshaking. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-58
Software Handshaking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-61
Host Serial Response Time-out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-63
RTS Line State. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-63
Stop Bit Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-64
ASCII Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-65
Beep on <BEL> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-66
Intercharacter Delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-67
Numeric Bar Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-68
Cancel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-70
Glossary
vii
Page 8
LS 2104 Product Reference Guide
viii
Page 9

About This Guide

The LS 2104 Product Reference Guide provides general instructions for setup, programming,
operation, troubleshooting, and maintenance of the LS 2104 scanner.

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.

Related Publications

!
LS 21xx Series Quick Reference Guide p/n 70-32817-xx
!
LS 2100 Product Reference Guide p/n 70-32818-xx
!
LS 2104 Product Reference Guide p/n 70-32820-xx
!
LS 2106 Product Reference Guide p/n 70-32821-xx
ix
Page 10
LS 2104 Product Reference Guide

Servi ce In forma tion

If you have a problem with your equipment, contact the Symbol Support Center. Before calling, have the model number , serial number , and several of your bar code symbols at hand.
Call the Support Center from a phone near the scanning equipment so that the service person can try to talk you through your problem. If the equipment is found to be working properly and the problem is symbol readability, the Support Center will request samples of your bar codes for analysis at our plant.
If your problem cannot be solved over the phone, you may need to return your equipment for servicing. If that is necessary, you will be given specific directions.
Note: Symbol Technologies is not responsible for any damages incurred
during shipment if the appro ved s hipping container is not used. Shipping the units improperly can possibly void the warranty. If the original shipping container was not kept, contact Symbol to have another sent to you.

Symbol Support Center

For service information, warranty information or technical assistance contact or call the Symbol Support Center in:
United States
Symbol Technologies, Inc. One Symb ol Plaz a Holtsville, New York 11742- 1 300 1-800-653-5350
United Kingdom
Symbol Technologies Symbol Place Winnersh Triangle, Berkshire RG41 5TP United Kingdom 0800 328 2424 (Inside UK) +44 208 945 7529 (Outside UK)
1
Symbol Technologies Canada, Inc. 2540 Ma thes on B o ulev ard Ea st Mississauga, Ontario, Canada L4W 4Z2 905-629-7226
Symbol Technologie s Asia, Inc . 230 Victoria Street #04-05 Bugis Junction Office Tower Singapore 188024 337-6588 (Inside Singapore) +65-337-6588 (Outside Singapore)
Canada
Asia/Pacific
x
Page 11
About This Guide
Australia
Symbol Technologies Pty . Ltd. 432 St. Kilda Road Melbourne, Victoria 3004 1-800-672-906 (Inside Australia) +61-3-9866-6044 (Outside Australia)
Denmark/Danmark
Symbol Technologies AS Gydevang 2, DK-3450 Allerod, Denmark 7020-1718 (Inside Denmark) +45-7020-1718 (Outside Denmark)
Finland/Suomi
Oy S y mbol Technologies Kaupintie 8 A 6 FIN-00440 Helsinki, Finland 9 5407 580 (Inside Finland) +358 9 5407 580 (Outside Finland)
Germany/ D eu tch land
Symbol Technologies GmbH Waldstrasse 68 D-63128 Dietzenbach, Germany 6074-49020 (Inside Germany) +49-6074-49020 (Outside Germany)
Latin America Sales Support
7900 Glades Road Suite 340 Boca Raton, Florida 33434 USA 1-800-347-0178 (Inside United States) +1-561-483-1275 (Outside United States)
Austria/Österreich
Symbol Technologies Austria GmbH Prinz-Eug e n St rasse 70 Suite 3
2.Haus, 5.Stock 1040 Vienna, Austria 1-505-5794 (Inside Austria) +43-1-505-5794 (Outside Austria)
Europ e /Mid-Ea st Distributo r Operatio n s
Contact your local distributor or call +44 208 945 7360
France
Symbol Technologies France Centre d'Affaire d'Antony 3 Ru e de la Renaissan ce 92184 Antony Cedex, France 01-40-96-52-21 (Inside France) +33-1-40-96-52-50 (Outside France)
Italy/Italia
Symbol Technologie s I ta lia S.R.L . Via Cristofo ro Colu mbo, 49 20090 Trezzano S/N Navigilo Mila n o, Italy 2-484441 (Inside Italy) +39-02-484441 (Outside Italy)
Mexico/México
Symbol Technologies Mexico Ltd. Torre Picasso Boulevard Manuel Avila Camacho No 88 Lomas de Chapultepec CP 11000 Mexico City, DF, Mexico 5-520-1835 (Inside Mexico) +52-5-520-1835 (Outside Mexico)
xi
Page 12
LS 2104 Product Reference Guide
Netherlands/Nederland
Symbol Technologies Symbol Technologies Kerkplein 2, 7051 CX Postbus 24 7050 AA Varssev eld, Netherland s 315-271700 (Inside Netherlands) +31-315-271700 (Outside Netherlands)
South Africa
Symbol Technologies Africa Inc. Block B2 Rutherford Est at e 1 Scott Street Waverly 2090 Johannesburg Republic of South Africa 11-4405668 (Inside South Africa) +27-11-4405668 (Outside South Africa)
Sweden/Sverige
Symbol Technologies AB Albygatan 109D Solna Sweden 84452900 (Inside Sweden) +46 84452900 (Outside Sweden)
1
Customer support is available 24 hours a day, 7 days a week.
Trollasveien 36
Postboks 72
1414 Trollasen, Norway
66810600 (Inside Norway)
+47-66810600 (Outside Norway)
Symbol Technologies S.A.
Edificioi la Piovera Azul
C. Peonias, No. 2 - Sexta Planta
28042 Madrid, Spain
9-1-320-39-09 (Inside Spain)
+34-9-1-320-39-09 (Outside Spain)
Norway/Norge
Spain/España
If you purchased your Symbol product from a Symbol Business Partner , contact that Business Partner for servic e.
For the latest version of this guide go to:http://www.symbol.com/manuals.
xii
Page 13
Chapter 1
Setting Up the LS 2104

Introduction

The LS 2104 hand-held laser scanner off ers excellent pe rfor man ce in retail an d light industrial applications. Advanced ergonomic design ensures comfortable use for extended periods of time.
The LS 2100 Series of hand-held scanners are based on the SE 1200 Series scan engine with Visible Laser Diode (VLD) and mylar the scanner a wider decode zone, greater depth of field, and a visible scan beam. This model reads color bar codes and symbols printed on all substrates. See the LS 2104 Decode Zone on page 2-4.
Heres what each member of the LS 2100 family offers you:
!
LS 2100 - The aggressiveness of this discrete scanner is typical of the LS 2100 family’s performance. It connects easily to, and is prog rammed by, the
®
scan element. This state of the art technology gives
Figure 1-1. LS 2104 Scanner
1-1
Page 14
LS 2104 Product Reference Guide
complete line of Symbol Technologies portable terminals and the full range of SYMBOL and OmniLink
!
LS 2104 - With a simple cable change, this scanner is compatible with:
"
RS 232C asynchronous terminals
"
Synapse
" " " " "
!
LS 2106 - The LS 2106 scanner is a keyboard “wedge” interface which adds efficient, reliable bar code reading to your PS/2 and AT/XT terminal. Since entered scan data is transmitted as keystrokes, no software changes to the host system are necessary. The scanner contains on-board discrete keyboard wedge communications for connecting to asynchronous terminals and host systems. It can also accommodate any of the Synapse“Smart Cables” which allows you to connect to a wide variety of host systems. Some installations require one cable; others require additional adapters between the keyboard, the PC, and the y-cable.
All of the LS 2100 series scan automatically at the rate of 36 scans per second. For decode capability, see Technical Specifications on page 3-4.
TM
Smart Cables, which allow you to connect to:
Wand Emulation terminals
IBM 4683/4, 4693/4 series of terminals All leading OCIA terminals, including NCR, Nixdorf, and ICL terminals. Dual RS-232 Hosts Popular OCR terminals, such as Fujitsu and ICL.
TM
interface controllers.

Audience

The intended audience for this manual is personnel performing installation/setup and programming of LS 2104 scanners.

Unpacking

Remove the LS 2104 from its packing and inspect it for damage. If the scanner was damaged in transit, call the Symbol Support Center at one of the telephone numbers listed on page x. KEEP THE PACKING. It is the approved shipping container and should be used if you ever need to return your equipment for servicing.
1-2
Page 15

Setting Up the LS 2104

Setting Up the LS 2104

Installing the Cable

Insert the cable into the receptacle on the bottom of the scanner, as shown below:
Figure 1-2. Installing the Cable

Switching Cables

Different cables are required for different hosts. To change the scanner cable:
1. Press the tab on the cable with a small screwdriver.
2. Pull the cable out of the receptacle on the bottom of the scanner.
3. Insert a new cable in the receptacle. Press the cable firmly into the receptacle until you hear a click.
1-3
Page 16
LS 2104 Product Reference Guide

Connecting to a Host

Plug the connector at the end of the LS 2104 cable into the appropriate port on the Symbol interface controller or portable terminal. Refer to the controller user documentation for full details.
Host LS 2104
Synapse
Smart
Cable
Synapse Adapter
Cable
PDT
Power Smart
Cable
LS 2104
Synapse Adapter Cable
Power Supply
Wand via Synapse
Host LS 2104
Power Supply
Direct RS-232 Connection
Figure 1-3. Connecting to a Host
OCIA via Synapse
Host
Synapse Smart
Cable
IBM via Synapse
Power Supply (As Required)
LS 2104
Synapse Adapter Cable
1-4
Page 17
Chapter 2

Scanning with the LS 2104

Introduction

This chapter covers the proper techniques for scanning bar codes and the decode zone for the LS 2104 scanner.
Scanning with the LS 2104
Before you can use the scanner, it should have already been installed and programmed. If not, see Chapter 4, Paramet er Men us for instructions on programming your scanne r. If you need assistance, contact your local supplier or Symbol Technologies.
1. Before you use the scanner, make sure all cable co nnections are secure.
2. Make sure the bar code is in the correct scanning range. Aim and press the trigger; the scan beam lights and an orange light illuminates at the rear of the scanner. The scanner has read the symbol when:
" You hear a beep. " The orange light turns green. " The red laser turns off.
2-1
Page 18
LS 2104 Product Reference Guide
Figure 2-1. Holding the Scanner

Aiming the Scanne r

Hold the scanner at an angle. 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 strong light can “blind” the scanner and make decoding difficult. The area where specular reflection occurs is known as a dead zone”.
You can tilt the scanner up to 55° forward or back and achieve a successful decode. Simple practice quickly shows wh at tolerances to work within.
2-2
Page 19
Scanning with the LS 2104
!
Scan the Entire Symbol
"
The scan beam must cross every bar and space on the symbol (as in the left bar code below).
"
The larger the symbol, the farther away you should hold the scanner.
"
Hold the scanner closer for symbols with bars that are close together.
Right Wrong
What Does The Beep Mean?
When you hear 1 beep (short high tone) it means data has been decoded successfully. If any other beeps are heard, contact the technical person in charge of scanning.
When the symbol has been decoded successfully, you will hear a short, high-tone beep, and the green decode LED will light.
For more specific information on the meanings of the various beeper sounds, refer to Beeper Indications on page 3-8.
2-3
Page 20
LS 2104 Product Reference Guide

LS 2104 Decode Zone

2-4
Page 21
Chapter 3
Maintenance and Specifications

Introduction

This chapter covers the appropriate methods for maintaining and the technical specifications for the scanner.

Maintenance

Cleaning the exit window is the only mainte nance required. A dirty window may affect scanning accuracy.
!
Do not allow any abrasive material to touch the window.
!
Remove any dirt particles w ith a da mp cl ot h.
!
Wipe the window using a tissue moistened with ammonia/water.
!
Do not spray water or other cleaning liquids directly into the window.
!
Do not remove the nose of the scanner.

Troubleshooting

If, after following the opera ting instructions, the scanner does not work:
!
Check the system power.
!
Make sure the controller is programmed to decode bar codes of the symbology you are scanning.
!
Check for loose cable connections.
3-1
Page 22
LS 2104 Product Reference Guide
!
Make sure the symbol is not defaced.
!
Try scanning test symbols of the same code type.
If after performing these checks the symbol still does not scan, contact your distributor or call the Symbol Support Center. See page x for the telephone number.
3-2
Page 23

Accessories

Standard Accessories:

Description Part Number
Maintenance and Specific ation s
LS 21xx Series Quic k Reference Guide
LS 2104 Product Reference Guide
Shipping Box 50-01400-184
70-32817-xx
70-32820-xx

Cables

Description Part Number Power Supply Operation:
Straight Cable (6ft - 183cm): Female, 9-pin, TxD on Pin 2 (with Power Jack)
Adapter Connectors for 9-pin Male to 25-pin
Male, 25-pin D, TxD on Pin 3 50-12100-379 Male, 25-pin D. TxD on Pin 2 50-12100-380 Female, 25-pin D, TxD on Pin 3 50-12100-377 Female, 25-pin D, TxD on Pin 2 50-12100-378
Scanner Cable:
25-17837-02
IBM 4610 (SureOne) RS-232 Cable 25-19764-01 Siemens-Nixdorf, 6ft - Straight Cable 25-12819-01 Female, PC Serial Adapter Cable (9-pin, DB9) 25-06251-01 Synapse Adapter Cable, 6ft-Straight Cable 25-31617-01
3-3
Page 24
LS 2104 Product Reference Guide

Optional Accessories

Optional accessories, supplied at extra cost, include additional units of any item listed above and the following items:
Description Part Number
Hands-Free Stand-free standing
Desk-Mount Stand 21-33323-01

Technical Specifications

Item Description
Power Requirements 4.75 to 5.25 VDC; 180 mA @ 5 VDC Typical
Decode Capability UPC/EAN,UPC/EAN with supplementals, UCC/EAN
Decode Depth of Fiel d Maximum typical working distance is 11.0 in. (100%
Scan Repetition Rate Approximately 36 scans/sec (bid irectio na l) Skew Tolerance ± 55° min. (from normal) Pitch Tolerance ± 50° (from normal) Yaw ± 35° at 6 in. on 100% UPC/EAN Print Contrast Minimum 20% minimum reflectance differential, mea s ured at
21-33324-01
Low Power: 20µ maximum
128, Code 39 Full ASCII, Code 128, Codabar, Interleaved 2 of 5, Discrete 2 of 5, Code 93, MSI/ Plessey.
UPC/EAN); minimum element width resolution is 5.5 mils
675 nm.
Ambient Light Immunity Immune to direct exposure to normal office and
factory lighting conditions, as well as direct exposure to sunlight.
Durability 5 ft (152 cm) drops to concrete Operating Temperature 32° to 104°F (0° to 40°C)
3-4
Page 25
Maintenance and Specific ation s
Item Description
Storage Temperature -40° to 140° (-40° to 60°C) Straight Cable Length 6 ft (183 cm) Weight (without cable) 5.5 oz. (170 gm) Dimensions: Height 6.7 in (167 mm) Width 2.8 in (70 mm) Depth 3.4 in (85 mm)
3-5
Page 26
LS 2104 Product Reference Guide

LS 2104 Signal Descriptions

The following signal descriptions apply to the connection between the scanner and the cable, and are for reference only.
Table 3-1. Signal Descriptions
Pin Signal Name Function
1 DTR Data Terminal Ready. This signal is hardwired active. 2 VBATT Input power. 3 GROUND Power supply input ground pin and reference for both
output signals. It must be capable of sinking all return current.
4 RxD Serial data receive input. It is driven by the serial data
transmit output on the device communicating with the scanner.
5 RTS Request-to-send handshaking output line. It may be
optionally used by the scanner to signal another device that data is available to send. It can only be used in conjunction with the CTS line.
6 Synapse Data Data line for Synapse communication. 7 Synapse Clock Clock line for Synapse communication. 8 CTS Clear -to-send handshaki ng input line. It m ay be optionally
used by another device to signal the scanner that it may commence transmitting data. It can be used only in conjunction with the RTS line.
10 TxD Serial data transmit output. Dri ven by scanne r.
.
3-6
Page 27
Maintenance and Specific ation s
Figure 3-1. 10-pin Connector
PIN 1PIN 10
3-7
Page 28
LS 2104 Product Reference Guide

Beeper Indications

Standard Use
Beeper Sequence Indication
Short high tone A bar code symbol was de coded (if decode beeper is
enabled).
4 Beeps - long low tone A transmission error has been detected in a scanned
symbol. The data is ignored. This will occur if a unit is not properly configured. Check option settings.
5 Beeps - low tone Convert or format error Lo/hi/ lo tone ADF transmit error Hi/hi/hi/lo tone RS-232 receive error
Parameter Menu Scanning Short high tone Correct entry scanned or correct menu sequence
performed.
Lo/hi tone Input error, incorrect bar code or “Cancel scanned,
wrong entry , incorrect bar code programming seq uence; remain in program mode.
Hi/lo tone Keyboard parameter selected . Enter value using bar code
keypad.
Hi/lo/hi/lo tone Successful program exit with change in the parameter
setting.
Code 39 Buffering Hi/lo tone New Code 39 data was entered into the buffer. 3 Beeps - long high tone Code 39 buffer is full. Lo/hi/ lo tone The buffer was erased, or t her e was an attempt to
transmit an empty buffer. When the Code 39 buffer was empty, the scanner read a command to clear or to transmit a Code 39 buffer.
4 Beeps - long low tone Error in data transmission. Lo/hi tone A successful transmission of buffered data.
3-8
Page 29
Chapter 4
Parameter Menus

Introduction

The LS 2104 is shipped with the settings shown in the Default Parameters begin ning on pa ge 4-2. These default values are stored in non-volatile memory and are preserved even when the scanner is powered down. You can change these default values by scanning the appr opr iat e bar codes included in this manual. These new values replace the standard default values in memory . The default parameter values can be recalled by scanning the SET ALL DEFAUL TS bar code on page 4-5.
The scanner automatically identifies the host type on power-up. It makes this determination provided the host is powered-up before the scanner is attached to it.
4-1
Page 30
LS 2104 Product Reference Guide

Default Parameters

The following table lists the defaults for all parameters. If you wish to chang e any option, scan the appropriate bar code(s).
Table 4-1. Default Parameters
Parameter Default Page Number
Set Default Parameter All Defaults 4-5 Host Type See page 4-7 Beeper Volume High 4-9 Laser On Time 3.0 seconds 4-10 Power Mode Continuous On 4-11 Beep After Good Decode Enable 4-12 Transmit No Read Message Disable 4-13 Decode Redundancy Level 0 4-14 Autodiscriminate Response
Time
1 second 4-15
4-2
UPC/EAN
UPC-A Enable 4-16 UPC-E Enable 4-16 EAN-8 Enable 4-17 EAN-13 Enable 4-17 Bookland EAN Disable 4-18 Decode UPC/EAN
Supplementals Transmit UPC-A Check Digit Enable 4-20 Transmit UPC-E Check Digit Enable 4-20 UPC-A Preamble System
Ignore 4-19
4-21
Character
Page 31
Table 4-1. Default Parameters (Continued)
Parameter Default Page Number
UPC-E Preamble System
Character Convert UPC-E to A Disable 4-23 EAN-8 Zero Extend Disable 4-24 Converted EAN-8 to EAN-13 EAN-13 4-25
Code 128
Code 128 Enable 4-25 UCC/EAN-128 Enable 4-27
Code 39
Code 39 Enable 4-28
4-22
Parameter Menus
Code 39 Check Digit Verification
Transmit Code 39 Check Digit Disable 4-30 Code 39 Full ASCII Conversion Disable 4-31 Buffer Code 39 Disable 4-32
Code 93
Code 93 Disable 4-35
Interleaved 2 of 5
Interleaved 2 of 5 Enable 4-36 Set Length(s) for I 2 of 5 14 4-37 Convert I 2 of 5 to EAN 13 Disable 4-38
Discrete 2 of 5
Discrete 2 of 5 Disable 4-39 Set Length(s) for D 2 of 5 12 4-40
Codabar
Codabar Disable 4-41 CLSI Editing Disable 4-42
Disable 4-29
4-3
Page 32
LS 2104 Product Reference Guide
Table 4-1. Default Parameters (Continued)
Parameter Default Page Number
NOTIS Editing Disable 4-43
MSI Plessey
MSI Plessey Disable 4-44 MSI Plessey Check Digits One 4-45 Transmit MSI Plessey Check
Digit MSI Plessey Check Digit
Algorithm
Data Options
Tr ansmit Code ID Character None 4-48 Prefix/Suffix Values 7013
Scan Data Transmission Format Data as is 4-51
RS-232C
RS-232 Host Type Standard 4-6 Baud Rate 9600 4-54 Parity None 4-56 Hardware Handshaking None 4-58 Software Handshaking None 4-61 Host Serial Response Time-out 2 Sec. 4-63 RTS Line State High 4-63 Stop Bit Select 1 4-64
Disable 4-46
Mod 11/Mod 10 4-47
4-50
(<CR/LF>)
4-4
ASCII Format 8-Bit 4-65 Beep on <BEL> Disable 4-66 Intercharacter Delay 0 4-67
Page 33
Parameter Menus

Set Default Parameter

Scanning this bar code returns all parameters to the default values listed in Table 4-1 .
SET ALL DEFAULTS
4-5
Page 34
LS 2104 Product Reference Guide

Host Type

RS-232C Host Types

Three RS-232C hosts are set up with their own parameter default settings (Table 4-2.). Selecting the ICL, Fujitsu, or Nixdorf RS-232C terminal sets the defaults listed below . These defaults take precedence over standard defaults. So if you select Fujitsu RS-232C, then select the standard defaults, the Fujitsu defaults still take precedence.
Table 4-2. Terminal Specific RS-232C
Parameter Standard ICL FUJITSU NIXDORF
Mode A/
Mode B Transmit Code ID No No No No Data Transmission Format Data as is Data/Suffix-1 Data/Suffix-1 Data/Suffix-1 Suffix CR/LF (7013) CR (1013) CR (1013) CR (1013) Baud Rate 9600 9600 9600 9600 Parity None Even None Odd Hardware Handshaking None RTS/CTS
Option 3
Software Handshaking None None None None Serial Response Time-out 2 Sec. 9.9 Sec. 2 Sec. 9.9 Sec. Stop Bit Select One One One One ASCII Format 8-Bit 8-Bit 8-Bit 8-Bit Beep On <BEL> Disabled Disabled Disabled Disabled RTS Line State Low High Low *Low = No
*In the Nixdorf Mode B, if CTS is Low, scanning is disabled. When CTS is H igh, the user can scan
bar codes.
None RTS/CTS
Option 3
data to send
4-6
Page 35
Parameter Menus
RS-232C Host Types
Selecting the ICL, Fujitsu, or Nixdorf RS-232C terminal enables the transmission of Code ID Characters as listed in Table 4-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 4-3. Terminal Specific Code ID Characters
ICL FUJITSU NIXDORF
UPC-A A”“A”“A UPC-E E”“E”“C0 EAN-8 FF”“FF”“B EAN-13 F”“F”“A Code 39 C <len> None M Codabar N <len> None N Code 128 L <len> None K I 2 of 5 I <len> None I Code 93 None None L D 2 of 5 H <len> None H UCC/EAN 128 L <len> None P MSI/Plessey None None O Bookland EAN F”“F”“A
4-7
Page 36
LS 2104 Product Reference Guide

Host Type

RS-232C Host Types

To select an RS-232C Host Interface, scan one of the following bar codes.
STANDARD RS-232C
ICL RS-232C
4-8
NIXDORF RS-232C Mode A
NIXDORF RS-232C Mode B
FUJITSU RS-232C
Page 37
Parameter Menus

Beeper Volume

To select a beeper volume, scan the LOW VOLUME or FULL VOLUME bar code.
LOW VOLUME
FULL VOLUME
4-9
Page 38
LS 2104 Product Reference Guide

Laser On Time

This parameter sets the maximum time decode processing continues during a scan attempt. It is programmable in 0.1 second increments from 0.5 to 9.9 seconds.
T o set a Laser On Time, scan the bar code below. Next scan two numeric bar codes beginning on page 4-68 that correspond to the desired time on. Single digit numbers must have a leading zero. For example, to set a Time On of .5 seconds, scan the bar code below , then scan the “0” and “5” bar codes. If you make an error , or wish to change your selection, scan CANCEL on page 4-70.
LASER ON TIME
4-10
Page 39
Parameter Menus

Power Mode

This parameter determines whether or not power remains on after a decode attempt. When
in low power mode, the scanner enters into a low power consumption mode to preserve
battery l ife after each decode attempt. When in continuous power mode, pow er remains on after each decode attempt.
CONTINUOUS ON
LOW POWER
4-11
Page 40
LS 2104 Product Reference Guide

Beep After Good Decode

Scan this symbol if you want the unit to beep after a good decode.
BEEP AFTER GOOD DECODE

Do Not Beep After Good Decode

Scan this symbol if you do not want the unit to beep after a good decode. The beeper still operates during parameter menu sca nnin g and ind icat es err or condit io ns.
4-12
DO NOT BEEP AFTER GOOD DECODE
Page 41
Parameter Menus

Transmit “No Read” Message

When enabled, if a symbol does not decode, “NR” is transmitted. Any prefixes or suffixes which have been enabled are appended around this message.
ENABLE NO READ

Do Not Transmit “No Read” Message

When disabled, if a symbol does not read, nothing is sent to the host.
DISABLE NO READ
4-13
Page 42
LS 2104 Product Reference Guide

Decode Redundancy

Use this parameter to indicate whether the scanner must read a bar code one time (level 0), two times (level 1) or three times (level 2) before decoding it. A higher level of redundancy ensures the accuracy of a decode in, for example, poor quality symbols.
LEVEL 0
LEVEL 1
4-14
LEVEL 2
Page 43
Parameter Menus

Autodiscriminate Response Time

This parameter extends the length of time during which the scanner tries to detect which host it is connected to on power up.
Note: When connected to an LS 5700/5800, the 5-second option must be
used.
1 SECOND (default)
5 SECONDS
4-15
Page 44
LS 2104 Product Reference Guide
Enable/Disable UPC-E/UPC-A
To enable or disable UPC-E or UPC-A, scan the appropriate bar code below.
ENABLE UPC-E
DISABLE UPC-E
4-16
ENABLE UPC-A
DISABLE UPC-A
Page 45
Parameter Menus

Enable/Disable EAN-8/EAN-13

To enable or disable EAN-8 or EAN-13, scan the appropriate bar code below.
ENABLE EAN-8
DISABLE EAN-8
ENABLE EAN-13
DISABLE EAN-13
4-17
Page 46
LS 2104 Product Reference Guide

Enable/Disable Bookland EAN

To enable or disable EAN Bookland, scan the appropriate bar code below.
ENABLE BOOK LAND EAN
DISABLE BOOKLAND EAN
4-18
Page 47
Parameter Menus

Decode UPC/EAN Supplementals

Supplementals are additionally appended characters (2 or 5) according to specific code format conventions (e.g., UPC A+2, UPC E+2, EAN 8+2). Three options are available.
!
If UPC/EAN with supplemental characters is selected, UPC/EAN symbols without supplemental characters are not decoded.
!
If UP C/ EA N w it ho ut su pp le me nta l ch ar act er s i s s el ec te d, a nd t he LS 2104 is present ed w it h a UP C /EA N p lu s s uppl em en ta l sy mb ol , th e UPC/EAN is decoded and the supplemental characters ignored.
!
An autodiscriminate option is also available. If this option is selected, choose an appropriate Transmit UPC-A/UPC-E Check Digit value from the next page. A value of 5 or more is recommended.
Note: In order to minimize the risk of invalid data transmission, it is recommended
that you select whether to read or ignore supplemental characters.
DECODE UPC/EAN WITH SUPPLEMENTALS
IGNORE UPC/EAN WITH S UP P L EM ENTALS
AUTODISCRIMINATE UPC/EAN SUPPLEMENTALS
4-19
Page 48
LS 2104 Product Reference Guide

Transmit UPC-A/UPC-E Check Digit

Scan the appropriate bar code below to transmit the symbol with or without the UPC-A or UPC-E check digit.
TRANSMIT UPC-A CHECK DIGIT
DO NOT TRANSMIT UPC-A CHECK DIGIT
4-20
TRANSMIT UPC-E CHECK DIGIT
DO NOT TRANSMIT UPC-E CHECK DIGIT
Page 49
Parameter Menus

UPC-A Preamble

Three options are given for lead-in characters for UPC-A symbols transmi tted to the host device: transmit system character only, transmit system character and country code (“0” for USA), and no preamble transmitted. The lead-in characters are considered part of the symbol.
NO PREAMBLE
(<DATA>)
SYSTEM CHARACTER
(<SYSTEM CHARACTER> <DATA>)
SYSTEM CHARACTER & COUNTRY CODE
(< COUNTRY CODE> <SYSTEM CHARACTER> <DA TA>)
4-21
Page 50
LS 2104 Product Reference Guide

UPC-E Preamble

Three options are given for lead-in characters for UPC-E symbols transmitted to the host device: transmit system character only, transmit system character and country code (“0” for USA), and no preamble transmitted. The lead-in characters are considered part of the symbol.
NO PREAMBLE
(<DATA>)
4-22
SYSTEM CHARACTER
(<SYSTEM CHARACTER> <DATA>)
SYSTEM CHARACTER & COUNTRY CODE
(< COUNTRY CODE> <SYSTE M CHARACTER> <DA TA>)
Page 51
Parameter Menus

Convert UPC-E to UPC-A

This parameter converts UPC-E (zero suppressed) decoded data to UPC-A format before transmission. After conversion, data follows UPC-A format and be affected by UPC-A programming selections (e.g., Preamble, Check Digit).
Scanning DO NOT CONVERT UPC-E TO UPC-A allows you to transmit UPC-E (zero suppress e d) decoded data.
CONVERT UPC-E TO UPC-A
(ENABLE)
DO NOT CONVERT UPC-E TO UPC-A
(DISABLE)
4-23
Page 52
LS 2104 Product Reference Guide

EAN Zero Extend

If this parameter is enabled, five leading zeros are added to decoded EAN-8 symbols to make them compatible in format to EA N- 13 symbols.
Disabling this parameter returns EAN-8 symbols to their normal format.
ENABLE EAN ZERO EXTEND
4-24
DISABLE EAN ZERO EXTEND
Page 53
Parameter Menus

Converted EAN-8 to EAN-13

This parameter allows a decoded EAN-8 symbol that has been converted to EAN-13 to be transmitted with either an EAN-13 code type or an EAN-8 code type.
TYPE IS EAN-13
TYPE IS EAN-8
4-25
Page 54
LS 2104 Product Reference Guide

Enable/Disable Code 128

To enable or disable Code 128, scan the appropriate bar code below.
ENABLE CODE 128
4-26
DISABLE CODE 128
Page 55
Parameter Menus

Enable/Disable UCC/EAN-128

To enable or disable UCC/EAN-128, scan the appropriate bar code below.
ENABLE UCC/EAN-128
DISABLE UCC/EAN-128
4-27
Page 56
LS 2104 Product Reference Guide

Enable/Disable Code 39

To enable or disable Code 39, scan the appropriate bar code below.
ENABLE CODE 39
DISABLE CODE 39
4-28
Page 57
Parameter Menus

Code 39 Check Digit Verifi catio n

When enabled, this parameter checks the integrity of a Code 39 symbol to ensure it complies with specified algorithms.
Only those code 39 symbols which include a modulo 43 check digit are decoded when this parameter is enabled.
ENABLE CODE 39 CHECK DIGIT
DISABLE CODE 39 CHECK DIGIT
4-29
Page 58
LS 2104 Product Reference Guide

Transmit Code 39 Check D igit

Scan this symbol if you want to transmit the check digit with the data.
TRANSMIT CODE 39 CHECK DIGIT
(ENABLE)

Do Not Transmit Code 39 C heck Digit

Scan this symbol if you want to transmit the data without the check digit.
4-30
DO NOT TRANSMIT CODE 39 CHECK DIGIT
(DISABLE)
Page 59
Parameter Menus

Enable/Disable Code 39 Full ASCII

To enable or disable Code 39 Full ASCII, scan the appropriate bar code below. When enabled, the ASCII character set assigns a code to letters, punctuation marks,
numerals, and most control keystrokes on the keyboard. The first 32 codes are non-printable and are assigned to keyboard control characters such as
BACKSPACE and RETURN. The other 96 are called printable codes because all but SPACE and DELETE produce visible characters.
Code 39 Full ASCII interprets the bar code special character ($ + % /) preceding a Code 39 character and assigns an ASCII ch ar acter val ue 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 $H emulates the keystroke BACKSPACE. Scanning ABC$M outputs the keystroke equivalent of ABC ENTER.
The scanner does not autodiscriminate between Code 39 and Code 39 Full ASCII.
ENABLE CODE 39 FULL ASCII
DISABLE CODE 39 FULL ASCII
4-31
Page 60
LS 2104 Product Reference Guide

Code 39 Buffering (Scan & Store)

When you select the scan and store option, all Code 39 symbols having a leading space as a first character are temporarily buffered in the unit to be transmitted later. The leading space is not buffered.
Decode of a valid Code 39 symbol with no leading space causes transmission in sequence of all buffered data in a first-in first-out format, plus transmission of the “triggering” symbol. See the following pages for further details.
When the scan and transmit option is selected, decoded Code 39 symbols without leading spaces are transmitted without bei ng stored in the buffer.
Scan and Store affects Code 39 decodes only . If you select scan and store, we recommend that you configure the scanner to decode Code 39 symbology only.
BUFFER CODE 39
(ENABLE)
DO NOT BUFFER CODE 39
(DISABLE)
While there is data in the transmission buffer, deleting Code 39 buffering capability via the parameter menu is not allowed. The buffer holds 200 bytes of information.
T o allow disabli ng of Code 39 buffering, first force the buffer transmission (see Transmit Buffer) or clear the buffer . Both the CLEAR B UFFER and TRANSMIT BUFFER bar codes are length 1. Be sure Code 39 length is set to include length 1.
4-32
Page 61
Parameter Menus

Buffer Data

To buffer data, Code 39 buffering must be enabled, and a symbol must be read with a space immediately following the start pattern.
!
Unless symbol overflows the transmission buffer, the unit gives a lo/hi beep to indicate successful decode and buffering. See Overfilling Transmission Buffer.
!
Unit adds the message, excluding the leading space to the transmission buffer.
!
No transmission occu rs .

Clear Transmission Buffer

To clear the transmissi on buffer, read a symbol which conta ins onl y a start character, a dash (minus), and a stop character.
!
Unit issues a short hi/lo/hi beep to signal that the transmission buffer has been erased, and no transmission has occurred.
!
Unit erases the transmission buffer.
!
No transmission occu rs .
CLEAR BUFFER
4-33
Page 62
LS 2104 Product Reference Guide

Transmit Buffer

To transmit the buffer, read a symbol containi ng either the first or second condition:
1. Only a start character, a plus (+), and a stop character.
" The unit signals that the transmission buffer has been sent (a lo/hi beep). " Unit sends the buffer. " Unit clears the buffer.
TRANSMIT BUFFER
2. A Code 39 bar code with leading character other than a space. " The unit signals a good decode and buffering of that decode has occurred by
giving a hi/lo beep.
" Unit transmits the buffer. " Unit signals that the buffer has been transm itted wi th a lo/h i beep.

Overfilling Transmission Buffer

If the symbol just read results in an overflow of the transmission buffer:
" Unit indicates that the symbol has been rejected by issuing three long, high beeps. " No transmission o cc urs . Data in buff er is no t aff e cted .

Attempt to Transmit an Empty Buffer

If the symbol just read was the transmit buffer symbol and the Code 39 buffer is empty:
" A short lo/hi/lo beep signals that the buffer is empty. " No transmissi on occ urs . " The buffer remains empty.
4-34
Page 63

Enable/Disable Code 93

To enable or disable Code 93, scan t he appropriate bar code below.
ENABLE CODE 93
Parameter Menus
DISABLE CODE 93
4-35
Page 64
LS 2104 Product Reference Guide

Enable/Disable Interleaved 2 of 5

To enable or disable Interleaved 2 of 5, scan the appropriate bar code below.
ENABLE INTERLEAVED 2 OF 5
4-36
DISABLE INTERLEAVED 2 OF 5
Page 65
Parameter Menus

Set Lengths for Interleaved 2 of 5

Lengths for I 2 of 5 may be set for any length, one or two discrete lengths, or lengths within a specific range. The length of a code refers to the number of characters (i.e., human readable characters) the code contains, and includes check digits.
One Discrete Length - This option allows yo u to decode only those codes containing a selected length. For example, if you select I 2 of 5 One Discrete Length, then scan 1, 4, the only I 2 of 5 symbols decoded are those containing 14 characters. Numeric bar codes begin on page 4-68. If you make an error or wish to change your selection, scan CANCEL on page 4-70.
I 2 of 5 - ONE DISCRETE LENGTH
Two Discrete Lengths - This option allows you to decode only those codes containing two selected lengths. For example, if you select I 2 of 5 Two Discrete Lengths, then scan 0, 2, 1, 4, the o n l y I 2 o f 5 sy m b o l s d e c o de d a r e t hose containing 2 or 14 characters. Numeric bar codes begin on page 4-68. If you make an error or wish to change your selection, scan CANCEL on page 4-70 .
I 2 of 5 - TWO DISCRETE LENGTHS
4-37
Page 66
LS 2104 Product Reference Guide

Convert I 2 of 5 to EAN-13

This parameter converts a 14 character I 2 of 5 code into EAN-13, and transmits to the host as EAN-13. In order to accomplish this, the I 2 of 5 code must be enabled, one length must be set to 14, and the code must have a leading zero and a valid EAN-13 check digit.
CONVERT I 2 of 5 to EAN-13
(ENABLE)
4-38
DO NOT CONVERT I 2 of 5 to EAN-13
(DISABLE)
Page 67

Enable/Disable Discrete 2 of 5

To enable or disable Discrete 2 of 5, scan the appropriate bar code below.
ENABLE DISCRETE 2 O F 5
Parameter Menus
DISABLE DISCRETE 2 OF 5
4-39
Page 68
LS 2104 Product Reference Guide

Set Lengths for Discrete 2 of 5

Lengths for D 2 of 5 may be set for any length, one or two discrete lengths, or lengths within a specific range. The length of a code refers to the number of characters (i.e., human readable characters) the code contains, and includes check digits.
One Discrete Length - This option allows you to decode only those codes containing a selected length. For example, if you select D 2 of 5 One Discrete Length, then scan 1, 4, the only D 2 of 5 symbols decoded are those containing 14 characters. Numeric bar codes begin on page 4-68. If you make an error or wish to change your selection, scan the CANCEL bar code on page 4-70.
D 2 of 5 - ONE DISCRETE LENGTH
Two Discrete Lengths - This option allows you to decode only those codes containing two selected lengths. For example, if you select D 2 of 5 Two Discrete Lengths, then scan 0, 2, 1, 4, the only D 2 of 5 symbols decoded are those containing 2 or 14 characters. Numeric bar codes begin on page 4-68. If you make an error or wish to change your selection, scan the CANCEL bar code on page 4-70.
4-40
D 2 of 5 - TW O DISCRETE LENGTHS
Page 69

Enable/Disable Codabar

To enable or disable Codabar, scan the appropriate bar code below.
ENABLE CODABAR
Parameter Menus
DISABLE C ODABAR
4-41
Page 70
LS 2104 Product Reference Guide

CLSI Editing

When enabled, this parameter strips the start and stop characters and inserts a space after the first, fifth, and tenth characters of a 14-character Codabar symbol.
Symbol length does not include start and stop characters.
Note:
ENABLE CLSI EDITING
4-42
DISABLE CLSI EDITING
Page 71
Parameter Menus

NOTIS Editing

When enabled, this parameter strips the start and stop characters from decoded Codabar symbol.
ENABLE NOTIS EDITING
DISABLE NOTIS EDITING
4-43
Page 72
LS 2104 Product Reference Guide

Enable/Disable MSI Plessey

To enable or disable MSI Plessey, scan the appropriate bar code below.
ENABLE MSI PLESSEY
4-44
DISABLE MSI PLESSEY
Page 73
Parameter Menus

MSI Plessey Check Digits

These check digits, at the end of the bar code verify the integrity of the data. At least one check digit is always required. Check digits are not automatically transmitted with the data.
ONE MSI Plessey CHECK DIGIT
TWO MSI Plessey CHECK DIGIT
4-45
Page 74
LS 2104 Product Reference Guide

Transmit MSI Plessey Check Digit

Scan this symbol if you want to transmit the check digit with the data.
TRANSMIT MSI Plessey CHECK DIGIT
(ENABLE)

Do Not Transmit MSI Plessey Check Digit

Scan this symbol if you want to transmit the data without the check digit.
4-46
DO NOT TRANSMIT MSI Plessey CHECK DIGIT
(DISABLE)
Page 75
Parameter Menus

MSI Plessey Check Digit Algorithm

When the two MSI Plessey check digits option is selected, an additional verification is required to ensure integrity. Either of the two following algorithms may be selected.
MOD 11/MOD 10
MOD 10/MOD 10
4-47
Page 76
LS 2104 Product Reference Guide

Transmit Code ID Character

A code ID character identifies the code type of a scanned bar code. This may be useful when the scanner is decoding more than one code type. In addition to any sing le character prefix already selected, the code ID character is inserted between the prefix and the decoded symbol.
The user may select no code ID character, a Symbol Code ID character, or an AIM Code ID character. The Symbol Code ID characters are listed below.
A = UPC-A, UPC-E, EAN-8, EAN-13 B = Code 39 C = Codabar D = Code 128 E = Code 93 F = Interleaved 2 of 5 G = Discrete 2 of 5, or Discrete 2 of 5 IATA J = MSI Plessey K = UCC/EAN-128 L = Bookland EAN
4-48
Page 77
Transmit Code ID Character (cont’d)
SYMBOL CODE ID CHARAC TER
AIM CODE ID CHARACTER
Parameter Menus
NONE
4-49
Page 78
LS 2104 Product Reference Guide

Prefix/Suffix Values

A prefix/suffix may be appended to scan data for use in data editing. These values are set by scanning a four-digit number (i.e. four bar codes) that corresponds to key codes for vari ous terminals. See Table A-1 on page A-1 for conversion information. Numeric bar codes begin on page 4-68. If you make an error or wish to change your selection, scan CANCEL on page 4-70.
SCAN PREFIX
4-50
SCAN SUFFIX 1
SCAN SUFFIX 2
Page 79
Parameter Menus

Scan Data Transmission Format

To change the Scan Data Transmission Format, scan the SCAN OPTIONS bar code below. Then select one of four options. When you have made your selection, scan the ENTER bar code on the next page. If you make a mistake, scan the DATA FORMAT CANCEL bar code on the next page.
DATA AS IS
<DATA> <SUFFIX 1>
4-51
Page 80
LS 2104 Product Reference Guide
Scan Data Transmission Format (cont’d)
<DATA> <SUFFIX 2>
<DATA> <SUFFIX 1><SUFFIX 2>
4-52
<PREFIX> <D ATA>
<PREFIX><DATA><SUFFIX 1>
Page 81
Scan Data Transmission Format (cont’d)
<PREFIX><DATA><SUFFIX 2>
<PREFIX><DATA><SUFFIX 1><SUFFIX 2>
Parameter Menus
4-53
Page 82
LS 2104 Product Reference Guide

RS-232C Parameters

Baud Rate

Baud rate is the number of bits of data transmitted per second. The scanner's baud rate setting should match the data rate setting of the host device. If not, data may not reach the host device or may reach it in distorted form.
BAUD RATE 300
4-54
BAUD RATE 600
BAUD RATE 1200
BAUD RATE 2400
Page 83
Baud Rate (cont’d)
Parameter Menus
BAUD RATE 4800
BAUD RATE 9600
BAUD RATE 19,200
4-55
Page 84
LS 2104 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.
If you select ODD parity, the parity bit has a value 0 or 1, based on data, to ensure than an odd number of 1 bits are contained in the coded character.
ODD
If you select EVEN parity, the parity bit has a value 0 or 1, based on data, to ensure than an even number of 1 bits are contained in the cod ed char acter.
EVEN
Select MARK parity and the parity bit is always 1.
MARK
4-56
Page 85
Select SPACE parity and the parity bit is always 0.
SPACE
If no parity is required, select NONE.
NONE
Parameter Menus
4-57
Page 86
LS 2104 Product Reference Guide

Hardwar e Handshaking

The data interface consists of an RS-232C port. The port has been designed to operate either with or without the hardware handshaking lines, Request to Send (RTS), and Clear to Send (CTS).
If Standard RTS/CTS handsha king is selected, scan data is transmit t e d according to the following sequence:
!
The controller reads the CTS line for activity. If CTS is asserted, the controller waits up to 2 seconds for the host to negate the CTS line. If, after 2 seconds (default), the CTS line is still asserted, the scanner sounds a transmit error and any scanned data is lost.
!
When the CTS line is negated, the controller assert s the RTS line and waits up to 2 seconds for the host to assert CTS. When the host asserts CTS, data is transmitted. If, after 2 seconds (default), the CTS line is not asserted, the scanner sounds a transmit error and discards the data.
!
When data transmission is complete, the controller negates RTS 10 msec after sending the last character.
!
The host should respond by negating CTS. The controller checks for a negated CTS
upon the next transmission of data.
During the transmission of data, the CTS line should be asse rted. If CTS is deasserted for more than 50 ms between characters, the transmission is aborted, the scanner sounds a transmission error, and the data is discarded.
If the above communications sequence fails, the scanner issues an error indication. In this case, the data is lost and must be rescanned.
If Hardware Handshaking and Software Handshaking are both enabled, Hardware Handshaking takes precedence.
The DTR signal is jumpered active.
Note:
4-58
Page 87
Parameter Menus
Scan the bar code below if no Hardware Handshaking is desired.
NONE
Scan the bar code below to select Standard RTS/CTS Hardware Handshaking.
STANDARD RTS/CTS
When RTS/CTS Option 1 is selected, the scanner asserts RTS before transmitting and ignores the state of CTS. The scanner deasserts RTS when the transmission is complete.
RTS/CTS OPTION 1
4-59
Page 88
LS 2104 Product Reference Guide
When Option 2 is selected, RTS is always high or low (user-programmed logic level). However, the scanner waits for CTS to be asserted before transmitting data. If CTS is not asserted within 2 seconds (defaul t), the scanner iss ues an erro r indicat ion and dis car ds th e data.
RTS/CTS OPTION 2
When Option 3 is selected, the scanner asserts RTS prior to any data transmission, regar dle ss of the state of CTS. The sca nner waits up to 2 seconds (default) for CTS to be asserted. If CTS is not asserted during this time, the scanner issues an error indication and discar ds the data. The scanner deasserts RTS when transmission is complete.
4-60
RTS/CTS OPTION 3
Page 89
Parameter Menus

Software Handshaking

This parameter offers contro l of the dat a transmis sion process in addition to, or instead of, that offered by hardware handshaking. Ther e are five options.
If Software Handshaking and Hardware Handshaking are both enabled, Hardware Handshaking takes precedence.
None
When this option is selected, data is transmitted immed iately.
NONE
ACK/NAK
When this option is selected, after transmitting data, the scanner expects either an ACK or NAK response from the host. Whenever a NAK is received, the scanner transmits the same data again and waits for either an ACK or NAK. After three unsuccessful attempts to send data when NAKs are received, the scanner issues an error indication and discards the data.
The scanner waits up to the programmable Host Serial Response Time-out to receive an ACK or NAK. If the scanner does not get a response in this time, it issues an error indication and discards the data. There are no retries when a time-out occurs.
ACK/NAK
ENQ
When this option is selected, the scanner waits for an ENQ character from the host before transmitting data. If an ENQ is not received within 2 seconds, the scanner issues an error
4-61
Page 90
LS 2104 Product Reference Guide
indication and discards the data. The host must transmit an ENQ character at least every 2 seconds to prevent transmission error s.
ENQ
ACK/NAK with ENQ
This combines the two previous options.
ACK/NAK with ENQ
4-62
Page 91
Parameter Menus

Host Serial Response Time-out

This parameter specifies how long the scanner waits for an ACK, NAK, or CTS before determining that a transmission error has occurred. This only app lie s wh e n in one of the ACK/NAK Software Handshaking modes, or RTS/CTS Hardware Handshaking option.
The delay period can range from 0.0 to 9.9 seconds in 0.1-second increments. After scanning the bar code below, scan two numeric bar codes beginning on page 4-68. If you make an error or wish to change your selection, scan CANCEL on page 4-70.
HOST SERIAL RESPONSE TIME-OUT

RTS Line State

This parameter is used to set the idle state of the Serial Hos t RTS line. To select LOW RTS line state, scan the bar code below. For the Dual RS-232 Synapse cable, this parameter only applies during the data transmission. At all other times, the RTS line state is passed through from the terminal to the host.
HOST: HIGH RTS (default)
To select LOW RTS line state, scan the bar code below.
HOST: LOW RTS
4-63
Page 92
LS 2104 Product Reference Guide

Stop Bit Select

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. The number of stop bits selected (one or two) depends on the number the receiving terminal is programmed to accommodate. Set the number of stop bits to match ho st device requirements.
1 STOP BIT
4-64
2 STOP BITS
Page 93
Parameter Menus

ASCII Format

This parameter allows the scanner t o inter face wit h d evices requiring a 7-bit or 8-bit AS CI I protocol.
7-BIT
8-BIT
4-65
Page 94
LS 2104 Product Reference Guide

Beep on <BEL>

When this parameter is enabled, the scanner issues a beep when a <BEL> character is detected on the RS-232C serial line. <BEL> is issued to gain a user's attention to indicate an illegal entry or other important event.
Note:This does not work when the scan ner i s in Low Power mode.
BEEP ON <BEL> CHARACTER
(ENABLE)
4-66
DO NOT BEEP ON <BEL> CHARACTER
(DISABLE)
Page 95
Parameter Menus

Intercharacter Delay

Select the intercharacter delay option matching host requirements. The intercharacter delay gives the host system time to service its receiver and perform other task s between characters. The delay period can range from no delay to 99 msec in 1-msec increments. After scanning the bar code below, scan two bar codes beginning on page 4-68 to set t he desire d t ime-out. If you make an error or wish to change your selection, scan CANCEL on page 4-70.
INTERCHARAC TER DELAY
4-67
Page 96
LS 2104 Product Reference Guide

Numeric Bar Codes

For parameters req uir ing sp eci fic num eric val ues, sc a n the app rop ria te ly numb e red ba r code(s).
0
1
4-68
2
3
Page 97
Numeric Bar Codes (cont’d)
4
5
Parameter Menus
6
7
8
4-69
Page 98
LS 2104 Product Reference Guide
Numeric Bar Codes (cont’d)
9

Cancel

If you make an error or wish to change your selection, scan the bar code below.
4-70
CANCEL
Page 99
Appendix A
ASCII Character Set
Table A-1. ASCII Character Set
ASCII Value Full ASCII
Code 39
Encode Char.
1000 %U CTRL 2 1001 $A CTRL A 1002 $B CTRL B 1003 $C CTRL C 1004 $D CTRL D 1005 $E CTRL E 1006 $F CTRL F 1007 $G CTRL G 1008 $H CTRL H 1009 $I CTRL I 1010 $J CTRL J 1011 $K CTRL K 1012 $L CTRL L 1013 $M CTRL M
Keystroke
A-1
Page 100
LS 2104 Product Reference Guide
Table A-1. ASCII Character Set (Continued)
1014 $N CTRL N 1015 $O CTRL O 1016 $P CTRL P 1017 $Q CTRL Q 1018 $R CTRL R 1019 $S CTRL S 1020 $T CTRL T 1021 $U CTRL U 1022 $V CTRL V 1023 $W CTRL W 1024 $X CTRL X 1025 $Y CTRL Y 1026 $Z CTRL Z 1027 %A CTRL [ 1028 %B CTRL \
A-2
1029 %C CTRL ] 1030 %D CTRL 6 1031 %E CTRL ­1032 Space Space 1033 /A ! 1034 /B 1035 /C # 1036 /D E 1037 /E % 1038 /F & 1039 /G 1040 /H (
Loading...