Symbol LS3400 Product Reference Manual

Text of the manual

© 2006 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 Symbol. 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. Bluetooth is a registered trademark of Bluetooth SIG. Microsoft, Windows and ActiveSync are either registered trademarks or trademarks of Microsoft Corporation. Other product names mentioned in this manual may be trademarks or registered trademarks of their respective companies and are hereby acknowledged. Symbol Technologies, Inc. One Symbol Plaza Holtsville, New York 11742-1300 http://www.symbol.com Patents This product is covered by one or more of the patents listed on the website: www.symbol.com/patents.

Changes to the original manual are listed below:

Change Date Description Rev A 7/2006 Initial release

Table of Contents

About This Guide Overview ....................................................................................................................... ix Chapter Descriptions..................................................................................................... ix Notational Conventions................................................................................................. x Related Documents....................................................................................................... x Service Information ....................................................................................................... xi Chapter 1: Getting Started Introduction .................................................................................................................. 1-1 Unpacking the Scanner ................................................................................................ 1-1 Setting Up the Scanner ................................................................................................ 1-2 Installing the Interface Cable .................................................................................. 1-2 Connecting Power (if required) .............................................................................. 1-3 Removing the Interface Cable ................................................................................ 1-3 Configuring the Scanner ........................................................................................ 1-3 Chapter 2: Scanning Introduction .................................................................................................................. 2-1 Beeper Definitions ........................................................................................................ 2-2 LED Definitions ............................................................................................................ 2-2 Scanning in Hand-Held Mode ...................................................................................... 2-3 Aiming .................................................................................................................... 2-4 Decode Zone ................................................................................................................ 2-5 Chapter 3: Maintenance, Troubleshooting, & Specifications Introduction .................................................................................................................. 3-1 Maintenance ................................................................................................................. 3-1 Troubleshooting ........................................................................................................... 3-2 Technical Specifications ............................................................................................... 3-3 Scanner Signal Descriptions ........................................................................................ 3-5 Chapter 4: User Preferences Introduction .................................................................................................................. 4-1

LS3400 Product Reference Guide

Scanning Sequence Examples ..................................................................................... 4-1 Errors While Scanning .................................................................................................. 4-1 User Preferences Default Parameters .......................................................................... 4-2 User Preferences .......................................................................................................... 4-3 Set Default Parameter ............................................................................................. 4-3 Beeper Tone ........................................................................................................... 4-3 Beeper Volume ....................................................................................................... 4-4 Power Mode ............................................................................................................ 4-4 Laser On Time ........................................................................................................ 4-5 Beep After Good Decode ........................................................................................ 4-6 Trigger Mode ........................................................................................................... 4-6 Aim Duration ........................................................................................................... 4-7 Chapter 5: Scanner Emulation Interface Introduction ................................................................................................................... 5-1 Connecting Using Scanner Emulation .......................................................................... 5-2 Scanner Emulation Default Parameters ........................................................................ 5-3 Scanner Emulation Host Parameters ............................................................................ 5-4 Convert Newer Code Types .................................................................................... 5-4 Module Width .......................................................................................................... 5-4 Convert All Bar Codes to Code 39 .......................................................................... 5-5 Code 39 Full ASCII Conversion .............................................................................. 5-5 Transmission Timeout ............................................................................................. 5-6 Transmit With Unknown Characters ....................................................................... 5-7 Leading Margin ....................................................................................................... 5-8 Chapter 6: Symbologies Introduction ................................................................................................................... 6-1 Scanning Sequence Examples ..................................................................................... 6-1 Errors While Scanning .................................................................................................. 6-1 Symbology Default Parameters .................................................................................... 6-2 UPC/EAN ...................................................................................................................... 6-5 Enable/Disable UPC-A ............................................................................................ 6-5 Enable/Disable UPC-E ............................................................................................ 6-5 Enable/Disable UPC-E1 .......................................................................................... 6-6 Enable/Disable EAN-13 .......................................................................................... 6-6 Enable/Disable EAN-8 ............................................................................................ 6-7 Enable/Disable Bookland EAN ................................................................................ 6-7 Decode UPC/EAN/JAN Supplementals .................................................................. 6-8 UPC/EAN/JAN Supplemental Redundancy ............................................................ 6-10 Transmit UPC-A/UPC-E/UPC-E1 Check Digit ........................................................ 6-10 UPC-A Preamble ..................................................................................................... 6-12 UPC-E Preamble ..................................................................................................... 6-13 UPC-E1 Preamble ................................................................................................... 6-14 Convert UPC-E to UPC-A ....................................................................................... 6-15 Convert UPC-E1 to UPC-A ..................................................................................... 6-16 EAN-8/JAN-8 Extend .............................................................................................. 6-17

Table of Contents

vii Code 128 ...................................................................................................................... 6-17 Enable/Disable Code 128 ...................................................................................... 6-17 Enable/Disable UCC/EAN-128 ............................................................................... 6-18 Enable/Disable ISBT 128 ....................................................................................... 6-18 Code 39 ........................................................................................................................ 6-19 Enable/Disable Code 39 ........................................................................................ 6-19 Enable/Disable Trioptic Code 39 ............................................................................ 6-19 Convert Code 39 to Code 32 ................................................................................. 6-20 Code 32 Prefix ....................................................................................................... 6-21 Set Lengths for Code 39 ........................................................................................ 6-22 Code 39 Check Digit Verification ........................................................................... 6-23 Transmit Code 39 Check Digit ............................................................................... 6-24 Code 39 Full ASCII Conversion ............................................................................. 6-25 Code 93 ........................................................................................................................ 6-26 Enable/Disable Code 93 ........................................................................................ 6-26 Set Lengths for Code 93 ........................................................................................ 6-26 Code 11 ........................................................................................................................ 6-28 Code 11 .................................................................................................................. 6-28 Set Lengths for Code 11 ........................................................................................ 6-28 Code 11 Check Digit Verification ........................................................................... 6-30 Transmit Code 11 Check Digits ............................................................................. 6-31 Interleaved 2 of 5 (I 2 of 5) ........................................................................................... 6-32 Enable/Disable Interleaved 2 of 5 .......................................................................... 6-32 Set Lengths for Interleaved 2 of 5 .......................................................................... 6-32 I 2 of 5 Check Digit Verification .............................................................................. 6-34 Transmit I 2 of 5 Check Digit .................................................................................. 6-35 Convert I 2 of 5 to EAN-13 ..................................................................................... 6-35 Discrete 2 of 5 (D 2 of 5) .............................................................................................. 6-36 Enable/Disable Discrete 2 of 5 ............................................................................... 6-36 Set Lengths for Discrete 2 of 5 ............................................................................... 6-36 Codabar (NW - 7) ......................................................................................................... 6-38 Enable/Disable Codabar ........................................................................................ 6-38 Set Lengths for Codabar ........................................................................................ 6-38 CLSI Editing ........................................................................................................... 6-40 NOTIS Editing ........................................................................................................ 6-40 MSI ............................................................................................................................... 6-41 Enable/Disable MSI ................................................................................................ 6-41 Set Lengths for MSI ............................................................................................... 6-41 MSI Check Digits .................................................................................................... 6-43 Transmit MSI Check Digit(s) .................................................................................. 6-43 MSI Check Digit Algorithm ..................................................................................... 6-44 RSS (Reduced Space Symbology) .............................................................................. 6-45 RSS ........................................................................................................................ 6-45 Convert RSS to UPC/EAN ..................................................................................... 6-46 Redundancy Level ....................................................................................................... 6-47 Redundancy Level 1 .............................................................................................. 6-47 Redundancy Level 2 .............................................................................................. 6-47 Redundancy Level 3 .............................................................................................. 6-48 Redundancy Level 4 .............................................................................................. 6-48

LS3400 Product Reference Guide

