Table of Contents

Advertisement

Quick Links

DelfiScan M80
Programming Manual

Advertisement

Table of Contents
loading

Summary of Contents for Delfi DelfiScan M80

  • Page 1 DelfiScan M80 Programming Manual...
  • Page 2 Electronic versions may either be downloadable from the Delfi website (www.delfi.com) or provided on appropriate media. Disclaimer Delfi has taken reasonable measures to provide information in this manual that is complete and accurate. However, Delfi reserves the right to change any specification at any time without prior notice.
  • Page 4: Table Of Contents

    CONTENTS INTRODUCTION ..................1 INSTALLATION ..................3 CONFIGURATION ..................8 RS-232 PARAMETERS ................19 Baud Rate ........................20 Parity..........................21 Data Bits ......................... 21 Stop Bits ......................... 21 Handshaking ......................... 22 Ack/Nack Protocol ...................... 22 Fifo ........................... 22 Inter-character Delay ....................23 Rx Timeout ........................
  • Page 5 DATA FORMAT ..................46 Code Identifier ......................49 Custom Code Identifier ..................... 50 Header ..........................51 Terminator ........................52 Special Keys ........................53 Field Adjustment ......................54 Field Adjustment Character..................55 Code Length Tx ......................55 Character Replacement .................... 56 Address Stamping....................... 58 Address Delimiter .......................
  • Page 6 RADIO PARAMETERS ................109 Radio Protocol Timeout ..................110 Power-Off Timeout ....................110 Beeper Control for Radio Response ..............111 Single Store ......................... 112 Batch Mode ......................... 112 REFERENCES ..................114 TECHNICAL FEATURES ................ 136 HOST CONFIGURATION STRINGS ............141 CODE IDENTIFIER TABLE ..............
  • Page 7: General View

    GENERAL VIEW DELFISCAN M80 READERS Reading Window Trigger Cradle Locking System Latch Charge completed (yellow LED) Charging (red LED)
  • Page 8: Introduction

    READING ANGLE DelfiScan M80 readers automatically scan barcodes at a distance. Simply aim and pull the trigger. Code scanning is performed along the center of the light bar emitted from the reading window. This bar must cover the entire code.
  • Page 9 DELFISCAN M80 HANDS-FREE USE When using the DelfiScan M80 on the cradle, remember to lock the reader by pushing up the locking system as indicated in the following figure.
  • Page 10: Installation

    Follow the procedure below to start using your DelfiScan M80 reading system: Connect a DelfiScan M80 cradle to the Host. Insert the DelfiScan M80 reader into the cradle to start the battery charging. A full charge of the Lithium battery takes 3.5 – 6 hours.
  • Page 11 DELFISCAN M80 Insert the cover in the handle and screw it back into place. Figure 4 Do not incinerate, disassemble, short terminals or expose to high temperature. Risk of fire, explosion. Use specified charger only. Risk of explosion if the battery is replaced by an incorrect type. Dispose of the batteries as required by the relevant laws in force.
  • Page 12 Connections should always be made with power OFF! CAUTION You can connect the DelfiScan M80 cradle to the Host through the dedicated connector, using the cable corresponding to the desired interface type. Connect the appropriate interface cable to the cradle by simply plugging it into the Host connector on the base of the cradle.
  • Page 13 DELFISCAN M80 RS-232 CONNECTION IBM USB POS CAB-413 WEDGE CONNECTION (only for DelfiScan M80 Type:130) CAB-391 or CAB-321 + CAB-431 CAB-431 POWER SUPPLY ADAPTER...
  • Page 14 INSTALLATION PEN EMULATION CONNECTION SINGLE READER LAYOUT...
  • Page 15: Configuration

    DELFISCAN M80 3 CONFIGURATION CONFIGURATION METHODS 3.1.1 Reading Configuration Barcodes This manual can be used for complete setup and configuration of your reader by following the setup procedures in this chapter. If you wish to change the default settings, this manual provides complete configuration of your reader in an easy way.
  • Page 16 Bind Ì$+RN0$-IÎ The yellow LED on the DelfiScan M80 will blink; the reader is ready to be positioned onto the cradle. Firmly position the reader onto the cradle within 10 seconds, a beep will be emitted, signaling that the cradle has been paired to the DelfiScan M80, and the...
  • Page 17 DELFISCAN M80 Yellow LED Read the cradle restore default code: Restore cradle default Ì$+RX0$-qÎ Go to par. 3.3 Interface Selection.
  • Page 18 CONFIGURATION INTERFACE SELECTION Read the interface selection code for your application. RS-232 Standard Ì$+CP0$-$Î POS Terminals Nixdorf Mode A Ì$+CM2EC0$->Î Fujitsu Ì$+CM1$-ÈÎ ICL Mode Ì$+CM0$-ÃÎ For POS terminal default settings refer to par. 4.7. Ì$+CP6$-BÎ...
  • Page 19 DELFISCAN M80 WEDGE (only for DelfiScan M80 Type:130) IBM AT or PS/2 PCs Ì$+CP500$-aÎ IBM XT Ì$+CP503$-vÎ PC Notebook Ì$+CP505$-ÈÎ IBM SURE1 Ì$+CP506$-$Î IBM Terminal 3153 Ì$+CP504$-}Î...
  • Page 20 CONFIGURATION WEDGE (CONTINUED) IBM Terminals 31xx, 32xx, 34xx, 37xx: To select the interface for these IBM Terminals, read the correct KEY TRANSMISSION code. Select the KEYBOARD TYPE if necessary (default = advanced keyboard). KEY TRANSMISSION MODE make-only keyboard Ì$+CP502$-oÎ make-break keyboard Ì$+CP501$-hÎ...
  • Page 21 DELFISCAN M80 WEDGE (CONTINUED) ALT MODE The ALT-mode selection allows barcodes sent to the PC to be interpreted correctly independently from the Keyboard Nationality used. You do not need to make a Keyboard Nationality selection. (default = Num Lock Unchanged). Make sure the Num Lock key on your keyboard is IBM AT - ALT mode Ì$+CP507$-+Î...
  • Page 22 CONFIGURATION WEDGE (CONTINUED) DIGITAL TERMINALS VT2xx/VT3xx/VT4xx Ì$+CP512$-uÎ...
  • Page 23 DelfiScan M80. During this phase the yellow LED on the DelfiScan M80 reader blinks and normal operations are suspended. Two basic conditions must be met before the DelfiScan M80 is ready to read codes, the correct USB driver must be loaded and sufficient power must be supplied to the reader.
  • Page 24 USB-KBD Ì$+UA03$-:Î USB-KBD-ALT-MODE Ì$+UA04$-@Î USB-KBD-APPLE Ì$+UA05$-FÎ USB-COM* Ì$+UA02$-4Î USB-IBM-Table Top Ì$+UA00$-(Î USB-IBM-Hand Held Ì$+UA01$-.Î When configuring USB-COM, the relevant files and drivers must be installed from the USB Device Installation software, which can be downloaded from the web site http://www.delfi.com.
  • Page 25 The first five groups are for Standard/IBM Interface parameter configuration: RS-232 WEDGE (only for DelfiScan M80 type:130) PEN EMULATION The following parameter groups are common to all interface applications: DATA FORMAT parameters regard the messages sent to the Host system for all interfaces except Pen Emulation.
  • Page 26: Rs-232 Parameters

    RS-232 PARAMETERS ARITY ANDSHAKING ROTOCOL NTER CHARACTER ELAY IMEOUT ERIAL RIGGER Read the Enter Configuration code ONCE, available at the top of each page. Read configuration codes from the desired groups. = Read the code and follow the procedure given = Default value Read the Exit and Save Configuration code ONCE, available at the top of each page.
  • Page 27: Baud Rate

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î RS-232 300 baud ÌCD1XÎ 600 baud ÌCD2[Î 1200 baud ÌCD3^Î 2400 baud ÌCD4aÎ 4800 baud ÌCD5dÎ 9600 baud ÌCD6gÎ 19200 baud ÌCD7jÎ 38400 baud ÌCD8mÎ...
  • Page 28: Parity

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î RS-232 ARITY none ÌCC0SÎ even parity ÌCC1VÎ odd parity ÌCC2YÎ 7 bits ÌCA0OÎ 8 bits ÌCA1RÎ 9 bits ÌCA2UÎ 1 stop bit ÌCB0QÎ 2 stop bits ÌCB1TÎ...
  • Page 29: Handshaking

    ÌCE1ZÎ software (XON/XOFF) ÌCE2]Î RTS always ON ÌCE3`Î See par. 4.1.1 for details. ROTOCOL disable ÌER0sÎ enable ÌER1vÎ See par. 4.1.2 for details, particularly on implementing this parameter with DelfiScan M80. disable ÌEC0UÎ enable ÌEC1XÎ See par. 4.1.3 for details.
  • Page 30: Inter-Character Delay

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î RS-232 NTER CHARACTER ELAY delay between characters transmitted to Host ÌCK3Î Read 2 numbers from the table where: 00 = DELAY disabled 01-99 = DELAY from 1 to 99 milliseconds delay disabled IMEOUT ...
  • Page 31: Serial Trigger Lock

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î RS-232 ERIAL RIGGER disabled ÌCR0qÎ  enable and select characters ÌCR1tÎ Read 2 characters from the Hex/Numeric table in the range 00-FE where: − First Character enables device trigger − Second Character inhibits device trigger until the first character is received again.
  • Page 32: Usb Parameters

    USB PARAMETERS USB-COM Handshaking, Ack/Nack protocol, FIFO, Inter-character delay, Rx timeout, Serial trigger lock USB-KBD Keyboard nationality, FIFO, Inter-character delay, Inter-code delay, Control character emulation, USB keyboard speed USB-IBM No parameter selection required. Read the Enter Configuration code ONCE, available at the top of each page. Read configuration codes from the desired groups.
  • Page 33: Handshaking

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î USB-COM ANDSHAKING disable ÌCE0WÎ hardware (RTS/CTS) ÌCE1ZÎ software (XON/XOFF) ÌCE2]Î RTS always ON ÌCE3`Î See par. 4.1.1 for details. ROTOCOL disable ÌER0sÎ enable ÌER1vÎ See par. 4.1.2 for details. disable ÌEC0UÎ enable ÌEC1XÎ...
  • Page 34: Inter-Character Delay

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î USB-COM NTER CHARACTER ELAY delay between characters transmitted to Host ÌCK3Î Read 2 numbers from the table where: 00 = DELAY disabled 01-99 = DELAY from 1 to 99 milliseconds delay disabled...
  • Page 35: Rx Timeout

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î USB-COM IMEOUT timeout control in reception from Host ÌCL5Î Read 2 numbers from the table where: 00 = TIMEOUT disabled 01-99 = TIMEOUT from .1 to 9.9 seconds rx timeout 5 seconds See par.
  • Page 36: Keyboard Nationality

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î USB-KBD EYBOARD ATIONALITY Not Available for USB-KBD-ALT-MODE Interface This parameter default value is restored through the Interface Selection code and not Restore Default. Belgian ÌFJ7yÎ English ÌFJ4pÎ French ÌFJ2jÎ German ÌFJ3mÎ Italian ÌFJ1gÎ...
  • Page 37: Inter-Character Delay

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î USB-KBD NTER CHARACTER ELAY delay between characters transmitted to Host ÌCK3Î Read 2 numbers from the table where: 00 = DELAY disabled 01-99 = DELAY from 1 to 99 milliseconds delay disabled...
  • Page 38: Inter-Code Delay

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î USB-KBD NTER CODE ELAY delay between codes transmitted to Host ÌFG.Î Read 2 numbers from the table where: 00 = DELAY disabled 01-99 = DELAY from 1 to 99 seconds delay disabled ONTROL HARACTER MULATION...
  • Page 39: Usb Keyboard Speed

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î USB-KBD USB K EYBOARD PEED Normal ÌUT10cÎ Fast ÌUT01dÎ...
  • Page 40: Wedge Parameters

    WEDGE PARAMETERS EYBOARD ATIONALITY RECOGNITION NTER CHARACTER ELAY NTER CODE ELAY EYBOARD ETTING ONTROL HARACTER MULATION Read the Enter Configuration code ONCE, available at the top of each page. Read configuration codes from the desired groups. = Read the code and follow the procedure given = Default value Read the Exit and Save Configuration code ONCE, available at the top of each page.
  • Page 41: Keyboard Nationality

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î WEDGE EYBOARD ATIONALITY Belgian ÌFJ7yÎ English ÌFJ4pÎ French ÌFJ2jÎ German ÌFJ3mÎ Italian ÌFJ1gÎ Spanish ÌFJ6vÎ Swedish ÌFJ5sÎ ÌFJ0dÎ The Japanese Keyboard Nationality selection is valid only for IBM AT compatible PCs. Japanese ÌFJ8|Î...
  • Page 42: Caps Lock

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î WEDGE caps lock OFF ÌFE0ZÎ caps lock ON ÌFE1]Î Select the appropriate code to match your keyboard caps lock status. Note: Caps lock manual configuration is ignored when Caps Lock Auto-Recognition is enabled. For PC Notebook interface selections, the caps lock status is automatically recognized;...
  • Page 43: Num Lock

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î WEDGE toggle num lock ÌFL1kÎ num lock unchanged ÌFL0hÎ This selection is used together with the Alt Mode interface selection for AT or Notebook PCs. It changes the way the Alt Mode procedure is executed; therefore it should be set as follows: •...
  • Page 44: Keyboard Setting

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î WEDGE EYBOARD ETTING ALPHANUMERIC KEYBOARD SETTING 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 45 Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î WEDGE 01 : Shift 02 : Alt 03 : Ctrl 04 : Backspace 05 : SPACE 28 : 7 51 : N 06 : ! 29 : 8 52 : O 07 : " 30 : 9 53 : P 08 : #...
  • Page 46: Control Character Emulation

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î WEDGE ONTROL HARACTER MULATION CTRL + Shift + Key ÌFO0nÎ CTRL + Key ÌFO1qÎ...
  • Page 47: Pen Emulation

    PEN EMULATION PERATING INIMUM UTPUT ULSE ONVERSION TO VERFLOW UTPUT EVEL EVEL NTER LOCK ELAY Read the Enter Configuration code ONCE, available at the top of each page. Read configuration codes from the desired groups. = Default value Read the Exit and Save Configuration code ONCE, available at the top of each page.
  • Page 48: Operating Mode

    PEN EMULATION The operating mode parameters are complete commands and do not require reading the Enter and Exit configuration codes. PERATING interpret mode Ì$]8Î Interprets commands without sending them to the decoder. transparent mode Ì$[4Î Sends commands to the decoder without interpreting them.
  • Page 49: Minimum Output Pulse

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î PEN EMULATION INIMUM UTPUT ULSE high resolution code emulation 200 μs ÌDG0\Î 400 μs ÌDG1_Î 600 μs ÌDG2bÎ 800 μs ÌDG3eÎ 1 ms ÌDG4hÎ 1.2 ms ÌDG5kÎ low resolution code emulation See par. 4.2.1 for details.
  • Page 50: Conversion To Code 39 And Code 128

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î PEN EMULATION ONVERSION TO disable conversion to Code 39 ÌDA0PÎ Transmits codes in their original format. enable conversion to Code 39 ÌDA1SÎ Converts codes read into Code 39 format. enable conversion to Code 128 ÌDA2VÎ...
  • Page 51: Overflow

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î PEN EMULATION VERFLOW narrow ÌDH0^Î medium ÌDH1aÎ wide ÌDH2dÎ See par. 4.2.3 for details. UTPUT EVEL normal (white = logic level 0) ÌDD0VÎ inverted (white = logic level 1) ÌDD1YÎ See par. 4.2.4 for details.
  • Page 52: Idle Level

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î PEN EMULATION EVEL normal (black level) ÌDE0XÎ inverted (white level) ÌDE1[Î See par. 4.2.4 for details. NTER LOCK ELAY delay between character blocks transmitted to Host ÌCK3Î Read 2 numbers from the table where: 00 = DELAY disabled 01-99 = DELAY from .1 to 9.9 seconds delay disabled...
  • Page 53: Data Format

    DATA FORMAT NOT FOR PEN INTERFACES DENTIFIER USTOM DENTIFIER EADER ERMINATOR PECIAL IELD DJUSTMENT IELD HARACTER ENGTH HARACTER EPLACEMENT DDRESS TAMPING DDRESS ELIMITER Read the Enter Configuration code ONCE, available at the top of each page. Read configuration codes from the desired groups. = Read the code and follow the procedure given = Default value Read the Exit and Save Configuration code ONCE, available at the top of each...
  • Page 54 DATA FORMAT CODE IDENTIFIER TABLE CODE AIM STANDARD DATALOGIC STANDARD Custom 2/5 interleaved ] I y 2/5 industrial ] X y 2/5 normal 5 bars ] S y 2/5 matrix 3 bars ] X y EAN 8 ] E 4 EAN 13 ] E 0 UPC A...
  • Page 55 DATA FORMAT • AIM standard identifiers are not defined for all codes: the X identifier is assigned to the code for which the standard is not defined. The y value depends on the selected options (check digit tested or not, check digit tx or not, etc.). •...
  • Page 56: Code Identifier

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î DATA FORMAT DENTIFIER disable ÌEB0SÎ Datalogic standard ÌEB1VÎ AIM standard ÌEB2YÎ custom ÌEB3\Î...
  • Page 57: Custom Code Identifier

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î DATA FORMAT USTOM DENTIFIER define custom code identifier(s) ÌEH/Î Read the above code. (Code Identifiers default to Datalogic standard, see table on previous page). Select the code type from the code table in Appendix for the identifier you want to change.
  • Page 58: Header

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î DATA FORMAT EADER no header ÌEA00*Î one character header ÌEA01.Î two character header ÌEA022Î three character header ÌEA036Î four character header ÌEA04:Î five character header ÌEA05>Î six character header ÌEA06BÎ seven character header ÌEA07FÎ...
  • Page 59: Terminator

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î DATA FORMAT ERMINATOR no terminator ÌEA10-Î one character terminator ÌEA111Î two character terminator ÌEA125Î three character terminator ÌEA139Î four character terminator ÌEA14=Î five character terminator ÌEA15AÎ six character terminator ÌEA16EÎ seven character terminator ÌEA17IÎ...
  • Page 60: Special Keys

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î DATA FORMAT PECIAL Available only for Wedge IBM AT-PS/2 and USB-KBD Interfaces It is necessary to define each Special Key by following the procedure given in par. 4.2.7. NOTE Select one or more of the following Special Keys according to your needs. Special Key 1 Ì9CÄÎ...
  • Page 61: Field Adjustment

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î DATA FORMAT IELD DJUSTMENT disable field adjustment ÌEF0[Î Field adjustment allows a number of characters n, to be added to or subtracted from the barcode read. The adjustment can be different for each enabled code type. To define the field adjustment: Read the enable field adjustment code: enable field adjustment ÌEF+Î...
  • Page 62: Field Adjustment Character

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î DATA FORMAT IELD DJUSTMENT HARACTER Read the field adjustment character code: field adjustment character ÌEG-Î Read the hexadecimal value corresponding to the character you want to use for field adjustment. Valid characters are in the range 00-FE. For Wedge and USB-KBD interfaces, it is also possible to read the Special Key(s) on page 53.
  • Page 63: Character Replacement

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î DATA FORMAT HARACTER EPLACEMENT disable character replacement ÌEO0mÎ This parameter allows up to three characters to be replaced from the barcode read. These substitutions are stored in memory. To define each character replacement: Read one of the following character replacement codes: first character replacement ÌEO1pÎ...
  • Page 64 Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î DATA FORMAT Example: The following strings define: First Character Replacement: substitution in Code 39 barcodes of all occurrences of the 0 character with the 1 character. Second Character Replacement: substitution in Code 39 barcodes of all occurrences of the A character with the B character.
  • Page 65: Address Stamping

    DDRESS TAMPING disable reader address stamping ÌRU0ÊÎ enable reader address stamping ÌRU1"Î See par. 4.2.8 for details. DDRESS ELIMITER disable reader address delimiter ÌRV0!Î enable reader address delimiter and select characters ÌRV1$Î Read 2 HEX characters in the range 00-FE. See par.
  • Page 66: Reading Parameters

    READING PARAMETERS PERATION TAND PERATION ARDWARE RIGGER RIGGER IMEOUT LASH EADS PER YCLE AFETY EEPER NTENSITY EEPER EEPER EEPER ENGTH TAND ECOGNITION Read the Enter Configuration code ONCE, available at the top of each page. Read configuration codes from the desired groups. = Read the code and follow the procedure given = Default value Read the Exit and Save Configuration code ONCE, available at the top of each...
  • Page 67: Hand-Held Operation

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î READING PARAMETERS PERATION hardware trigger ÌBK1eÎ software trigger ÌBK0bÎ * always on ÌBK3kÎ * not available for Mobile series readers automatic ÌBK2hÎ hardware trigger ready ÌBK4nÎ TAND PERATION ONLY Devices with Stand Recognition Beep hardware trigger ÌBU3ÃÎ...
  • Page 68: Hardware Trigger Mode

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î READING PARAMETERS ARDWARE RIGGER trigger active level ÌBA0NÎ trigger active pulse ÌBA1QÎ See par. 4.3.1 for details RIGGER IMEOUT trigger-off timeout ÌBD$Î Read 2 numbers in the range 00-99: 00 = disables the trigger-off timeout 01-99 = corresponds to a max.
  • Page 69: Flash Mode

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î READING PARAMETERS LASH "FLASH" ON duration ÌBB0PÎ "FLASH" OFF duration ÌBB1SÎ Read 2 numbers in the range 01-99: 01 to 99 = from .1 to 9.9 seconds. Flash-ON = 1 sec. Flash-OFF = 0.6 sec EADS PER YCLE one read per cycle...
  • Page 70: Safety Time

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î READING PARAMETERS AFETY safety time ÌBE&Î Limits same code consecutive reading. Read 2 numbers in the range 00-99: 00 = no same code consecutive reading until reader is removed (no decoding) for at least 400 ms. 01-99 = timeout from .1 to 9.9 seconds before a consecutive read on same code.
  • Page 71: Beeper Tone

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î READING PARAMETERS EEPER tone 1 ÌBH0\Î tone 2 ÌBH1_Î tone 3 ÌBH2bÎ tone 4 ÌBH3eÎ EEPER monotone ÌBJ0`Î bitonal ÌBJ1cÎ EEPER ENGTH long ÌBI0^Î short ÌBI1aÎ...
  • Page 72: Stand Recognition Beep

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î READING PARAMETERS TAND ECOGNITION ONLY Devices with Stand Recognition disable ÌBV0xÎ enable ÌBV1{Î...
  • Page 73: Decoding Parameters

    DECODING PARAMETERS PREAD VERFLOW ONTROL NTERDIGIT ONTROL ECODING AFETY ™ UZZLE OLVER Before changing these parameter values read the descriptions in par. 4.4. CAUTION Read the Enter Configuration code ONCE, available at the top of each page. Read configuration codes from the desired groups. = Default value Read the Exit and Save Configuration code ONCE, available at the top of each page.
  • Page 74: Ink Spread

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î DECODING PARAMETERS PREAD disable ÌAX0{Î enable ÌAX1~Î See par. 4.4.1 for details. VERFLOW ONTROL disable ÌAW1|Î enable ÌAW0yÎ See par. 4.4.2 for details.
  • Page 75: Interdigit Control

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î DECODING PARAMETERS NTERDIGIT ONTROL disable ÌAV0wÎ enable ÌAV1zÎ See par. 4.4.3 for details. ECODING AFETY one read ÌED0WÎ (decoding safety disabled) two reads ÌED1ZÎ three reads ÌED2]Î four reads ÌED3`Î Required number of good reads before accepting code.
  • Page 76: Puzzle Solver

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î DECODING PARAMETERS ™ UZZLE OLVER disable ÌAU0uÎ enable ÌAU1xÎ In the case of damaged or poorly printed codes, this parameter allows reading multiple parts of the single code to reconstruct it. To read codes using this technology, simply move the illuminated bar over the code so that each line of the code is scanned.
  • Page 77: Code Selection

    CODE SELECTION EAN/UPC F AMILY 2/5 F AMILY 39 F AMILY 128 F AMILY ODABAR AMILY LESSEY ELEPEN ELTA GS1 D ™ Read the Enter Configuration code ONCE, available at the top of each page. Read configuration codes from the desired groups. = Read the code and follow the procedure given = Default value Read the Exit and Save Configuration code ONCE, available at the top of each...
  • Page 78 Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION DISABLE ALL CODE FAMILIES ÌAZ0ÃÎ The reader allows up to 5 code selections. This does not limit the number of CODES enabled to 5, as it depends on the code family. NOTE SINGLE SELECTIONS =...
  • Page 79: Ean/Upc Family

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION EAN/UPC F AMILY disable the family ÌAA0MÎ Read the desired family code Note: Since the EAN/UPC without ADD ON code selection is enabled by default, to correctly enable another selection, first disable the family. WITHOUT ADD ON EAN 8/EAN 13/UPC A/UPC E ÌAA1PÎ...
  • Page 80 Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION WITH ADD ON 2 AND 5 EAN 8/EAN 13/UPC A/UPC E ÌAA5\Î EAN 8/EAN 13 ÌAA6_Î UPC A/UPC E ÌAA7bÎ WITH ADD ON 2 ONLY EAN 8/EAN 13 ÌAAK7Î UPC A/UPC E ÌAAM=Î...
  • Page 81 Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION WITH AND WITHOUT ADD ON EAN/UPC with and without ADD ON no Autodiscrimination ÌAA8Ad03Î EAN/UPC Autodiscrimination ADD ON by Prefix ÌAA8Ad19Î By setting the EAN/UPC Autodiscrimination ADD ON by Prefix, the desired prefixes must be selected by reading the corresponding codes given in the following section, since no prefix is configured by default.
  • Page 82 Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION SELECT EAN/UPC PREFIXES When scanning the following codes, barcodes starting with the selected prefixes will be read and transmitted only if the ADD ON is present. If no ADD ON is found, the barcode will not be read. Barcodes starting with different characters are read regardless of ADD ON presence and transmitted always NOTE without ADD ON.
  • Page 83 Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION Example: The following string allows reading and transmitting with ADD ON all EAN/UPC starting with the 434/439, 977 and 978 prefixes: EAN/UPC Autodiscrimination ADD ON by Prefix. 434/439: enables reading and transmission with ADD ON of all EAN/UPC barcodes starting with 434/439 prefixes.
  • Page 84 Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION EAN/UPC CHECK DIGIT TX SELECTIONS For each code type in this family you can choose to transmit the check digit or not CHECK DIGIT TRANSMISSION NO CHECK DIGIT TRANSMISSION EAN 8 ÌAAG1oÎ...
  • Page 85: 2/5 Family

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION CONVERSION OPTIONS UPC E to UPC A conversion ÌAAAÄÎ UPC E to EAN 13 conversion ÌAABÇÎ UPC A to EAN 13 conversion ÌAACÊÎ EAN 8 to EAN 13 conversion ÌAAD"Î Enable only ISBN conversion ÌAP1nÎ...
  • Page 86: Code 39 Family

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION Ì12Î Normal 2/5 (5 Bars) ÌAC2WÎ check digit control and transmission Ì23Î Industrial 2/5 (IATA) ÌAC3ZÎ check digit control without transmission Ì34Î Matrix 2/5 (3 Bars) ÌAC4]Î Read 4 numbers for the code length where: −...
  • Page 87 Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION check digit control without transmission Ì34Î The pharmaceutical codes below are part of the Code 39 family but have no check digit selections. Code CIP39 ÌAB3XÎ French pharmaceutical code Code 32 ÌAB4[Î...
  • Page 88: Code 128 Family

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION 128 F AMILY disables the family ÌAI0]Î Read the desired family code Code 128 ÌAI11=Î control without transmission of check digit EAN 128 ÌAI21@Î control without transmission of check digit Transmit GS Before Code Code EAN 128 uses the ASCII <GS>...
  • Page 89: Code 93

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION ÌAILJÎ Second 2 digits = maximum code length The maximum code length is 99 characters. The minimum code length must always be less than or equal to the maximum. Examples: 0199 = variable from 1 to 99 digits in the code.
  • Page 90: Codabar Family

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION ODABAR AMILY disable the family ÌAD0SÎ Read the desired equality control code Read a start/stop transmission selection START/STOP CHARACTER TRANSMISSION Standard Codabar ÌAD113Î no start/stop character equality control no transmission Ì12Î...
  • Page 91 Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION Codabar ABC Forced Concatenation enable Codabar ABC with forced concatenation ÌAD2321Î non start/stop character equality control but transmission CODE LENGTH (optional) The code length selection is valid for the entire Codabar family set code length Read the code + 4 numbers for the code length where: ÌAD*AÎ...
  • Page 92: Msi

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION disable the family ÌAE0UÎ Enable the code by selecting one of the check digit selections. no check digit control ÌAE1XÎ MOD10 check digit control no check digit transmission ÌAE2[Î MOD10 check digit control check digit transmission ÌAE3^Î...
  • Page 93 Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION check digit control check digit transmitted ÌAF12;Î check digit control check digit not transmitted ÌAF13?Î Anker Plessey no check digit control ÌAF21:Î check digit control check digit transmitted ÌAF22>Î check digit control check digit not transmitted ÌAF23BÎ...
  • Page 94: Telepen

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION ELEPEN disable the family ÌAL0cÎ Enable the code by selecting one of the check digit selections. Numeric Telepen no check digit control ÌAL11CÎ check digit control check digit transmitted ÌAL12GÎ check digit control check digit not transmitted ÌAL13KÎ...
  • Page 95: Delta Ibm

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION ELTA disable the family ÌAH0[Î Enable the code by selecting one of the check digit selections. no check digit control ÌAH1^Î Type 1 check digit control ÌAH2aÎ Type 2 check digit control ÌAH3dÎ...
  • Page 96: Code 11

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION disable the family ÌAG0YÎ Enable the code by selecting one of the check digit selections. no check digit control ÌAG1\Î Type C check digit control check digit transmitted ÌAG21<Î Type C check digit control check digit not transmitted ÌAG22@Î...
  • Page 97: Code 16K

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION disable the code ÌAJ0_Î Code 16K ÌAJ1bÎ To read stacked codes, simply move the reader over the code so that each line of the code is scanned. During this process a series of brief “ticks” indicates that reading is proceeding correctly. disable the code ÌAM0eÎ...
  • Page 98: Gs1 Databar

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î CODE SELECTION GS1 D ™ disable the family ÌAQ0mÎ DISABLE CODE ENABLE CODE disable RSS Expanded Linear and Stacked ÌAQ10IÎ enable RSS Expanded Linear and Stacked ÌAQ11MÎ disable RSS Limited ÌAQ20LÎ enable RSS Limited ÌAQ21PÎ...
  • Page 99: Advanced Formatting

    ADVANCED FORMATTING NOT FOR PEN INTERFACES ONCATENATION DVANCED ORMATTING Please follow the setup procedure carefully for these parameters. NOTE The Advanced Formatting parameters may not be compatible with the IBM USB POS interface selection. NOTE Read the Enter Configuration code ONCE, available at the top of page . Read configuration codes precisely following the numbered procedure given.
  • Page 100: Concatenation

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î ADVANCED FORMATTING ONCATENATION disable ÌEI0aÎ enable ÌEI1dÎ Permits the concatenation of two codes defined by code type and length. It is possible to set a timeout for the second code reading and to define code transmission if the timeout expires. The order of transmission is CODE 1-CODE 2.
  • Page 101 Exit and Save Configuration Ì$-?Î ADVANCED FORMATTING Code 2 code ID ÌEK1hÎ Read the code type from the Code Identifier Table beginning in Appendix B. code length ÌEL1jÎ Read a number in the range 01-99 from the Hex/Numeric Table. Concatenation Result Code ID use code 1 ID ÌEN0kÎ...
  • Page 102 Exit and Save Configuration Ì$-?Î ADVANCED FORMATTING only code 2 transmitted (if read) after timeout ÌEM2oÎ either code 1 or code 2 transmitted after timeout ÌEM3rÎ...
  • Page 103: Advanced Formatting

    ADVANCED FORMATTING DVANCED ORMATTING Advanced formatting has been designed to offer you complete flexibility in changing the format of barcode data before transmitting it to the host system. This formatting will be performed when the barcode data meets certain criteria, which you will define in the following procedure. Up to 4-advanced code management formats can be defined and saved in memory.
  • Page 104 Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î ADVANCED FORMATTING Begin Format Definition begin Format 1 definition ÌHA0TÎ begin Format 2 definition ÌHA1WÎ begin Format 3 definition ÌHA2ZÎ begin Format 4 definition ÌHA3]Î Match Code Type match code type ÌHB&Î Read the above code + the code type to match from the Code Identifier Table in Appendix B.
  • Page 105 Exit and Save Configuration Ì$-?Î ADVANCED FORMATTING Match with Predefined Characters no match ÌHD0HE00ÄÎ match with 1 character ÌHD1]Î match with a 2-character string ÌHD2`Î match with a 3-character string ÌHD3cÎ match with a 4-character string ÌHD4fÎ After selecting the predefined match code, read the character(s) from the HEX table. Range of characters = 01-FE.
  • Page 106 Exit and Save Configuration Ì$-?Î ADVANCED FORMATTING Each code field length can be set by either: a) defining a field separator character to be found in the code itself. In this case you can choose to discard the code separator character or include it as the last character of the field. OR BY b) defining a match character to be found consecutively repeated in the code itself.
  • Page 107 Exit and Save Configuration Ì$-?Î ADVANCED FORMATTING DEFINE FIELD 1 BY: EITHER field separator ÌHG0`Î Read the field separator character from the HEX table. Range of characters = 01-FE. discard separator include separator Ì01Î Ì12Î match character ÌHG3iÎ Read the match character from the HEX table. Range of characters = 01-FE. field length ÌHG1cÎ...
  • Page 108 Exit and Save Configuration Ì$-?Î ADVANCED FORMATTING DEFINE FIELD 2 BY: EITHER field separator ÌHG0`Î Read the field separator character from the HEX table. Range of characters = 01-FE. discard separator include separator Ì01Î Ì12Î match character ÌHG3iÎ Read the match character from the HEX table. Range of characters = 01-FE. field length ÌHG1cÎ...
  • Page 109 Exit and Save Configuration Ì$-?Î ADVANCED FORMATTING DEFINE FIELD 3 BY: EITHER field separator ÌHG0`Î Read the field separator character from the HEX table. Range of characters = 01-FE. discard separator include separator Ì01Î Ì12Î match character ÌHG3iÎ Read the match character from the HEX table. Range of characters = 01-FE. field length ÌHG1cÎ...
  • Page 110 Exit and Save Configuration Ì$-?Î ADVANCED FORMATTING DEFINE FIELD 4 BY: EITHER field separator ÌHG0`Î Read the field separator character from the HEX table. Range of characters = 01-FE. discard separator include separator Ì01Î Ì12Î match character ÌHG3iÎ Read the match character from the HEX table. Range of characters = 01-FE. field length ÌHG1cÎ...
  • Page 111 Exit and Save Configuration Ì$-?Î ADVANCED FORMATTING DEFINE FIELD 5 BY: EITHER field separator ÌHG0`Î Read the field separator character from the HEX table. Range of characters = 01-FE. discard separator include separator Ì01Î Ì12Î match character ÌHG3iÎ Read the match character from the HEX table. Range of characters = 01-FE. field length ÌHG1cÎ...
  • Page 112 Exit and Save Configuration Ì$-?Î ADVANCED FORMATTING First Additional Fixed Field no fixed field ÌHI0dÎ 1 character fixed field ÌHI1gÎ 2 character fixed field ÌHI2jÎ 3 character fixed field ÌHI3mÎ 4 character fixed field ÌHI4pÎ 5 character fixed field ÌHI5sÎ 6 character fixed field ÌHI6vÎ...
  • Page 113 Exit and Save Configuration Ì$-?Î ADVANCED FORMATTING 3 character fixed field ÌHJ3oÎ 4 character fixed field ÌHJ4rÎ 5 character fixed field ÌHJ5uÎ 6 character fixed field ÌHJ6xÎ After selecting one of the Additional Fixed Field codes, read the corresponding character(s) from the HEX table.
  • Page 114 Exit and Save Configuration Ì$-?Î ADVANCED FORMATTING Ì67Î additional field 2 Ì78Î Example: The barcode is divided into 3 defined fields plus 1 additional fixed field. Transmit in the order: Field 2, Additional Field 1, Field 1, Field 2. Number of Fields to Transmit Field 2 Additional Field 1...
  • Page 115 Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î ADVANCED FORMATTING Enable Advanced Format no Advanced Formats enabled ÌHN0nÎ Advanced Format 1 enable ÌHN11NÎ disable ÌHN10JÎ Advanced Format 2 enable ÌHN21QÎ disable ÌHN20MÎ Advanced Format 3 enable ÌHN31TÎ disable ÌHN30PÎ Advanced Format 4 enable ÌHN41WÎ...
  • Page 116: Radio Parameters

    RADIO PARAMETERS ADIO ROTOCOL IMEOUT OWER IMEOUT EEPER ONTROL FOR ADIO ESPONSE INGLE TORE ATCH Read the Enter Configuration code ONCE, available at the top of each page. Read configuration codes from the desired groups. = Read the code and follow the procedure given Read the Exit and Save Configuration code ONCE, available at the top of each page.
  • Page 117: Radio Protocol Timeout

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î RADIO PARAMETERS ADIO ROTOCOL IMEOUT radio protocol timeout ÌRH<Î Read a number from the table where: 02-19 = timeout from 2 to 19 seconds 2 seconds See par. 4.5.1 for details. OWER IMEOUT power-off timeout ÌRPLÎ...
  • Page 118: Beeper Control For Radio Response

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î RADIO PARAMETERS EEPER ONTROL FOR ADIO ESPONSE normal ÌBF0XÎ only good decode ÌBF1[Î only good reception ÌBF2^Î ÌBF3aÎ See par. 4.5.3 for details.
  • Page 119: Single Store

    Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î RADIO PARAMETERS INGLE TORE disable ÌRO0zÎ one attempt ÌRO1}Î two attempts ÌRO2ÄÎ three attempts ÌRO3ÇÎ four attempts ÌRO4ÊÎ five attempts ÌRO5"Î six attempts ÌRO6%Î seven attempts ÌRO7(Î eight attempts ÌRO8+Î nine attempts ÌRO9.Î...
  • Page 120 Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î RADIO PARAMETERS ÌBZ2ÊÎ See par. 4.5.5 for details. The following batch management parameters are complete commands and do not require reading the Enter and Exit configuration codes. start normal batch transmission Ì#+BFlush]Î delete batch data Ì#+BReset\Î...
  • Page 121: References

    DELFISCAN M80 REFERENCES RS-232 PARAMETERS 4.1.1 Handshaking Hardware handshaking: (RTS/CTS) The RTS line is activated by the decoder before transmitting a character. Transmission is possible only if the CTS line (controlled by the Host) is active. Signals at EIA levels...
  • Page 122 The Host sends an ACK character (06 HEX) in the case of good reception or the NACK character (15 HEX) requesting re-transmission, in the case of bad reception. data DelfiScan M80 cable Host ACK or NACK ACK/NACK enabled If the reader does not receive an ACK or NACK, transmission is ended after the RX Timeout (see par.
  • Page 123 If the FIFO buffering is disabled, each code must be transmitted before another one can be read. If enabled, the cradle collects all messages sent by DelfiScan M80 and sends them in order of acquisition to the connected Host. If disabled, DelfiScan M80 blocks message transmission until the cradle has completed...
  • Page 124 REFERENCES 4.1.4 RX Timeout When the RS-232 interface is selected, the Host can be used to configure the device by sending it command strings (see appendix A). This parameter can be used to automatically end data reception from the Host after the specified period of time.
  • Page 125: Output And Idle Levels

    DELFISCAN M80 4.2.3 Overflow This parameter generates a white space before the first bar and after the last bar of the code. The selections are as follows: narrow = space 10 times the minimum output pulse. medium = space 20 times the minimum output pulse.
  • Page 126 REFERENCES 4.2.5 Inter-Block Delay For the PEN Emulation interface, data are sent to the Host in fixed size blocks of 20 characters each. The inter-block delay parameter allows setting a delay between each block sent to the Host.
  • Page 127 DELFISCAN M80 DATA FORMAT The system always provides reader to host data communication using the following message formatting: Output Message from DelfiScan M80 or DelfiScan M80 Stand Alone Towards Host [Header] [Gun_Addr] [Gun_Addr_delimiter] ] [Code ID] [Code Length] CODE [Terminator] [Items in square brackets are optional.]...
  • Page 128 REFERENCES For the WEDGE interface, the following extended keyboard values can also be configured: EXTENDED KEYBOARD TO HEX CONVERSION TABLE IBM AT IBM XT IBM 31xx, 32xx, Wyse IBM 3153 34xx, 37xx Digital APPLE ADB ENTER ENTER FIELD EXIT RETURN BACKSPACE HOME HOME...
  • Page 129 Enter Configuration Exit and Save Configuration Ì$+;Î Ì$-?Î 4.2.7 Define Special Key Sequence The Special Key(s) for Wedge IBM AT-PS/2 and USB-KBD interface users can be associated with a sequence of keyboard keys that otherwise could not be selected, i.e. ALT + F6, SHIFT + F1.
  • Page 130 Exit and Save Configuration Ì$-?Î Read only one code to be associated with the special key sequence: SHIFT Ì12Î CTRL Ì23Î Ì45Î CTRL + SHIFT Ì34Î ALT + SHIFT Ì56Î CTRL + ALT Ì67Î...
  • Page 131 DELFISCAN M80 Select the character to be associated with the Special Key sequence by reading the codes corresponding to the 3 character values from Appendix C. Then, read the Exit and Save Configuration code above to complete the Special Key sequence.
  • Page 132 REFERENCES KEYB CHAR < > ’ (accent) KEYB CHAR...
  • Page 133 DELFISCAN M80 To use upper case letters, it is necessary to read one of the SHIFT commands from step 2 before the value corresponding to the lower case letters. NOTE The following key values are common to all the keyboard nationalities.
  • Page 134 REFERENCES EXAMPLES - Defining Special Key Sequences - the following example allows defining Special Key 1 as SHIFT + F5: enter configuration define Special Key 1 SHIFT Ì$+;Î ÌFQ9C2>Î Ì12Î Read codes from Appendix C corresponding to exit & save configuration the character value for F5 Ì$-?Î...
  • Page 135 DELFISCAN M80 the following example allows defining Special Key 2 as CTRL + S (upper case): enter configuration define Special Key 2 CTRL + SHIFT Ì$+;Î ÌFQ9D2BÎ Ì34Î Read codes from Appendix C corresponding to the exit & save configuration character value for s (lower case) Ì$-?Î...
  • Page 136 REFERENCES value for character ENTER Ì$+;Î ÌEA125Î Ì9FÊÎ Read exit & save configuration Ì$-?Î 4.2.8 Address Stamping It is possible to include the reader address in the message sent to the host. The reader Address Stamping parameter consists 4-digit number range 0000-1999.
  • Page 137 DELFISCAN M80 4.2.10 Enter Sleep Timeout For readers that have the Sleep state enabled, this timeout determines when the reader will enter this state. 4.2.11 Standby If this command is enabled, part of the CCD circuitry shuts down (Standby), in order to optimize low power consumption when not reading.
  • Page 138 REFERENCES before the reset flash on period expires, it is again reset and the effect is that the device remains ON, decoding codes until the flash on or timeout period expires. The Safety Time parameter should be used in this case to avoid unwanted multiple reading of the same code, see par.
  • Page 139 4.5.4 Single Store When single store mode is enabled, if the DelfiScan M80 fails to transmit a code to the cradle, it enters a special operating mode that prevents the user from reading barcodes. When such operating mode is entered, the trigger no longer enables barcode reading but is used to retry transmission itself for the number of attempts selected in configuration.
  • Page 140 REFERENCES example, if codes must be read from a location where there is no radio network. Upon returning to the system working area, this mode requires reading the Start Normal Batch Transmission barcode to successively transmit the list of stored codes to the base station. The FIFO management assures that the first code read will be the first code to be transmitted to the base station.
  • Page 141 DELFISCAN M80 CONFIGURATION EDITING COMMANDS The following commands carry out their specific function and then exit the configuration environment. Command Description Restore the reader default configuration (see the Ì$+$*oÎ relative Quick Reference Manual for default settings) Transmit the reader Software release Ì$+$!KÎ...
  • Page 142 REFERENCES DEFAULT PARAMETERS FOR POS TERMINALS The default values of the RS-232 and Data Format parameters for POS terminals are listed in the following table: NIXDORF Mode A FUJITSU ICL Mode RS-232 Group Baud Rate 9600 9600 9600 Parity None Even Data Bits Stop Bits...
  • Page 143: Technical Features

    DELFISCAN M80 TECHNICAL FEATURES DelfiScan M80 Reader and Cradle Electrical Features - READER Battery Type 1 Lithium battery 700 mAh Time of recharge Lithium max 6 hours with USB cable Operating autonomy typical 20000 reads Indicators LED, Beeper Max scan rate...
  • Page 144 TECHNICAL FEATURES DelfiScan M80 Radio Features Radio Features European Models USA Models Radio Frequency 433.92 MHz 910 MHz Bit rate 19200 baud 36800 baud Effective Radiated Power <10 mW <1 mW Range (in open air) 12 m 12 m RF Modulation...
  • Page 145: Status Indicators

    DELFISCAN M80 SYSTEM AND RADIO FEATURES Radio Features Radio Frequency 433.92 MHz Bit Rate 19200 Range (in open air) 30 m RF Modulation System Configurations CRADLE STARGATE™ Maximum number of devices per base stations Maximum number of devices in the...
  • Page 146 TECHNICAL FEATURES READER DATA ENTRY Meaning Beeper Correct read of a code in normal mode one beep2 H L long TX buffer full (when FIFO is enabled) or TX error between DelfiScan the cradle H long Successful advanced format concatenation H H H Timeout expired –...
  • Page 147: Reading Diagrams

    DELFISCAN M80 READING DIAGRAMS DELFISCAN M80 Read in g diagram at 25 °C an d 3 00 lu x ambie nt ligh ting (cm) Reading Zon es (10° skew an gle) CODE39 0. 50 mm (20 mil s) EAN13 M=1 0.33 mm...
  • Page 148: Ahost Configuration Strings

    HOST CONFIGURATION STRINGS HOST CONFIGURATION STRINGS In this section we provide a description of how to modify the device configuration using serial strings sent from the Host. This method requires either the RS-232 or USB-COM interface. The device configuration can be changed by receiving commands from the Host through the serial interface.
  • Page 149 DELFISCAN M80 INTERFACE SELECTION DESCRIPTION STRING RS-232 Standard ICL Mode Fujitsu Nixdorf Mode A CM2EC0 WEDGE for IBM AT CP500 for IBM Terminals: 31xx, 32xx, 34xx, 37xx; make-break keyboard CP501 for IBM Terminals: 31xx, 32xx, 34xx, 37xx; make-only keyboard CP502...
  • Page 150 HOST CONFIGURATION STRINGS RX Timeout (100 ms) CL00 - CL99 Serial Trigger Lock disable enable and select characters CR1ab a = Hex values representing an ASCII character from 00 to FE enabling the device trigger. b = HEX values representing an ASCII character from 00 to FE inhibiting the device trigger. DESCRIPTION STRING USB-COM...
  • Page 151 DELFISCAN M80 Caps Lock caps Lock ON caps Lock OFF Caps Lock Auto-Recognition disable (IBM AT compatible only) enable Num Lock Toggle Num Lock Num Lock Unchanged Delays Inter-Character (ms) CK00 - CK99 Inter-Code (s) FG00 - FG99 Control Character Emulation...
  • Page 152 HOST CONFIGURATION STRINGS DATA FORMAT NOT FOR PEN EMULATION INTERFACES DESCRIPTION STRING Code Identifier disable Datalogic standard AIM standard Custom Custom Code Identifier EHabc Headers no header EA00 one character EA01x two characters EA02xx three characters EA03xxx four characters EA04xxxx five characters EA05xxxxx six characters...
  • Page 153 DELFISCAN M80 Character Replacement disable character replacement first character replacement EO1afg second character replacement EO2afg third character replacement EO3afg Address Stamping disable reader address stamping enable reader address stamping Address Delimiter disable reader address delimiter enable reader address delimiter and select...
  • Page 154 HOST CONFIGURATION STRINGS READING PARAMETERS DESCRIPTION STRING Hand-Held Operation software trigger hardware trigger automatic always on hardware trigger ready Stand Operation software trigger hardware trigger automatic always on Hardware Trigger Mode trigger active level trigger active pulse Trigger-off Timeout (s) BD00 - BD99 FLASH ON (100 ms) BB001 - BB099...
  • Page 155 DELFISCAN M80 DECODING PARAMETERS DESCRIPTION STRING Ink-spread disable enable Overflow control disable enable Interdigit control disable enable Puzzle Solver disable enable Decoding Safety one read two reads three reads four reads CODE SELECTION DESCRIPTION STRING DISABLE ALL FAMILY CODES EAN/UPC...
  • Page 156 HOST CONFIGURATION STRINGS Code 39 disable Code 39 family Standard no check digit control AB11 check digit control and transmission AB12 check digit control without transmission AB13 Full ASCII no check digit control AB21 check digit control and transmission AB22 check digit control without transmission AB23 CIP 39...
  • Page 157 DELFISCAN M80 CODE SELECTION (continued) DESCRIPTION STRING Codabar disable Codabar family Standard no start/stop character equality control AD111 nor transmission no start/stop character equality control AD112 but transmission start/stop character equality control AD121 but no transmission start/stop character equality control...
  • Page 158 HOST CONFIGURATION STRINGS Numeric check - with tx AL12 Numeric check - no tx AL13 Alpha no check AL21 Alpha check - with tx AL22 Alpha check - no tx AL23 Delta IBM disable the family no check Type 1 check Type 2 check Code 11 disable the family...
  • Page 159 DELFISCAN M80 RADIO PARAMETERS DESCRIPTION STRING Radio Protocol Timeout enable (seconds) RH02-RH19 Power-Off Timeout RP00-RP99 Beeper Control For Radio Response normal only good decode only good reception Single Store disable one attempt two attempts three attempts four attempts five attempts...
  • Page 160: Bcode Identifier Table

    CODE IDENTIFIER TABLE CODE IDENTIFIER TABLE 2/5 Interleaved ÌNOÎ 2/5 Industrial ÌPQÎ 2/5 normal 5 bars ÌOPÎ 2/5 matrix 3 bars ÌQRÎ EAN 8 ÌABÎ EAN 13 ÌBCÎ UPC A ÌCDÎ UPC E ÌDEÎ EAN 8 with 2 ADD ON ÌJKÎ...
  • Page 161 DELFISCAN M80 ÌWXÎ CODABAR ÌRSÎ ABC CODABAR ÌSTÎ Code 128 ÌTUÎ EAN 128 ÌklÎ Code 93 ÌUVÎ CIP/39 ÌYZÎ CIP/HR ÌefÎ Code 32 ÌXYÎ ISBT 128 ÌfgÎ ÌZ[Î Plessey Anker ÌopÎ Plessey Standard ÌabÎ Delta IBM ÌcdÎ Telepen ÌdeÎ Code 16K ÌpqÎ...
  • Page 162 CODE IDENTIFIER TABLE ÌtuÎ RSS Limited ÌvwÎ RSS 14 Linear and Stacked ÌuvÎ...
  • Page 163: Chex And Numeric Table

    DELFISCAN M80 HEX AND NUMERIC TABLE CHARACTER TO HEX CONVERSION TABLE char char char < > SPACE " &...
  • Page 164 HEX AND NUMERIC TABLE Ì01Î Ì12Î Ì23Î Ì34Î Ì45Î Ì56Î Ì67Î Ì78Î Ì89Î Ì9:Î ÌABÎ ÌBCÎ ÌCDÎ ÌDEÎ ÌEFÎ ÌFGÎ Backspace Ì$%/Î Cancels an incomplete configuration sequence...
  • Page 165 Tel. +46 8 742 20 55 Tel. +47 32 78 12 11 Fax + 45 70 222 666 Fax +46 8 742 21 56 Fax +45 70 222 666 www.delfi.com info@delfi.com © 2009 Delfi Technologies A/S. All rights reserved. 07/09...

Table of Contents