Hand Held Products 3800 User Manual

Hand Held Products 3800 User Manual

Handheld linear imager
Hide thumbs Also See for 3800:
Table of Contents

Advertisement

3800/3900
Handheld Linear Imager
User's Guide

Advertisement

Table of Contents
loading

Summary of Contents for Hand Held Products 3800

  • Page 1 3800/3900 Handheld Linear Imager ™ User’s Guide...
  • Page 2 Hand Held Products. Hand Held Products shall not be liable for technical or editorial errors or omissions contained herein; nor for incidental or consequential damages resulting from the furnishing, performance, or use of this material.
  • Page 3: Statement Of Agency Compliance

    • Consult the dealer or an experienced radio or television technician for help. Caution: Any changes or modifications made to this device that are not expressly approved by Hand Held Products, Inc. may void the user’s authority to operate the equipment.
  • Page 4 Nijverheidsweg 9-13 Eindhoven, 5627 BT The Netherlands Hand Held Products shall not be liable for use of our product with equipment (i.e., power supplies, personal computers, etc.) that is not CE marked and does not comply with the Low Voltage Directive.
  • Page 5: Table Of Contents

    Chapter 1 - Getting Started Typical Applications for the 3900 ... 1-1 About This Manual ... 1-1 Unpacking the Scanner ... 1-2 3800 Scanner Identification... 1-3 3900 Scanner Identification... 1-3 Connecting the Scanner When Powered by Host (Keyboard Wedge) ... 1-4 Mounting Information for the 3900 ...
  • Page 6 PDF417 Wand Emulation... 2-15 Data Block Size... 2-15 Delay Between Blocks ... 2-15 Overall Checksum... 2-16 Chapter 3 - Output Scan Rate ... 3-1 Beeper Volume ... 3-1 Beeper Tone... 3-2 Scan Voting ... 3-2 Reduce Quiet Zone ... 3-2 Reread Delay ...
  • Page 7 Chapter 5 - Data Formatting Data Format Editor Introduction... 5-1 To Add a Data Format... 5-1 Other Programming Selections ... 5-2 Data Format Editor Commands... 5-2 Data Format Editor... 5-4 Data Formatter... 5-5 Alternate Data Formats ... 5-5 Chapter 6 - Secondary Interface Secondary Code 39 Wand Emulation ...
  • Page 8 Interleaved 2 of 5 ... 7-10 Check Digit ... 7-10 Interleaved 2 of 5 Message Length ... 7-11 Strict Decoding... 7-11 Code 93... 7-12 Code 93 Message Length ... 7-12 Code 2 of 5... 7-13 Code 2 of 5 Message Length... 7-13 IATA Code 2 of 5 ...
  • Page 9 EAN/JAN 13... 7-28 Check Digit... 7-28 Addenda... 7-29 Addenda Required... 7-29 Addenda Separator ... 7-30 ISBN Enable... 7-30 EAN/JAN 8... 7-31 Check Digit... 7-31 Addenda... 7-32 Addenda Required... 7-32 Addenda Separator ... 7-33 MSI ... 7-34 MSI, continued ... 7-34 Check Character ...
  • Page 10 Concatenation of Multiple Commands ... 12-2 Trigger Commands ... 12-4 Resetting the Factory Settings ... 12-4 Menu Commands ... 12-5 PDF417 Wand Emulation ... 12-7 Chapter 13 - Product Specifications 3800 Product Specifications ... 13-1 3900 Product Specifications ... 13-2 Standard Cable Pinouts... 13-3...
  • Page 11 Chapter 14 - Maintenance Repairs ... 14-1 Maintenance... 14-1 Replacing the Interface Cable ... 14-2 Troubleshooting ... 14-2 Chapter 15 - Customer Support Product Service and Repair... 15-1 Online Product Service and Repair Assistance ... 15-2 Technical Assistance... 15-2 Online Technical Assistance ... 15-3 Limited Warranty ...
  • Page 12 viii...
  • Page 13: Chapter 1 - Getting Started

    Getting Started The 3800 is a high performance linear imaging scanner from Hand Held Products. The 3800 marks a new performance level for handheld scanners. Linear imaging technology is defined by a bright and sharply focused aiming line, high resolution imaging, and fast reading speed. The 3800 is comfortable to hold, easy to use, rugged, and excellent for all general scanning applications.
  • Page 14: Unpacking The Scanner

    • Check to make sure everything you ordered is present. • Save the shipping container for later storage or shipping. • Check for damage during shipment. Report damage immediately to the carrier who delivered the carton. 1 - 2 3800/3900 User’s Guide...
  • Page 15: 3800 Scanner Identification

    3800 Scanner Identification 3900 Scanner Identification 3900 Scanner Bottom View FOR HOME OR OFFICE Tes t ed toC omplyWithF CC Sta ndar ds Thi s Clas s B digita l appara tus complies with Canadia n I CES- 003. Cet appare i l numeriq u e de la Classe B est conforme a la norme NMB- 003 du Canada .
  • Page 16: Connecting The Scanner When Powered By Host (Keyboard Wedge)

    4. Turn the terminal/computer power back on. The scanner will beep twice. 5. Verify the scanner operation by scanning a bar code from the back cover of this manual. The scanner will beep once. 1 - 4 Disconnect Disconnect 3800/3900 User’s Guide...
  • Page 17: Mounting Information For The 3900

    Mounting Information for the 3900 plane Aperture 3800/3900 User’s Guide 1 - 5...
  • Page 18: Specular Zone

    The scanner is now connected and ready to communicate with your terminal/PC. You must program the scanner for your interface before bar code data can be transmitted to your terminal/PC. If you are using the scanner as a keyboard...
  • Page 19 PC or terminal. The following RS-232 Interface bar code adds a suffix of a CR and LF, and also programs the parameters: Option Setting Baud Rate 9600 bps Parity Even 3800/3900 User’s Guide IBM XT and Compatibles Non Decoded Output Laser Emulation 1 - 7...
  • Page 20: Ibm 4683 Ports 5B, 9B, And 17 Interface

    Note: The following Retail “Plug and Play” codes are for use with the 3800XX- 11 and 3800XX-11E models only. Scan one of the following “Plug and Play” codes to program the 3800 for IBM 4683 Port 5B, 9B, or 17.
  • Page 21: Usb Interface

    Note: The following USB “Plug and Play” codes (IBM SurePOS handheld and tabletop scanners) are for use with the 3800XX-15 models only. Scan one of the following “Plug and Play” codes to program the 3800 for IBM SurePos (USB Handheld scanner) or IBM SurePos (USB Tabletop scanner).
  • Page 22 IBM SurePos (USB Handheld Scanner) Interface IBM SurePos (USB Tabletop Scanner) Interface Each bar code above also programs the following suffixes for each symbology: Scan one of the following codes to program the 3800 for USB PC Keyboard or USB Macintosh Keyboard. USB Keyboard (PC) Scan the following code to program the 3800 for USB HID bar code scanners.
  • Page 23: Ocia Interface

    Note: The OCIA interfaces are only available on the 3800XX-11 and 3800XX- 11E models. Scan one of the following “Plug and Play” codes to program the 3800 for Generic OCIA, NCR OCIA Short Format (8 bit), NCR OCIA Long Format (9 bit), and Nixdorf OCIA.
  • Page 24: Ncr Ocia Long Format (9 Bit) Interface

    The Nixdorf OCIA bar code also programs the following prefixes for each symbology: Serial Wedge The 3800/3900 uses true and TTL signal levels to wedge into an RS-232 serial network. Use 3800/3900 serial wedge cables only to prevent damage to the scanner. Refer to the serial interface programming (pages baud rate and communications protocol.
  • Page 25 Port 1 corresponds to P1 on the output cable and Port 2 corresponds to P2 on the output cable. Choosing Both sends scanned data to P1 and P2. Default = P1. * P1 Both P1 and P2 3800/3900 User’s Guide 1 - 13...
  • Page 26 1 - 14 3800/3900 User’s Guide...
  • Page 27: Chapter 2 - Terminal Interfaces

    Terminal Interfaces Keyboard Wedge Connection 3800/3900 scanners are factory programmed for a keyboard wedge interface to an IBM PC AT with a USA keyboard. If this is your interface and you do not need to modify the settings, skip to Chapter 3 - Output.
  • Page 28: Terminal Id

    2-4, and locate the Terminal ID number for your PC. Scan the Terminal ID bar code below, then scan the numeric bar code(s) on the inside back cover of this manual to program the scanner for your terminal ID. Scan Save to save your selection.
  • Page 29: Supported Terminals

    I/O 122 key Lee Data Olivetti Olivetti RS-232 True RS-232 TTL Serial Wedge Silicon Graphics 3800/3900 User’s Guide Model(s) Mac Classic, SE SE30, II (All) 5300 Series (Portable PC) VT510, 520, 525 (PC style) VT510, 520, 525 (DEC style LK411) 200, 400...
  • Page 30 Data Entry Keyboard 078, 078A, 79, 80, 191, 196, 1191,1192, 1471, 1472, 1476, 1477, 1483 078, 078A, 79, 80, 191, 196, 1191,1192, 1471, 1472, 1476, 1477, 1482, 1483 to program these interfaces, rather than Terminal ID 124 ***** 3800/3900 User’s Guide...
  • Page 31: Keyboard Country

    Save bar code to program the keyboard for your country. As a general rule, the following characters are not supported by the scanner for countries other than the United States: @ | $ # { } [ ] = / ‘ \ < > ~...
  • Page 32: Keyboard Modifiers

    Automatic Caps Lock Emulate External Keyboard should be scanned if you do not have an external keyboard (IBM AT or equivalent). To connect the scanner to a laptop, it may be necessary to use the Automatic Direct Connect selection on page 2-7 conjunction with the bar code below.
  • Page 33 Automatic Direct Connect: Use this selection if you are using a laptop whose keyboard is disabled when you plug in the scanner. This selection can also be used if you have an IBM AT style terminal and the system is dropping characters.
  • Page 34: Serial Port Connection

    RS-232 protocol. Scanning the RS-232 interface bar code, programs the scanner for an RS-232 interface at 9600 baud, even parity, 7 data bits, 1 stop bit (8 bit data), and adds a suffix of a CR LF.
  • Page 35: Baud Rate

    Baud Rate Baud Rate sends the data from the scanner to the terminal at the specified rate. The host terminal must be set for the same baud rate as the scanner. Default = 9600. 1200 4800 19200 3800/3900 User’s Guide...
  • Page 36: Word Length: Data Bits, Stop Bits, And Parity2-10

    7 Data, 1 Stop, Parity Mark 7 Data, 1 Stop, Parity Space 7 Data, 2 Stop, Parity Even 7 Data, 2 Stop Parity None 7 Data, 2 Stop, Parity Odd 7 Data, 2 Stop, Parity Mark 2 - 10 3800/3900 User’s Guide...
  • Page 37 7 Data, 2 Stop, Parity Space 8 Data, 1 Stop, Parity Even 8 Data, 1 Stop, Parity None 8 Data, 1 Stop, Parity Odd 8 Data, 1 Stop, Parity Mark 8 Data, 1 Stop, Parity Space 3800/3900 User’s Guide 2 - 11...
  • Page 38: Rs-232 Handshaking

    * ACK/NAK Off Wand Emulation Connection In Wand Emulation mode, the scanner decodes the bar code then sends data in the same format as a wand scanner. The Code 39 Format converts all symbologies to Code 39. The Same Code Format transmits UPC, EAN, Code 128 and Interleaved 2 of 5 without any changes, but converts all other symbologies to Code 39.
  • Page 39: Wand Emulation Transmission Rate

    PDF417 bar code data is transmitted as Code 128. Data from other symbologies follow the rules described above. Wand Emulation Transmission Rate The Transmission Rate is limited by the terminal’s ability to receive data without dropping characters. Default = 25 inches/second. 3800/3900 User’s Guide * 25 2 - 13...
  • Page 40: Wand Emulation Polarity

    The idle describes the state of the scanner when no data is being transmitted. When in Wand Emulation mode, you must set the scanner’s idle state to match the idle state for the device to which the scanner is connected. Default = Idle High.
  • Page 41: Pdf417 Wand Emulation

    This transmits the PDF417 data in smaller blocks to prevent buffer overflow. Default = 60. * 60 Delay Between Blocks This sets the delay time between data blocks. Default = 50ms. * 50ms 150ms 500ms 3800/3900 User’s Guide 2 - 15...
  • Page 42: Overall Checksum

    When this option is turned on, a computed check character is added at the end of the entire message. The check character is the character which when Exclusive-OR’d with every preceding character of the message yields a result of 0x00 (00H). Default = Off. * Off 2 - 16 3800/3900 User’s Guide...
  • Page 43: Chapter 3 - Output

    A scan speed of 67 draws the lowest power and has the lowest performance. Default = 270 s/s. * 270 s/s 135 s/s 67 s/s Beeper Volume Default = High. * High Medium 3800/3900 User’s Guide 3 - 1...
  • Page 44: Beeper Tone

    This feature is effective with all symbologies. Default = Don’t Reduce Quite Zone. * Don’t Reduce Quiet Zone 3 - 2 Short Beep page 12-5. High doubles the Voting High Reduce Quiet Zone 3800/3900 User’s Guide...
  • Page 45: Reread Delay

    Reread Delay This sets the time period before the scanner can read the same bar code a second time. Setting a reread delay protects against accidental rereads of the same bar code. Longer delays are effective in minimizing accidental rereads at POS (point of sale).
  • Page 46: Good Read Delay

    Manual/Serial Trigger: You can activate the scanner either by pressing the trigger, or using a serial trigger command (see "Trigger Commands" on page 12- 4). When in manual trigger mode, the scanner scans until a bar code is read, or until the trigger is released.
  • Page 47 Manual Trigger, Low Power: The scanner “sleeps,” using only 30 milliamps, until the trigger is pulled. When the trigger is pulled, the scanner wakes up and operates at reduced power until there is no triggering for the time set with the Low Power Time Out bar code.
  • Page 48 Then the LEDs turn on automatically to read the code. Presentation Mode uses normal office or store ambient light to detect the bar codes. Note: Do not use Presentation Mode with a 3800/3900PDF. Normal office or store ambient light does not provide enough illumination for the 3800/ 3900PDF to work properly in Presentation Mode.
  • Page 49: Chapter 4 - Data Editing

    Step 1. Scan the Add Prefix or Add Suffix symbol Step 2. Determine the 2 digit Hex value from the Symbology Chart for the symbology to which you want to apply the prefix or suffix. 3800/3900 User’s Guide Scanned Data Suffix...
  • Page 50: To Clear One Or All Prefixes Or Suffixes

    Step 3. Scan the 2 digit hex value from the Programming Chart inside the back cover or scan 9, 9 for all symbologies. Your change is automatically saved. 4 - 2 (page 4-5) (page 4-5) 3800/3900 User’s Guide...
  • Page 51: To Add A Carriage Return Suffix To All Symbologies

    Scan the following bar code if you wish to add a Carriage Return Suffix to all symbologies at once. This action first clears all current suffixes, then programs a carriage return suffix for all symbologies. Add CR Suffix All Symbologies 3800/3900 User’s Guide 4 - 3...
  • Page 52: Prefix Selections

    Prefix Selections Add Prefix Clear One Prefix Clear All Prefixes Suffix Selections Add Suffix Clear One Suffix Clear All Suffixes Save Discard 4 - 4 3800/3900 User’s Guide...
  • Page 53: Symbology Chart

    Code 93 Code 128 EAN/JAN • Composite IATA 2 of 5 Note: Prefix/Suffix entries for specific symbologies override the universal (All Symbologies, 99) entry. 3800/3900 User’s Guide Symbology Interleaved 2 of 5 Matrix 2 of 5 MicroPDF417 PDF417 Plessey RSS-14...
  • Page 54: Ascii Conversion Chart (Code

    Note: This table applies to U.S. style keyboards. Certain characters may differ depending on your Country Code/PC regional settings. Dec Hex Char 4 - 6 Hex Char Dec “ & ‘ < > Char Dec Hex Char 3800/3900 User’s Guide ‘...
  • Page 55: Function Code Transmit

    Charts of these function codes are provided in Section 10, Supported Interface Keys. When the scanner is in keyboard wedge mode, the scan code is converted to a key code before it is transmitted. Default = Enable.
  • Page 56: User Specified Intercharacter Delay

    To remove this delay, scan the Delay Length bar code, and set the number of steps to 00. Scan the SAVE bar code from the inside back cover. 4 - 8 Prefix Scanned Data Intercharacter Delay page 4-5). Suffix Intercharacter Delay Delay Length 3800/3900 User’s Guide...
  • Page 57: Interfunction Delay

    To remove this delay, scan the Intermessage Delay bar code, then set the number of steps to 00. Scan the SAVE bar code from the inside back cover. 3800/3900 User’s Guide If you make an error while scanning the Prefix...
  • Page 58 4 - 10 3800/3900 User’s Guide...
  • Page 59: Chapter 5 - Data Formatting

    It is not necessary to use the Data Format Editor. A set of defaults for the data format is already programmed in the scanner. The selections in the following pages are used only if you wish to alter the default settings.
  • Page 60: Other Programming Selections

    “xx” key or function code. Syntax = F3ssxx (ss and xx both stand for the hex values for ASCII codes, see Decimal to Hex to ASCII Conversion chart, page 4-6.) 5 - 2 (page 5-2). Scan the sym- page 2-3), Code I.D. and the page 4-6.) page 4-6.) 3800/3900 User’s Guide...
  • Page 61 E4 Replaces up to 15 characters in the data string with user specified charac- ters. Replacement continues until the E5 command is encountered. Syn- tax = E4nnxx characters to be replaced plus replacement characters; xx 3800/3900 User’s Guide page 4-6.) ...zz...
  • Page 62: Data Format Editor

    If character is numeric, format is aborted. Syntax = ED . Data Format Editor Enter Data Format Clear One Data Format Save 5 - 4 defines replacement characters, continuing page 4-6.) Default Data Format Clear All Data Formats Discard 3800/3900 User’s Guide...
  • Page 63: Data Formatter

    1, 2, or 3. An alternate format is initiated by scanning one of the 3 alternate format bar codes below. The scanner will scan the next bar code, formatting the data with the selected alternate format, then revert immediately to the primary format.
  • Page 64 5 - 6 3800/3900 User’s Guide...
  • Page 65: Chapter 6 - Secondary Interface

    Secondary Interface By switching interface cables, the 3800/3900 scanner can communicate with a portable data terminal (secondary interface), in addition to the host terminal (primary interface). Note: Secondary interfaces do not apply to the 3800XX-15. The secondary interface can be programmed at any time.
  • Page 66: Secondary Non Decoded Output Laser Emulation

    * 36 Non Decoded Output Laser Emulation Polarity The Polarity can be sent as standard with white bars high, or reversed with black bars high. Default = White High. * White High Black High 6 - 2 3800/3900 User’s Guide...
  • Page 67: Non Decoded Laser Emulation Idle

    The idle describes the state of the scanner when no data is being transmitted. When in Non Decoded mode, you must set the scanner’s idle state to match the idle state for the device to which the scanner is connected. Default = High.
  • Page 68 Manual Trigger, Low Power: The scanner “sleeps,” using only 30 milliamps, until the trigger is pulled. When the trigger is pulled, the scanner wakes up and operates at normal power until there is no triggering for the time set with the Low Power Time Out bar code.
  • Page 69: Introduction

    • Code 128 • EAN/JAN • EAN•UCC Composite All Symbologies If you want to decode all the symbologies allowable for your scanner, scan the All Symbologies On code. All Symbologies On 3800/3900 User’s Guide • IATA Code 2 of 5 •...
  • Page 70: Message Length Description

    Save bar codes on the inside the back cover of this manual. The minimum and maximum lengths and the defaults are included with the respective symbologies. 7 - 2 Max. length = 20 Max. length = 15 3800/3900 User’s Guide Programming Chart...
  • Page 71: Codabar

    Codabar * On Start/Stop Characters Start/Stop characters identify the leading and trailing ends of the bar code. You may either transmit, or not transmit Start/Stop characters. Default = Don’t Transmit. Transmit * Don’t Transmit 3800/3900 User’s Guide 7 - 3...
  • Page 72: Check Character

    No Check Character indicates that the scanner reads and transmits bar code data with or without a check character. When Check Character is set to Validate and Transmit , the scanner will only read Codabar bar codes printed with a check character, and will transmit this character at the end of the scanned data.
  • Page 73: Concatenation

    Concatenation Codabar supports symbol concatenation. When you Enable concatenation, the scanner looks for a Codabar symbol having a “D” start character, adjacent to a symbol having a “D” stop character. In this case the two messages are concatenated into one with the “D” characters omitted. Default = On.
  • Page 74: Code 39

    Code 39 * On Start/Stop Characters Start/Stop characters identify the leading and trailing ends of the bar code. You may either transmit, or not transmit Start/Stop characters. Default = Don’t Transmit. Transmit * Don’t Transmit 7 - 6 3800/3900 User’s Guide...
  • Page 75: Check Character

    Code 39 bar codes printed with a check character, but will not transmit the check character with the scanned data. When Check Character is set to Validate and Transmit, the scanner will only read Code 39 bar codes printed with a check character, and will transmit this character at the end of the scanned data.
  • Page 76: Code 39 Append

    (excluding the start and stop symbols), and does not immediately transmit the data. The scanner stores the data in the order in which the bar codes are read, deleting the first space from each. The scanner transmits the appended data when it reads a Code 39 bar code that starts with a character other than a space.
  • Page 77: Full Ascii

    SUB $Z ESC %A Character pairs /M and /N decode as a minus sign and period respectively. Character pairs /P through /Y decode as 0 through 9. * Full ASCII On 3800/3900 User’s Guide SPACE 0 < %G L %H M >...
  • Page 78: Interleaved 2 Of 5

    Interleaved 2 of 5 * On Check Digit No Check Digit indicates that the scanner reads and transmits bar code data with or without a check digit. When Check Digit is set to Validate, but Don’t Transmit, the unit will only read Interleaved 2 of 5 bar codes printed with a check digit, but will not transmit the check digit with the scanned data.
  • Page 79: Interleaved 2 Of 5 Message Length

    Minimum Message Length Strict Decoding When Strict Decoding is used, the scanner only reads bar codes that are close to spec. This reduces the number of misreads, but also reduces the tolerance for bar codes that are slightly out of spec.
  • Page 80: Code 93

    Note: Scan the bar codes below to change the message length. Refer to Message Length Description Minimum and Maximum lengths = 0-80. Minimum Default = 0, Maximum Default = 80. Minimum Message Length 7 - 12 (page 7-2) for additional information. Maximum Message Length 3800/3900 User’s Guide...
  • Page 81: Code 2 Of 5

    Minimum and Maximum lengths = 1-48. Minimum Default = 4, Maximum Default = 48. Minimum Message Length IATA Code 2 of 5 <Default All Code IATA 2 of 5 Settings> 3800/3900 User’s Guide (page 7-2) for additional information. Maximum Message Length 7 - 13...
  • Page 82: Iata Code 2 Of 5 Message Length

    Minimum and Maximum lengths = 1-48. Minimum Default = 4, Maximum Default = 48. Minimum Message Length Matrix 2 of 5 <Default All Matrix 2 of 5 Settings> 7 - 14 (page 7-2) for additional information. Maximum Message Length 3800/3900 User’s Guide...
  • Page 83: Matrix 2 Of 5

    Note: Scan the bar codes below to change the message length. Refer to Message Length Description Minimum and Maximum lengths = 1-80. Minimum Default = 4, Maximum Default = 80. Minimum Message Length 3800/3900 User’s Guide (page 7-2) for additional information. Maximum Message Length 7 - 15...
  • Page 84: Code 11

    Code 11 * On Check Digits Required This option sets whether 1 or 2 check digits are required with Code 11 bar codes. Default = Two Check Digits. One Check Digit * Two Check Digits 7 - 16 3800/3900 User’s Guide...
  • Page 85: Code 11 Message Length

    Note: Scan the bar codes below to change the message length. Refer to Message Length Description Minimum and Maximum lengths = 1-80. Minimum Default = 4, Maximum Default = 80. Minimum Message Length 3800/3900 User’s Guide (page 7-2) for additional information. Maximum Message Length 7 - 17...
  • Page 86: Code 128

    Code 128 <Default All Code 128 Settings> Code 128 * On <GS> Substitution When enabled, the scanner substitutes a <GS> for Function Character 1 when decoding EAN 128. Default =Off. * Off 7 - 18 3800/3900 User’s Guide...
  • Page 87: Code 128 Message Length

    Note: Scan the bar codes below to change the message length. Refer to Message Length Description Minimum and Maximum lengths = 0-80. Minimum Default = 0, Maximum Default = 80. Minimum Message Length Telepen <Default All Telepen Settings> 3800/3900 User’s Guide (page 7-2) for additional information. Maximum Message Length 7 - 19...
  • Page 88: Telepen

    * On Telepen Output Using AIM Telepen Output, the scanner reads symbols with start/stop pattern 1 and decodes them as standard full ASCII (start/stop pattern 1). When Original Telepen Output is selected, the scanner reads symbols with start/stop pattern 1 and decodes them as compressed numeric with optional full ASCII (start/stop pattern 2).
  • Page 89: Upc A

    Default = On. * On Number System The numeric system digit of a UPC symbol is normally transmitted, but the unit can be programmed so it will not transmit it. Default = On. * On 3800/3900 User’s Guide 7 - 21...
  • Page 90: Upc A, Continued

    Default = Off for both 2 Digit and 5 Digit Addenda. 2 Digit Addenda On 5 Digit Addenda On Addenda Required When Addenda Required is set to on, the scanner will only read UPC A bar codes that have addenda. Default = Off. Required 7 - 22...
  • Page 91: Addenda Separator

    * On UPC Strict Decoding When UPC Strict Decoding is used, the scanner only reads bar codes that are close to spec. This reduces the number of misreads, but also reduces the tolerance for bar codes that are slightly out of spec.
  • Page 92: Upc E0 And Upc E1

    * UPC E0 On UPC E0 Off UPC E1 On * UPC E1 Off UPC E Expand UPC E Expand expands the UPC E code to the 12 digit, UPC A format. Default = Off. * Off 7 - 24 3800/3900 User’s Guide...
  • Page 93: Check Digit

    Default = On. * On Number System The numeric system digit of a UPC symbol is normally transmitted, but the unit can be programmed so it will not transmit it. Default = On. * On 3800/3900 User’s Guide 7 - 25...
  • Page 94: Addenda

    Default = Off for both 2 Digit and 5 Digit Addenda. 2 Digit Addenda On 5 Digit Addenda On Addenda Required When Addenda Required is set to on, the scanner will only read UPC E bar codes that have addenda. Default = Off. Required 7 - 26...
  • Page 95: Addenda Separator

    When this feature is on, there is a space between the data from the bar code and the data from the addenda. When turned off, there is no space. Default = On. * On 3800/3900 User’s Guide 7 - 27...
  • Page 96: Ean/Jan 13

    <Default All EAN/JAN Settings> EAN/JAN 13 * On Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not. Default = On. * On 7 - 28 3800/3900 User’s Guide...
  • Page 97: Addenda

    Default = Off for both 2 Digit and 5 Digit Addenda. 2 Digit Addenda On 5 Digit Addenda On Addenda Required When Addenda Required is set to on, the scanner will only read EAN/JAN 13 bar codes that have addenda. Default = Off. Required 3800/3900 User’s Guide...
  • Page 98: Addenda Separator

    When turned off, there is no space. Default = On. * On ISBN Enable This symbology allows the scanner to read ISBN codes on books. Default = Off. * Off 7 - 30 3800/3900 User’s Guide...
  • Page 99: Ean/Jan 8

    <Default All EAN/JAN 8 Settings> EAN/JAN 8 * On Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not. Default = On. * On 3800/3900 User’s Guide 7 - 31...
  • Page 100: Addenda

    Default = Off for both 2 Digit and 5 Digit Addenda. 2 Digit Addenda On 5 Digit Addenda On Addenda Required When Addenda Required is set to on, the scanner will only read EAN/JAN 8 bar codes that have addenda. Default = Off. Required 7 - 32...
  • Page 101: Addenda Separator

    When this feature is on, there is a space between the data from the bar code and the data from the addenda. When turned off, there is no space. Default = On. * On 3800/3900 User’s Guide 7 - 33...
  • Page 102: Msi

    Check Character Different types of check characters are used with MSI bar codes. You can program the scanner to read only MSI bar codes with Type 10 or Type 11 check characters. Default = Validate Type 10, but Don’t Transmit.
  • Page 103: Msi Message Length

    Message Length Description Minimum and Maximum lengths = 4-48. Minimum Default = 4, Maximum Default = 48. Minimum Message Length 3800/3900 User’s Guide Validate Type 10 and Transmit Validate Type 11 and Transmit (page 7-2) for additional information. Maximum Message Length...
  • Page 104: Plessey

    Note: Scan the bar codes below to change the message length. Refer to Message Length Description Minimum and Maximum lengths = 4-48. Minimum Default = 4, Maximum Default = 48. Minimum Message Length 7 - 36 * Off (page 7-2) for additional information. Maximum Message Length 3800/3900 User’s Guide...
  • Page 105: Rss-14

    Reduced Space Symbology (RSS) is a family of linear bar codes that meets restricted space requirements, while still providing full product identification. RSS Limited < Default All RSS Limited Settings > RSS Limited 3800/3900 User’s Guide * Off * Off 7 - 37...
  • Page 106: Rss Expanded

    Note: Scan the bar codes below to change the message length. Refer to Message Length Description Minimum and Maximum lengths = 4-74. Minimum Default = 4, Maximum Default = 74. Minimum Message Length 7 - 38 * Off (page 7-2) for additional information. Maximum Message Length 3800/3900 User’s Guide...
  • Page 107: China Post Code

    Note: Scan the bar codes below to change the message length. Refer to Message Length Description Minimum and Maximum lengths = 2-80. Minimum Default = 4, Maximum Default = 80. Minimum Message Length 3800/3900 User’s Guide * Off (page 7-2) for additional information. Maximum Message Length 7 - 39...
  • Page 108: Pdf417

    PDF417 Note: The following selections are for use with the 3800/3900PDF-12 and 3800/ 3900PDF-12E scanners only. <Default All PDF417 Settings> PDF417 * On PDF417 Message Length Note: Scan the bar codes below to change the message length. Refer to Message Length Description Minimum and Maximum lengths = 1-2750.
  • Page 109: Show Gli Blocks

    * Off Scan Diagnostics When Scan Diagnostics is turned on, the scanner sends a report instead of the decoded message. Your terminal displays the diagnostic information first, then the data from the scanned code. When Scan Diagnostics is turned on, the scanner sends PDF417 symbology information as codes are scanned.
  • Page 110: Pdf Learn Mode

    Because some PDF417 codes are more compact than others, the reading distance varies from code to code. When you turn on the PDF Learn Mode, the 3800/3900’s light becomes very bright when you are at the best distance for reading the PDF417 code. Default = Off.
  • Page 111: Micropdf417

    MicroPDF417 Note: The following selections are for use with the 3800/3900PDF-12 and 3800/ 3900PDF-12E scanners only. <Default All MicroPDF417 Settings> MicroPDF417 * Off MicroPDF417 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description (page 7-2) for additional information.
  • Page 112: Ean Ucc Composite Symbology

    UCC Composite Symbology • Note: The following selections are for use with the 3800/3900PDF-12 and 3800/ 3900PDF-12E scanners only. < Default All EAN UCC Composite • Linear codes are combined with a unique 2D composite component to form a new class called EAN•UCC Composite Symbology. EAN•UCC Composite Symbology allows for the co-existence of symbologies already in use.
  • Page 113: Ean•Ucc Composite Code Message Length

    Scan the bar codes below to change the message length. Refer to Message Length Description (page 7-2) for additional information. Minimum and Maximum lengths = 1-2435. Minimum Default = 1, Maximum Default = 2435. Minimum Message Length Maximum Message Length 3800/3900 User’s Guide 7 - 45...
  • Page 114 7 - 46 3800/3900 User’s Guide...
  • Page 115: Chapter 8 - Cloning

    “source” scanner. Before using this procedure, determine which scanner will be the source (the scanner containing the desired software). The 3800/3900 supports cloning and can act as the source device. The software in the destination scanner will be updated from the source scanner.
  • Page 116 8 - 2 3800/3900 User’s Guide...
  • Page 117: Chapter 9 - Visual Menu

    Visual Menu Introduction Visual Menu provides the ability to configure a scanning device by connecting the scanner to the com port of a PC. Visual Menu allows you to download upgrades to a scanner’s firmware, change programmed parameters, and create and print programming bar codes.
  • Page 118: Upgrading Usb Firmware

    Upgrading USB Firmware After you use Visual Menu to upgrade your scanner’s firmware, you need to scan the following bar code to upgrade the USB firmware. You must have the USB interface selected. The upgrade takes about 10 seconds, during which a busy tone is generated.
  • Page 119: Chapter 10 - Interface Keys

    Interface Keys Keyboard Function Relationships The following Keyboard Function Code, Hex/ASCII Value, and Full ASCII “CTRL”+ relationships apply to all terminals that can be used with the scanner. Function Code HEX/ASCII Value 3800/3900 User’s Guide Full ASCII “CTRL” + 10 - 1...
  • Page 120 The following chart indicates the equivalents of these five characters for different countries. Country United States Belgium Scandinavia France Germany Italy Switzerland United Kingdom Denmark Norway Spain 10 - 2 Codes < < Ã < ¢ 3800/3900 User’s Guide...
  • Page 121: Supported Interface Keys

    Reserved Reserved Delete CR/Enter Insert Escape Home Print Back Space Back Tab * IBM 3191/92, 3471/72, 3196/97, 3476/77, Telex (all models) 3800/3900 User’s Guide IBM XTs and IBM, DDC, Memorex Compatibles Telex, Harris* Reserved Reserved CR/Enter Enter Caps Lock Reserved...
  • Page 122 Back Space Back Tab Memorex Telex (88)** Reserved Enter PF10 PF11 PF12 Reserved Reserved New Line Field Forward Field Forward Reserved Field Forward Delete New Line Insert Erase Error Reset Reserved Print Back Space Back Field Reserved Home 3800/3900 User’s Guide...
  • Page 123 Supported Interface Keys Supported Interface Keys 3800/3900 User’s Guide Esprit 200, 400 Esprit 200, 400 ANSI ASCII Reserved Reserved New Line New Line New Line New Line New Line New Line Escape Escape Insert Insert Back Space Back Space Back Tab...
  • Page 124 Supported Interface Keys Supported Interface Keys Apple Mac/iMac Reserved Enter/Numpad Enter CAPS ALT make ALT break CNTRL make CNTRL break RETURN APPLE make APPLE break RETURN Ins Help Home Prnt Scrn BACKSPACE LSHIFT TAB BACKSPACE 10 - 6 3800/3900 User’s Guide...
  • Page 125: Chapter 11 - Utilities

    All Symbologies Show Software Revision Scan the bar code below to output the current software revision. Show Revision Show Data Format Scan the bar code below to show current data format settings. Data Format Settings 3800/3900 User’s Guide 11 - 1...
  • Page 126: Specular Effect Reduction

    When the On code is scanned, the first pass read rate and voting threshold are increased. Default = Off. * Off Note: If you want to further limit specular effects, reduce the scan speed using "Scan Rate" on page 3-1. 11 - 2 3800/3900 User’s Guide...
  • Page 127: Chapter 12 - Serial Programming Commands

    The serial programming commands can be used in place of the programming bar codes. Both the serial commands and the programming bar codes will program the 3800/3900. For complete descriptions and examples of each serial programming command, refer to the corresponding programming bar code in this manual.
  • Page 128: Query Commands

    NAK Indicates the command was good, but the Data field entry was out of the allowable range for this Tag and SubTag combination, e.g., an entry for a minimum message length of 100 when the field will only accept 2 characters. 12 - 2 3800/3900 User’s Guide...
  • Page 129: Examples Of Query Commands

    Check Character (CK2) is set to 0, or Not Required; concatenation (CCT) is set to 1, or Enabled; the Minimum Message Length (MIN) is 2 characters; the Maximum Message Length (MAX) is 60 characters; and the Default setting (DFT) has no value. 3800/3900 User’s Guide 12 - 3...
  • Page 130: Trigger Commands

    Activate:SYN T CR Deactivate:SYN U CR The scanner scans until a bar code has been read, until the deactivate command is sent, or until the serial time out has been reached (see "Serial Trigger Time Out" on page 3-5 for a description, and the serial command on page 12-8).
  • Page 131: Menu Commands

    Terminal Interfaces Terminal ID Program Keyboard Country Keyboard Style Keyboard Modifiers Serial Port Connection Baud Rate 3800/3900 User’s Guide Setting * Indicates default Default *003 (default for model -12) *000 (default for model -13) *124 (default for models 14-15) *Regular...
  • Page 132 2-10 232WRD11 2-10 232CTS0 2-12 232CTS1 2-12 232XON0 2-12 232XON1 2-12 232ACK0 2-12 232ACK1 2-12 WNDPAT0 2-12 WNDPAT1 2-12 WNDSPD0 2-13 WNDSPD1 2-13 WNDSPD2 2-13 WNDSPD3 2-13 WNDSPD4 2-13 WNDSPD5 2-13 WNDSPD6 2-13 WNDPOL0 2-14 WNDPOL1 2-14 3800/3900 User’s Guide...
  • Page 133: Pdf417 Wand Emulation

    Data Block Size Delay Between Blocks Overall Checksum Output Selections Scan Rate Beeper Volume Beeper Tone Scan Voting Reduce Quiet Zone Reread Delay 3800/3900 User’s Guide Setting * Indicates default Idle Low *Idle High *50ms 150ms 500ms *Off 67 s/s...
  • Page 134: Data Formatter Selections

    Clear All Formats Serial Command Page # Indicates a numeric entry GRDDLY0 GRDDLY1 GRDDLY2 GRDDLY3 TRGMOD0 TRGSTO#### TRGLPT### TRGMOD1 TRGMOD2 TRGMOD3 VSUFCR PREBK2 PRECL2 PRECA2 SUFBK2 SUFCL2 SUFCA2 RMVFNC0 RMVFNC1 DLYCHR## DLYCRX## DLY_XX## DLYFNC## DLYMSG## DFMDF3 DFMBK3 DFMCL3 DFMCA3 3800/3900 User’s Guide...
  • Page 135: Secondary Interface Selections

    Non Decoded Output Laser Emulation Idle Disabling the Secondary Interface Secondary Trigger Mode Symbologies All Symbologies Codabar Codabar 3800/3900 User’s Guide Setting * Indicates default *On, but Not Required On, Required Same Code Format *Code 39 Format RS-232 Interface Non Decoded output...
  • Page 136 # Indicates a numeric entry CBRSSX0 CBRSSX1 CBRCK20 CBRCK23 CBRCK24 CBRCCT0 CBRCCT1 CBRCCT2 CBRMIN## CBRMAX## C39DFT C39ENA0 C39ENA1 C39SSX0 C39SSX1 C39CK20 C39CK21 C39CK22 C39MIN## C39MAX## C39APP0 C39APP1 C39B320 C39B321 C39ASC0 C39ASC1 I25DFT 7-10 I25ENA0 7-10 I25ENA1 7-10 3800/3900 User’s Guide...
  • Page 137 IATA Code 2 of 5 Message Length Matrix 2 of 5 Matrix 2 of 5 Matrix 2 of 5 Message Length Code 11 3800/3900 User’s Guide Setting * Indicates default *No Check Char. Validate, But Don’t Transmit Validate, and Transmit...
  • Page 138 7-19 TELDFT 7-19 TELENA0 7-20 TELENA1 7-20 TELOLD0 7-20 TELOLD1 7-20 TELMIN## 7-20 TELMAX## 7-20 UPADFT 7-21 UPAENA0 7-21 UPAENA1 7-21 UPACKX0 7-21 UPACKX1 7-21 UPANSX0 7-21 UPANSX1 7-21 UPAAD20 7-22 UPAAD21 7-22 UPAAD50 7-22 UPAAD51 7-22 3800/3900 User’s Guide...
  • Page 139 UPC E 5 Digit Addenda UPC E Addenda Required UPC E Addenda Separator EAN/JAN 13 EAN/JAN 13 EAN/JAN 13 Check Digit EAN/JAN 13 2 Digit Addenda 3800/3900 User’s Guide Setting * Indicates default *Off *Off Default All UPC E Settings *Off *Off...
  • Page 140 7-31 EA8CKX1 7-31 EA8AD20 7-32 EA8AD21 7-32 EA8AD50 7-32 EA8AD51 7-32 EA8ARQ0 7-32 EA8ARQ1 7-32 EA8ADS0 7-33 EA8ADS1 7-33 MSIDFT 7-34 MSIENA0 7-34 MSIENA1 7-34 MSICHK0 7-34 MSICHK1 7-34 7-34 MSICHK2 MSICHK3 7-34 MSIMIN## 7-34 MSIMAX## 7-34 3800/3900 User’s Guide...
  • Page 141 China Post Code China Post Code Msg. Length PDF417 PDF417 PDF417 Message Length Show GLI Blocks Scan Diagnostics 3800/3900 User’s Guide Setting * Indicates default Default All Plessey Settings *Off Minimum (4 - 48) *4 Maximum (4 - 48) *48 Default All...
  • Page 142 Maximum (1-2435) *2435 Serial Command Page # Indicates a numeric entry PDFLRN0 7-42 PDFLRN1 7-42 MPDDFT 7-43 MPDENA0 7-43 MPDENA1 7-43 MPDMIN## 7-43 MPDMAX## 7-43 COMDFT 7-44 COMENA0 7-44 COMENA1 7-44 COMUPC0 7-44 COMUPC1 7-44 COMMIN## 7-45 COMMAX## 7-45 3800/3900 User’s Guide...
  • Page 143: Chapter 13 - Product Specifications

    Product Specifications 3800 Product Specifications Parameter Dimensions: Height Length Weight Width Light Source Scan Rate Skew Angle Pitch Angle Horizontal Velocity Minimum Reflectance Difference Decode Rate Power Requirements -12, -13, -14 Models -11, -15 Models Current Draw: -11 Model @5Vdc...
  • Page 144: 3900 Product Specifications

    (1.53 m) to concrete Withstands 5G peak from 20 to 300 Hz 15 kV to any external surface FCC Class B, CE EMC Class B, CE Low Voltage Directive, IEC60825-1 LED Safety: Class 1, UL, cUL listed, TÜV 3800/3900 User’s Guide...
  • Page 145: Standard Cable Pinouts

    Standard Cable Pinouts Laser Output Only (Laser Compatible Bar Image) 3800/3900 User’s Guide 13 - 3...
  • Page 146 Standard Cable Pinouts Keyboard Wedge 13 - 4 3800/3900 User’s Guide...
  • Page 147 Standard Cable Pinouts Wand Emulation 3800/3900 User’s Guide 13 - 5...
  • Page 148 Standard Cable Pinouts (Primary Interface Cables) Serial Output 13 - 6 3800/3900 User’s Guide...
  • Page 149 Standard Cable Pinouts 3800/3900 User’s Guide 13 - 7...
  • Page 150 13 - 8 3800/3900 User’s Guide...
  • Page 151: Chapter 14 - Maintenance

    See "Customer Support" on page 15-1 for further information. Maintenance The 3800/3900 provides reliable and efficient operation with a minimum of care. Although specific maintenance is not required, the following periodic checks ensure dependable scanner operation: Cleaning the Scanner’s Window...
  • Page 152: Replacing The Interface Cable

    The standard interface cable is attached to the scanner with an 10-pin modular connector. When properly seated, the connector is held in the 3800 scanner’s handle by a flexible retention tab. The 3900 connector is located in the pod at the end of the 3900 cable.
  • Page 153 Refer to "Prefix/Suffix Overview" on page 4-1 for further information. Does the scanner read the bar code incorrectly? If the scanner reads a bar code, but the data is not displayed correctly on the host screen: 1. The scanner may not be programmed for the appropriate terminal interface.
  • Page 154 14 - 4 3800/3900 User’s Guide...
  • Page 155: Chapter 15 - Customer Support

    Hand Held Products provides service for all its products through service centers throughout the world. To obtain warranty or non-warranty service, return the unit to Hand Held Products (postage paid) with a copy of the dated purchase record attached. Contact the appropriate location below to obtain a Return Material Authorization number (RMA #) before returning the product.
  • Page 156: Online Product Service And Repair Assistance

    You can also access product service and repair assistance online at www.handheld.com. Technical Assistance If you need assistance installing or troubleshooting, please call your Distributor or the nearest Hand Held Products technical support office: North America/Canada: Telephone: (800) 782-4263, option 4 (8 a.m. to 6 p.m. EST)
  • Page 157: Online Technical Assistance

    European Ofc: Int+31 (0) 40 79 99 393 U.K. Ofc: Int+44 1925 240055 E-mail: eutechsupport@handheld.com Asia Pacific: Telephone: Int+852-3188-3485 or 2511-3050 E-mail: aptechsupport@handheld.com Online Technical Assistance You can also access technical assistance online at www.handheld.com. 3800/3900 User’s Guide 15 - 3...
  • Page 158: Limited Warranty

    (C) static electricity or electro-static discharge, (D) operation under conditions beyond the specified operating parameters, or (E) repair or service of the product by anyone other than Hand Held Products or its authorized representatives. This warranty shall extend from the time of shipment for the duration published by Hand Held Products for the product at the time of purchase ("Warranty...
  • Page 159 Hand Held Products, Inc. extends these warranties only to the first end- users of the products. These warranties are nontransferable. The limited duration of the warranty for the 3800/3900 is for five (5) years. 3800/3900 User’s Guide 15 - 5...
  • Page 160 15 - 6 3800/3900 User’s Guide...
  • Page 164 Sample Symbols UPC A Interleaved 2 of 5 0 123456 7890 1234567890 Code 128 Code 128 EAN 13 9 780330 290951 Code 39 BC321 Codabar A13579B...
  • Page 165 Sample Symbols PDF417 MicroPDF417 PDF417 Test Message MicroPDF417 Test Message Code 93 Code 2 of 5 123456-9$ Matrix 2 of 5 123456 6543210 RSS-14 (01)00123456789012 UCC Composite • Symbology with RSS Limited (01)12345678901231(10)123456789(11)001205(3202)001234...
  • Page 166 Programming Chart...
  • Page 167: Programming Chart

    Programming Chart Save Discard...
  • Page 168 Hand Held Products, Inc. 700 Visions Drive P.O. Box 208 Skaneateles Falls, NY 13153-0208 38-3900-DO-UG Rev G 5/06...

This manual is also suitable for:

39003800esd3800lr-12

Table of Contents