Security Level ............................................................................................................... 6-49 Security Level 0 ....................................................................................................... 6-49 Security Level 1 ....................................................................................................... 6-49 Security Level 2 ....................................................................................................... 6-49 Security Level 3 ....................................................................................................... 6-49 Bi-directional Redundancy ............................................................................................ 6-50 Report Version .............................................................................................................. 6-50 Chapter 7: Miscellaneous Scanner Options Introduction ................................................................................................................... 7-1 Scanning Sequence Examples ..................................................................................... 7-1 Errors While Scanning .................................................................................................. 7-1 Miscellaneous Default Parameters ............................................................................... 7-2 Miscellaneous Scanner Parameters ............................................................................. 7-3 Transmit Code ID Character ................................................................................... 7-3 Scan Angle .............................................................................................................. 7-4 Appendix A: Standard Defaults Appendix B: Programming Reference Symbol Code Identifiers ................................................................................................ B-1 AIM Code Identifiers ..................................................................................................... B-2 Appendix C: Sample Bar Codes UPC-A ........................................................................................................................... C-1 UPC-E ........................................................................................................................... C-1 UPC-E1 ......................................................................................................................... C-1 EAN-13 ......................................................................................................................... C-2 EAN-8 ........................................................................................................................... C-2 Code 39 ........................................................................................................................ C-2 Trioptic Code 39 ............................................................................................................ C-2 Code 93 ........................................................................................................................ C-3 Code 11 ........................................................................................................................ C-3 Codabar ........................................................................................................................ C-3 MSI ................................................................................................................................ C-3 Interleaved 2 of 5 .......................................................................................................... C-4 Appendix D: Numeric Bar Codes 0, 1, 2 ............................................................................................................................ D-1 3, 4, 5, 6 ........................................................................................................................ D-2 7, 8, 9 ............................................................................................................................ D-3 Cancel ........................................................................................................................... D-3 Index

About This Guide

About This Guide Overview The LS3400 Product Reference Guide provides general instructions for setting up, operating, maintaining, and troubleshooting the LS3400 scanner. The LS 3400 includes the following variations of the scanner: • LS3400-FZ20005: 1-D scanning • LS3400-ER20005: extended range 1-D scanning. Chapter Descriptions • Chapter 1, Getting Started provides a product overview, unpacking instructions, and cable connection information. • Chapter 2, Scanning describes parts of the scanner, beeper and LED definitions, and how to use the scanner. • Chapter 3, Maintenance, Troubleshooting, & Specifications provides information on how to care for the scanner, troubleshooting, and technical specifications. • Chapter 4, User Preferences provides programming bar codes for selecting user preference features for the scanner. • Chapter 5, Scanner Emulation Interface provides information for setting up the scanner for Scanner Emulation operation. • Chapter 6, Symbologies describes all symbology features and provides the programming bar codes necessary for selecting these features for the scanner. • Chapter 7, Miscellaneous Scanner Options includes commonly used bar codes to customize how the data is transmitted to the host device. • Appendix A, Standard Defaults 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. • Appendix D, Numeric Bar Codes includes the numeric bar codes to scan for parameters requiring specific numeric values.

LS3400 Product Reference Guide

Notational Conventions The following conventions are used in this document: • Italics are used to highlight the following: - Chapters and sections in this and related documents • 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. Related Documents The LS3400 Quick Reference Guide (p/n 72-86093-xx) provides general information to help the user get started with the scanner. It includes basic operation instructions and start up bar codes. For the latest versions of the LS3400 Quick Reference Guide and the LS3400 Product Reference Guide go to: http://www.symbol.com/manuals. *Baud Rate 9600 Feature/Option * Indicates Default

About This Guide

xi Service Information If you have a problem with your equipment, contact the Symbol Global Customer Interaction Center for your region (see below for contact information). Before calling, have the model number, serial number, and several of your bar code symbols at hand. Call the Global Customer Interaction 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 Global Customer Interaction 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. Symbol 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 Symbol to have another sent to you. For service information, warranty information or technical assistance contact or call the Symbol Global Customer Interaction Center. For contact information, go to: www.symbol.com/contactsupport. If you purchased your Symbol product from a Symbol Business Partner, contact that Business Partner for service. For the latest version of this guide go to:http://www.symbol.com/manuals.

Chapter 1 Getting Started

Introduction The scanner combines excellent scanning performance and advanced ergonomics to provide the best value in a lightweight laser scanner, and ensures comfort and ease of use for extended periods of time. Figure 1-1 LS 3400 Scanner This scanner supports Scanner Emulation connection to a mobile computer or a controller which collects the data and interprets it for the host. Unpacking the Scanner Remove the scanner from its packing and inspect it for damage. If the scanner was damaged in transit, call the Symbol Global Customer Interaction Center. See page xi for contact information. KEEP THE PACKING. It is the approved shipping container and should be used if the equipment ever needs to be returned for servicing.

1 - 2

LS3400 Product Reference Guide 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. Figure 1-2 Loosening the Screws on the Cable Clamp 2. Open the clamp and plug the interface cable modular connector into the cable interface port on the bottom of the scanner handle. Figure 1-3 Inserting the Cable 3. Gently tug the cable to ensure the connector is properly secured.

1 - 3

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. Figure 1-4 Closing the Clamp 5. Connect the other end of the interface cable to the host (see the specific host chapter for information on host connections). 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-2 to connect a new cable. Configuring the Scanner Use the bar codes included in this manual to configure the scanner. NOTE 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.

Chapter 2 Scanning

Introduction This chapter provides beeper and LED definitions, techniques involved in scanning bar codes, general instructions and tips about scanning, and decode zone diagrams. Figure 2-1 Parts Scan Trigger Scan Window LED Indicators Tether Plate

2 - 2

LS3400 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. 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. Scanning in Hand-Held Mode Install and program the scanner (see Setting Up the Scanner on page 1-2). For assistance, contact the local supplier or the Symbol Global Customer Interaction Center. 1. Ensure the scanner is properly connected to the host (see the appropriate host chapter). 2. Aim the scanner at the bar code. Table 2-1 Standard Beeper Definitions Beeper Sequence Indication Standard Use 1 short high beep A bar code symbol was decoded (if decode beeper is enabled). Parameter Menu Scanning Long low/long high beep sequence Incorrect programming sequence or ‘Cancel’ bar code scanned. Scanner remains in program mode. Short high/short low beep sequence Keyboard parameter selected. Enter value using bar code keypad. Short high/short low/short high/short low beep sequence Successful program exit with change in the parameter setting. Short low/short high/short low/short high beep sequence Out of host parameter storage space. Scan Set Default Parameter on page 4-3. Table 2-2 Standard LED Definitions LED Indication Off The scanner is on and ready to scan, or no power is applied to the scanner. Green A bar code was successfully decoded. Red A data transmission error occurred.

2 - 3

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. 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. RIGHT 012345 WRONG 012345

2 - 4

LS3400 Product Reference Guide 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. Figure 2-3 Optimum Scan Angles 65° 65°

2 - 5

Decode Zone Figure 2-4 LS 3400-FZ Decode Zone 2.5" 7.25" 5 mil 2.0" 15.75" 7.5 mil 1.0" 24" 13 mil 100% UPC 0"* 39.5" 26.5" 20 mil (80%MRD) 20 mil (31%MRD) 40 mil 55 mil 2.0"* 4.0"* 67.0" 84.0" 0 10 20 30 40 50 60 70 80 0 25.4 50.8 76.2 101.6 127.0 152.4 177.8 203.2 90 228.6 30 20 10 0 0 10 20 30 76.2 50.8 25.4 25.4 50.8 76.2 LS3400 FZ Note: Typical performance at 68˚F (20˚C) on high quality Code 39 and UPC symbols. *Minimum distance determined by symbol length and scan angle Depth of Field W i d t h o f F i e l d in. cm in. cm

2 - 6

