LS 6000 Series About This Manual Table of Contents Index Copyright Feedback Product Reference Guide 70-33186-01 Revision B January 1999
LS 6000 Series Product Reference Guide 70-33186-01 Revision B January 1999
1998 - 1999 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.
Contents About This Manual Chapter Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Notational Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . .x Related Publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .x Service Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Symbol Support Center . . . . . . . . . . . . . . . . . . . . . . . . .xii Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LS 6000 Series Product Reference Guide Chapter 3. Scanning With the LS 6000 Scanning In Hand-Held Mode . . . . . . . . . . . . . . . . . . . . . . 3-1 Scanning in Hands-Free Mode . . . . . . . . . . . . . . . . . . . . . . 3-3 Selecting Beeper Volume . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4 Beeper Indications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5 LED Indications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6 Chapter 4.
Contents UPC/EAN Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-32 Enable/Disable UPC-E . . . . . . . . . . . . . . . . . . . . . . . 5-32 Enable/Disable UPC-A . . . . . . . . . . . . . . . . . . . . . . . 5-33 Enable/Disable EAN-8 . . . . . . . . . . . . . . . . . . . . . . . 5-34 Enable/Disable EAN-13 . . . . . . . . . . . . . . . . . . . . . . 5-35 Enable/Disable Bookland EAN . . . . . . . . . . . . . . . . . 5-36 Decode UPC/EAN Supplementals . . . . . . . . . . . . . . .
LS 6000 Series Product Reference Guide Interleaved 2 of 5 Options . . . . . . . . . . . . . . . . . . . . . . . . 5-73 Enable/Disable Interleaved 2 of 5 . . . . . . . . . . . . . . . 5-73 Set Lengths for Interleaved 2 of 5 . . . . . . . . . . . . . . . 5-74 I 2 of 5 Check Digit Verification . . . . . . . . . . . . . . . . 5-77 Transmit I 2 of 5 Check Digit . . . . . . . . . . . . . . . . . . 5-79 Convert I 2 of 5 to EAN-13 . . . . . . . . . . . . . . . . . . . 5-80 Codabar Options . . . . . . . . . . . . .
Contents Appendix A. Programming Reference UCC/EAN-128 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1 AIM Code Identifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-4 Modifier Characters . . . . . . . . . . . . . . . . . . . . . . . . . . A-5 ASCII Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LS 6000 Series Product Reference Guide viii
About This Guide The LS 6000 Series Product Reference Guide provides general information about connection and operation of the LS 6000 scanner series. Chapter Descriptions Following are brief descriptions of each chapter in this guide. ! ! ! ! ! ! Chapter 1, Introduction provides a product overview and a brief description on using the scanner. Chapter 2, Setup provides information on connecting the scanner to the host.
LS 6000 Series Product Reference Guide Notational Conventions The following conventions are used in this document: ! ! ! The term “LS 6000” applies to the LS 6000, LS 6004, and LS 6005, except where specifically noted. 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.
About This Guide Service Information If you have a problem with your equipment, contact the Symbol Support Center. Before calling, have the model number and serial number at hand. Call the Support Center from a phone near the 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.
LS 6000 Series Product Reference Guide Symbol Support Center For service information, warranty information or technical assistance contact or call the Symbol Support Center in: United States Canada Symbol Technologies, Inc. One Symbol Plaza Holtsville, New York 11742-1300 1-800-653-5350 Symbol Technologies Canada, Inc.
About This Guide Wear items and accessories having s Symbol serial number, will carry a 90-day limited warranty. Non-serialized items will carry a 30-day limited warranty. Warranty Coverage and Procedure During the warranty period, Symbol will repair or replace defective products returned to Symbol’s manufacturing plan in the US. For warranty service in North America, call the Symbol Support Center at 1-800-653-5350. International customers should contact the local Symbol office or support center.
LS 6000 Series Product Reference Guide xiv
Chapter 1 Introduction Overview Symbol Technologies’ LS 6000 scanner combines the benefits of omni-directional scanning with a light-weight, hand-held design. The scanner converts easily to hands-free use with an optional presentation stand. The LS 6000 successfully reads most code symbologies, densities, and colors, produced by a wide range of printing techniques.
LS 6000 Series Product Reference Guide ! ! LS 6005-I000 (IBM 468X/469X) - The LS 6005 is fully compatible with the entire line of IBM 468X/469X terminals. It also accommodates the full line of Synapse Smart Cables. LS 6005-I090 (IBM 468X/469X with EAS) - The LS 6005-I090 also provides additional signal lines for EAS deactivation (Checkpoint modes V and VII). Using Your Scanner If the scanner is powered by the host, ensure the host is connected to a power outlet.
Chapter 2 Setup Unpacking Remove the scanner 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 xii. KEEP THE PACKING. It is the approved shipping container and should be used if you ever need to return your equipment for servicing. Installing the Scanner Cable To connect the cable to the LS 6000 scanner: 1. Switch off all devices connected to the LS 6000 cable.
LS 6000 Series Product Reference Guide 2. Plug the modular connector on the cable into the receptacle in the bottom of the LS 6000 handle. Listen for a click. Figure 2-1. Plugging Connector into Scanner 3. Gently tug the cable to ensure the connector is properly secured. Switching Cables Different cables are required for different hosts. To change the scanner cable: 1. 2. 3.
Setup Electronic Article Surveillance (EAS) (Optional) Because there are several Checkpoint EAS systems available, your local Checkpoint representative must install the EAS cable. To contact your local Checkpoint representative inside the U.S. call 800-257-5540, ext. 4300. Outside the U.S., call (609) 8481800, ext. 4300. If you are using an EAS cable, refer to the Universal Cable EAS Installation Sheet (Symbol p/n 70-32824-XX).
LS 6000 Series Product Reference Guide 5. Connect the other end of the interface cable to the scanner. Figure 2-2. Plugging Connector into Scanner 6. Set the LS 6000 to communicate with your particular POS terminal by scanning the appropriate bar code(s). Depending on your terminal, these are located either in Chapter 5, Programming the LS 6000, or the Synapse Interface Guide. 7. Power up the host terminal. Ensure that the scanner driver port is enabled by following the terminal instructions. 8.
Chapter 3 Scanning With the LS 6000 Scanning In Hand-Held Mode The LS 6000 may be placed on the counter-top or in the Desk Mount Stand (optional). The scanner operates in one of the following three trigger modes, programmable by the bar codes in Trigger Mode on page 5-16: ! ! ! Triggered Omnidirectional Mode (Default) An omnidirectional scan pattern activates upon trigger pull. Triggered Single Scan Line Mode A single scan line appears upon trigger pull.
LS 6000 Series Product Reference Guide To scan in hand-held mode, pick up the scanner and hold it within the scanning range for the bar code. If the scanner is in the constant-on mode, it decodes the bar code automatically. If the scanner is in a triggered mode, pull the trigger to activate the scan pattern and decode the bar code. Figure 3-1.
Scanning With the LS 6000 Scanning in Hands-Free (Presentation) Mode To place the LS 6000 scanner in the optional Hands-Free Presentation Stand, slide the rubber “chin” support on the scanner into the notch in the stand until the scanner is firmly seated. The scanner emits a constant-on omnidirectional pattern. To scan a bar code, bring the bar code anywhere within 10 in. (25.4 cm) of the scanner window for a successful decode.
LS 6000 Series Product Reference Guide Selecting Beeper Volume The LS 6000 emits a short beep when it successfully reads a bar code. There are three volume settings for this decode beep. To change the setting, hold down the trigger for five seconds. The scanner cycles through three settings, emitting a 2-beep tone at each setting. To select a particular setting, release the trigger after the desired 2-beep tone.
Scanning With the LS 6000 Beeper Indications The beeper indicates the scanner’s status as follows: Table 3-1. Beeper Indications Beeper Indication 3 Beeps Power up (or reset) has occurred. 1 Beep A bar code has been successfully decoded. 4 Beeps A transmission error has occurred. Bar code data was not received by the host. Fast warble A programming parameter was entered successfully.
LS 6000 Series Product Reference Guide LED Indications The green LED located on top of the scanner indicates the operational status of the scanner. These LED indications are defined below: Table 3-2. LED Indications LED Indication Off No power is applied to the scanner. On steady The scanner is on and “ready to scan,” or a flash download cable is attached. Momentary flash off A bar code has been successfully decoded. Fast double-blinking The scanner is in a programming sequence.
Chapter 4 Maintenance and Specifications Maintaining Your Scanner The only maintenance your LS 6000 scanner requires is an occasional cleaning of the scan window to remove fingerprints or other debris. Since the LS 6000 scan window is a high performance optical element, care should be given during cleaning. Use only a mild soap and water solution applied to a soft, clean cloth (NOT directly to the scan window). Buff the scan window gently with the cloth to remove any streaking.
LS 6000 Series Product Reference Guide Scan Zone When an omnidirectional mode is selected, the LS 6000 scanner emits a 20-line scan pattern designed to allow you to read bar codes, even very long and narrow ones, easily from almost any angle. The scan pattern is projected directly out of the scan window creating the three dimensional “scan zone” shown below. To read a bar code, present the bar code within this pattern. 10” (100% UPC) Note: This scan zone is based on the use of a 100% UPC/EAN bar code.
Maintenance and Specifications Technical Specifications Table 4-1. Technical Specifications ITEM DESCRIPTION Power Requirements 5.2 VDC +/- 5% @400mA Omnidirectional Scan Pattern 20-line, 5-direction dynamic cross pattern; 1200 scans per second Single-Line Scan Pattern 60 scans per second Decode Depth of Field Maximum working distance is 10 in. (25.
LS 6000 Series Product Reference Guide Table 4-1. Technical Specifications (cont’d) ITEM DESCRIPTION Height 7.64 in. (194 mm) Width 2.72 in. (69 mm) Depth 3.19 in.
Maintenance and Specifications What If... Table 4-2. Troubleshooting What if... Then... The scanner is not decoding and the green LED is not lit? Refer to Chapter 2, Setup to verify that your scanner is properly connected. The scanner is not decoding and the green LED is lit? Check the bar code to make sure it is not defaced. Verify that the code type you are scanning is enabled. Verify that the symbol length for that code type is correct. Try scanning similar bar codes of the same code type.
LS 6000 Series Product Reference Guide 4-6
Chapter 5 Programming the LS 6000 Operational Parameters The LS 6000 is shipped with the settings shown in the Table 51 beginning on page 5-2. These default values are stored in nonvolatile memory and are preserved even when the scanner is powered down. You can change these default values by scanning the appropriate bar codes included in this manual. These new values replace the standard default values in memory.
LS 6000 Series Product Reference Guide Defaults The following table lists the defaults for all parameters. If you wish to change any option, scan the appropriate bar code(s). Table 5-1. Default Table Parameter Default Page Number Set Default Parameter All Defaults 5-7 Host Type See page 5-8 5-8 Triggered Omnidirectional 5-16 0.
Programming the LS 6000 Table 5-1.
LS 6000 Series Product Reference Guide Table 5-1.
Programming the LS 6000 Table 5-1.
LS 6000 Series Product Reference Guide Table 5-1. Default Table (cont’d) Parameter Default Page Number Data as is 5-91 Standard 5-10 Baud Rate 9600 5-95 Parity Even 5-99 Check Receive Errors Check 5-102 Hardware Handshaking None 5-103 Software Handshaking None 5-107 Host Serial Response Time-out 2 Sec.
Programming the LS 6000 Set Default Parameter Scanning this bar code returns all parameters to the default values listed in Table 5-1 beginning on page 5-2.
LS 6000 Series Product Reference Guide Host Type If you’re using a Synapse cable, your host is autodetected, so no host bar codes need to be scanned. If not, select an IBM 46XX or RS-232 host from the following bar code menus. IBM 46XX Host Types To select one of the following as a POS Interface, scan the appropriate bar code below.
Programming the LS 6000 Host Type (Cont’d) Port 9B Port 17/9E 5-9
LS 6000 Series Product Reference Guide Host Type (Cont’d) RS-232C Host Types Three RS-232C hosts are set up with their own parameter default settings (Table 5-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 5-2.
Programming the LS 6000 Table 5-2. Terminal Specific RS-232C Parameter Standard ICL FUJITSU NIXDORF Mode A/ Mode B Stop Bit Select One One One One ASCII Format 8-Bit 8-Bit 8-Bit 8-Bit Disabled Disabled Disabled Disabled Low High Low *Low = No data to send Beep On RTS Line State *In the Nixdorf Mode B, if CTS is Low, scanning is disabled. When CTS is High, the user can scan bar codes.
LS 6000 Series Product Reference Guide RS-232C Host Types (Cont’d) Selecting the ICL, Fujitsu, or Nixdorf RS-232C terminal enables the transmission of Code ID Characters as listed in Table 5-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 5-3.
Programming the LS 6000 RS-232C Host Types (Cont’d) To select an RS-232C Host Interface, scan one of the following bar codes.
LS 6000 Series Product Reference Guide RS-232C Host Types (Cont’d) NIXDORF RS-232C Mode A NIXDORF RS-232C Mode B 5-14
Programming the LS 6000 RS-232C Host Types (Cont’d) FUJITSU RS-232C 5-15
LS 6000 Series Product Reference Guide Trigger Mode Scan a bar code below to select one of the following trigger modes: ! ! ! In Triggered Omnidirectional Mode, an omnidirectional scan pattern activates upon trigger pull. In Triggered Single Scan Line Mode, a single scan line appears upon trigger pull. If Combination Mode is selected, the omnidirectional scan pattern is always on and ready to decode.
Programming the LS 6000 Trigger Mode (Cont’d) TRIGGERED SINGLE SCAN LINE MODE COMBINATION MODE (CONSTANT-ON OMNIDIRECTIONAL/ TRIGGERED SINGLE SCAN LINE) 5-17
LS 6000 Series Product Reference Guide Time to Return to Continuous Omnidirectional This parameter sets the time the scanner issues a single scan line on trigger pull before returning to the constant-on omnidirectional pattern. It is programmable in 0.1 second increments from 0.0 to 9.9 seconds. If this value is set to 0, the trigger mode will not return to constant-on omnidirectional automatically. In this case, pull the trigger twice quickly to return to the constant-on omnidirectional pattern.
Programming the LS 6000 Beeper Volume To select a decode beep volume, scan the LOW VOLUME, MEDIUM VOLUME, or HIGH VOLUME bar code. Note: Beeper volume can also be set manually using the instructions for Selecting Beeper Volume on page 3-4.
LS 6000 Series Product Reference Guide Beeper Volume (Cont’d) MEDIUM VOLUME HIGH VOLUME 5-20
Programming the LS 6000 Beeper Frequency To select a decode beep frequency (tone), scan the LOW FREQUENCY, MEDIUM FREQUENCY, or HIGH FREQUENCY bar code.
LS 6000 Series Product Reference Guide Beeper Frequency (Cont’d) MEDIUM FREQUENCY HIGH FREQUENCY 5-22
Programming the LS 6000 Time-out Between Decodes, Same Symbol This parameter sets the minimum time between decodes of the same symbol. It is programmable in 0.1 second increments from 0.0 to 9.9 seconds. (Setting this above 0.4 seconds is recommended.) Scan the bar code below to select a new time-out. Next scan two numeric bar codes beginning on page 5-117, the first representing seconds, the second tenths of seconds. If you make an error, or wish to change your selection, scan CANCEL on page 5-122.
LS 6000 Series Product Reference Guide Time-out Between Decodes, Different Symbols This parameter sets the minimum time between decodes of different symbols. It is programmable in 0.1 second increments from 0.0 to 9.9 seconds. Scan the bar code below, then scan two numeric bar codes beginning on page 5-117, the first representing seconds, the second tenths of seconds. If you make an error, or wish to change your selection, scan CANCEL on page 5-122.
Programming the LS 6000 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. To set a Laser On Time, scan the bar code below. Next scan two numeric bar codes beginning on page 5-117 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.
LS 6000 Series Product Reference Guide Rest Mode Time-out This parameter sets the time the scanner remains active after any scanning activity. Scan one of the four options. Depending on the selection, the scanner enters a low power “rest” mode 15, 30, 60, or 90 minutes after the last attempted decode. The laser blinks during this rest mode to conserve power. To awaken the scanner, present the bar code you wish to scan to the scan window.
Programming the LS 6000 Rest Mode Timeout (Cont’d) 60 MINUTES 90 MINUTES 5-27
LS 6000 Series Product Reference Guide Beep After Good Decode Scan a bar code below to select whether or not the unit beeps after a good decode. If disabled, the beeper still operates during parameter menu scanning and indicates error conditions.
Programming the LS 6000 Linear Code Type Security Level Note: Does not apply to Code 128. The LS 6000 offers four levels of decode security for linear code types (e.g., Code 39, Interleaved 2 of 5). Higher security levels are selected for decreasing levels of bar code quality. As security levels increase, the scanner’s aggressiveness decreases. Select the security level appropriate for your bar code quality.
LS 6000 Series Product Reference Guide Linear Security Level 2 The following code types must be successfully read twice before being decoded: Code Type All Length All LINEAR SECURITY LEVEL 2 Linear Security Level 3 Code types other than the following must be successfully read twice before being decoded.
Programming the LS 6000 Linear Security Level 4 The following code types must be successfully read three times before being decoded: Code Type All Length All LINEAR SECURITY LEVEL 4 5-31
LS 6000 Series Product Reference Guide UPC/EAN Options Enable/Disable UPC-E To enable or disable UPC-E, scan the appropriate bar code.
Programming the LS 6000 Enable/Disable UPC-A To enable or disable UPC-A, scan the appropriate bar code.
LS 6000 Series Product Reference Guide Enable/Disable EAN-8 To enable or disable EAN-8, scan the appropriate bar code below.
Programming the LS 6000 Enable/Disable EAN-13 To enable or disable EAN-13, scan the appropriate bar code below.
LS 6000 Series Product Reference Guide Enable/Disable Bookland EAN To enable or disable EAN Bookland, scan the appropriate bar code below.
Programming the LS 6000 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.
LS 6000 Series Product Reference Guide Decode UPC/EAN Supplementals (Cont’d) DECODE UPC/EAN WITH SUPPLEMENTALS IGNORE UPC/EAN WITH SUPPLEMENTALS AUTODISCRIMINATE UPC/ EAN SUPPLEMENTALS 5-38
Programming the LS 6000 Decode UPC/EAN Supplemental Redundancy With Autodiscriminate UPC/EAN Supplementals selected, this option adjusts the number of times a symbol without supplementals is decoded before transmission. The range is from two to twenty times. Five or above is recommended when decoding a mix of UPC/EAN symbols with and without supplementals, and the autodiscriminate option is selected. Scan the bar code below to select a decode redundancy value.
LS 6000 Series Product Reference Guide Transmit UPC-A Check Digit Scan the appropriate bar code below to transmit the symbol with or without the UPC-A check digit.
Programming the LS 6000 Transmit UPC-E Check Digit Scan the appropriate bar code below to transmit the symbol with or without the UPC-E check digit.
LS 6000 Series Product Reference Guide Random Weight Check Digit A 4-digit or 5-digit random weight check digit may be embedded in a UPC-A or EAN-13 bar code for additional price verification. To enable either of these options, or disable the option completely, scan the appropriate bar code below.
Programming the LS 6000 UPC-A Preamble Three options are given for lead-in characters for UPC-A 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.
LS 6000 Series Product Reference Guide UPC-A Preamble (Cont’d) SYSTEM CHARACTER ( ) SYSTEM CHARACTER & COUNTRY CODE (< COUNTRY CODE> ) 5-44
Programming the LS 6000 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.
LS 6000 Series Product Reference Guide UPC-E Preamble (Cont’d) SYSTEM CHARACTER ( ) SYSTEM CHARACTER & COUNTRY CODE (< COUNTRY CODE> ) 5-46
Programming the LS 6000 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 suppressed) decoded data.
LS 6000 Series 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 EAN-13 symbols. Disabling this parameter returns EAN-8 symbols to their normal format.
Programming the LS 6000 UPC/EAN Predecode Block UPC/EAN bar codes are made up of two blocks representing “left” and “right” halves. For example, bar code 1234567890 is divided into left block “12345”, and right block “67890”. To maximize its aggressiveness, the LS 6000 can decode a UPC/ EAN symbol by “splicing” together a left block read by one scan line, and a right block read by another.
LS 6000 Series Product Reference Guide Accept Predecode Block This option allows immediate decode of a new UPC/EAN bar code regardless of the previously decoded UPC/EAN bar code’s block content.
Programming the LS 6000 UPC/EAN Security Level The LS 6000 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 aggressiveness, so be sure to choose only that level of security necessary for any given application.
LS 6000 Series Product Reference Guide UPC/EAN Security Level 1 As bar code quality levels diminish, certain characters become prone to misdecodes before others (i.e., 1, 2, 7, 8). If you are experiencing mis-decodes of poorly printed bar codes, and the mis-decodes are limited to these characters, select this security level.
Programming the LS 6000 UPC/EAN Security Level 3 If you have tried Security Level 2, and are still experiencing misdecodes, 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 significantly impairs the decoding ability of the scanner. If this level of security is necessary, you should try to improve the quality of your bar codes.
LS 6000 Series Product Reference Guide Linear UPC/EAN Decode This option applies to code types containing two adjacent blocks (e.g., UPC-A, EAN-8, EAN-13). When enabled, a bar code is transmitted only when both the left and right blocks are successfully decoded within one laser scan. This option should be enabled when bar codes are in proximity to each other.
Programming the LS 6000 Linear Supplemental Decode This option applies to code types containing two or five character supplementals. When enabled, a bar code is transmitted only when both the supplemental block and its adjacent block are successfully decoded within one laser scan. This option should be enabled when bar codes are in proximity to each other.
LS 6000 Series Product Reference Guide UPC/EAN Decode Performance This option offers three levels of decode performance (aggressiveness) for UPC/EAN symbols without supplementals. Increasing the performance level reduces the amount of required bar code orientation, which is useful if you are scanning very long and/or truncated bar codes. Increased levels reduce decode security. If you enable this option, select a performance level from the next page.
Programming the LS 6000 UPC/EAN Decode Performance (Cont’d) If Decode Performance is enabled, select a level below.
LS 6000 Series Product Reference Guide UPC/EAN Coupon Code When enabled, this parameter decodes UPC-A, UPC-A with 2 supplemental characters, UPC-A with 5 supplemental characters, and UPC-A/EAN 128 bar codes. Autodiscriminate UPC/EAN With Supplemental Characters must be enabled.
Programming the LS 6000 Code 128 Options Enable/Disable Code 128 To enable or disable Code 128, scan the appropriate bar code below.
LS 6000 Series Product Reference Guide Code 128 Decode Performance This option offers three levels of decode performance (aggressiveness) for Code 128 symbols. Increasing the performance level reduces the amount of required bar code orientation, which is useful if you are scanning very long and/or truncated bar codes. Increased levels reduce decode security. If you enable this option, you may select a decode performance level from the next page.
Programming the LS 6000 Code 128 Decode Performance (Cont’d) If Decode Performance is enabled, select a level below.
LS 6000 Series Product Reference Guide Enable/Disable UCC/EAN-128 To enable or disable UCC/EAN-128, scan the appropriate bar code below. (See Appendix A for details on UCC/EAN-128.
Programming the LS 6000 Code 39 Options Enable/Disable Code 39 To enable or disable Code 39, scan the appropriate bar code below.
LS 6000 Series Product Reference Guide Set Lengths for Code 39 Lengths for Code 39 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), including check digit(s) the code contains. If Code 39 Full ASCII is enabled, Length Within a Range or Any Length are the preferred options. One Discrete Length This option allows you to decode only those codes containing a selected length.
Programming the LS 6000 Two Discrete Lengths This option allows you to decode only those codes containing two selected lengths. For example, if you select Code 39 Two Discrete Lengths, then scan 0, 2, 1, 4, only Code 39 symbols containing 2 or 14 characters are decoded. Numeric bar codes begin on page 5-117. If you make an error or wish to change your selection, scan CANCEL on page 5-122.
LS 6000 Series Product Reference Guide Any Length Scanning this option allows you to decode Code 39 symbols containing any number of characters.
Programming the LS 6000 Code 39 Check Digit Verification 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.
LS 6000 Series Product Reference Guide Transmit Code 39 Check Digit Scan a bar code below to transmit the data with or without the check digit.
Programming the LS 6000 Code 39 Decode Performance This option offers three levels of decode performance (aggressiveness) for Code 39 symbols. Increasing the performance level reduces the amount of required bar code orientation, which is useful if you are scanning very long and/or truncated bar codes. Increased levels reduce decode security. If you enable this option, you may select a decode performance level from the next page. Note: This option only works with Code 39 One Discrete Length.
LS 6000 Series Product Reference Guide Code 39 Decode Performance (Cont’d) If Decode Performance is enabled, select a level below.
Programming the LS 6000 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.
LS 6000 Series Product Reference Guide Enable/Disable Code 39 Full ASCII (Cont’d) ENABLE CODE 39 FULL ASCII DISABLE CODE 39 FULL ASCII 5-72
Programming the LS 6000 Interleaved 2 of 5 Options Enable/Disable Interleaved 2 of 5 To enable or disable Interleaved 2 of 5, scan the appropriate bar code below.
LS 6000 Series Product Reference Guide 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. Scan the appropriate bar code to select one of the following options. One Discrete Length This option allows you to decode only those codes containing a selected length.
Programming the LS 6000 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 only I 2 of 5 symbols decoded are those containing 2 or 14 characters. Numeric bar codes begin on page 5-117. If you make an error or wish to change your selection, scan CANCEL on page 5-122.
LS 6000 Series Product Reference Guide Any Length Scanning this option allows you to decode I 2 of 5 symbols containing any number of characters. Note: Selecting the Any Length option may lead to misdecodes for I 2 of 5 codes.
Programming the LS 6000 I 2 of 5 Check Digit Verification When enabled, this parameter checks the integrity of an I 2 of 5 symbol to ensure it complies a specified algorithm, either Uniform Symbology Specification (USS), or Optical Product Code Council (OPCC).
LS 6000 Series Product Reference Guide I 2 of 5 Check Digit Verification (Cont’d) USS CHECK DIGIT OPCC CHECK DIGIT 5-78
Programming the LS 6000 Transmit I 2 of 5 Check Digit Scan a bar code below to transmit the data with or without the check digit.
LS 6000 Series Product Reference Guide Convert I 2 of 5 to EAN-13 This parameter converts a 14 character I 2 of 5 code into EAN13, 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.
Programming the LS 6000 Codabar Options Enable/Disable Codabar To enable or disable Codabar, scan the appropriate bar code below.
LS 6000 Series Product Reference Guide Set Lengths for Codabar Lengths for Codabar 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. It also includes any start or stop characters. Scan the appropriate bar code to select one of the following options. One Discrete Length This option allows you to decode only those codes containing a selected length.
Programming the LS 6000 Two Discrete Lengths This option allows you to decode only those codes containing two selected lengths. For example, if you select Codabar Two Discrete Lengths, then scan 0, 2, 1, 4, the only Codabar symbols decoded are those containing 2 or 14 characters. Numeric bar codes begin on page 5-117. If you make an error or wish to change your selection, scan CANCEL on page 5-122.
LS 6000 Series Product Reference Guide Any Length Scanning this option allows you to decode Codabar symbols containing any number of characters.
Programming the LS 6000 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. Note: Symbol length does not include start and stop characters.
LS 6000 Series Product Reference Guide NOTIS Editing When enabled, this parameter strips the start and stop characters from decoded Codabar symbol.
Programming the LS 6000 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. The user may select no code ID character, a Symbol Code ID character, or an AIM Code ID character.
LS 6000 Series Product Reference Guide Transmit Code ID Character (Cont’d) AIM CODE ID CHARACTER NONE 5-88
Programming the LS 6000 Pause Duration This parameter allows a pause to be inserted at any point in the data transmission. Pauses are set by scanning a two-digit number (i.e., two bar codes), and are measured in 1/10 second intervals. For example, scanning bar codes “0” and “1” inserts a 1/10 second pause; “0” and “5” gives you a 1/2 second delay. Numeric bar codes begin on page 5-117. If you make an error or wish to change your selection, scan DATA FORMAT CANCEL on page 5-94.
LS 6000 Series 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 various terminals. See Table A-4 in Appendix A for conversion information. Numeric bar codes begin on page 5-117. If you make an error or wish to change your selection, scan CANCEL on page 5-122.
Programming the LS 6000 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 page 5-94. If you make a mistake, scan the DATA FORMAT CANCEL bar code on page 5-94.
LS 6000 Series Product Reference Guide Scan Data Transmission Format (Cont’d) DATA AS IS 5-92
Programming the LS 6000 Scan Data Transmission Format (Cont’d) 5-93
LS 6000 Series Product Reference Guide Scan Data Transmission Format (Cont’d) ENTER DATA FORMAT CANCEL 5-94
Programming the LS 6000 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.
LS 6000 Series Product Reference Guide Baud Rate (Cont’d) BAUD RATE 600 BAUD RATE 1200 5-96
Programming the LS 6000 Baud Rate (Cont’d) BAUD RATE 2400 BAUD RATE 4800 5-97
LS 6000 Series Product Reference Guide Baud Rate (Cont’d) BAUD RATE 9600 BAUD RATE 19,200 5-98
Programming the LS 6000 Parity A parity check bit is the most significant bit of each ASCII coded character. Select the parity type according to host device requirements. Odd 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.
LS 6000 Series Product Reference Guide Parity (Cont’d) Even 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 coded character. EVEN Mark Select MARK parity and the parity bit is always 1.
Programming the LS 6000 Parity (Cont’d) Space Select SPACE parity and the parity bit is always 0. SPACE None Select None if no parity is desired.
LS 6000 Series Product Reference Guide Check Receive Errors Select whether or not the parity, framing, and overrun of received characters are checked. The type of parity used is selectable through the PARITY parameter.
Programming the LS 6000 Hardware 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 handshaking is selected, scan data is transmitted 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.
LS 6000 Series Product Reference Guide Hardware Handshaking (Cont’d) If Hardware Handshaking and Software Handshaking are both enabled, Hardware Handshaking takes precedence. Note: The DTR signal is jumpered active. Scan one of the following bar codes to select an option below.
Programming the LS 6000 Hardware Handshaking (Cont’d) RTS/CTS Option 1 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 RTS/CTS Option 2 When Option 2 is selected, RTS is always high or low (userprogrammed logic level). However, the scanner waits for CTS to be asserted before transmitting data.
LS 6000 Series Product Reference Guide Hardware Handshaking (Cont’d) RTS/CTS Option 3 When Option 3 is selected, the scanner asserts RTS prior to any data transmission, regardless of the state of CTS. The scanner 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 discards the data. The scanner deasserts RTS when transmission is complete.
Programming the LS 6000 Software Handshaking This parameter offers control of the data transmission process in addition to, or instead of, that offered by hardware handshaking. There are five options. If Software Handshaking and Hardware Handshaking are both enabled, Hardware Handshaking takes precedence. Scan the appropriate bar code to select one of the following options. None When this option is selected, data is transmitted immediately.
LS 6000 Series Product Reference Guide Software Handshaking (Cont’d) 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.
Programming the LS 6000 Software Handshaking (Cont’d) 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 indication and discards the data. The host must transmit an ENQ character at least every 2 seconds to prevent transmission errors. ENQ ACK/NAK with ENQ This combines the two previous options.
LS 6000 Series Product Reference Guide Software Handshaking (Cont’d) XON/XOFF An XOFF character turns the scanner transmission off until the scanner receives an XON character. There are two situations for XON/XOFF: ! ! XOFF is received before the scanner has data to send. When the scanner has data to send, it then waits for an XON character before transmission. The scanner waits up to 2 seconds to receive the XON.
Programming the LS 6000 Host Serial Response Timeout This parameter specifies how long the scanner waits for an ACK, NAK, or CTS before determining that a transmission error has occurred. This only applies when 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 .1-second increments. After scanning the bar code below, scan two numeric bar codes beginning on page 5-117.
LS 6000 Series Product Reference Guide RTS Line State This parameter is used to set the idle state of the Serial Host RTS line. Scan a bar code below to select LOW RTS line state or HIGH RTS line state.
Programming the LS 6000 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 host device requirements.
LS 6000 Series Product Reference Guide ASCII Format This parameter allows the scanner to interface with devices requiring a 7-bit or 8-bit ASCII protocol.
Programming the LS 6000 Beep on When this parameter is enabled, the scanner issues a beep when a character is detected on the RS-232C serial line. is issued to gain a user's attention to indicate an illegal entry or other important event.
LS 6000 Series Product Reference Guide 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 tasks 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 5-117 to set the desired timeout. If you make an error or wish to change your selection, scan CANCEL on page 5-122.
Programming the LS 6000 Numeric Bar Codes For parameters requiring specific numeric values, scan the appropriately numbered bar code(s).
LS 6000 Series Product Reference Guide Numeric Bar Codes (Cont’d) 2 3 5-118
Programming the LS 6000 Numeric Bar Codes (Cont’d) 4 5 5-119
LS 6000 Series Product Reference Guide Numeric Bar Codes (Cont’d) 6 7 5-120
Programming the LS 6000 Numeric Bar Codes (Cont’d) 8 9 5-121
LS 6000 Series Product Reference Guide Cancel If you make an error or wish to change your selection, scan the bar code below.
Appendix A Programming Reference UCC/EAN-128 UCC/EAN-128 is a convention for printing data fields with standard Code 128 bar code symbols. UCC/EAN-128 symbols are distinguished by a leading FNC 1 character as the first or second character in the symbol. Other FNC 1 characters are used to delineate fields. When EAN-128 symbols are read, they are transmitted after special formatting strips off the leading FNC 1 character and replaces other FNC 1 characters with the ASCII 29 GS control character.
LS 6000 Series Product Reference Guide between these symbols, and can enable or disable one or both code types via bar code menus. Table A-1 indicates the behavior of the LS 6000 in each of the four possible parameter settings. Table A-1. Reading Standard Code128 & UCC/EAN 128 Standard Code 128 UCC/ EAN-128 Disable Disable No Code 128 symbols can be read. Disable Enable Read only symbols with leading FNC 1.
Programming Reference Table A-1. Reading Standard Code128 & UCC/EAN 128 Standard Code 128 UCC/ EAN-128 Enable Enable Effect and Example Read both types of symbols.
LS 6000 Series Product Reference Guide AIM Code Identifiers Each AIM Code Identifier contains the three-character string ]cm where: ] = c = m = Flag Character (ASCII 93) Code Character (see Table A-2) Modifier Character (see Table A-3) Table A-2.
Programming Reference Modifier Characters The modifier character is the sum of the applicable option values based on Table A-3. Table A-3. Modifier Characters Code Type Code 39 Option Value Option 0 No check character or Full ASCII processing. 1 Reader has checked one check character. 3 Reader has checked and stripped check character. 4 Reader has performed Full ASCII character conversion. 5 Reader has performed Full ASCII character conversion and checked one check character.
LS 6000 Series Product Reference Guide Table A-3. Modifier Characters (cont’d) Code Type Code 128 Option Value Option 0 Standard data packet, no Function code 1 in first symbol position. 1 Function code 1 in first symbol character position. 2 Function code 1 in second symbol character position. Example:A Code (EAN) 128 bar code with Function 1 character in the first position, FNC1 Aim Id is transmitted as ]C1AimId I 2 of 5 0 No check digit processing. 1 Reader has validated check digit.
Programming Reference Table A-3. Modifier Characters (cont’d) Code Type UPC/EAN Option Value Option 0 Standard packet in full EAN country code format, which is 13 digits for UPC-A and UPC-E (not including supplemental data). 1 Two-digit supplement data only. 2 Five-digit supplement data only. 4 EAN-8 data packet. Example:A UPC-A bar code 012345678905 is transmitted as ]E00012345678905 Bookland EAN 0 No options specified at this time. Always transmit 0.
LS 6000 Series Product Reference Guide ASCII Character Set Refer to the table below for ASCII values. Table A-4.
Programming Reference Table A-4.
LS 6000 Series Product Reference Guide Table A-4.
Programming Reference Table A-4.
LS 6000 Series Product Reference Guide Table A-4.
Programming Reference Table A-4. ASCII Character Set (cont’d) Numeric Keypad Keystroke Numeric Keypad Keystroke Numeric Keypad Keystroke 6042 * 6049 1 6056 8 6043 + 6050 2 6057 9 6044 Undefined 6051 3 6058 Enter 6045 - 6062 4 6059 Num Lock 6046 .
LS 6000 Series Product Reference Guide A-14
Index A D AIM code identifiers . . . . . . A-4 ASCII character set . . . . . . . A-8 default table . . . . . . . . . . . . . . 5-2 defaults . . . . . . . . . . . . . . . . . 5-2 setting . . . . . . . . . . . . . . 5-7 B beeper . . . . . . . . . . . . . .1-2, 3-3 beep after decode . . . . 5-28 frequency . . . . . . . . . . 5-21 indications . . . . . . . . . . 3-3 successful read . . . . . . . 3-3 volume . . . . . . . . .3-3, 5-19 H hand-held mode . . . . . . . . . . 3-1 hardware handshaking . . .
LS 6000 Series Product Reference Guide N notational conventions . . . . . . x NOTIS editing. . . . . . . . . . . 5-86 numeric bar codes . . . . . . . 5-117 P parameters, operational . . . . 5-1 power options . . . . . . . . . . . . 2-3 power supply connecting . . . . . . . . . . 2-3 powering scanner . . . . . . . . . 1-2 prefix/suffix . . . . . . . . . . . . 5-90 presentation stand . . . . . . . . . 3-2 product overview . . . . . . . . . 1-1 programming parameters . . . 5-1 ASCII format . . . . . .
Index set defaults . . . . . . . . . . 5-7 sleep mode time-out . . 5-26 software handshaking 5-107 stop bits . . . . . . . . . . 5-113 time to return to continuous omni . . . . . . . . . 5-18 time-out between decodes, different symbols 5-24 time-out between decodes, same symbol . . . 5-23 transmit code 39 check digit . . . . . . . . . . 5-68 transmit code ID character . . . . . . 5-87 transmit I 2 of 5 check digit . . . . . . . . . . 5-79 trigger modes . . . . . . . 5-16 UCC/EAN-128 . . . . .
LS 6000 Series Product Reference Guide scanning modes combination . . . . . . . . . 3-1 triggered omnidirectional . . 3-1 triggered single scan line 3-1 service information . . . . . . . . . xi Symbol Support Center xii setup . . . . . . . . . . . . . . . . . . .2-1 connecting interface cable . . . . . . . . . . . 2-3 connecting power supply . . . . . . . . . . 2-3 connecting to host . . . . 2-3 installing scanner cable . 2-1 programming the scanner . . . . . . . . . 2-4 switching cables . . . . . .
Tell Us What You Think... We’d like to know what you think about this Manual. Please take a moment to fill out this questionaire and fax this form to: (516) 738-3318, or mail to: Symbol Technologies, Inc. One Symbol Plaza M/S B-4 Holtsville, NY 11742-1300 Attn: Technical Publications Manager IMPORTANT: If you need product support, please call the appropriate customer support number provided. Unfortunately, we cannot provide customer support at the fax number above.
70-33186-01 Revision B — January 1999 Symbol Technologies, Inc. One Symbol Plaza, Holtsville N.Y.