Datalogic Lynx Instruction Manual
Hide thumbs Also See for Lynx:
Table of Contents

Advertisement

Quick Links

Lynx™
Instruction Manual

Advertisement

Table of Contents
loading

Summary of Contents for Datalogic Lynx

  • Page 1 Lynx™ Instruction Manual...
  • Page 3 Lynx™ INSTRUCTION MANUAL...
  • Page 4 ALL RIGHTS RESERVED Datalogic reserves the right to make modifications and improvements without prior notification. Datalogic shall not be liable for technical or editorial errors or omissions contained herein, nor for incidental or consequential damages resulting from the use of this material.
  • Page 5: Table Of Contents

    CONTENTS HOW TO USE THIS MANUAL ..............viii COMPLIANCE ....................ix FCC.......................ix Laser Safety....................x LED Illuminator ..................... x Aiming System ....................xi Power Supply....................xiv GETTING STARTED ..................1 Description....................1 Accessories ....................1 System Connections ..................2 RS232 Connection..................2 Wedge ......................3 USB Connection ...................
  • Page 6 Intercode Delay................... 21 Wedge Interface ..................22 Keyboard Nationality................... 22 Caps Lock ....................23 Num Lock....................23 Intercharacter Delay..................23 Intercode Delay................... 23 Alphanumeric Keys ..................24 Extended Keys.................... 26 Operating Mode ..................30 Normal Mode ....................30 Image Mode ....................30 Data Format ....................
  • Page 7 Camera Calibration ..................41 Power Save....................42 Illumination System Power................42 2.10 Code Selection ................... 43 2.10.1 Linear Symbologies ..................43 UPC/EAN/JAN Family................. 43 Code 39 Family................... 44 MSI Family ....................45 Interleaved 2 of 5 Family................47 Codabar Family................... 48 Code 128 Family..................
  • Page 8 Autoscan Aiming System ................65 Autoscan Hardware Trigger ................ 66 Autoscan Illumination System..............66 Safety Time....................66 Safety Time Duration .................. 66 2.12 Image Formatting..................67 Image Format ..................... 67 Jpeg Image Size ..................67 Jpeg Quality Factor..................67 2.13 Advanced Data Format ................
  • Page 9: General View

    GENERAL VIEW LYNX™ Figure A 1. Aiming System 2. Good Read LED ON/Wrong Read LED (green) (red)
  • Page 10: How To Use This Manual

    CONNECTIONS To make system connections see par. 1.3. CONFIGURATION You can configure the LYNX™ reader in the following ways: reading the programming barcode symbols in this manual configuration commands and their relative arguments are read individually using the symbols in this manual. See chapter 2, Appendix B and Appendix C.
  • Page 11: Compliance

    COMPLIANCE Datalogic S.p.A Via Candini 2 40012 Lippo di Calderara di Reno -Bologna Italy Model LYNX D302 E *A01P00290* 10 - 30V 0.75 A CAUTION - LASER LIGHT WHEN OPEN AVOID EXPOSURE TO BEAM LASER LIGHT - DO NOT STARE INTO BEAM CLASS 2 LASER PRODUCT MAX.
  • Page 12: Laser Safety

    Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense. LASER SAFETY The LYNX™ hand-held reader is equipped with the following type of laser component: • Aiming system LED Illuminator The LYNX™...
  • Page 13: Aiming System

    Aiming System The Lynx aiming system meets the requirements for laser safety. CAUTION - LASER LIGHT WHEN OPEN AVOID EXPOSURE TO BEAM LASER LIGHT - DO NOT STARE INTO BEAM CLASS 2 LASER PRODUCT MAX. OUTPUT RADIATION 0.25 mW - EMITTED WAVE LENGTH 640-660 nm...
  • Page 14 The product utilizes a low-power laser diode. Although staring directly at the laser beam momentarily causes no known biological damage, avoid staring at the beam as one would with any very strong light source, such as the sun. Avoid that the laser beam hits the eye of an observer, even through reflective surfaces such as mirrors, etc.
  • Page 15 Der Produkt benutzt eine Laserdiode. Obwohl zur Zeit keine Augenschäden von kurzen Einstrahlungen bekannt sind, sollten Sie es vermeiden für längere Zeit in den Laserstrahl zu schauen, genauso wenig wie in starke Lichtquellen (z.B. die Sonne). Vermeiden Sie es, den Laserstrahl weder gegen die Augen eines Beobachters, noch gegen reflektierende Oberflächen zu richten.
  • Page 16: Power Supply

    The LYNX™ Hand-Held Reader is not user-serviceable. Opening the case of the unit can cause internal damage and will void the warranty. CAUTION POWER SUPPLY This device is intended to be supplied by a UL Listed Power Unit marked "Class 2"...
  • Page 17: Getting Started

    GETTING STARTED GETTING STARTED DESCRIPTION The LYNX™ Hand-Held Reader packs a lot of performance into an attractive, rugged, hand-held device. It operates in commercial and industrial environments as well as the front office. Omnidirectional To read a symbol or capture an image, you simply aim the reader and pull the trigger.
  • Page 18: System Connections

    To install your reader to your host system, follow these instructions (see Figure 1 below). Insert the cable into the bottom of the handle of the LYNX™ reader. Connect the RS232 interface cable to the proper port on the host terminal.
  • Page 19: Wedge

    To install your reader to your host system, follow these instructions (see Figure 2 below). Insert the cable into the bottom of the handle of the LYNX™ reader; Connect the cable to the power cord; Connect the AC/DC power adapter at the wall outlet;...
  • Page 20: Usb Connection

    LYNX™ USB CONNECTION The LYNX™ Reader requires the USB interface cable and the AC/DC power adapter to be connected. To install your reader to your host system, follow these instructions (see Figure 3 below). Insert the cable into the bottom of the handle of the LYNX™ reader.
  • Page 21: Operating The Reader

    OPERATING THE READER 1.7.1 Aiming System The LYNX™ reader uses an intelligent aiming system similar to those on cameras. The aiming system creates a field of view where the code is to be positioned: Figure 4 - Aiming System When you pull the trigger completely a red beam illuminates the code. If the aiming system is centered and the entire symbology is within the aiming system, you will get a good read.
  • Page 22: Operating Mode

    LYNX™ The field of view created by the aiming system will be smaller when the Lynx™ is closer to the code and larger when it is farther from the code. Symbologies with smaller bars or elements (mil size) should be read closer to the unit. Symbologies with larger bars or elements (mil size) should be read farther from the unit.
  • Page 23: Autoscanning

    Lynx™ provides an autoscan command (see par. 2.11), which when enabled, causes the reader to scan continuously and to monitor the central zone of its reading area. In this way, Lynx™ is ready to capture any image (containing a potential code) positioned on a uniform background.
  • Page 24: Defining The Format

    Lynx™ focus distance is used. The Lynx™ focus distance is 115 mm for Lynx™ D302 / Lynx™ D402 and 55 mm for Lynx™ D302 E. Refer to the VisualSetup software program for performing the aiming system calibration.
  • Page 25: Concatenation

    One code per scan • If the code resulting from the single decoding of an image belongs to one of the code families to be concatenated, it is saved to the Lynx™ memory waiting for other codes to complete the concatenation. •...
  • Page 26: Indicators

    (Figure A,2) 1.9.2 Beeper The Lynx™ basic software provides beeper signals for good/wrong reading or successful/unsuccessful software upgrade. Its tone, volume and duration can be directly configured by using the codes given in par. 2.11. The application program can also manage the beeper (User Defined Beeper) when the reader is controlled by a Host PC.
  • Page 27: Configuration Using Barcode Symbols

    CONFIGURATION USING BARCODE SYMBOLS This section describes the programming method of using configuration barcode symbols to program your reader. By using the LYNX™ reader to read/decode these special configuration symbols, you can configure, and obtain information from its system software.
  • Page 28: Default Settings

    LYNX™ DEFAULT SETTINGS Configuration Field Default Setting RS232 Communication Baud Rate 115200 Parity, Data Bits, Stop Bits No parity; 8 Data bits; 1 Stop bit Handshake None Protocol None FIFO Enabled Intercharacter Delay RX Timeout 10 seconds Intercode Delay WEDGE-Communication...
  • Page 29 CONFIGURATION USING BARCODE SYMBOLS Configuration Field Default Setting Data Format-Concatenation Concatenation Failure Transmission Tx codes causing failure Transmission after Timeout No code transmission Concatenation Result Code ID No code identifier Advanced Formatting Format enable/disable Disabled Camera Control Exposure Mode Automatic, based on entire image Power Save Illumination Power Max power...
  • Page 30 LYNX™ Configuration Field Default Setting EAN128 Selection Disabled Code Length Check Disabled Minimum Length Maximum Length Code 93 Selection Disabled Code Length Check Disabled Minimum Length Maximum Length Codablock A Selection Disabled Code Length Check Disabled Minimum Length Maximum Length...
  • Page 31 CONFIGURATION USING BARCODE SYMBOLS Configuration Field Default Setting MaxiCode Mode 0 Disabled Mode 1 Disabled Mode 2 Disabled Mode 3 Disabled Mode 4 Disabled Mode 5 Disabled Mode 6 Disabled Selection Enabled - normal & reverse AZTEC Selection Disabled Postal Codes Selection Disabled Reading Parameters...
  • Page 32: Configuration Editing Commands

    CONFIGURATION EDITING COMMANDS CONFIGURATION EDITING COMMANDS 2.2.1 Enter and Exit Commands Enter Configuration Exit and Save Configuration 2.2.2 Other Editing Commands Cancel All Restore Default End of modifications (Exit saving to RAM without saving in FLASH)
  • Page 33 CONFIGURATION EDITING COMMANDS The following three commands carry out their specific function and then exit the configuration environment. Show Software Release Show All Data Formatting Show General Reader Status...
  • Page 34: Interface Selection

    CONFIGURATION EDITING COMMANDS INTERFACE SELECTION RS232 Wedge - IBM AT RS232 INTERFACE 1200 baud 2400 baud 4800 baud 9600 baud 14400 baud 19200 baud...
  • Page 35: Parity

    RS232 38400 baud 57600 baud 115200 baud ARITY None Even 7 Bits 8 Bits...
  • Page 36: Stop Bits

    RS232 1 Bit 2 Bits ACK/NACK P ROTOCOL Disabled Enabled ANDSHAKE None XON/XOFF RTS/CTS...
  • Page 37: Fifo

    RS232 FIFO Disabled Enabled NTERCHARACTER ELAY Intercharacter Delay = disabled 01-99 = delay from 1 to 99 msec RX T IMEOUT RX Timeout = disabled 01-99 = timeout from 1 to 99 sec NTERCODE ELAY Intercode Delay = disabled 01-99 = delay from 1 to 99 sec...
  • Page 38: Wedge Interface

    WEDGE WEDGE INTERFACE EYBOARD ATIONALITY Italian French German English Swedish Spanish Belgian...
  • Page 39: Caps Lock

    WEDGE Caps Lock Off Caps Lock On Num Lock Off Num Lock On NTERCHARACTER ELAY Intercharacter Delay = disabled 01-99 = delay from 1 to 99 msec NTERCODE ELAY Intercode Delay = disabled 01-99 = delay from 1 to 99 sec...
  • Page 40: Alphanumeric Keys

    WEDGE Alphanumeric Keys The reader can be used with terminals or PCs with various keyboard types and nationalities through a simple keyboard setting procedure The type of computer or terminal must be selected before activating the keyboard setting command. Keyboard setting consists of communicating to the reader how to send data corresponding to the keyboard used in the application.
  • Page 41 WEDGE Some ASCII characters may be missing as this depends on the type of keyboard: these are generally particular characters relative to the various national symbologies. In this case: • The first 4 characters (Shift, Alt, Ctrl, and Backspace) can only be substituted with keys not used, or substituted with each other.
  • Page 42: Extended Keys

    WEDGE Extended Keys The header/terminator selection is not effected by the reading of the restore default code. In fact, header and terminator default values depend on the interface selection: RS232: no header, terminator CR-LF WEDGE: no header, terminator ENTER These default values are always restored through the reading of RS232 or WEDGE interface selection code.
  • Page 43 WEDGE The extended Header/Terminator keys for Wedge Interface users can be customized by defining them through a simple keyboard setting procedure. For example, the Numeric Keypad keys can be set for use as Headers or Terminators by substituting the default extended keys during this procedure. The type of computer or terminal must be selected before activating the keyboard setting command.
  • Page 44 WEDGE • If the first 4 KEYS (Shift, Alt, Ctrl, and Backspace) are not available on your keyboard, you can only substitute them with keys not used, or substitute them with each other. • Keys 5 to 28 must be defined. The reader signals the end of the procedure with 2 beeps indicating the keys have been registered.
  • Page 45 WEDGE Acoustic Signals Four types of acoustic signals are associated to the following procedures: Enter keyboard setup Exit keyboard setup SHIFT, ALT, CTRL, BACKSPACE keys Keyboard keys (SHIFT, ALT, CTRL, BACKSPACE excluded) These signals facilitate the selection of those characters requiring more than one key pressed simultaneously.
  • Page 46: Operating Mode

    OPERATING MODE OPERATING MODE The following two commands carry out their specific function and then exit the configuration environment. Normal Mode The reader captures and decodes the image. Then, it sends the data to the PC. Image Mode After reading this code the user must pull the trigger to cause the reader to capture the image and transfer it to the PC, via XMODEM_1K...
  • Page 47: Data Format

    DATA FORMAT DATA FORMAT With the exception of the Symbology Independent Header and Terminator selections, the parameters of this group can be restored to their default values using the following default code settings: the general “Restore Default” code, see par. 2.2.2, restores all the configuration parameter groups to their default values;...
  • Page 48: Set Headers

    DATA FORMAT EADERS Set Headers Set the number of characters in the range 00-10 . Read corresponding characters as Hex values from the Hex/Numeric table. Valid values are in the range: 00-7F for RS232 00-9B for Wedge Read the following code to enable the configuration you have set.
  • Page 49: Symbology Dependent Parameters

    USTOM DENTIFIER Custom Code Identifier Select a Datalogic Standard Code Identifier from the Code Identifier Table in Appendix B. Set the number of characters in the range 0-3 , where 0 = Code ID disabled.
  • Page 50: Symbology Headers

    DATA FORMAT YMBOLOGY EADERS Symbology Headers Select a Datalogic Standard Code Identifier from the Code Identifier Table in Appendix B. Set the number of characters in the range 0-5 . Read the corresponding characters as Hex values from the Hex/Numeric table.
  • Page 51: Terminators

    DATA FORMAT ERMINATORS Terminators Select a Datalogic Standard Code Identifier from the Code Identifier Table in Appendix B. 0 = disabled 1 = enabled YMBOLOGY HARACTER UBSTITUTION Symbology Character Substitution Select a Datalogic Standard Code Identifier from the Code Identifier Table in Appendix B.
  • Page 52: Symbology Character Deletion

    Select a Datalogic Standard Code Identifier from the Code Identifier Table in Appendix B. 0 = disabled 1 = enabled YMBOLOGY PECIFIC ORMAT EFAULT Symbology Specific Format Default Select a Datalogic Standard Code Identifier from Code Identifier Table Appendix B.
  • Page 53: Concatenation

    Define Concatenation Select number of codes concatenate in the range 2-4 . Select the Datalogic Standard Code Identifier for each code to concatenate (repeat for same code types) from the table in Appendix B. Read the following code to enable the configuration you have set.
  • Page 54: Fourth Concatenated Code Length

    DATA FORMAT OURTH ONCATENATED ENGTH Set Fourth Concatenated Code Length Read the number in the range 000-255 . 000 = any code length ONCATENATION NABLE ISABLE Disabled Enabled ONCATENATION WITH NTERCODE ELAY Disabled Enabled This parameter is enabled with concatenation activated (see par. 1.8.1 for details).
  • Page 55: Concatenation Timeout

    DATA FORMAT ONCATENATION IMEOUT Concatenation Timeout 05-99 = timeout from 5 to 99 seconds. RANSMISSION FTER IMEOUT No Code Transmission First Code Transmission Second Code Transmission Third Code Transmission...
  • Page 56: Concatenation Result Code Id

    DATA FORMAT ONCATENATION ESULT No Code Identifier Use First Code Identifier Use Second Code Identifier Use Third Code Identifier Use Fourth Code Identifier...
  • Page 57: Camera Control

    CAMERA CONTROL CAMERA CONTROL XPOSURE Fixed Automatic (Entire Image) Automatic for Highly Automatic (Central Part of Image) Reflective Surfaces See par. 1.7.4 for details. AMERA ALIBRATION Calibrate Calibrates the correct exposure parameter values when using fixed exposure. The parameters defined will permanently saved in the reader memory (see...
  • Page 58: Power Save

    POWER SAVE POWER SAVE LLUMINATION YSTEM OWER Illumination System OFF Low Power Intermediate Power Maximum Power...
  • Page 59: 2.10 Code Selection

    CODE SELECTION - LINEAR SYMBOLOGIES 2.10 CODE SELECTION Disable All Symbologies Disable All Linear Symbologies Disable All 2D Symbologies 2.10.1 Linear Symbologies UPC/EAN/JAN F AMILY EAN/UPC/JAN Disabled EAN/UPC/JAN Enabled Add-On Disabled Add-On Enabled UPCE Expansion Disabled UPCE Expansion Enabled...
  • Page 60: Code 39 Family

    CODE SELECTION - LINEAR SYMBOLOGIES 39 F AMILY Code 39 Std - No Check Digit Code 39 Std - Disabled Control Code 39 Std - Check Digit Code 39 Std - Check Digit Control without Transmission Control and Transmission Code 39 Full ASCII - Disabled Code 39 Full ASCII- Enabled Code Length Check - Disabled Code Length Check - Enabled...
  • Page 61: Msi Family

    CODE SELECTION - LINEAR SYMBOLOGIES Minimum Code Length Read the number in the range 001-255 . Maximum Code Length Read the number in the range 001-255 . Start-Stop Character Start-Stop Character Transmission - Disabled Transmission - Enabled MSI F AMILY Disabled Enabled - No Check Digit Control Enabled –...
  • Page 62 CODE SELECTION - LINEAR SYMBOLOGIES Enabled – MOD10 - MOD11 Check Enabled – MOD10 - MOD11 Check Digit Control without Transmission Digit Control and Transmission Enabled – MOD10 - MOD10 Check Enabled – MOD10 - MOD10 Check Digit Control without Transmission Digit Control and Transmission Code Length Check - Disabled Code Length Check –...
  • Page 63: Interleaved 2 Of 5 Family

    CODE SELECTION - LINEAR SYMBOLOGIES NTERLEAVED AMILY Enabled - No Check Digit Disabled Control Enabled - Check Digit Control Enabled - Check Digit Control and without Transmission and Transmission Code Length Check - Disabled Code Length Check - Enabled Minimum Code Length Read the number in the range 001-255 .
  • Page 64: Codabar Family

    CODE SELECTION - LINEAR SYMBOLOGIES ODABAR AMILY Enabled - No Check Digit Disabled Control Enabled - Check Digit Control Enabled - Check Digit Control without Transmission and Transmission Code Length Check - Disabled Code Length Check - Enabled Minimum Code Length Read the number in the range 001-255 .
  • Page 65: Code 128 Family

    CODE SELECTION - LINEAR SYMBOLOGIES 128 F AMILY Code 128 - Disabled Code 128 - Enabled Code Length Check - Disabled Code Length Check - Enabled Code 128 - Min. Code Length Read the number in the range 001-255 . Code 128 - Max.
  • Page 66: Code 93 Family

    CODE SELECTION - LINEAR SYMBOLOGIES EAN 128 - Code Length Check EAN 128 - Code Length Check Disabled Enabled EAN 128 - Min. Code Length Read the number in the range 001-255 . Maximum Code Length Read the number in the range 001-255 .
  • Page 67: Rss Code Family

    CODE SELECTION - LINEAR SYMBOLOGIES Maximum Code Length Read the number in the range 001-255 . RSS C AMILY RSS Expanded Code - Disabled RSS Expanded Code - Enabled RSS Limited Code - Disabled RSS Limited Code - Enabled RSS14 and RSS14 Truncated - RSS14 and RSS14 Truncated - Disabled Enabled...
  • Page 68: Symbologies

    CODE SELECTION - 2D SYMBOLOGIES 2.10.2 2D Symbologies PDF417 F AMILY Disabled Enabled PDF417 OPTIONS Macro PDF417 Unbuffered Mode Macro PDF417 Buffered Mode The following command carries out its specific function. Abort Macro PDF417 Buffered Mode It stops buffering the read codes at any time.
  • Page 69: Datamatrix Family

    CODE SELECTION - 2D SYMBOLOGIES ATRIX AMILY Disabled Normal and Inverted Inverted Only (White on Black) Normal Only (Black on White) Minimum Code Length Read the number in the range 0001-3600 . Maximum Code Length Read the number in the range 0001-3600 .
  • Page 70: Qr Family

    CODE SELECTION - 2D SYMBOLOGIES QR F AMILY Disabled Normal and Inverted Inverted Only (White on Black) Normal Only (Black on White) AXICODE AMILY Maxicode Mode 0 - Disabled Maxicode Mode 0 Enabled Maxicode Mode 1 - Disabled Maxicode Mode 1 - Enabled Maxicode Mode 2 - Disabled Maxicode Mode 2 - Enabled...
  • Page 71 CODE SELECTION - 2D SYMBOLOGIES Maxicode Mode 3 - Disabled Maxicode Mode 3 - Enabled Maxicode Mode 4 - Disabled Maxicode Mode 4 - Enabled Maxicode Mode 5 - Disabled Maxicode Mode 5 - Enabled Maxicode Mode 6 - Disabled Maxicode Mode 6 - Enabled...
  • Page 72: Aztec Family

    CODE SELECTION - 2D SYMBOLOGIES AZTEC F AMILY Disabled Normal Only (Black on White) Inverted Only (White on Black) Normal and Inverted OSTAL ODES AMILY All Disabled Australian Post - Enabled Japan Post - Enabled PLANET - Enabled POSTNET with B and B' - POSTNET - Enabled Enabled...
  • Page 73: Codablocka Family

    CODE SELECTION - 2D SYMBOLOGIES POSTNET and PLANET - POSTNET with B and B' and Enabled PLANET - Enabled Royal Mail Code (RM4SCC) - KIX Code - Enabled Enabled ODABLOCK AMILY Disabled Enabled Code Length Check - Disabled Code Length Check - Enabled Minimum Code Length Read the number in the range 001-255 .
  • Page 74: Codablock F Family

    CODE SELECTION - 2D SYMBOLOGIES ODABLOCK AMILY Disabled Enabled Code Length Check - Disabled Code Length Check - Enabled Minimum Code Length Read the number in the range 001-255 . Maximum Code Length Read the number in the range 001-255 . F EAN F ODABLOCK AMILY...
  • Page 75 CODE SELECTION - 2D SYMBOLOGIES Minimum Code Length Read the number in the range 001-255 . Maximum Code Length Read the number in the range 001-255 .
  • Page 76: 2.11 Reading Parameters

    READING PARAMETERS 2.11 READING PARAMETERS RIGGER Trigger Level Trigger Pulse RIGGER Normal Trigger Software Trigger LASH Flash ON Duration Read a number in the range 01-99 , which corresponds to a max 9.9 seconds duration. Flash OFF Duration Read a number in the range 01-99 , which corresponds to a max 9.9 seconds duration.
  • Page 77: Beeper Tone

    READING PARAMETERS EEPER Tone 1 Tone 2 Tone 3 Tone 4 EEPER OLUME Beeper OFF Low Volume Medium Volume High Volume EEPER URATION Beeper Duration Read a number in the range 01-99 , which corresponds to a max 99 ms duration.
  • Page 78: Read Per Cycle

    READING PARAMETERS EAD PER YCLE One Read per Cycle More Reads per Cycle IMEOUT Define Timeout Read a number in the range 01-99 , which corresponds to a max 99 seconds duration. The timeout is activated when the decoding fails. 2.11.1 User Defined Beeper EFINED...
  • Page 79: User Defined Beeper Volume

    READING PARAMETERS EFINED EEPER OLUME Beeper OFF Low Volume Medium Volume High Volume EFINED EEPER URATION Set Duration Read a number in the range 01-99 , which corresponds to a max 990 ms duration. EFINED EEPER The following command carries out its specific function. Test User Defined Beeper See par.
  • Page 80: Code Ordering And Selection

    READING PARAMETERS 2.11.2 Code Ordering and Selection ODE PER One Code per Scan All Codes per Scan ENTRAL RANSMISSION The following command is available when working in "one code per scan". Disabled Enabled See par. 1.8 for details. RDER ENGTH The following commands are available when working in "all codes per scan".
  • Page 81: Order By Code Symbology

    The following commands are available when working in "all codes per scan". Set Order Select the number of codes in the range 0-9 . Select Datalogic Standard Code Identifier for each above defined code from the table in Appendix See par. 1.8 for details.
  • Page 82: Autoscan Hardware Trigger

    READING PARAMETERS UTOSCAN ARDWARE RIGGER Disabled Enabled UTOSCAN LLUMINATION YSTEM Disabled Enabled The following commands can be activated when it is possible to read one code per image only. AFETY Disabled Enabled Valid only with Flash ON/OFF, software trigger autoscan enabled.
  • Page 83: 2.12 Image Formatting

    IMAGE FORMATTING 2.12 IMAGE FORMATTING MAGE ORMAT Bitmap Format Jpeg Format MAGE VGA (640 x 480 pixels) CIF (320 x 240 pixels) UALITY ACTOR Jpeg Quality Factor Set the jpeg compression level in the range 000-100 .
  • Page 84: 2.13 Advanced Data Format

    ADVANCED DATA FORMAT 2.13 ADVANCED DATA FORMAT Advanced data format has been designed to offer you complete flexibility in changing the format of barcode data before transmitting it to the host system. Up to 5 advanced code management formats can be defined by completing the four given procedures following the desired order: −...
  • Page 85: Format Definition

    ADVANCED DATA FORMAT 2.13.1 Format Definition STEP 1 FORMAT DEFINITION Define Format 1 Define Format 2 Define Format 3 Define Format 4 Define Format 5...
  • Page 86: Method 1 - Extracting Information From Barcode

    ADVANCED DATA FORMAT STEP 2 FORMAT DEFINITION Method 1 - Extracting Information from Barcode Method 1 allows extracting one or more fields by position or by characters from the decoded barcode. These fields are sent to the host computer as data of the output message, while the characters not included in the formatting procedure will be deleted and not inserted in the output message.
  • Page 87 ADVANCED DATA FORMAT Example Method 1 Extracting Information from Barcode Decoded code: <DATALOGICproduct> Formatting procedure: Add new string + Extract field by position + Add new string + Extract field by character + Add new string Define New String End String + 32 + 31 + Field Ending Field Starting Position...
  • Page 88: Field Extraction By Character

    ADVANCED DATA FORMAT FIELD EXTRACTION BY CHARACTER Define Field Starting Character(s) Field Starting Character(s) Read the Hex value from the Hex/Numeric table identifying the starting character(s) of the field to be extracted. Valid values are in the range 00-7F . Define Field Ending Character(s) Field Ending Character(s) Read the Hex value from the Hex/Numeric table...
  • Page 89: Field Extraction By Position

    ADVANCED DATA FORMAT FIELD EXTRACTION BY POSITION Define Field Starting Position Field Starting Position Read a number corresponding to the field starting position. Define Field Ending Position Field Ending Position Last Position Read a number corresponding Read this code to set the field to the field ending position.
  • Page 90: Add New String

    ADVANCED DATA FORMAT ADD NEW STRING Define New String String Character(s) Read the Hex value from the Hex/Numeric table identifying the character(s). Valid values are in the range 00-7F . End String End String Read the code to end the string defined in step a . EITHER Add Procedure −...
  • Page 91: Method 2 - Manipulating The Barcode Data

    ADVANCED DATA FORMAT Method 2 - Manipulating the Barcode Data Method 2 allows modifying the barcode data by means of one of the following procedures: − String insertion; − String deletion; − String substitution; − Field deletion. Once the data has been modified, it is sent to the host computer as data of the output message.
  • Page 92: String Insertion

    ADVANCED DATA FORMAT STRING INSERTION To complete this procedure proceed as follows: Define Format 1, 2, 3, 4, or 5 Add new Add String? String Insert String Add new Add String? String End Format Definition Example Decoded code: <DATALOGICproduct> Formatting procedure: Add new string + Insert String Define New String End String...
  • Page 93: String Insertion Procedure

    ADVANCED DATA FORMAT String Insertion Procedure Insert String Insert String Read the Hex value from the Hex/Numeric table identifying the characters to be inserted. Valid values are in the range 00-7F . Define String Position String Position Read a number corresponding to the string position within the barcode.
  • Page 94: String Deletion

    ADVANCED DATA FORMAT STRING DELETION To complete this procedure proceed as follows: Define Format 1, 2, 3, 4, or 5 Add new Add String? String Delete String Delete Add new Add String? String End Format Definition Example Decoded code: <DATALOGICproduct> Formatting procedure: Delete First String + Delete Second String + Add New String.
  • Page 95: String Deletion Procedure

    ADVANCED DATA FORMAT String Deletion Procedure Delete String Delete Read the Hex value from the Hex/Numeric table identifying the string character(s) to be deleted. Valid values are in the range 00-7F . (optional) Select Other Strings to be Deleted Loop Read the code above and repeat the procedure from step End Selection End Selection...
  • Page 96: String Substitution

    ADVANCED DATA FORMAT STRING SUBSTITUTION To complete this procedure proceed as follows: Define Format 1, 2, 3, 4, or 5 Add new Add String? String Substitute String Add new Add String? String End Format Definition Example Decoded code: <DATALOGICproduct> Formatting procedure: Add new string + String substitution + Add new string. Define New String End String...
  • Page 97 ADVANCED DATA FORMAT String Substitution Procedure Define String to be Substituted Substitute String Read the Hex value from the Hex/Numeric table identifying the characters of the string to be substituted. Valid values are in the range 00-7F . Define Substituting String Substituting String Read the Hex value from the Hex/Numeric table identifying the characters of the substituting string.
  • Page 98: Field Deletion

    ADVANCED DATA FORMAT FIELD DELETION To complete this procedure proceed as follows: Define Format 1, 2, 3, 4, or 5 Add new Add String? String Delete Field Delete Add new Add String? String End Format Definition Example Decoded code: <DATALOGICproduct> Formatting procedure: Delete First Field + Delete Second Field + Add New String.
  • Page 99 ADVANCED DATA FORMAT Field Deletion Procedure Delete Field Delete Read the code to enable the command deleting the field. Define Field Starting Character Field Starting Character Read the Hex value from the Hex/Numeric table identifying the starting characters. Valid values are in the range 00-7F .
  • Page 100 ADVANCED DATA FORMAT EITHER Add String To add a new string of characters read the barcode and follow the procedure described on page 81; End Format Definition End Format Definition Read the code to end the format definition.
  • Page 101 ADVANCED DATA FORMAT ADD NEW STRING Define New String String Character Read the Hex value from the Hex/Numeric table identifying the starting characters. Valid values are in the range 00-7F . End String and Define Procedure End String Plus Procedure Read the code to end the string selection and continue defining a new procedure belonging to Method 1.
  • Page 102: Match Conditions

    ADVANCED DATA FORMAT 2.13.2 Match Conditions By setting one or more of the following conditions it is possible to select the codes to be formatted. Follow the given steps to define the desired condition/s: MATCH WITH PREDEFINED SUBSTRING Define Matching Substring Match with Substring Read the above code and: read a number in the range 1-5 corresponding to the...
  • Page 103 1-5 corresponding to the desired format number; set the number of the matching code symbologies in the range 0-4 ; select the Datalogic Standard Code Identifier from the Code Identifier Table in Appendix B.
  • Page 104: Format Enable/Disable

    ADVANCED DATA FORMAT 2.13.3 Format Enable/Disable Format 1 Format 2 0 = disabled 0 = disabled 1 = enabled 1 = enabled Format 3 Format 4 0 = disabled 0 = disabled 1 = enabled 1 = enabled Format 5 Disable All Formats 0 = disabled 1 = enabled...
  • Page 105: Mismatch Result

    ADVANCED DATA FORMAT 2.13.4 Mismatch Result The result of each format may be set in case the match conditions previously selected are not satisfied. Once the desired formats have been enabled and a code has been read, the results corresponding to each format will be concatenated together and transmitted in the output message.
  • Page 106: Test Barcode Symbols

    LYNX™ TEST BARCODE SYMBOLS Use these test 1D and 2D symbols to check that the reader is imaging and decoding properly, according to your configuration. UPC-A 52637 48509 UPC-E 123456 EAN-8 1234 5670 EAN-13 1 234567 000992...
  • Page 107 TEST BARCODE SYMBOLS Code 39 (Normal) Code 39 (Full ASCII) Codabar A 8 0 0 5 4 7 2 5 0 7 B Code 128...
  • Page 108 LYNX™ Interleaved 2 of 5 0 1 2 3 4 5 6 7 8 9 1 2 3 4 PDF417...
  • Page 109 TEST BARCODE SYMBOLS MAXICODE DATA MATRIX NORMAL INVERSE DATA MATRIX...
  • Page 110: Troubleshooting & Maintenance

    If the reader is simply not functioning, contact your nearest Datalogic distributor. CONFIGURATION TOOLS If initial communication with the LYNX™ reader and the computer failed when using the LYNX™ Configuration Tools software, then your serial port may be configured differently.
  • Page 111: Maintenance

    TROUBLESHOOTING & MAINTENANCE MAINTENANCE You do not need to perform regular preventative maintenance on the LYNX™ reader. Do not try to open the case, because you might damage the interior electronic components and such action voids the warranty. You can keep your reader in good operating condition by: •...
  • Page 112: Technical Features

    LYNX™ TECHNICAL FEATURES LYNX™ D302 / D302 E Common Features Electrical Features Operating Voltage 10 to 30 V Power Consumption @ 12V (Stand-by) 200 mA @ 12V (Typical) 300 mA @ 10V (Peak current) 440 mA Communications Features Interface RS232, Keyboard emulation AT IBM, USB...
  • Page 113 TECHNICAL FEATURES LYNX™ D302 Optical Features Sensor 640 x 480 pixel element, 2D CCD Array Aiming Visible laser diode at 650 nm Ambient light 0 - 100000 lux Focus distance 115 mm Field of view 28.6° (H) x 21.9° (V) Max Resolution Linear codes –...
  • Page 114 LYNX™ LYNX™ D302 E Optical Features Sensor 640 x 480 pixel element, 2D CCD Array Aiming Visible laser diode at 650 nm Ambient light 0 - 100000 lux Focus distance 55 mm Field of view 21.8° (H) x 16.2° (V) Max Resolution Linear codes –...
  • Page 115 TECHNICAL FEATURES LYNX™ D402 Electrical Features Operating Voltage 10 to 30 V Power Consumption @ 12V (Stand-by) 182 mA @ 12V (Typical) 300 mA @ 10V (Peak current) 360 mA Communications Features Interface RS232, Keyboard emulation AT IBM, USB Optical Features...
  • Page 116 LYNX™ Optical Features 0.25 (10) 0.7 x 0.7 7.0 to 15.5 (0.28 x 0.28) (2.76 to 6.10) 0.38 (15) 1.1 x 1.1 4.5 to 21.0 (0.43 x 0.43) (1.77 to 8.27) DataMatrix 0.19 (7.5) 0.8 x 0.8 9.0 to 13.0 (0.31 x0.31)
  • Page 117: Aprogramming For Expert Users

    ( , ) , - , + . The syntax to be used to transmit the expressions to the Lynx™ is the following: $+ELB<n>formatting expression<ETX>$- where: −...
  • Page 118 LYNX™ CONVENTIONS DESCRIPTION Concatenates two strings or fields. Deletes a substring or a field from the original string. Returns the string which has been decoded by the library. #F<n> Returns the result of a format which has been previously defined. The <n> value is in the range 1-4.
  • Page 119 PROGRAMMING FOR EXPERT USERS SelectString (SSTR) This function has the following syntax: SSTR <source_string, pos_start, pos_end> string It extracts a substring whose characters are between "pos_start" and "pos_end" from the "source_string". If "pos_end" is longer than the "source_string" length, no error will be generated since the exceeding characters are ignored.
  • Page 120 LYNX™ StringDiscard This function has the following syntax: string1 - string2 string This function discards all the strings having the same value as "string2" which can be found in "string1". If no "string2" is found within "string1", the result returns "string1".
  • Page 121: Using Format Output In Format Definition

    PROGRAMMING FOR EXPERT USERS Examples The string transmitted is 12345abcdef3790 and corresponds to the #DS function, as defined in the programming language. expression SSTR<#DS,1,5> + SSTR<#DS,11,15> + SSTR<#DS,6,9> result 12345f3790abcd expression FSTR<#DS, 616263 , 616263 , 0> + SSTR<#DS,LSTR<#DS> -3, LSTR<#DS> result abc3790 expression...
  • Page 122: Bcode Identifier Table

    LYNX™ CODE IDENTIFIER TABLE EAN/UPC CODABAR CODE128 EAN128 CODE93 CODE39...
  • Page 123 CODE IDENTIFIER TABLE INTERLEAVED 2 OF 5 PDF417 and Micro PDF417 MAXICODE DATAMATRIX...
  • Page 124 LYNX™ AZTEC AUSTRALIA POST JAPAN POST PLANET POSTNET KIX CODE...
  • Page 125 CODE IDENTIFIER TABLE RM4SCC RSS CODE CODABLOCK A CODABLOCK F CODABLOCK F EAN...
  • Page 126: Chex And Numeric Table

    LYNX™ HEX AND NUMERIC TABLE OPEN THIS PAGE TO READ THE DESIRED HEX AND NUMERIC SELECTIONS...
  • Page 127 HEX AND NUMERIC TABLE Enter configuration Exit and Save configuration CHARACTER TO HEX CONVERSION TABLE char decimal char decimal char decimal < > SPACE " &...
  • Page 128 Gerät declare que el LYNX D302, 2D Reader LYNX D302 E, 2D Reader e tutti i suoi modelli and all its models et tous ses modèles und seine modelle y todos sus modelos...

Table of Contents