LS3400 Product Reference Guide Figure 2-5 LS 3400-ER Decode Zone 0.25" 20" 7.5 mil 2" 32" 10 mil 3" 69" 15 mil 3" 94" 20 mil 0 10 20 30 40 50 60 70 80 90 100 0 25.4 50.8 76.2 101.6 127.0 152.4 177.8 203.2 228.6 254.0 0 4 8 12 12 8 4 0 10.2 20.3 30.5 30.5 20.3 10.2 LS 3408 ER LS3400 ER Depth of Field in. cm W i d t h o f F i e l d in. cm Note: Typical performance at 73.4˚F (23˚C) on high quality Code 39 symbols. 15" 180" 55 mil 365" 70 mil reflective * 540" 100 mil reflective 0 60 120 180 240 300 360 420 480 540 600 0 152.4 304.8 457.2 609.6 762.0 914.4 1066.8 1219.2 1371.6 1524.0 0 24 48 72 72 48 24 0 61.0 121.9 182.9 182.9 121.9 61.0 LS3400 ER Depth of Field in. cm W i d t h o f F i e l d in. cm Note: Typical performance at 73.4˚F (23˚C) on high quality Code 39 symbols. *Near range determined by degree of reflectivity and width of bar code.

Maintenance, Troubleshooting, &

Specifications Chapter 3 Chapter 3 Maintenance, Troubleshooting, & Specifications Introduction 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 - 2

LS3400 Product Reference Guide Troubleshooting Table 3-1 Troubleshooting Problem Possible Causes Possible Solutions Scanner emits short low/short medium/short high beep sequence. Scanner is powering up. Normal when scanner is plugged in. Nothing happens when scan trigger is pressed. 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. Interface/power cables are loose. Ensure all cable connections are secure. Laser comes on, but scanner does not decode the bar code. Scanner is not programmed for the correct bar code type. Ensure the scanner is programmed to read the type of bar code being scanned. Bar code symbol is unreadable. Check the symbol to ensure it is not defaced. Try scanning test bar codes of the same bar code type. See Appendix C, Sample Bar Codes for test bar codes. Bar code is out of range from the scanner. Move scanner closer to or further from bar code. Bar code is decoded, but data is not transmitted to the host. Interface cable is loose. Ensure all cable connections are secure. Attached decoder is not programmed for that bar code type. Enable the bar code type for the decoder. Scanned data is incorrectly displayed on the host. Scanner is not programmed to work with the host. Ensure editing options (e.g., UPC-E to UPC-A conversion) are properly programmed. Scanner emits long low/long high beep sequence while it is being programming. ’Cancel’ bar code is scanned. Normal behavior. NOTE If after performing these checks the symbol still does not decode, contact the distributor or call the local Symbol Global Customer Interaction Center. See page xi for the telephone numbers.

Maintenance, Troubleshooting, & Specifications

3 - 3 Technical Specifications Table 3-2 Technical Specifications Item Description LS3400-FZ LS3400-ER Power Requirements 4.5 - 14VDC Operating Current 180mA @ 5.2V 240mA @ 5.2V Stand-By Current 50mA (max) Power Source Depending on host: host powered external power supply Decode Capability UPC/EAN, Bookland EAN, UPC/EAN with supplementals, Code 128, UCC/EAN 128, ISBT 128, Code 39, Trioptic Code 39, Code 93, Code 11, Interleaved 2 of 5, Discrete 2 of 5, Codabar (NW-7), MSI, RSS. Beeper Operation User-selectable: Enable, Disable Beeper Volume User-selectable: Three levels Beeper Tone User-selectable: Three tones Scan Repetition Rate 36 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: 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) Durability 6.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) Humidity 5% to 95% (non-condensing) Weight (without cable) 12.35 oz. (350 g) 12.56 oz. (356 g) Dimensions: Height Width Depth 7.34 in. (18.65 cm) 4.82 in. (12.25 cm) 2.93 in. (7.43 cm)

3 - 4

LS3400 Product Reference Guide Laser 650nm laser diode Laser Classifications IEC 825-1 Class 2 ESD 20 kV area discharge 8 kV contact discharge Minimum Element Width 5 mil (0.127 mm) 7.5 mil (0.191 mm) Interfaces Supported Scanner Emulation Electrical Safety Certified Pending to UL1950, CSA C22.2 No.950. EN60950/IC950 Input Transient Protection IEC 1000-4-(2,3,4,5,6,11) EMI FCC Part 15 Class B, ICES-003 Class B European Union EMC Directive, Australian SMA, Taiwan EMC, Japan VCCI/MITI/Dentori Table 3-2 Technical Specifications (Continued) Item Description LS3400-FZ LS3400-ER

Maintenance, Troubleshooting, & Specifications

3 - 5 Scanner Signal Descriptions Figure 3-1 Scanner Cable Pinouts Cable interface port Interface cable modular connector Bottom of scanner PIN 1 PIN 10

3 - 6

LS3400 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 Pin Description 1 DBP 2 Power 3 Ground 4 SOS 5 Decode 6 Trigger 7 Enable 8 Reserved 9 Reserved 10 Reserved

Chapter 4 User Preferences

