LS 400Xi About This Manual Table Of Contents Index Copyright Feedback Product Reference Guide 70-33848-01 Revision A August 1998
1998 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 Notational Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i Related Publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i Service Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i Symbol Support Center. . . . . . . . . . . . . .
LS 400Xi Product Reference Guide Hold at an Angle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2 Scanning PDF417 (2-D) Bar Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3 What If... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents Transmit UPC-A/UPC-E/UPC-E1 Check Digit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UPC-A Preamble. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UPC-E Preamble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UPC-E1 Preamble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LS 400Xi Product Reference Guide Enable/Disable MSI Plessey . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-69 Set Lengths for MSI Plessey . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-70 MSI Plessey Check Digits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-72 Transmit MSI Plessey Check Digit . . . . . . . . . . . .
About This Manual The LS 400Xi Product Reference Guide provides general instructions for setup, operation, troubleshooting, maintenance, and programming of the LS 400Xi scanner. Notational Conventions The following conventions are used in this document: t t t t LS 400Xi refers to both the LS 4004i and the LS 4005i, unless specifically noted. Bullets (•) indicate: s action items s lists of alternatives s lists of required steps that are not necessarily sequential Sequential lists (e.g.
LS 400Xi Product Reference Guide and the problem is symbol readability, the Support Center will request samples of your bar codes for analysis at our plant. If your problem cannot be solved over the phone, you may need to return your equipment for servicing. If that is necessary, you will be given specific directions. Note: Symbol Technologies is not responsible for any damages incurred during shipment if the approved shipping container is not used.
Chapter 1 The LS 400Xi Scanner Scanning Made Easy Symbol Technologies, the world leader in hand-held laser scanning, now offers 21st century technology while maintaining compatibility with today’s existing systems. The LS 400Xi hand-held laser scanner offers the best performance in retail and light industrial applications. Advanced ergonomic design ensures comfortable use for extended periods of time.
LS 400Xi Product Reference Guide Here’s what the LS 400Xi offers you: t t 1-2 The LS 4004i (RS-232C) - This scanner contains onboard discrete RS-232C communications for connecting to RS-232C asynchronous terminals and host systems. It also accommodates any of the Synapse™ “Smart Cables” which allows you to connect to a wide variety of host systems. The LS 4005i (IBM 468X/469X) - This scanner is fully compatible with the entire line of IBM 468X/469X terminals.
Chapter 2 Set Up 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 ii. KEEP THE PACKING. It is the approved shipping container and should be used if you ever need to return your equipment for servicing. Cables Installing the Cable 1. Switch off all devices connected to the LS 400Xi.
LS 400Xi Product Reference Guide 2. Pull the boot up over the cable until just the connector is protruding (Figure 2-1). Figure 2-1. Scanner Cable 3. Plug the modular connector on the cable into the receptacle in the bottom of the LS 400Xi handle (Figure 2-2). Listen for a click. Figure 2-2. Plugging in the Modular Connector 4. Gently tug the cable to ensure the connector is properly secured.
Set Up 5. Slide the boot up while observing its orientation until it is securely in place (Figure 2-3). Figure 2-3. Boot Securely in Place 6. Make certain the semi-circular key on the boot slides inside the handle assembly, and that the boot snaps into place. 7. Gently pull the boot to be sure it is properly seated. Switching Cables Different cables are required for different hosts. To change the scanner cable: 1. Slide the boot down over the cable. 2.
LS 400Xi Product Reference Guide Battery Box Operation When using the LS 400Xi with a battery box, you can use either an alkaline battery (recommended), or a nickel-cadmium rechargeable battery. Changing the Battery 1. To open the battery box, push up on the flanges at one end of the pack. 2. Remove the old battery. 3. Insert the new or recharged 9-volt battery into the battery box. Match the positive (+) and negative (-) terminals on the battery with the corresponding terminals in the battery box.
Set Up Connecting to a Host - 1D Scanning With some terminal types, the LS 400Xi is unable to answer host terminal polls until the appropriate host type is selected. If the appropriate host type is not selected, the connected host may generate an error message. To correct this situation, select the proper parameter set and initialize the host terminal. See Chapter 5 for more information.
LS 400Xi Product Reference Guide RS-232 via Synapse To set up your RS-232 system via Synapse: 1. Connect the Synapse Smart Cable to the host. 2. Connect the Synapse Adapter cable to the Synapse cable, and the other end to the scanner. 3. If necessary, plug a power supply into the power port on the Synapse cable. LS 4004i Host Synapse Cable Synapse Adapter Cable Power Supply (as required) Figure 2-5. RS-232 via Synapse Configuration External Power Operation with Single-Piece Cable 1.
Set Up 3. An output cable from the battery box connects the LS 4004i to the RS-232C input device. Connect one end of this cable to the battery box and the other end to the appropriate port on the host device (Figure 2-6). Portable Terminal LS 4004i Battery Box Output Cable Power Supply (Optional) Figure 2-6. RS-232C Battery Operation Note: Coil cables that terminate in a 25-pin D-type connector have a power receptacle on the side of the connector assembly.
LS 400Xi Product Reference Guide 4. If necessary, plug a power supply into the power port on the Synapse cable. Host LS 4004i Synapse “Smart” Cable Power Supply (as required) Figure 2-7. Keyboard Wedge Configuration IBM 468X/9X (LS 4005i) Plug the SDL modular connector at the end of the selected scanner cable into the appropriate port (5, 5B, 9B, 9C, 9E, or 17). Check that the connection is secure. No additional power connections are necessary.
Set Up Port 9B Port 5B Port 17 Figure 2-9. IBM 4683 Rear Panel With Cover Removed 9B 5B 17 Figure 2-10.
LS 400Xi Product Reference Guide 5 9C 9B Figure 2-11. IBM 4693 Rear Panel With Cover Removed Port 9E Figure 2-12.
Set Up Connection to a Host - PDF Scanning Currently, PDF417 can only be interfaced with the following host types: t t t Direct RS-232 (refer to page 2-5) RS-232 via Synapse (refer to page 2-6) Keyboard Wedge (refer to page 2-7). The RS-232 Host Types that support PDF417 are: t t Standard RS-232C PDT 330 Refer to Host Type on page 5-8 for more information. Note: PDF417 is not enabled by default. Scan the parameter bar code ENABLE PDF417 on page 5-75 to enable PDF417 scanning capabilities.
Chapter 3 Scanning Scanning 1-D Bar Codes To scan a 1-D bar code: 1. Make sure all connections are secure, and the symbol you want to scan is within the scanning range (refer to Technical Specifications on page 4-2). 2. Aim the scanner at the symbol and press the trigger. The scanning beam remains on for approximately 3.0 seconds (default) or until a successful decode. The scanner has read the symbol when: t t You hear a short, high tone beep (if the beeper is enabled).
LS 400Xi Product Reference Guide Aiming Scan the Entire Symbol t t t Cross every bar and space of the symbol with the scan beam. Hold the scanner further away for larger bar codes. Hold the scanner closer for symbols with bars that are close together. Right Wrong 012345 012345 Hold at an Angle Do not hold the scanner directly over the bar code. Laser light reflecting directly back into the scanner from the bar code is known as specular reflection.
Scanning Scanning PDF417 (2-D) Bar Codes Before scanning a PDF bar code, enable PDF417 scanning by using the parameter bar code in ENABLE PDF417 on page 5-75. 1. Aim the scanner at the PDF bar code and press the trigger. 2. Hold the trigger down and keep the scan line parallel to the rows of the symbol. 3. Manually raster the scan line by slowly moving the scanner up and down so it scans the entire bar code.
LS 400Xi Product Reference Guide What If... Nothing happens when you follow the operating instructions? You Should t t t t t t Check the system power. Is there a battery in the battery box? Be sure the scanner is programmed for the terminal in use. Make sure the scanner is programmed to read the type of bar code you are scanning. Check for loose cable connections. Check the symbol to make sure it is not defaced. Try scanning test symbols of the same code type.
Chapter 4 Maintenance & Specifications Maintenance Cleaning the exit window is the only maintenance required. t t t t Do not allow any abrasive material to touch the window. Remove any dirt particles with a damp cloth. Wipe the window using a damp cloth, and if necessary, a non-ammonia based detergent. Do not spray water or other cleaning liquids directly into the window. Accessories Required Accessories LS 400Xi scanners are sent as a package with required accessories.
LS 400Xi Product Reference Guide Technical Specifications Table 4-1. Technical Specifications Item Power Requirements* IBM 46XX/Synapse RS-232C/Synapse Low Power Description 4.8 to 14 VDC (max) 200 mA @ 5V typical 4.8 to 14 VDC (max) 180 mA @ 5V typical 4.
Maintenance & Specifications Table 4-1. Technical Specifications (Cont’d) Item Ambient Light Immunity Artificial Lighting Sunlight Description 200 ft. candles 8000 ft. candles 2153 lux 86112 lux (@8 in. (20 cm) on low density bar codes) Operating Temperature 32° to 104°F 0° to 40°C Storage Temperature -40° to 140°F -40° to 60°C Humidity 5% to 95% (non-condensing) Coil Cable Length 9-12 ft. 274-365 cm (depending on host) Durability 4-ft. drop to concrete 1.
LS 400Xi Product Reference Guide LS 400Xi 1-D Decode Zone Figure 4-1.
Maintenance & Specifications LS 400Xi 2-D Decode Zone 4.2 in 10.67 cm 4.2 in 10.67 cm Figure 4-2. LS 400Xi 2-D Decode Zone Note: The measurements above are for 6.6 mil, 100 character PDF bar code and 15 mil, 64 character PDF bar code.
LS 400Xi Product Reference Guide Pin-outs Table 4-2.
Maintenance & Specifications Beeper Indications Table 4-3. Beeper Indications Beeper Sequence Indication Standard Use Short high tone A bar code symbol was decoded (if decode beeper is enabled). Low tone, followed by short high tone A PDF417 bar code symbol was decoded (if decode beeper is enabled). Clicking A PDF417 bar code symbol is being decoded (if PDF Decode Feedback is enabled). 4 Beeps - long low tone A transmission error has been detected in a scanned symbol. The data is ignored.
LS 400Xi Product Reference Guide Table 4-3. Beeper Indications (Cont’d) Code 39 Buffering Hi/lo tone New Code 39 data was entered into the buffer. 3 Beeps - long high tone Code 39 buffer is full. Lo/hi/lo tone The buffer was erased, or there was an attempt to transmit an empty buffer. When the Code 39 buffer was empty, the scanner read a command to clear or to transmit a Code 39 buffer. 4 Beeps - long low tone Error in data transmission. Lo/hi tone A successful transmission of buffered data.
Chapter 5 Parameter Menus Operational Parameters The LS 400Xi is shipped with the settings shown in the Default Table on page 5-2. These default values are stored in non-volatile memory and are preserved even when the scanner is powered down. You can change these default values by scanning the appropriate bar codes included in this manual. These new values replace the standard default values in memory. The default parameter values can be recalled by scanning the SET ALL DEFAULTS bar code on page 5-7.
LS 400Xi Product Reference Guide 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-1 5-8 High Frequency 5-12 Beeper Volume High 5-13 Laser On Time 3.
Parameter Menus Table 5-1.
LS 400Xi Product Reference Guide Table 5-1.
Parameter Menus Table 5-1.
LS 400Xi Product Reference Guide Table 5-1. Default Table (Cont’d) Parameter Default Page Number Standard 5-11 Baud Rate 9600 5-83 Parity None 5-85 Do Not Check 5-85 Hardware Handshaking None 5-87 Software Handshaking None 5-88 Host Serial Response Time-out 2 Sec.
Parameter Menus Set Default Parameter Scanning this bar code returns all parameters to the default values listed in Table 5-1 on page 5-2. Note: The ability to scan PDF417 bar codes is not enabled by default. You must program the scanner to read PDF417 bar codes by scanning the ENABLE PDF417 bar code on page 5-75.
LS 400Xi Product Reference Guide Host Type If you are using a Synapse cable, Synapse auto-detects your host so no host bar codes need to be scanned. Otherwise, use the following selections to select your host. IBM 46XX Host Types To select one of the following as a POS Interface, scan the appropriate bar code below. Note: To properly communicate with 468X/9X terminals, the driver corresponding to the port being used must be loaded and enabled when you are configuring your terminal system.
Parameter Menus 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.
LS 400Xi 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.
Parameter Menus RS-232C Host Types (Cont’d) To select an RS-232C host interface, scan one of the following bar codes. If you are scanning PDF417 bar codes, only Standard RS-232C or PDT 3300 may be selected.
LS 400Xi Product Reference Guide Beeper Tone To select a decode beep frequency (tone), scan the LOW FREQUENCY, MEDIUM FREQUENCY, or HIGH FREQUENCY bar code.
Parameter Menus Beeper Volume To select a beeper volume, scan the LOW VOLUME, MEDIUM VOLUME, or HIGH VOLUME bar code.
LS 400Xi Product Reference Guide Laser On Time This parameter sets the maximum time decode processing continues during a scan attempt. It is programmable in 0.1 second increments from 0.5 to 9.9 seconds. To set a Laser On Time, scan the bar code below. Next scan two numeric bar codes beginning on page 5-93 that correspond to the desired time on. Single digit numbers must have a leading zero. For example, to set an On Time of .5 seconds, scan the bar code below, then scan the “0” and “5” bar codes.
Parameter Menus Power Mode This parameter determines whether or not power remains on after a decode attempt. When in low power mode, the scanner enters into a low power consumption mode to preserve battery life after each decode attempt. When in continuous power mode, power remains on after each decode attempt.
LS 400Xi 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 DO NOT BEEP is selected, the beeper still operates during parameter menu scanning and indicates error conditions.
Parameter Menus Transmit “No Read” Message Scan a bar code below to select whether or not a “No Read” message is transmitted. When enabled, if a symbol does not decode, “NR” is transmitted. Any prefixes or suffixes which have been enabled are appended around this message. When disabled, if a symbol does not read, nothing is sent to the host.
LS 400Xi Product Reference Guide PDF Decode Feedback Scan a bar code below to select whether or not the unit “clicks” during PDF417 decoding to indicate proper alignment, motion, and distance.
Parameter Menus Linear Code Type Security Level The LS 400Xi 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. Note: This does not apply to Code 128.
LS 400Xi Product Reference Guide Linear Security Level 3 Code types other than the following must be successfully read twice before being decoded. The following codes must be read three times: Code Type Length MSI Plessey 4 or less D 2 of 5 8 or less I 2 of 5 8 or less Codabar 8 or less LINEAR SECURITY LEVEL 3 Linear Security Level 4 All code types must be successfully read three times before being decoded.
Parameter Menus Bi-directional Redundancy This parameter is only valid when a Linear Code Type Security Level (see page 5-19) has been enabled. When this parameter is enabled, a bar code must be successfully scanned in both directions (forward and reverse) before being decoded.
LS 400Xi Product Reference Guide Enable/Disable UPC-E/UPC-A/UPC-E1 To enable or disable UPC-E, UPC-A or UPC-E1, scan the appropriate bar code below.
Parameter Menus Enable/Disable EAN-8/EAN-13 To enable or disable EAN-8 or EAN-13, scan the appropriate bar code below.
LS 400Xi Product Reference Guide Enable/Disable Bookland EAN To enable or disable Bookland EAN, scan the appropriate bar code below.
Parameter Menus Decode UPC/EAN Supplementals Supplementals are additionally appended characters (2 or 5) according to specific code format conventions (e.g., UPC A+2, UPC E+2, EAN 8+2). Three options are available. t t t If UPC/EAN with supplemental characters is selected, UPC/EAN symbols without supplemental characters are not decoded.
LS 400Xi Product Reference Guide 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.
Parameter Menus Transmit UPC-A/UPC-E/UPC-E1 Check Digit Scan the appropriate bar code below to transmit the symbol with or without the UPC-A, UPC-E or UPC-E1 check digit.
LS 400Xi Product Reference Guide 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.
Parameter Menus 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 400Xi Product Reference Guide UPC-E1 Preamble Three options are given for lead-in characters for UPC-E1 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.
Parameter Menus Convert UPC-E to UPC-A This parameter converts UPC-E (zero suppressed) decoded data to UPC-A format before transmission. After conversion, data follows UPC-A format and is 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 400Xi Product Reference Guide Convert UPC-E1 to UPC-A This parameter converts UPC-E1 decoded data to UPC-A format before transmission. After conversion, data follows UPC-A format and is affected by UPC-A programming selections (e.g., Preamble, Check Digit). Scanning DO NOT CONVERT UPC-E1 TO UPC-A allows you to transmit UPC-E1 decoded data.
Parameter Menus 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.
LS 400Xi Product Reference Guide Convert EAN-8 to EAN-13 Type When EAN Zero Extend is enabled, this parameter gives you the option of labeling the extended symbol as either an EAN-13 bar code, or an EAN-8 bar code. This affects Transmit Code ID Character. When EAN Zero Extend is disabled, this parameter has no effect on bar code data.
Parameter Menus UPC/EAN Security Level The LS 400Xi 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 400Xi Product Reference Guide UPC/EAN Security Level 2 If you are experiencing misdecodes of poorly printed bar codes, and the misdecodes are not limited to characters 1, 2, 7, and 8, select this security level. UPC/EAN SECURITY LEVEL 2 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.
Parameter Menus UPC/EAN Coupon Code When enabled, this parameter decodes UPC-A, UPC-A with 2 supplemental characters, UPCA with 5 supplemental characters, and UPC-A/EAN 128 bar codes. Autodiscriminate UPC/ EAN With Supplemental Characters must be enabled.
LS 400Xi Product Reference Guide Enable/Disable Code 128 To enable or disable Code 128, scan the appropriate bar code below.
Parameter Menus 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.) ENABLE UCC/EAN-128 DISABLE UCC/EAN-128 Lengths for Code 128 No length setting is required for Code 128. The default setting is Any Length.
LS 400Xi Product Reference Guide Enable/Disable Code 39 To enable or disable Code 39, scan the appropriate bar code below.
Parameter Menus Enable/Disable Trioptic Code 39 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. If you get an error beep when enabling Trioptic Code 39, disable Code 39 Full ASCII and try again.
LS 400Xi Product Reference Guide Convert Code 39 to Code 32 Scan the appropriate bar code below to enable or disable converting Code 39 to Code 32. Note: Code 39 must be enabled in order for this parameter to function.
Parameter Menus Code 32 Prefix Scan the appropriate bar code below to enable or disable adding the prefix character “A” to all Code 32 bar codes. Note: Convert Code 39 to Code 32 must be enabled for this parameter to function.
LS 400Xi 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.
Parameter Menus Set Lengths for Code 39 (Cont’d) Length Within Range - This option allows you to decode a code type within a specified range. 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). Numeric bar codes begin on page 5-93. If you make an error or wish to change your selection, scan CANCEL on page 5-95.
LS 400Xi Product Reference Guide 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.
Parameter Menus Transmit Code 39 Check Digit Scan a bar code below to transmit data with or without the check digit.
LS 400Xi Product Reference Guide 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.
Parameter Menus Code 39 Buffering (Scan & Store) When you select the scan and store option, all Code 39 symbols having a leading space as a first character are temporarily buffered in the unit to be transmitted later. The leading space is not buffered. Decode of a valid Code 39 symbol with no leading space causes transmission in sequence of all buffered data in a first-in first-out format, plus transmission of the “triggering” symbol. See the following pages for further details.
LS 400Xi Product Reference Guide Buffer Data To buffer data, Code 39 buffering must be enabled, and a symbol must be read with a space immediately following the start pattern. t t t Unless symbol overflows the transmission buffer, the unit gives a lo/hi beep to indicate successful decode and buffering. See Overfilling Transmission Buffer. Unit adds the message, excluding the leading space to the transmission buffer. No transmission occurs.
Parameter Menus Transmit Buffer To transmit the buffer, read a symbol containing either the first or second condition: 1. Only a start character, a plus (+), and a stop character. t t t The unit signals that the transmission buffer has been sent (a lo/hi beep). Unit sends the buffer. Unit clears the buffer. TRANSMIT BUFFER 2. A Code 39 bar code with leading character other than a space. t t t The unit signals a good decode and buffering of that decode has occurred by giving a hi/lo beep.
LS 400Xi Product Reference Guide Enable/Disable Code 93 To enable or disable Code 93, scan the appropriate bar code below.
Parameter Menus Set Lengths for Code 93 Lengths for Code 93 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. One Discrete Length - This option allows you to decode only those codes containing a selected length.
LS 400Xi Product Reference Guide Set Lengths for Code 93 (Cont’d) Length Within Range - This option allows you to decode a code type within a specified range. 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). Numeric bar codes begin on page 5-93. If you make an error or wish to change your selection, scan CANCEL on page 5-95.
Parameter Menus Enable/Disable Interleaved 2 of 5 To enable or disable Interleaved 2 of 5, scan the appropriate bar code below.
LS 400Xi 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. One Discrete Length - This option allows you to decode only those codes containing a selected length.
Parameter Menus Set Lengths for Interleaved 2 of 5 (Cont’d) Length Within Range - This option allows you to decode a code type within a specified range. 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). Numeric bar codes begin on page 5-93. If you make an error or wish to change your selection, scan CANCEL on page 5-95.
LS 400Xi Product Reference Guide 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).
Parameter Menus Transmit I 2 of 5 Check Digit Scan a bar code below to transmit data with or without the check digit.
LS 400Xi Product Reference Guide Convert I 2 of 5 to EAN-13 This parameter converts a 14 character I 2 of 5 code into EAN-13, and transmits to the host as EAN-13. In order to accomplish this, the I 2 of 5 code must be enabled, one length must be set to 14, and the code must have a leading zero and a valid EAN-13 check digit.
Parameter Menus Enable/Disable Discrete 2 of 5 To enable or disable Discrete 2 of 5, scan the appropriate bar code below.
LS 400Xi Product Reference Guide Set Lengths for Discrete 2 of 5 Lengths for D 2 of 5 may be set for any length, one or two discrete lengths, or lengths within a specific range. The length of a code refers to the number of characters (i.e., human readable characters) the code contains, and includes check digits. One Discrete Length - This option allows you to decode only those codes containing a selected length.
Parameter Menus Set Lengths for Discrete 2 of 5 (Cont’d) Length Within Range - This option allows you to decode a code type within a specified range. 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). Numeric bar codes begin on page 5-93. If you make an error or wish to change your selection, scan CANCEL on page 5-95.
LS 400Xi Product Reference Guide Enable/Disable Codabar To enable or disable Codabar, scan the appropriate bar code below.
Parameter Menus 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. One Discrete Length - This option allows you to decode only those codes containing a selected length.
LS 400Xi Product Reference Guide Set Lengths for Codabar (Cont’d) Length Within Range - This option allows you to decode a code type within a specified range. 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). Numeric bar codes begin on page 5-93. If you make an error or wish to change your selection, scan CANCEL on page 5-95.
Parameter Menus 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 400Xi Product Reference Guide NOTIS Editing When enabled, this parameter strips the start and stop characters from a decoded Codabar symbol.
Parameter Menus Enable/Disable MSI Plessey To enable or disable MSI Plessey, scan the appropriate bar code below.
LS 400Xi Product Reference Guide Set Lengths for MSI Plessey Lengths for MSI Plessey may be set for any length, one or two discrete lengths, or lengths within a specific range. The length of a code refers to the number of characters (i.e., human readable characters) the code contains, and includes check digits. One Discrete Length - This option allows you to decode only those codes containing a selected length.
Parameter Menus Set Lengths for MSI Plessey (Cont’d) Length Within Range - This option allows you to decode a code type within a specified range. For example, to decode MSI Plessey symbols containing between 4 and 12 characters, first scan MSI Plessey Length Within Range. Then scan 0, 4, 1, and 2 (single digit numbers must always be preceded by a leading zero). Numeric bar codes begin on page 5-93. If you make an error or wish to change your selection, scan CANCEL on page 5-95.
LS 400Xi Product Reference Guide MSI Plessey Check Digits These check digits, located at the end of the bar code, verify the integrity of the data. At least one check digit is always required. Check digits are not automatically transmitted with the data (refer to Transmit MSI Plessey Check Digit on page 5-73).
Parameter Menus Transmit MSI Plessey Check Digit Scan a bar code below to transmit data with or without the check digit.
LS 400Xi Product Reference Guide MSI Plessey Check Digit Algorithm When the two MSI Plessey check digits option is selected, an additional verification is required to ensure integrity. Either of the two following algorithms may be selected.
Parameter Menus Enable/Disable PDF417 Scan a bar code below to enable to disable PDF417 scanning capabilities.
LS 400Xi Product Reference Guide Transmit Code ID Character A code ID character identifies the code type of a scanned bar code. This may be useful when the scanner is decoding more than one code type. In addition to any 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.
Parameter Menus Transmit Code ID Character (Cont’d) SYMBOL CODE ID CHARACTER AIM CODE ID CHARACTER NONE 5-77
LS 400Xi Product Reference Guide 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-93. If you make an error or wish to change your selection, scan DATA FORMAT CANCEL on page 5-81.
Parameter Menus 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-2 in Appendix A for conversion information. Numeric bar codes begin on page 5-93. If you make an error or wish to change your selection, scan CANCEL on page 5-95.
LS 400Xi Product Reference Guide Scan Data Transmission Format To change the Scan Data Transmission Format, scan the SCAN OPTIONS bar code below. Then select one of four options. When you have made your selection, scan the ENTER bar code on the next page. If you make a mistake, scan the DATA FORMAT CANCEL bar code on the next page.
Parameter Menus Scan Data Transmission Format (Cont’d) ENTER DATA FORMAT CANCEL 5-81
LS 400Xi Product Reference Guide RS-232C Parameters Baud Rate Baud rate is the number of bits of data transmitted per second. The scanner's baud rate setting should match the data rate setting of the host device. If not, data may not reach the host device or may reach it in distorted form.
Parameter Menus Baud Rate (Cont’d) BAUD RATE 4800 BAUD RATE 9600 BAUD RATE 19,200 BAUD RATE 38,400 5-83
LS 400Xi Product Reference Guide Parity A parity check bit is the most significant bit of each ASCII coded character. Select the parity type according to host device requirements. If you select ODD parity, the parity bit has a value 0 or 1, based on data, to ensure than an odd number of 1 bits are contained in the coded character. ODD If you select EVEN parity, the parity bit has a value 0 or 1, based on data, to ensure than an even number of 1 bits are contained in the coded character.
Parameter Menus Parity (Cont’d) Select SPACE parity and the parity bit is always 0. SPACE If no parity is required, select NONE. NONE 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.
LS 400Xi Product Reference Guide 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.
Parameter Menus Hardware Handshaking (Cont’d) None Scan the bar code below if no Hardware Handshaking is desired. NONE Standard RTS/CTS Scan the bar code below to select Standard RTS/CTS Hardware Handshaking. STANDARD RTS/CTS 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.
LS 400Xi 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.
Parameter Menus Software Handshaking (Cont’d) The scanner waits up to the programmable Host Serial Response Time-out to receive an ACK or NAK. If the scanner does not get a response in this time, it issues an error indication and discards the data. There are no retries when a time-out occurs. ACK/NAK ENQ When this option is selected, the scanner waits for an ENQ character from the host before transmitting data.
LS 400Xi Product Reference Guide Software Handshaking (Cont’d) t XOFF is received during a transmission. Data transmission then stops after sending the current byte. When the scanner receives an XON character, it sends the rest of the data message. The scanner waits indefinitely for the XON. XON/XOFF Host Serial Response Time-out This parameter specifies how long the scanner waits for an ACK, NAK, or CTS before determining that a transmission error has occurred.
Parameter Menus 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 400Xi Product Reference Guide 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. BEEP ON CHARACTER (ENABLE) DO NOT BEEP ON CHARACTER (DISABLE) Intercharacter Delay Select the intercharacter delay option matching host requirements.
Parameter Menus Numeric Bar Codes For parameters requiring specific numeric values, scan the appropriately numbered bar code(s).
LS 400Xi Product Reference Guide Numeric Bar Codes (Cont’d) 5 6 7 8 9 5-94
Parameter Menus 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 400Xi Product Reference Guide Table A-1. Reading Standard Code128 & UCC/EAN 128 Standard Code 128 UCC/EAN128 Effect and Example Disable Disable No Code 128 symbols can be read. Disable Enable Read only symbols with leading FNC 1. Examples: FNC1ABCDFNC1E are read as ABCD29E AFNC1BCDFNC1E are read as ABCD29E FNC1FNC1ABCDFNC1E are read as ABCD29E ABCDFNC1E cannot be read ABCDE cannot be read Enable Disable Read only symbols without leading FNC 1.
Programming Reference AIM Code Identifiers Each AIM Code Identifier contains the three-character string ]cm where: ] = Flag Character (ASCII 93) c = Code Character (see Table A-2) m = Modifier Character (see Table A-3) Table A-2.
LS 400Xi Product Reference Guide 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.
Programming Reference Table A-3. Modifier Characters (Cont’d) Code Type Option Value Option Code 93 0 No options specified at this time. Always transmit 0. Example: A Code 93 bar code 012345678905 is transmitted as ]G0012345678905 MSI Plessey 0 Single check digit checked. 1 Two check digits checked. 2 Single check digit verified and stripped before transmission. 3 Two check digits verified and stripped before transmission.
Index A accessories . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 optional . . . . . . . . . . . . . . . . . . . . . . . . 4-1 required . . . . . . . . . . . . . . . . . . . . . . . . 4-1 aiming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2 hold at an angle . . . . . . . . . . . . . . . . . . 3-2 scan the entire symbol . . . . . . . . . . . . . 3-2 B bar codes beep after good decode . . . . . . . . . . . . 5-16 beeper tone . . . . . . . . . . . . . . . . . . . . .
LS 400Xi Product Reference Guide EAN-8/EAN-13 . . . . . . . . . . . . . security level . . . . . . . . . . . . . . . . UPC-A preamble . . . . . . . . . . . . UPC-E preamble . . . . . . . . . . . . . UPC-E/UPC-A . . . . . . . . . . . . . . 5-23 5-35 5-28 5-29 5-22 P parameters, operational . . . . . . . . . . . . . . . . 5-1 pin outs . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6 power options . . . . . . . . . . . . . . . . . . . . . . . 2-3 R recharging a nickel-cadmium battery . . . . . .
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.