Page 1
LS 1000 Product Reference Guide Click on red text at any location in the manual to jump to the specified chapter, topic, or reference. Table of Contents Copyright Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Appendix A 70-17529-01 Revision A...
Page 2
Symbol reserves the right to make changes to any product to improve reliability, function, or design. Symbol does not assume any product liability arising out of, or in connection with, the application or use of any product, circuit, or application described herein.
Factory Service If you have a problem, contact the Symbol Support Center at the telephone number on the next page. Before calling, have the model number and several of your bar code symbols at hand. Call the Support Center from a phone near the scanning equipment so that the service person can try to talk you through your problem.
Symbol Support Center In the U.S.A., for service information, warranty information or technical assistance call: SYMBOL SUPPORT CENTER 1-800-653-5350 If you purchased your Symbol product from a Symbol Business Partner, contact that Business Partner for service. Canada Mississauga, Ontario Canadian Headquarters...
Page 5
Contents Factory Service Symbol Support Center Chapter 1. Introduction and Set-up Introduction Audience Set-Up3 Unpacking Installing the Cable Switching Cables Connecting to a Host Chapter 2. Scanning Introduction Ready, Test, Scan Aiming Chapter 3. Maintenance & Specifications Introduction Maintaining the LS 1000 Scanner...
Chapter 1 Introduction and Set-up Introduction Symbol Technologies Inc., the world leader in hand-held laser scanning now offers 21st century technology, while maintaining compatibility with today’s existing systems. The LS 1000 Series of hand-held laser scanners offers the best performance in retail and light industrial applications.
Page 8
LS 1000 Product Reference Guide: Chapter 1, Introduction and Setup Audience The intended audience for this manual is personnel performing installation/setup and programming of LS 100x scanners.
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 in the front of this manual. KEEP THE PACKING. It is the approved shipping container and should be used if you ever need to return your equipment for servicing.
LS 1000 Product Reference Guide: Chapter 1, Introduction and Setup Twist the cable to the left to lock in place, as shown below: Switching Cables Different cables are required for different hosts. To change the scanner cable: “Unlock” the cable by twisting to the right. Pull the cable out of the receptacle on the bottom of the scanner.
LS 1000 Product Reference Guide: Chapter 1, Introduction and Setup Connecting to a Host With some terminal types, the LS 100x is unable to answer host terminal polls until the appropriate host type is selected. This may result in an error message generated by the host.
Page 12
LS 1000 Product Reference Guide: Chapter 1, Introduction and Setup For external power operation with Flying Lead Connector • Plug the cable into the scanner. • Plug the Power Supply into the receptacle on the Flying Lead connector. Figure 1-2. RS-232C External Power Connection: Flying Lead Connector to a 9-pin Host Connector...
Page 13
LS 1000 Product Reference Guide: Chapter 1, Introduction and Setup For external power operation with 25-pin Host Connector • Plug the cable into the scanner. • Plug the Power Supply into the receptacle on the side of the 25-pin Host Connector Figure 1-3.
LS 1000 Product Reference Guide: Chapter 1, Introduction and Setup RS-232C (Contd) For battery operation: • Insert a 9-volt battery into the battery box. See Battery Box Operation • Plug the scanner's 9-pin connector at the end of the cord into one end of the battery box.
Page 15
LS 1000 Product Reference Guide: Chapter 1, Introduction and Setup IBM 468X/9X Plug the SDL modular connector at the end of the selected Synapse “Smart” cable into the appropriate port (5B, 9B, 9C, 9E, or 17). Check that the connection is secure. To install an LS 1004 on an IBM 468X/469X host: Connect a synapse adaptor cable to the scanner, using the procedure described in “Installing the Cable...
Page 16
LS 1000 Product Reference Guide: Chapter 1, Introduction and Setup IBM 468X/9X (Contd) PORT 5B PORT 9B PORT 17 Figure 1-6. IBM 4683 Rear Panel with Cover Removed Figure 1-7. IBM 4684 Rear Panel with Cover Removed 1-10...
Page 17
LS 1000 Product Reference Guide: Chapter 1, Introduction and Setup IBM 468X/9X (Contd) Figure 1-8. IBM 4693 Rear Panel with Cover Removed PORT 9E IBM 4694 REAR PANEL WITH COVER REMOVED Figure 1-9. IBM 4694 Rear Panel with Cover Removed Wand Emulation, OCIA, OCR, and Keyboard Wedges A Synapse Adaptor Cable is required when connecting the LS 1004 to any of these hosts using Synapse.
Chapter 2 Scanning Introduction This chapter covers the techniques involved in scanning bar codes. Included are specific instructions on how to hold the scanner at the appropriate angle to ensure an accurate decode.
Page 19
On the LS 1004, the scanner is energized for approximately 1 second (default). Scan Make sure the symbol you want to scan is within the scanning range. See the 100x Decode Zone Aim and press the trigger. On the LS 1000, the scan beam and SCAN LED lights for 3.5 seconds, or until a successful decode occurs.
Aiming Scan the Entire Symbol • Your scan beam must cross every bar and space on the symbol. • The larger the symbol, the farther away you should hold the scanner. • Hold the scanner closer for symbols with bars that are close together.
LS 1000 Product Reference Guide: Chapter 2, Scanning 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. This strong light can “blind”...
Chapter 3 Maintenance & Specifications Introduction This chapter covers the suggested maintenance of the LS 100x scanner, as well as the technical specifications, available accessories, pinouts, and beeper definitions.
Recharging a Nickel-Cadmium Battery • Remove the battery from the battery box and place it in the recharging unit (not supplied by Symbol). • To recharge the battery, follow the instructions supplied with the recharging unit.
LS 1000 Product Reference Guide: Chapter 3, Maintenance and Specifications Maintenance Cleaning the exit window is the only maintenance required. • Do not allow any abrasive material to touch the window. • Remove any dirt particles with a damp cloth. •...
LS 1000 Product Reference Guide: Chapter 3, Maintenance and Specifications Accessories Required Accessories Required accessories are listed in the Product Ordering Guide. Optional accessories are available at extra cost. Table 3-1. LS 1000 Required Accessories Part Number Description ND1221 One undecoded cable 70-17422-01 LS 1000 Series Quick Reference Guide Table 3-1.
• Be sure the proper host is selected. • Be sure editing options (e.g. UPC-E to UPC-A Conversion) are properly programmed. If after performing these checks the symbol still does not scan, contact your distributor or call the Symbol Support Center. See Symbol Support Center for the telephone number.
Page 27
LS 1000 Product Reference Guide: Chapter 3, Maintenance and Specifications LS 100x Technical Specifications LS 100x Decode Zone 10 25.4 12.7 Scanner 12.7 5.0 mil 10 25.4 7.5 mil 13 mil 20 mil minimum element width 15.0 12.7 38.1 25.4 Depth of Field in Inches/Centimeters Depth of field as a function of minimum element width.
Page 28
LS 1000 Product Reference Guide: Chapter 3, Maintenance and Specifications Table 3-1. Technical Specifications (LS 1000) Item Description Power Requirements* Discrete 4.8 to 14 VDC (max) 80 mA @ 5VDC typical Decode Capability Transmission of decoded information will depend on the capabilities of the attached terminal.
Page 29
LS 1000 Product Reference Guide: Chapter 3, Maintenance and Specifications Table 3-1. Technical Specifications (LS 1000) (Continued) Item Description Operating Temperature 32° to 104°F0° to 40°C Storage Temperature -40° to 140°F-40° to 60°C Humidity 5% to 95% (non-condensing) Durability 4-ft. drop to concrete1.2 m Dimensions 4.8 in.122 mm Height...
Page 30
LS 1000 Product Reference Guide: Chapter 3, Maintenance and Specifications Table 3-2. Technical Specifications (LS 1004) Item Description Power Requirements* RS-232C/Synapse 4.75 to 14.5 VDC (max) 100mA @ 5VDC typical Low Power 4.75 to 14 VDC (max) 200 mA @ 5V typical Decode Capability The LS 100x can be programmed to decode the following code types: UPC/EAN, Code 39,...
Page 31
Maximum Element Width 0.020 in5.08 mm *For direct host power connection, make sure the host terminal supplies sufficient power for the specified operation. Symbol is not responsible for damage to host equipment or system mis-operation due to an insufficient power condition. 3-10...
Page 32
LS 1000 Product Reference Guide: Chapter 3, Maintenance and Specifications Table 3-3. Pinouts - LS 1000 LS 1000 Function VBAT Power Supply VBAT Power Supply Ground ENABLE Scan Enable Start of Scan TRIGGER* Trigger Signal DECODE Successful Decode Digital Bar Pattern N.C.
Page 33
LS 1000 Product Reference Guide: Chapter 3, Maintenance and Specifications Table 3-4. Pinouts - LS 1004 LS 1004 Function Data Data Line (for synapse) VBAT Power Supply Ground Request to Send (for RS-232C) RXD* Receive Data Input (for RS-232C) N.C. Non-Connected (for RS-232C) Data Terminal Ready...
Page 34
Standard Use Beeper Sequence Indication 1 Beep - short high tone A bar code symbol was decoded (if decode beeper is enabled). 4 Beeps - long low tone A transmission error has been detected in a scanned symbol. The last data scanned was lost. Scan the last data again.
Chapter 4 Programming The LS 1004 Introduction This chapter provides information on how to program the LS 1004 scanner. Before programming the scanner, follow the instructions in the Appendix section of Chapter The default table, shown on the following page, illustrates the default values with which the scanner is shipped.
Page 36
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 The following table lists the defaults for all parameters. If you wish to change any option, scan the appropriate bar code(s) Table 4-1. Default Table Parameter Default Appendix All Defaults Appendix RS-232C Appendix...
Page 37
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Table 4-1. Default Table Parameter Default Appendix Disable Code 39 Appendix Enable Appendix Disable Appendix Disable Appendix Enable Code 93 Appendix Enable I 2 of 5 Appendix Enable Appendix 14 (length 1) 0 (length 2) Appendix...
Page 38
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Table 4-1. Default Table Parameter Default Appendix None Appendix CR/LF RS-232C Appendix 9600 Appendix Even Appendix 7 Data Bits (with Parity) Appendix Appendix Enable Appendix None Appendix None Appendix 0msec...
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Scanning Sequence A scanning sequence establishes a value for one parameter type. During a scanning sequence, bar codes are scanned to select a parameter. All bar codes necessary for programming the scanner are provided in the Appendix section of this manual.
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Parameter Descriptions Refer to the Default table in the front of this chapter for the default settings for each parameter type. Set Parameter Defaults Scanning the SET ALL DEFAULTS bar code returns all parameters to the default values listed in the Default Table.
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Power On Beep Enable/Disable This option, if selected, causes the beeper to sound at power-up (in continuous power mode only). Power On Beep Disable Power On Beep Enable Beeper after Decode This option determines whether the beeper sounds during normal scanning.
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Beeper Volume Three options are available for beeper volume; low, middle, and high. Beeper Volume Low Beeper Volume Mid Beeper Volume High...
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Decode Attempt Time This parameter sets the length of time the scanner laser beam will remain on while attempting to scan a symbol. 0.5 seconds 3.5 seconds 4.0 seconds 1.0 seconds...
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Decode Attempt Time (cont’d) 7.0 seconds 6.5 seconds Operating Mode This parameter determines whether or not power remains on after a decode attempt. The LOW POWER option provides for power-down after each scan attempt, while the CONTINUOUS option provides for power to remain on after each scan attempt.
Page 45
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Transmit “No Decode” Message This feature gives you the option to transmit “NR” when a symbol does not decode. Prefixes and suffixes enabled will be appended around this character.
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Code Types Selecting the ENABLE ALL CODE TYPES bar code below enables the following symbologies: • UPC Versions A and E (EAN 8 and 13) • Code 39 • Interleaved 2 of 5 •...
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 UPC/EAN Enable/Disable UPC/EAN Disable UPC/EAN Enable UPC/EAN Transmit UPC-E/UPC-A Select this option if decoded UPC-E or UPC-A symbols are transmitted with or without the check digit. Transmit UPC-A check dig- Do Not Transmit UPC-A Check Digit Transmit UPC-E check digit...
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Convert UPC-E to UPC-A Select this option to convert UPC-E (zero suppressed) decode 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).
Page 49
2-digit or 5-digit only is selected, UPC/EAN symbols without supplemental characters won’t be decoded. If UPC/EAN without supplemental characters is selected and the scanner is presented with a UPC/EAN plus supplemental symbol, the UPC/EAN will be decoded and the supplemental characters will be ignored. If autodiscrimination is chosen, the scanner will, after additional processing to ensure a good decode, transmit either.
Page 50
• the country code and system character • no preamble The system character is the digit printed to the extreme left of a UPC symbol. The country code for UPC is always zero, and it cannot be transmitted without the system character.
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 UPC/EAN Security Level The scanner offset 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 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Code 128 Enable/Disable Code 128 Disable CODE 128 Enable CODE 128 Send CODE 128 Function Character If selected, CODE 128 function characters are sent as: • FN1=0X1D • FN2=0X81 •...
Enable/Disable Code 39 Enable Code 39 Disable Code 39 CODE 39 Modulo 43 Check When enabled, this parameter checks the integrity of a CODE 39 symbol to ensure it complies with specified algorithms. Verify Code 39 Do Not Verify Code...
Page 54
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Code 93 Enable/Disable Code 93 Enable Code 93 Disable Code 93 4-20...
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Interleaved 2 of 5 Enable/Disable Code I 2 of 5 Enable Code I 2 of 5 Disable Code I 2 of 5 Fixed Lengths for Code I 2 of 5 Select one or two lengths for the Interleaved 2 of 5 codes.
Page 56
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Fixed Lengths for Code 2 of 5 (cont’d) CANCEL 4-22...
Page 57
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 I 2 of 5 Modulo 10 Check When enabled, this parameter checks the integrity of a Interleaved 2 of 5 symbol to ensure it complies with specific algorithms. I 2of 5 Modulo 10...
Enable Code D 2 of Disable Code D 2 of D 2 of 5 Modulo 10 Check When enabled, this parameter checks the integrity of a Discrete 2 of 5 symbol to ensure it complies with specific algorithms. D 2 of 5 Modulo 10...
Page 59
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Fixed Lengths for Code 2 of 5 (cont’d) CANCEL 4-25...
Disable Codabar CLSI Editing Use this parameter to insert a space after the 1st, 5th, and 10th characters of a 14- character Codabar symbol. This symbol length includes start and stop characters. Enable CLSI Editing Disable CLSI Editing NOTIS Editing This option strips the start and stop characters from decoded Codabar symbols.
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Data Options 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 prefixes already selected, the code ID character is appended as a prefix to the decode.
Page 62
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Prefix The scanner adds one of the following start-of-text characters to transmitted data. • None • Start-of-text (STX) • One user-defined prefix (can be any ASCII character) See the ASCII Character Table in Appendix A for more information.
Page 63
• CR & LF - Allow you to select where the cursor on a display terminal returns to after it displays each decoded symbol. Selecting both CR and LF returns the cursor to the same position on successive lines after each decode. If you select no control code, the cursor remains where it stopped after the last transmission.
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 RS-232C Baud Rate Baud Rate is the number of bits of data transmitted per second. The unit’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.
Page 66
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Parity A parity check bit is the most significant bit of each ASCII coded character. If you select ODD parity, the parity bit will have a value of 0 or 1, based on data, to ensure that an odd number of 1 bits are contained in the coded character.
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Data Format This parameter sets the transmit data format. The options are: • 7 Data Bits (With Parity) (default) • 8 Data Bits (With Parity) • 8 Data Bits (Without Parity) 8-Bit 7-Bit Stop Bit Select...
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Hardware Handshaking Hardware handshaking allows you to check the readiness of the receiving device before data is transmitted. If the receiving device is periodically occupied with other tasks, hardware handshaking is needed to prevent loss of transmitted data. Select whether the scanned data is to be transmitted as soon as it is available or whether transmission should follow the RTS/CTS procedure.
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Software Handshaking This parameter offers control of the data transmission process in addition to, or instead of, that offered by hardware handshaking. These options may be combined; for example, ACK/NAK with ENQ. •...
Page 70
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 transmission error occurs. ENQ Only • ACK/NAK with ENQ This option combines both handshaking options. ACK/NAK with ENQ 4-36...
Page 71
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Hardware and Software Handshaking Sequence HARDWARE HANDSHAKING SYMBOL IS DECODED RTS AND CTS HANDSHAKING LINES USED NO REPONSE. AFTER 2 SECONDS, THE UNIT UNIT ASSERTS REQUEST-TO-SEND LINE. BEEPS 4 TIMES TO INDICATE HOST RESPONDS BY ASSERTING CLEAR-TO-SEND LINE.
Page 72
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Communications Delays and Time-Outs (Intercharacter Delay) Selecting the intercharacter delay gives the host system time to service its receiver and perform other tasks between characters. Select from no delay to a 99 msec. delay between transmission of each character.
Page 73
LS 1000 Product Reference Guide: Chapter 4, Programming the LS 1004 Intercharacter Delay Values (cont’d) CANCEL 4-39...
This agency specifies various laser operation classes based on power output during operation. CHECK DIGIT - A digit used to verify a correct symbol decode. The scanner inserts the decoded data into an arithmetic formula and checks that the resulting number matches the encoded check digit.
Page 75
ASCII set and a higher coding density than Code 39. CONTINUOUS SYMBOLOGY - A bar code or symbol in which all spaces within the symbol are parts of characters. There are no intercharacter gaps in a continuous code. The absence of gaps allows for greater information density.
Page 76
See SCANNING MODE. QUIET ZONE - A clear space, containing no dark marks, which precedes the start character of a bar code symbol and follows the stop character. REDUNDANCY - A decoding method which requires a bar code be recognized redundantly on a number of sweeps of the scan beam before a decode is declared.
Page 77
LS 1000 Series Product Reference Guide SCANNER - An electronic device used to scan bar code symbols and produce a digitized pattern that corresponds to the bars and spaces of the symbol. Its three main components are: 1. Light source (laser or photoelectric cell) - illuminates a bar code.
Chapter 6 ASCII Character Set ASCII Character Set Table 6-1. ASCII Character Set ASCII Full ASCII Keystroke ASCII Full ASCII Keystroke Code 39 Code 39 Value Value Encode Char. Encode Char CTRL 2 CTRL X CTRL A CTRL Y CTRL B CTRL Z CTRL C CTRL [...
Page 79
PPT 4600 Product Reference Guide: Getting Started Table 6-1. (Continued) ASCII Character Set CTRL U CTRL V CTRL W ASCII Full ASCII Keystroke ASCII Full ASCII Keystroke Code 39 Code 39 Value Value Encode Char. Encode Char < > ‘...
Page 80
PPT 4600 Product Reference Guide: Getting Started Table 6-1. (Continued) ASCII Character Set ASCII Full ASCII Keystroke ASCII Full ASCII Keystroke Code 39 Code 39 Value Value Encode Char. Encode Char Undefined...
Appendix A Errata Table A-1. ASCII Character Set ALT 2 ALT K ALT V ALT A ALT L ALT W ALT B ALT M ALT X ALT C ALT N ALT Y ALT D ALT O ALT Z ALT E ALT P ALT [ ALT F...
Page 83
LS 1000 Product Reference Guide: Appendix A, Errata Sheet Numeric Keystroke Numeric Keystroke Numeric Keystroke Keypad Keypad Keypad Undefined Enter Num Lock Extended Keystroke Extended Keystroke Extended Keystroke Keypad Keypad Keypad Break Backspace Up Arrow Delete Dn Arrow Pg Up Print Screen Left Arrow Insert...
Page 84
LS 1000 Product Reference Guide: Appendix A, Errata Shee 70-19761-01 Rev. A November, 1997...
Page 85
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.