Introduction 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-2 (also see Appendix A, Standard Defaults 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. To return all features to their default values, scan the Set All Defaults on page 4-3. Throughout the programming bar code menus, default values are indicated with asterisks (*). 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-3. 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, require scanning several bar codes. See Laser On Time on page 4-5 for a description of this procedure. Errors While Scanning Unless otherwise specified, if an error is made during a scanning sequence, just re-scan the correct parameter. *High Frequency Feature/Option * Indicates Default

4 - 2

LS3400 Product Reference Guide User Preferences Default Parameters Table 4-1 lists the defaults for user preferences parameters. To change any option, scan the appropriate bar code(s) provided in User Preferences on page 4-3. NOTE See Appendix A, Standard Defaults for all user preferences, hosts, symbologies, and miscellaneous default parameters. Table 4-1 User Preferences Default Table Parameter Default Page Number User Preferences Set Default Parameter All Defaults 4-3 Beeper Tone High 4-3 Beeper Volume High 4-4 Power Mode Reduced Power 4-4 Laser On Time 3.0 sec 4-5 Beep After Good Decode Disable 4-6 Trigger Mode Level 4-6 Aim Duration 0.0 sec 4-7

4 - 3

User Preferences Set Default Parameter Scanning this bar code returns all parameters to the default values listed in Table A-1 on page A-1. Set All Defaults Beeper Tone To select a decode beep frequency (tone), scan the Low Frequency, Medium Frequency, or High Frequency bar code. Low Frequency Medium Frequency *High Frequency

4 - 4

LS3400 Product Reference Guide Beeper Volume To select a beeper volume, scan the Low Volume, Medium Volume, or High Volume bar code. Low Volume Medium Volume *High Volume 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 - 5

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 in Appendix 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-3. Laser On Time NOTE To optimize decode performance, you must set a longer Laser On Time for the attached decoder than the Laser On Time of the LS3400.

4 - 6

LS3400 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 NOTE To optimize decode performance, you must set a longer Laser On Time for the attached decoder than the sum of the Aim Duration and the Laser On Time of the LS3400.

4 - 7

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. Two 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 laser-on timeout occurs, a decode occurs, or the trigger is released. Two Stage - Option 2 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-6 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 Cancel on page D-3. Aim Duration

Scanner Emulation Interface

Chapter 5 Chapter 5 Scanner Emulation Interface Introduction This chapter provides Scanner Emulation host information for setting up the scanner. This mode is used whenever Scanner Emulation communication is needed. When Scanner Emulation is used, the scanner attaches either to an external decoder or to a decoder integrated in a portable terminal or Point-of-Sale (POS) terminal. Throughout the programming bar code menus, default values are indicated with asterisks (*). *Do Not Convert Bar Codes To Code 39 (Disable) Feature/Option * Indicates Default

5 - 2

LS3400 Product Reference Guide Connecting Using Scanner Emulation To perform Scanner Emulation, connect the scanner to a mobile computer, or a controller which collects the data and interprets it for the host. Figure 5-1 Scanner Emulation Connection 1. Attach the modular connector of the Scanner Emulation interface cable to the cable interface port on the scanner. (See Installing the Interface Cable on page 1-2.). 2. Connect the other end of the Scanner Emulation interface cable to the scanner port on the mobile computer or controller. 3. Ensure that all connections are secure. 4. To modify any parameter options, scan the appropriate bar codes in this chapter. Host Port Connector Interface cable NOTE 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.

Scanner Emulation Interface

5 - 3 Scanner Emulation Default Parameters Table 5-1 lists the defaults for the Scanner Emulation Host. To change any option, scan the appropriate bar code(s) provided in Scanner Emulation Host Parameters on page 5-4. NOTE See Appendix A, Standard Defaults for all user preferences, hosts, symbologies, and miscellaneous default parameters. Table 5-1 Scanner Emulation Default Table Parameter Default Page Number Scanner Emulation Host Parameters Convert Newer Code Types Convert Newer Code Types 5-4 Module Width 50 µs Module Width 5-4 Convert All Bar Codes to Code 39 Disable 5-5 Code 39 Full ASCII Conversion Disable 5-5 Transmission Timeout 3 seconds 5-6 Transmit With Unknown Characters Transmit With Unknown Characters 5-7 Leading Margin 2 ms 5-8

5 - 4

LS3400 Product Reference Guide Scanner Emulation Host Parameters Convert Newer Code Types The scanner supports a variety of code types that are customarily not decodable by attached decoder systems. To allow compatibility in these environments, the scanner converts these code types to more commonly decodable symbologies, as per the following chart. Symbologies not listed on this chart are transmitted normally. When decoding these code types with this parameter disabled, the scanner issues Convert Error beeps and transmits no data. *Convert Newer Code Types Reject Newer Code Types Module Width The default module width is 50 µs. If desired, reduce this module width to 20 µs by scanning the corresponding bar code below. 20 µs Module Width *50 µs Module Width Scan this code type: Transmitted as: Code 11 Code 39 RSS (14, Limited, and Expanded) Code 128

Scanner Emulation Interface

5 - 5 Convert All Bar Codes to Code 39 Scan the appropriate bar code below to enable or disable the conversion of all bar code data to Code 39. *Do Not Convert Bar Codes To Code 39 (Disable) Convert All To Code 39 (Enable) Code 39 Full ASCII Conversion By default, any characters that do not have a corresponding character in the Code 39 symbology set are replaced by a space. If this parameter is enabled, the data sent to the Scanner Emulation Host is encoded in Code 39 Full ASCII. This setting requires that the Host be able to interpret Code 39 Full ASCII data. This setting applies only if Convert to Code 39 is also enabled. *Do Not Convert Code 39 To Full ASCII (Disable) Convert Code 39 To Full ASCII (Enable)

5 - 6

LS3400 Product Reference Guide Transmission Timeout The Scanner Emulation Host transmits bar code data to the attached decoder and waits for the attached decoder to assert the Decode signal, indicating successful transmission. If, after a specified amount of time, the Decode signal has not been asserted (indicating that the attached decoder has not successfully received the bar code data), a transmission error occurs. Scan the appropriate bar code below to select the desired transmission timeout. *3 Second Transmission Timeout 4 Second Transmission Timeout 5 Second Transmission Timeout 10 Second Transmission Timeout 30 Second Transmission Timeout

Scanner Emulation Interface

5 - 7 Transmit With Unknown Characters Unknown characters are characters that the decoder does not recognize. When "Transmit With Unknown Characters" is selected, all bar code data is sent except for unknown characters. When "Do Not Transmit With Unknown Characters" is selected, bar codes containing at least one unknown character are not sent to the decoder. *Transmit With Unknown Characters Do Not Transmit With Unknown Characters

5 - 8

LS3400 Product Reference Guide Leading Margin Scan a bar code below to select a leading margin duration. 1 ms Leading Margin *2 ms Leading Margin 3 ms Leading Margin 5 ms Leading Margin 10 ms Leading Margin

Chapter 6 Symbologies

Introduction This chapter describes all symbology features and provides the programming bar codes necessary for selecting these features for the scanner. Before programming, follow the instructions in Chapter 1, Getting Started. The scanner is shipped with the settings shown in the Symbology Default Table on page 6-2 (also see Appendix A, Standard Defaults for all host device and miscellaneous scanner defaults). If the default values suit the requirements, programming may not be necessary. Features values are set by scanning single bar codes or short bar code sequences. To return all features to their default values, scan Set All Defaults on page 4-3. Scanning Sequence Examples In most cases, only one bar code needs to be scanned to set a specific parameter value. For example, to transmit bar code data without the UPC-A check digit, scan the Do Not Transmit UPC-A Check Digit bar code listed under Transmit UPC-A/UPC-E/UPC-E1 Check Digit on page 6-10. The scanner issues a fast warble beep and the LED turns green, signifying a successful parameter entry. Other parameters, such as Set Length(s) for D 2 of 5 require that several bar codes be scanned in the proper sequence. See the individual parameter, like Set Length(s) for D 2 of 5, for this procedure. Errors While Scanning Unless otherwise specified, if an error is made during a scanning sequence, just re-scan the correct parameter.

6 - 2

LS3400 Product Reference Guide Symbology Default Parameters Table 6-1 lists the defaults for all symbologies parameters. To change any option, scan the appropriate bar code(s) provided in this chapter. NOTE See Appendix A, Standard Defaults for all user preferences, hosts, symbologies, and miscellaneous default parameters. Table 6-1 Symbology Default Table Parameter Default Page Number UPC/EAN UPC-A Enable 6-5 UPC-E Enable 6-5 UPC-E1 Disable 6-6 EAN-13/JAN 13 Enable 6-6 EAN-8/JAN 8 Enable 6-7 Bookland EAN Disable 6-7 Decode UPC/EAN/JAN Supplementals (2 and 5 digits) Ignore Supplementals 6-9 UPC/EAN/JAN Supplemental Redundancy 14 6-10 Transmit UPC-A Check Digit Enable 6-10 Transmit UPC-E Check Digit Enable 6-11 Transmit UPC-E1 Check Digit Enable 6-11 UPC-A Preamble System Character 6-12 UPC-E Preamble System Character 6-13 UPC-E1 Preamble System Character 6-14 Convert UPC-E to A Disable 6-15 Convert UPC-E1 to A Disable -16 EAN-8/JAN-8 Extend Disable 6-17 Code 128 Code 128 Enable 6-17 UCC/EAN-128 Enable 6-18 ISBT 128 Enable 6-18

6 - 3

Code 39 Code 39 Enable 6-19 Trioptic Code 39 Disable 6-19 Convert Code 39 to Code 32 Disable 6-20 Code 32 Prefix Disable 6-21 Set Length(s) for Code 39 2 to 55 6-22 Code 39 Check Digit Verification Disable 6-23 Transmit Code 39 Check Digit Disable 6-24 Code 39 Full ASCII Conversion Disable 6-25 Code 93 Code 93 Disable 6-26 Set Lengths for Code 93 4 to 55 6-26 Code 11 Code 11 Disable 6-28 Set Lengths for Code 11 4 to 41 6-28 Code 11 Check Digit Verification One Check Digit 6-30 Transmit Code 11 Check Digits Disable 6-31 Interleaved 2 of 5 (I 2 of 5) Interleaved 2 of 5 (I 2 of 5) Enable 6-32 Set Lengths for Interleaved 2 of 5 14 6-32 I 2 of 5 Check Digit Verification Disable 6-34 Transmit I 2 of 5 Check Digit Disable 6-35 Convert I 2 of 5 to EAN-13 Disable 6-35 Discrete 2 of 5 (D 2 of 5) Discrete 2 of 5 Disable 6-36 Set Lengths for D 2 of 5 12 6-36 Codabar (NW - 7) Codabar Disable 6-38 Set Lengths for Codabar 5 to 55 6-38 CLSI Editing Disable 6-40 Table 6-1 Symbology Default Table (Continued) Parameter Default Page Number

6 - 4

LS3400 Product Reference Guide NOTIS Editing Disable 6-40 MSI MSI Disable 6-41 Set Lengths for MSI 6 to 55 6-41 MSI Check Digits One 6-43 Transmit MSI Check Digit(s) Disable 6-43 MSI Check Digit Algorithm Mod 10/Mod 10 6-44 RSS (Reduced Space Symbology) RSS 14 Disable 6-45 RSS Limited Disable 6-45 RSS Expanded Disable 6-46 Convert RSS to UPC/EAN Disable 6-46 Symbology - Specific Security Levels Redundancy Level 1 6-47 Security Levels 0 6-49 Bi-directional Redundancy Disable 6-50 Report Software Version 6-50 Table 6-1 Symbology Default Table (Continued) Parameter Default Page Number

6 - 5

UPC/EAN Enable/Disable UPC-A To enable or disable UPC-A, scan the appropriate bar code below. *Enable UPC-A Disable UPC-A Enable/Disable UPC-E To enable or disable UPC-E, scan the appropriate bar code below. *Enable UPC-E Disable UPC-E

6 - 6

LS3400 Product Reference Guide Enable/Disable UPC-E1 UPC-E1 is disabled by default. To enable or disable UPC-E1, scan the appropriate bar code below. Enable UPC-E1 *Disable UPC-E1 Enable/Disable EAN-13 To enable or disable EAN-13, scan the appropriate bar code below. *Enable EAN-13/JAN-13 Disable EAN-13/JAN-13 NOTE UPC-E1 is not a UCC (Uniform Code Council) approved symbology.

6 - 7

Enable/Disable EAN-8 To enable or disable EAN-8, scan the appropriate bar code below. *Enable EAN-8/JAN-8 Disable EAN-8/JAN-8 Enable/Disable Bookland EAN To enable or disable Bookland EAN, scan the appropriate bar code below. Enable Bookland EAN *Disable Bookland EAN

6 - 8

LS3400 Product Reference Guide Decode UPC/EAN/JAN Supplementals Supplementals are bar codes appended according to specific format conventions (e.g., UPC A+2, UPC E+2, EAN 13+2). Six options are available. • If Decode UPC/EAN Only With Supplementals is selected, UPC/EAN symbols without supplementals are not decoded. • If Ignore Supplementals is selected, and the scanner is presented with a UPC/EAN with a supplemental, the UPC/EAN is decoded and the supplemental bar code is ignored. • An Autodiscriminate Option is also available. If this option is selected, choose an appropriate “UPC/EAN/JAN Supplemental Redundancy,” value from the next page. A value of 14 or more is recommended. • Enable 378/379 Supplemental Mode to enable only EAN13 bar codes starting with a ‘378’ or ‘379’ prefix to be delayed by the supplemental search process. All other UPC/EAN bar codes are exempted from the search and are reported instantly upon their decode. • Select Enable 978 Supplemental Mode to enable only EAN13 bar codes starting with a ‘978’ prefix to be delayed by the supplemental search process. All other UPC/EAN bar codes are exempted from the search and are reported instantly upon their decode. • Select Enable Smart Supplemental Mode to enable only EAN13 bar codes starting with a ‘378’, ‘379’, or ‘978’ prefix to be delayed by the supplemental search process. All other UPC/EAN bar codes are exempted from the search and are reported instantly upon their decode. Decode UPC/EAN/JAN Only With Supplementals NOTE In order to minimize the risk of invalid data transmission, it is recommended to select either to decode or ignore supplemental characters.

6 - 9

Decode UPC/EAN/JAN Supplementals (continued) *Ignore Supplementals Autodiscriminate UPC/EAN/JAN Supplementals Enable 378/379 Supplemental Mode Enable 978 Supplemental Mode Enable Smart Supplemental Mode

6 - 10

LS3400 Product Reference Guide UPC/EAN/JAN Supplemental Redundancy With Autodiscriminate UPC/EAN/JAN Supplementals selected, this option adjusts the number of times a symbol without supplementals is decoded before transmission. The range is from two to thirty times. 14 or above is recommended when decoding a mix of UPC/EAN symbols with and without supplementals, and the autodiscriminate option is selected. The default is set at 14. Scan the bar code below to set a decode redundancy value. Next, scan two numeric bar codes from Appendix D, Numeric Bar Codes. Single digit numbers must have a leading zero. In case of an error, or to change the selection, scan Cancel on page D-3. UPC/EAN/JAN Supplemental Redundancy Transmit UPC-A/UPC-E/UPC-E1 Check Digit The check digit is the last character of the symbol used to verify the integrity of the data. Scan the appropriate bar code below to transmit the bar code data with or without the UPC-A, UPC-E or UPC-E1 check digit. It is always verified to guarantee the integrity of the data. UPC-A Check Digit *Transmit UPC-A Check Digit Do Not Transmit UPC-A Check Digit

6 - 11

UPC-E Check Digit *Transmit UPC-E Check Digit Do Not Transmit UPC-E Check Digit UPC-E1 Check Digit *Transmit UPC-E1 Check Digit Do Not Transmit UPC-E1 Check Digit

6 - 12

LS3400 Product Reference Guide UPC-A Preamble Preamble characters are part of the UPC symbol consisting of Country Code and System Character. Three options are given for transmitting UPC-A preamble to the host device: transmit System Character only, transmit System Character and Country Code (“0” for USA), and no preamble transmitted. Select the appropriate option to match the host system. No Preamble () *System Character ( ) System Character & Country Code (< COUNTRY CODE> )

6 - 13

UPC-E Preamble Preamble characters are part of the UPC symbol consisting of Country Code and System Character. Three options are given for transmitting UPC-E preamble to the host device: transmit System Character only, transmit System Character and Country Code (“0” for USA), and no preamble transmitted. Select the appropriate option to match the host system. No Preamble () *System Character ( ) System Character & Country Code (< COUNTRY CODE> )

6 - 14

LS3400 Product Reference Guide UPC-E1 Preamble Preamble characters are part of the UPC symbol consisting of Country Code and System Character. Three options are given for transmitting UPC-E1 preamble to the host device: transmit System Character only, transmit System Character and Country Code (“0” for USA), and no preamble transmitted. Select the appropriate option to match the host system. No Preamble () *System Character ( ) System Character & Country Code (< COUNTRY CODE> )

6 - 15

Convert UPC-E to UPC-A When enabled, UPC-E (zero suppressed) decoded data is converted to UPC-A format before transmission. After conversion, the data follows UPC-A format and is affected by UPC-A programming selections (e.g., Preamble, Check Digit). When disabled, UPC-E decoded data is transmitted as UPC-E data, without conversion. Convert UPC-E to UPC-A (Enable) *Do Not Convert UPC-E to UPC-A (Disable)

6 - 16

LS3400 Product Reference Guide Convert UPC-E1 to UPC-A When enabled, UPC-E1 decoded data is converted to UPC-A format before transmission. After conversion, the data follows UPC-A format and is affected by UPC-A programming selections (e.g., Preamble, Check Digit). When disabled, UPC-E1 decoded data is transmitted as UPC-E1 data, without conversion. Convert UPC-E1 to UPC-A (Enable) *Do Not Convert UPC-E1 to UPC-A (Disable)

6 - 17

EAN-8/JAN-8 Extend When enabled, this parameter adds five leading zeros to decoded EAN-8 symbols to make them compatible in format to EAN-13 symbols. When disabled, EAN-8 symbols are transmitted as is. Enable EAN/JAN Zero Extend *Disable EAN/JAN Zero Extend Code 128 Enable/Disable Code 128 To enable or disable Code 128, scan the appropriate bar code below. *Enable Code 128 Disable Code 128

6 - 18

LS3400 Product Reference Guide 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 Enable/Disable ISBT 128 To enable or disable ISBT 128, scan the appropriate bar code below. *Enable ISBT 128 Disable ISBT 128

6 - 19

Code 39 Enable/Disable Code 39 To enable or disable Code 39, scan the appropriate bar code below. *Enable Code 39 Disable Code 39 Enable/Disable Trioptic Code 39 Trioptic Code 39 is a variant of Code 39 used in the marking of computer tape cartridges. Trioptic Code 39 symbols always contain six characters. To enable or disable Trioptic Code 39, scan the appropriate bar code below. Enable Trioptic Code 39 *Disable Trioptic Code 39 NOTE Trioptic Code 39 and Code 39 Full ASCII cannot be enabled simultaneously.

6 - 20

LS3400 Product Reference Guide Convert Code 39 to Code 32 Code 32 is a variant of Code 39 used by the Italian pharmaceutical industry. Scan the appropriate bar code below to enable or disable converting Code 39 to Code 32. Convert Code 39 to Code 32 (Enable) *Do Not Convert Code 39 to Code 32 (Disable) NOTE Code 39 must be enabled in order for this parameter to function.

6 - 21

Code 32 Prefix Scan the appropriate bar code below to enable or disable adding the prefix character “A” to all Code 32 bar codes. Enable Code 32 Prefix *Disable Code 32 Prefix NOTE Convert Code 39 to Code 32 must be enabled for this parameter to function.

6 - 22

LS3400 Product Reference Guide Set Lengths for Code 39 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for Code 39 may be set for any length, one or two discrete lengths, or lengths within a specific range. If Code 39 Full ASCII is enabled, Length Within a Range or Any Length are the preferred options. One Discrete Length - This option allows the scanner to decode only those Code 39 symbols containing a selected length. Lengths are selected from the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode only Code 39 symbols with 14 characters, scan Code 39 - One Discrete Length, then scan 1 followed by 4. In case of an error, or to change the selection, scan Cancel on page D-3. Code 39 - One Discrete Length Two Discrete Lengths - This option allows the scanner to decode only those Code 39 symbols containing either of two selected lengths. Lengths are selected from the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode only those Code 39 symbols containing either 2 or 14 characters, select Code 39 - Two Discrete Lengths, then scan 0, 2, 1, and then 4. In case of an error, or to change the selection, scan Cancel on page D-3. Code 39 - Two Discrete Lengths Length Within Range - This option allows the scanner to decode a Code 39 symbol with a specific length range. The length range is selected from numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode Code 39 symbols containing between 4 and 12 characters, first scan Code 39 - Length Within Range. Then scan 0, 4, 1, and 2 (single digit numbers must always be preceded by a leading zero). In case of an error, or to change the selection, scan Cancel on page D-3. Code 39 - Length Within Range Any Length - This option allows the scanner to decode Code 39 symbols containing any number of characters within the scanner capability. Code 39 - Any Length NOTE When setting lengths for different bar code types by scanning single digit numbers, single digit numbers must always be preceded by a leading zero.

6 - 23

Code 39 Check Digit Verification When this feature is enabled, the scanner checks the integrity of all Code 39 symbols to verify that the data complies with specified check digit algorithm. Only those Code 39 symbols which include a modulo 43 check digit are decoded when this feature is enabled. This feature should only be enabled if the code 39 symbols contain a Modulo 43 check digit. Enable Code 39 Check Digit *Disable Code 39 Check Digit

6 - 24

LS3400 Product Reference Guide Transmit Code 39 Check Digit Scan a bar code below to transmit Code 39 data with or without the check digit. Transmit Code 39 Check Digit (Enable) *Do Not Transmit Code 39 Check Digit (Disable) NOTE Code 39 Check Digit Verification must be enabled for this parameter to function.

6 - 25

Code 39 Full ASCII Conversion Code 39 Full ASCII is a variant of Code 39 which pairs characters to encode the full ASCII character set. To enable or disable Code 39 Full ASCII, scan the appropriate bar code below. Enable Code 39 Full ASCII *Disable Code 39 Full ASCII NOTE Trioptic Code 39 and Code 39 Full ASCII cannot be enabled simultaneously. NOTE Code 39 Full ASCII to Full ASCII Correlation is host-dependent, and is therefore described in the "ASCII Character Set" Table for the appropriate interface.

6 - 26

LS3400 Product Reference Guide Code 93 Enable/Disable Code 93 To enable or disable Code 93, scan the appropriate bar code below. Enable Code 93 *Disable Code 93 Set Lengths for Code 93 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for Code 93 may be set for any length, one or two discrete lengths, or lengths within a specific range. One Discrete Length - This option allows scanner to decode only those Code 93 symbols containing a selected length. Lengths are selected from the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode only Code 93 symbols with 14 characters, scan Code 93 - One Discrete Length, then scan 1 followed by 4. In case of an error, or to change the selection, scan Cancel on page D-3. Code 93 - One Discrete Length

6 - 27

Set Lengths for Code 93 (continued) Two Discrete Lengths - This option allows the scanner to decode only those Code 93 symbols containing either of two selected lengths. Lengths are selected from the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode only those Code 93 symbols containing either 2 or 14 characters, select Code 93 - Two Discrete Lengths, then scan 0, 2, 1, and then 4. In case of an error, or to change the selection, scan Cancel on page D-3. Code 93 - Two Discrete Lengths Length Within Range - This option allows the scanner to decode a Code 93 symbol with a specific length range. The length range is selected from numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode Code 93 symbols containing between 4 and 12 characters, first scan Code 93 - Length Within Range. Then scan 0, 4, 1, and 2 (single digit numbers must always be preceded by a leading zero). In case of an error, or to change the selection, scan Cancel on page D-3. Code 93 - Length Within Range Any Length - This option allows the scanner to decode Code 93 symbols containing any number of characters within the scanner’s capability. Code 93 - Any Length

6 - 28

LS3400 Product Reference Guide Code 11 Code 11 To enable or disable Code 11, scan the appropriate bar code below. Enable Code 11 *Disable Code 11 Set Lengths for Code 11 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for Code 11 may be set for any length, one or two discrete lengths, or lengths within a specific range. One Discrete Length - This option allows the scanner to decode only those Code 11 symbols containing a selected length. Lengths are selected from the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode only Code 11 symbols with 14 characters, scan Code 11 - One Discrete Length, then scan 1 followed by 4. In case of an error, or to change the selection, scan Cancel on page D-3. Code 11 - One Discrete Length NOTE If you need to scan Code 11 bar codes, first enable either Convert Newer Code Types on page 5-4 or Convert All Bar Codes to Code 39 on page 5-5 to allow data to transmit to the attached device.

6 - 29

Set Lengths for Code 11 (continued) Two Discrete Lengths - This option allows the scanner to decode only those Code 11 symbols containing either of two selected lengths. Lengths are selected from the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode only those Code 11 symbols containing either 2 or 14 characters, select Code 11 - Two Discrete Lengths, then scan 0, 2, 1, and then 4. In case of an error, or to change the selection, scan Cancel on page D-3. Code 11 - Two Discrete Lengths Length Within Range - This option allows the scanner to decode a Code 11 symbol with a specific length range. The length range is selected from numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode Code 11 symbols containing between 4 and 12 characters, first scan Code 11 - Length Within Range. Then scan 0, 4, 1, and 2 (single digit numbers must always be preceded by a leading zero). In case of an error, or to change the selection, scan Cancel on page D-3. Code 11 - Length Within Range Any Length - This option allows the scanner to decode Code 11 symbols containing any number of characters within the scanner capability. Code 11 - Any Length

6 - 30

LS3400 Product Reference Guide Code 11 Check Digit Verification This feature allows the scanner to check the integrity of all Code 11 symbols to verify that the data complies with the specified check digit algorithm. This selects the check digit mechanism for the decoded Code 11 bar code. The options are to check for one check digit, check for two check digits, or disable the feature. To enable this feature, scan the bar code below corresponding to the number of check digits encoded in the Code 11 symbols. Disable *One Check Digit Two Check Digits

6 - 31

Transmit Code 11 Check Digits This feature selects whether or not to transmit the Code 11 check digit(s). Transmit Code 11 Check Digit(s) (Enable) *Do Not Transmit Code 11 Check Digit(s) (Disable) NOTE Code 11 Check Digit Verification must be enabled for this parameter to function.

6 - 32

LS3400 Product Reference Guide Interleaved 2 of 5 (I 2 of 5) Enable/Disable Interleaved 2 of 5 To enable or disable Interleaved 2 of 5, scan the appropriate bar code below, and select an Interleaved 2 of 5 length from the following pages. *Enable Interleaved 2 of 5 Disable Interleaved 2 of 5 Set Lengths for Interleaved 2 of 5 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for I 2 of 5 may be set for any length, one or two discrete lengths, or lengths within a specific range. One Discrete Length - This option allows the scanner to decode only those I 2 of 5 symbols containing a selected length. Lengths are selected from the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode only I 2 of 5 symbols with 14 characters, scan I 2 of 5 - One Discrete Length, then scan 1 followed by 4. In case of an error, or to change the selection, scan Cancel on page D-3. I 2 of 5 - One Discrete Length

6 - 33

Set Lengths for Interleaved 2 of 5 (continued) Two Discrete Lengths - This option allows the scanner to decode only those I 2 of 5 symbols containing either of two selected lengths. Lengths are selected from the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode only those I 2 of 5 symbols containing either 2 or 14 characters, select I 2 of 5 - Two Discrete Lengths, then scan 0, 2, 1, and then 4. In case of an error, or to change the selection, scan Cancel on page D-3. I 2 of 5 - Two Discrete Lengths Length Within Range - This option allows the scanner to decode an I 2 of 5 symbol with a specific length range. The length range is selected from numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode I 2 of 5 symbols containing between 4 and 12 characters, first scan I 2 of 5 - Length Within Range. Then scan 0, 4, 1, and 2 (single digit numbers must always be preceded by a leading zero). In case of an error, or to change the selection, scan Cancel on page D-3. I 2 of 5 - Length Within Range

6 - 34

LS3400 Product Reference Guide Set Lengths for Interleaved 2 of 5 (continued) Any Length - This option allows the scanner to decode I 2 of 5 symbols containing any number of characters within the scanner capability. I 2 of 5 - Any Length I 2 of 5 Check Digit Verification When this feature is enabled, the scanner checks the integrity of all I 2 of 5 symbols to verify the data complies with either the specified Uniform Symbology Specification (USS), or the Optical Product Code Council (OPCC) check digit algorithm. *Disable USS Check Digit OPCC Check Digit NOTE Due to the construction of the I 2 of 5 symbology, it is possible for a scan line covering only a portion of the code to be interpreted as a complete scan, yielding less data than is actually encoded in the bar code. To prevent this from happening, it is recommended that specific lengths (I 2 of 5 - One Discrete Length - Two Discrete Lengths) be selected for I 2 of 5 applications.

6 - 35

Transmit I 2 of 5 Check Digit Scan the appropriate bar code below to transmit I 2 of 5 data with or without the check digit. Transmit I 2 of 5 Check Digit (Enable) *Do Not Transmit I 2 of 5 Check Digit (Disable) 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, and the code must have a leading zero and a valid EAN-13 check digit. Scanning a single bar code below, Convert I 2 of 5 to EAN-13 (Enable), accomplishes this function. Convert I 2 of 5 to EAN-13 (Enable) *Do Not Convert I 2 of 5 to EAN-13 (Disable)

6 - 36

LS3400 Product Reference Guide Discrete 2 of 5 (D 2 of 5) Enable/Disable Discrete 2 of 5 To enable or disable Discrete 2 of 5, scan the appropriate bar code below. Enable Discrete 2 of 5 *Disable Discrete 2 of 5 Set Lengths for Discrete 2 of 5 The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for D 2 of 5 may be set for any length, one or two discrete lengths, or lengths within a specific range. One Discrete Length - This option allows the scanner to decode only those D 2 of 5 symbols containing a selected length. Lengths are selected from the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode only D 2 of 5 symbols with 14 characters, scan D 2 of 5 - One Discrete Length, then scan 1 followed by 4. In case of an error, or to change the selection, scan Cancel on page D-3. D 2 of 5 - One Discrete Length

6 - 37

Set Lengths for Discrete 2 of 5 (continued) Two Discrete Lengths - This option allows the scanner to decode only those D 2 of 5 symbols containing either of two selected lengths. Lengths are selected from the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode only those D 2 of 5 symbols containing either 2 or 14 characters, select D 2 of 5 - Two Discrete Lengths, then scan 0, 2, 1, and then 4. In case of an error, or to change the selection, scan Cancel on page D-3. D 2 of 5 - Two Discrete Lengths Length Within Range - This option allows the scanner to decode an D 2 of 5 symbol with a specific length range. The length range is selected from numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode D 2 of 5 symbols containing between 4 and 12 characters, first scan D 2 of 5 - Length Within Range. Then scan 0, 4, 1, and 2 (single digit numbers must always be preceded by a leading zero). In case of an error, or to change the selection, scan Cancel on page D-3. D 2 of 5 - Length Within Range Any Length - This option allows the scanner to decode D 2 of 5 symbols containing any number of characters within the scanner capability. D 2 of 5 - Any Length NOTE Due to the construction of the D 2 of 5 symbology, it is possible for a scan line covering only a portion of the code to be interpreted as a complete scan, yielding less data than is actually encoded in the bar code. To prevent this from happening, it is recommended that specific lengths (D 2 of 5 - One Discrete Length - Two Discrete Lengths) be selected for D 2 of 5 applications.

6 - 38

LS3400 Product Reference Guide Codabar (NW - 7) Enable/Disable Codabar To enable or disable Codabar, scan the appropriate bar code below. Enable Codabar *Disable Codabar Set Lengths for Codabar The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for Codabar may be set for any length, one or two discrete lengths, or lengths within a specific range. One Discrete Length - This option allows the scanner to decode only those Codabar symbols containing a selected length. Lengths are selected from the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode only Codabar symbols with 14 characters, scan Codabar - One Discrete Length, then scan 1 followed by 4. In case of an error, or to change the selection, scan Cancel on page D-3. Codabar - One Discrete Length Two Discrete Lengths - This option allows the scanner to decode only those Codabar symbols containing either of two selected lengths. Lengths are selected from the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode only those Codabar symbols containing either 2 or 14 characters, select Codabar - Two Discrete Lengths, then scan 0, 2, 1, and then 4. In case of an error, or to change the selection, scan Cancel on page D-3. Codabar - Two Discrete Lengths

6 - 39

Set Lengths for Codabar (continued) Length Within Range - This option allows the scanner to decode a Codabar symbol with a specific length range. The length range is selected from numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode Codabar symbols containing between 4 and 12 characters, first scan Codabar - Length Within Range. Then scan 0, 4, 1, and 2 (single digit numbers must always be preceded by a leading zero). In case of an error, or to change the selection, scan Cancel on page D-3. Codabar - Length Within Range Any Length - This option allows the scanner to decode Codabar symbols containing any number of characters within the scanner capability. Codabar - Any Length

6 - 40

LS3400 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. Enable this feature if the host system requires this data format. Enable CLSI Editing *Disable CLSI Editing NOTIS Editing When enabled, this parameter strips the start and stop characters from a decoded Codabar symbol. Enable this feature if the host system requires this data format. Enable NOTIS Editing *Disable NOTIS Editing NOTE Symbol length does not include start and stop characters.

6 - 41

MSI Enable/Disable MSI To enable or disable MSI, scan the appropriate bar code below. Enable MSI *Disable MSI Set Lengths for MSI The length of a code refers to the number of characters (i.e., human readable characters), including check digit(s) the code contains. Lengths for MSI may be set for any length, one or two discrete lengths, or lengths within a specific range. One Discrete Length - This option allows the scanner to decode only those MSI symbols containing a selected length. Lengths are selected from the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode only MSI symbols with 14 characters, scan MSI - One Discrete Length, then scan 1 followed by 4. In case of an error, or to change the selection, scan Cancel on page D-3. MSI - One Discrete Length

6 - 42

LS3400 Product Reference Guide Set Lengths for MSI (continued) Two Discrete Lengths - This option allows the scanner to decode only those MSI symbols containing either of two selected lengths. Lengths are selected from the numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode only those MSI symbols containing either 2 or 14 characters, select MSI - Two Discrete Lengths, then scan 0, 2, 1, and then 4. In case of an error, or to change the selection, scan Cancel on page D-3. MSI - Two Discrete Lengths Length Within Range - This option allows the scanner to decode an MSI symbol with a specific length range. The length range is selected from numeric bar codes in Appendix D, Numeric Bar Codes. For example, to decode MSI symbols containing between 4 and 12 characters, first scan MSI - Length Within Range. Then scan 0, 4, 1, and 2 (single digit numbers must always be preceded by a leading zero). In case of an error, or to change the selection, scan Cancel on page D-3. MSI - Length Within Range Any Length - This option allows the scanner to decode MSI symbols containing any number of characters within the scanner capability. MSI - Any Length NOTE Due to the construction of the MSI symbology, it is possible for a scan line covering only a portion of the code to be interpreted as a complete scan, yielding less data than is actually encoded in the bar code. To prevent this from happening, it is recommended that specific lengths (MSI - One Discrete Length - Two Discrete Lengths) be selected for MSI applications.

6 - 43

MSI Check Digits With MSI symbols, one check digit is mandatory and always verified by the reader. The second check digit is optional. If the MSI codes include two check digits, enable the verification of the second check digit by scanning the bar code below. See MSI Check Digit Algorithm on page 6-44 for the selection of second digit algorithms. *One MSI Check Digit Two MSI Check Digits Transmit MSI Check Digit(s) Scan a bar code below to transmit MSI data with or without the check digit. Transmit MSI Check Digit(s) (Enable) *Do Not Transmit MSI Check Digit(s) (Disable)

6 - 44

LS3400 Product Reference Guide MSI Check Digit Algorithm Two algorithms are possible for the verification of the second MSI check digit. Select the bar code below corresponding to the algorithm used to encode the check digit. MOD 10/MOD 11 *MOD 10/MOD 10

6 - 45

RSS (Reduced Space Symbology) RSS The variants of RSS are RSS 14, RSS Expanded, and RSS Limited. The limited and expanded versions have stacked variants. Scan the appropriate bar code below to enable or disable each variant of RSS. RSS 14 Enable RSS 14 *Disable RSS 14 RSS Limited Enable RSS Limited *Disable RSS Limited NOTE If you need to scan RSS bar codes, first enable either Convert Newer Code Types on page 5-4 or Convert All Bar Codes to Code 39 on page 5-5 to allow data to transmit to the attached device.

6 - 46

LS3400 Product Reference Guide RSS Expanded Enable RSS Expanded *Disable RSS Expanded Convert RSS to UPC/EAN This parameter only applies to RSS-14 and RSS Limited symbols not decoded as part of a Composite symbol. When this conversion is enabled, RSS-14 and RSS Limited symbols encoding a single zero as the first digit have the leading '010' stripped and the bar code reported as EAN-13. Bar codes beginning with two or more zeros but not six zeros have the leading '0100' stripped and the bar code reported as UPC-A. The UPC-A Preamble parameter to transmit the system character and country code applies to converted bar codes. Note that neither the system character nor the check digit can be stripped. Enable Convert RSS to UPC/EAN *Disable Convert RSS to UPC/EAN

6 - 47

Redundancy Level The scanner offers four levels of decode redundancy. Higher redundancy levels are selected for decreasing levels of bar code quality. As redundancy levels increase, the scanner’s aggressiveness decreases. Select the redundancy level appropriate for the bar code quality. Redundancy Level 1 The following code types must be successfully read twice before being decoded: *Redundancy Level 1 Redundancy Level 2 The following code types must be successfully read twice before being decoded: Redundancy Level 2 Code Type Code Length Codabar 8 characters or less MSI 4 characters or less D 2 of 5 8 characters or less I 2 of 5 8 characters or less Code Type Code Length All All

6 - 48

LS3400 Product Reference Guide Redundancy Level 3 Code types other than the following must be successfully read twice before being decoded. The following codes must be read three times: Redundancy Level 3 Redundancy Level 4 The following code types must be successfully read three times before being decoded: Redundancy Level 4 Code Type Code Length MSI Plessey 4 characters or less D 2 of 5 8 characters or less I 2 of 5 8 characters or less Codabar 8 characters or less Code Type Code Length All All

6 - 49

Security Level The scanner offers four levels of decode security for UPC/EAN bar codes. Increasing levels of security are provided for decreasing levels of bar code quality. There is an inverse relationship between security and scanner decode speed, so be sure to choose only that level of security necessary for any given application. Security Level 0 This is the default setting which allows the scanner to operate fastest, while providing sufficient security in decoding “in-spec” UPC/EAN bar codes. *Security Level 0 Security Level 1 As bar code quality levels diminish, certain characters become prone to misdecodes before others (i.e., 1, 2, 7, 8). If the scanner is misdecoding poorly printed bar codes, and the misdecodes are limited to these characters, select this security level. Security Level 1 Security Level 2 If the scanner is misdecoding poorly printed bar codes, and the misdecodes are not limited to characters 1, 2, 7, and 8, select this security level. Security Level 2 Security Level 3 If Security Level 2 has been tried, and the scanner is still misdecoding, select this security level. Be advised, selecting this option is an extreme measure against misdecoding severely out of spec bar codes. Selection of this level of security may significantly impair the decoding ability of the scanner. If this level of security is necessary, try to improve the quality of the bar codes. Security Level 3

6 - 50

LS3400 Product Reference Guide Bi-directional Redundancy Bi-directional Redundancy is used for added security to linear code type security levels. When enabled, a bar code must be successfully scanned in both directions (forward and reverse) before reporting a good decode. Enable Bi-directional Redundancy *Disable Bi-directional Redundancy Report Version Scan the bar code below to report the version of software currently installed in the digital scanner. Report Software Version

Miscellaneous Scanner Options

Chapter 7 Chapter 7 Miscellaneous Scanner Options Introduction This chapter includes commonly used bar codes to customize how the data is transmitted to the host device. In addition to these bar codes for data formatting, see each host chapter for the appropriate host connections and host device features for the scanner. See Chapter 6, Symbologies for customizing data for transmission to the host device. Before programming, follow the instructions in Chapter 1, Getting Started. The scanner is shipped with the settings shown in the Miscellaneous Scanner Options Default Table on page 7-2 (also see Appendix A, Standard Defaults for all host device and miscellaneous scanner defaults). If the default values suit the requirements, programming may not be necessary. Features values are set by scanning single bar codes or short bar code sequences. Scanning Sequence Examples In most cases, only one bar code needs to be scanned to set a specific parameter value. Parameters, such as Prefix Value, require that several bar codes be scanned in the proper sequence. See each individual parameter for descriptions of this procedure. Errors While Scanning Unless otherwise specified, if an error is made during a scanning sequence, re-scan the correct parameter.

7 - 2

LS3400 Product Reference Guide Miscellaneous Default Parameters Table 7-1 lists the defaults for miscellaneous scanner options parameters. To change any option, scan the appropriate bar code(s) provided in the Miscellaneous Scanner Parameters section beginning on page 7-3. NOTE See Appendix A, Standard Defaults for all user preferences, hosts, symbologies, and miscellaneous default parameters. Table 7-1 Miscellaneous Scanner Options Default Table Parameter Default Page Number Miscellaneous Scanner Options Transmit Code ID Character None 7-3 Scan Angle Normal Angle 7-4

Miscellaneous Scanner Options

7 - 3 Miscellaneous Scanner Parameters 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 single character prefix already selected, the Code ID character is inserted between the prefix and the decoded symbol. Select no Code ID character, a Symbol Code ID character, or an AIM Code ID character. For Code ID Characters, see Symbol Code Identifiers on page B-1 and AIM Code Identifiers on page B-2. Symbol Code ID Character AIM Code ID Character *None NOTE This parameter only functions if you enable Convert All Bar Codes to Code 39 on page 5-5.

7 - 4

LS3400 Product Reference Guide Scan Angle The scanner supports two scan angles. This parameter provides two options for the length of the laser scanning beam. Use the bar codes below to change scan angles. *Normal Angle Alternate Angle

Other Barcode Reader Manuals