Metrologic MS951 Programming Manual

Metrologic MS951 Programming Manual

Hand-held laser scanner including all scanner configurations
Hide thumbs Also See for MS951:
Table of Contents

Advertisement

METROLOGIC INSTRUMENTS, INC.
MS951 Hand-Held Laser Scanner
Including All Scanner Configurations
Programming Guide

Advertisement

Table of Contents
loading

Summary of Contents for Metrologic MS951

  • Page 1 METROLOGIC INSTRUMENTS, INC. MS951 Hand-Held Laser Scanner Including All Scanner Configurations Programming Guide...
  • Page 2 Copyright © 2002 by Metrologic Instruments, Inc. All rights reserved. No part of this work may be reproduced, transmitted, or stored in any form or by any means without prior written consent, except by reviewer, who may quote brief passages in a review, or provided for in the Copyright Act of 1976.
  • Page 3: Table Of Contents

    Table of Contents Scope of the MS951 Programming Guide............. 1 Programming the Scanner ................2 Enter Program Mode..................3 Recall Defaults....................3 Laser Activation Range................. 4 Laser Operation..................... 4 Same Symbol Re-Scan.................. 5 Identical Symbol Re-Scan Indicator ............. 5 1 vs. 2 Scan Buffers ..................5 Decode Options.....................
  • Page 4 Longitudinal Record Redundancy Check (LRC) ........14 Record Header/Terminator Select............14, 15 UPC/EAN Identifiers .................. 16 Keyboard Wedge (KB) Interface ..............17 KB Parameter - Keyboard Type..............17 KB Parameter - Keyboard Country Type............ 18 KB Parameter - Caps Lock Mode ............... 20 KB Parameter - Alt Mode ................
  • Page 5 UPC-A Options................... 32 UPC-E Options ..................33, 34 UCC Supplemental Options................ 34 Supplemental ISBN Options ............... 35 Coupon Code 128 ................. 35, 36 Code 39 ....................36, 37 Codabar....................... 37 Interleaved 2 of 5 (ITF)................38 Interleaved 2 of 5 (ITF) Symbol Lengths..........39-41 ITF Minimum Symbol Length Test ............
  • Page 7: Scope Of The Ms951 Programming Guide

    Scope of the MS951 Programming Guide This Manual contains all of the configuration codes for all versions of the MS951 hand-held bar code scanner products. Not all hardware versions of the scanner support all of the features universally. PC Keyboard Wedge units use baud rates.
  • Page 8: Programming The Scanner

    Programming the Scanner The scanner is shipped from the factory programmed to a set of default conditions noted in this guide by an asterisk that appears before the brief definition. Since each host system is unique, the scanner has to be configured to match your host system requirements.
  • Page 9: Enter Program Mode

    Recall Defaults Enter Program Mode When this option is selected, pro- **Ability to Enter Program gramming can be entered by scann- Mode After Any Scan gin the ENTER/EXIT PROGRAM MODE bar code after power up or during normal scanning operation. When this option is selected, the Enter Program Mode scanner will only enter program...
  • Page 10: Laser Activation Range

    This option is available for special applications. Custom Scan scan the CUSTOM SCAN bar code unless Do not instructed by a Metrologic representative.
  • Page 11: Same Symbol Re-Scan

    Recall Defaults Same Symbol Re-Scan The scanner is programmed with a same symbol timeout. For SHORT SAME SYMBOL RE-SCAN, the time Symbol Re-Scan delay is 2 second, while the LONG SAME SYMBOL RE- SCAN delay is 1 second. These numbers represent how much time that a bar code must be out of the scan field before that bar code can be scanned again.
  • Page 12: Decode Options

    Enter/Exit Program Mode Decode Options Enable 2X Redundancy (MECCA) *Disable 2X Redundancy (MECCA) The following bar codes are very useful when working with Code 39 and Codabar applications. Enable Double Border Requirement (large inter-character space requirement) **Disable Double Border Requirement (large inter-character space requirement)
  • Page 13: Beeper Tones

    Recall Defaults Beeper Tones The scanner can be programmed to emit a certain tone. If necessary, scan the appropriate bar code on page 3. Alternate Tone 1 ..........Low Tone Alternate Tone 2 ..........High Tone (Default) Alternate Tone 3 ..........Medium Tone No Tone Alternate Tone 1 **Alternate Tone 2...
  • Page 14: Audible Indicators For Communication Timeouts

    Enter/Exit Program Mode Audible Indicators for Communication Timeouts When this option is selected, the scanner will Two Second Timeout timeout if it does not transmit its data to the host after two seconds during communication. This is only valid in modes where some type handshaking is involved.
  • Page 15: Rs-232 Interface

    Recall Defaults RS-232 Interface ** Enable RS-232 Interface RS-232 Parameter - Baud Rate A baud rate is a unit that measures the speed with which information is transferred. The baud rate of the scanner must equal the baud rate of the host device.
  • Page 16: Rs-232 Parameter - Parity

    Enter/Exit Program Mode RS-232 Parameter - Parity Parity is an additional digit that makes the number of bits in the ASCII code odd or even. The scanners parity must match the hosts parity. Select this option to make the parity bit always 0. **Space Parity Select this option to make the additional parity bit either Even Parity...
  • Page 17: Rs-232 Parameter - Hardware Handshaking

    Recall Defaults RS-232 Parameter - Hardware Handshaking To prevent scanned information from being lost Enable RTS/CTS during transmission, your host device may require an RTS/CTS signal. When the RTS/CTS (Request To Send/Clear To Send) is enabled, the scanner will output an RTS signal and wait for a CTS ** Disable RTS/CTS signal before any data is transmitted.
  • Page 18: Intercharacter Delay

    Enter/Exit Program Mode Intercharacter Delay The time specified with an Intercharacter delay bar code represents the interim of time between transmission of characters. Some host systems require this delay when receiving transmissions, others do not. If necessary, scan the appropriate bar code. No Intercharacter Delay **1 Millisecond Intercharacter Delay 5 Millisecond Intercharacter Delay...
  • Page 19: Rs-232 Parameter - Scanning Control (Dtr Signal)

    Recall Defaults RS-232 Parameter - Scanning Control (DTR Signal) When the DTR (Data Terminal Ready) input Enable DTR Input is enabled, the scanner will not transmit unless an active (+12V) DTR signal is present on the scanners DTR input pin. The scanner can be disabled by making DTR inactive (-12V) at ** Disable DTR Input the DTR input pin.
  • Page 20: Longitudinal Record Redundancy Check (Lrc)

    Enter/Exit Program Mode Longitudinal Redundancy Check (LRC) A Longitudinal Redundancy Check (LRC) is an Enable LRC Calc+ error checking character that is calculated across Transmit RS232 a sequence of data characters. It is determined by eXclusive ORing (XOR) the characters to be checked, starting with an initial value of 00H.
  • Page 21 Recall Defaults When this option is on, the scanner will transmit a Start STX Prefix On of TeXt (ASCII 02H) before each bar code. ** STX Prefix Off When this option is on, the scanner will transmit an End ETX Suffix On of TeXt (ASCII 03H) after each bar code.
  • Page 22: Upc/Ean Identifiers

    Enter/Exit Program Mode UPC/EAN Identifiers When this option is on, the scanner will transmit a Prefix ID On prefix before any UPC/EAN bar codes. The prefixes are A (UPC-A), E0 (UPC-E), F (EAN-13), and FF (EAN- ** Prefix ID Off When this option is on, the scanner will transmit a Suffix ID On suffix after any UPC/EAN bar codes.
  • Page 23: Keyboard Wedge (Kb) Interface

    The scanner will provide keyboard emulation by converting the scanned bar code data to the PC keyboard scan code equivalent. The keyboard settings will only work with a Version 47 (KBWEDGE) MS951 scanner. Enable Keyboard Wedge Interface KB Parameter - Keyboard Type The following bar codes are used to define the type of keyboard in use.
  • Page 24: Kb Parameter - Keyboard Country Type

    Enter/Exit Program Mode KB Parameter - Keyboard Country Type The following bar codes are used to define the keyboard country type. If necessary, scan the appropriate bar code. ** USA Keyboard UK Keyboard France Keyboard Germany Keyboard Italy Keyboard Spain Keyboard Belgium Keyboard IBM KB4700 Financial Keyboard Swiss Keyboard...
  • Page 25 Recall Defaults Reserved Reserved Reserved Reserved Reserved Reserved...
  • Page 26: Kb Parameter - Caps Lock Mode

    Enter/Exit Program Mode KB Parameter - Caps Lock Mode When Caps Lock is used on the keyboard, Enable Caps Lock choose ENABLE CAPS LOCK. Once enabled, the scanner will simulate Caps Lock keyboard input. This mode will not work with all keyboard types. ** Disable Caps Lock To detect automatically if Caps Lock is used, enable AUTODETECTION CAPS LOCK...
  • Page 27: Kb Parameter - Inter Scan Code Delay (At And Ps/2 Modes)

    Recall Defaults KB Parameter - Inter Scan Code Delay (AT and PS/2 Modes) The time specified with an inter scan code ** 800 Microsecond Delay delay bar code represents the amount of time between individual 9 bit scan codes. Each character of a bar code takes between two and twelve of these scan codes to be 7.5 Millisecond Delay passed through to the PC via the keyboard...
  • Page 28: Record/Header Terminator Select

    Enter/Exit Program Mode Record Header/Terminator Select When this option is on, the scanner will transmit a ** CR On Carriage Return after each bar code. CR Off When this option is on, the scanner will transmit a LF On Line Feed after each bar code. **LF Off When this option is on, the scanner will transmit a STX Prefix On...
  • Page 29: Intercharacter Delay

    Recall Defaults When this option is on, the scanner will transmit a Tab Suffix On TAB (ASCII 09H) after each bar code. ** Tab Suffix Off Intercharacter Delay The time specified with an Intercharacter delay bar code represents the interim of time between transmission of characters. Some host systems require this delay when receiving transmissions, others do not.
  • Page 30: Kb Parameter - Special Features

    Enter/Exit Program Mode KB Parameter - Special Features When transmit F0H break code is chosen, ** Transmit F0H Break Code the scanner will transmit an F0H between (AT and PS/2 modes only) make and break key codes. Suppress F0H break code transmission Do Not Transmit between the make and break key F0H Break Code...
  • Page 31: Ocia Options

    (Optically Coupled Interface Adapter). This is a clocked (by the host) serial interface. Also, choose the various format that your host device requires. These settings will only work if with a Version 9 (OCIA) MS951 scanner. NCR - S Format NCR - F Format ** DTS/NIXDORF...
  • Page 32: Ibm 46Xx Options

    Then, scan one of the following bar codes. These settings Emulating IBM 4500/Port 9? will only work if with a Version 11 (46XX) MS951 scanner. Emulating 3687/4014/Port 17 ** Emulating IBM 1520/Port 5b 46XX Parameter - Inter Record Delay IBM The time specified with an inter record delay bar code represents the interim of time between transmission of bar codes.
  • Page 33: Light Pen Options

    When TRANSMIT AS CODE 39 is enabled, the ** Bars High scanner will output the bar codes bar or space high signal as Code 39. These settings will only work with a Version 15 (LTPN) MS951 scanner. Spaces High ** Transmit as Scanned Transmit as Code 39...
  • Page 34: Light Pen Emulation

    Enter/Exit Program Mode Light Pen Emulation Feature Some light pen decoders require an extra toggle of the data line before they will recognize a border condition. Others require that while idle, the data line be the polarity of a bar instead of a space. Enabling this feature can satisfy these requirements.
  • Page 35 Recall Defaults ** Enable Code 39 Disable Code 39 ** Enable Codabar Disable Codabar ** Enable Code 128 Disable Code 128 ** Enable Code 93 Disable Code 93 ** Enable Interleaved 2 of 5 Disable Interleaved 2 of 5 Enable Code 11...
  • Page 36 Enter/Exit Program Mode ** Disable Code 11 Enable MSI Plessey ** Disable MSI Plessey Enable UK Plessey ** Disable UK Plessey Enable Airline 2 of 5 ** Disable Airline 2 of 5 Enable Telepen ** Disable Telepen **Disable Alphanumeric Telepen Enable Alphanumeric Telepen...
  • Page 37: Minimum Code Length For All Code Types

    Recall Defaults Minimum Code Length for All Code Types The minimum number of characters in the bar codes that will be scanned should be Minimum 1 Character specified by scanning one of the following bar codes. For example, when the minimum is 3, the scanner will not scan bar codes that has less than 3 characters ** Minimum 3 Characters...
  • Page 38: Upc/Ean Code

    When this option is selected, the scanner **Transmit UPC-A will transmit the UPC-A number system Number Sys character. Metrologic strongly discourages the disabling of this feature because duplicate numbers may result in the database when the scanner is programmed not to...
  • Page 39: Upc-E Options

    Recall Defaults UPC-E Options When this option is selected, the scanner will Expand UPC-E expand UPC-E to the 12-digit equivalent UPC-A. ** Do Not Expand UPC-E When this option is on, the scanner will UPC-E Check Digit On transmit the UPC-E check digit. ** UPC-E Check Digit Off When this option is on, the scanner will output UPC-E Leading 0 On...
  • Page 40: Ucc Supplemental Options

    Enter/Exit Program Mode When this option is selected, the scanner Convert EAN-8 to EAN-13 will convert EAN-8 to EAN-13 by transmitting five zeroes before the bar code. ** Do Not Convert EAN-8 to EAN-13 Enable “$” Prefix ID for UPC/EAN ** Disable “$”...
  • Page 41: Supplemental Isbn Options

    Recall Defaults Supplemental ISBN Options These features convert Bookland bar codes to a variety of International Standard Book Number (ISBN) formats. Enable Bookland to ISBN **Disable Bookland to ISBN Enable Transmit ISBN CD **Disable Transmit ISBN CD Enable ISBN Reformatting **Disable ISBN Reformatting Coupon Code 128 Supplemental scanning - performs in program mode - up to 80 numeric...
  • Page 42: Code 39

    Enter/Exit Program Mode Enable ] C1 Transmit Coupon C128 *Disable ] C1 Transmit Coupon C128 Code 39 When this option is enabled, the **Enable Code 39 scanner will scan Code 39 bar codes. Disable Code 39 When this option is enabled, the Enable Mod 43 Check Digit scanner will only scan Code 39 bar codes that have a Modulo 43 check...
  • Page 43: Codabar

    Recall Defaults Enable Italian Pharmaceutical ** Disable Italian Pharmaceutical Enable Code 39 Start/Stop Character Transmit ** Disable Code 39 Start/Stop Character Transmit Codabar When this option is enabled, the scanner will *Enable Codabar scan Codabar bar codes. Disable Codabar When this option is selected, the scanner will Transmit Start/Stop transmit Codabars start and stop characters before and after each bar code.
  • Page 44: Interleaved 2 Of 5 (Itf)

    Enter/Exit Program Mode Interleaved 2 of 5 (ITF) When this option is enabled, the scanner will ** Enable ITF scan Interleaved 2 of 5 (ITF) bar codes. Disable ITF When this option is enabled, the scanner will Enable ITF Check Digit scan ITF bar codes that have a Modulo 10 check digit.
  • Page 45: Interleaved 2 Of 5 (Itf) Symbol Lengths

    Recall Defaults Interleaved 2 of 5 (ITF) Symbol Lengths The number of ITF digits in the bar codes that will be scanned should be specified by scanning the appropriate bar codes. A maximum of two bar code lengths can be specified. If all of the bar codes that will be scanned are variable lengths, program the scanner to VARIABLE LENGTH.
  • Page 46 Enter/Exit Program Mode 18 Digits 20 Digits 22 Digits 24 Digits 26 Digits 28 Digits 30 Digits 32 Digits 34 Digits 36 Digits...
  • Page 47 Recall Defaults 38 Digits 40 Digits 42 Digits 44 Digits 46 Digits 48 Digits 50 Digits...
  • Page 48: Itf Minimum Symbol Length Test

    Enter/Exit Program Mode ITF Minimum Symbol Length Test A custom minimum character length can be configured for only ITF bar codes. This leaves shorter minimum lengths for other code types possible. The scanner will not scan codes with less than the configured minimum of characters.
  • Page 49: Uk Plessey Options

    Recall Defaults When this option is selected, the scanner MSI Plessey Mod 10/10 will scan MSI Plessey bar codes that have a Check Digit double Module 10 check digit. When this option is selected, the scanner **Transmit MSI Plessey will transmit MSI Plesseys check digit(s) Check Digit(s) character.
  • Page 50: Scanpal Data Collector

    Enter/Exit Program Mode ScanPal Data Collector The Metrologic ScanPal is a data collection terminal used with the MS951 scanner. The following bar codes are used to configure the scanner to communicate with the ScanPal. When this option is selected, the scan-...
  • Page 51: Special Features

    Recall Defaults Special Features The special features options are for special applications. Do not enable any of the special features options unless instructed by a Metrologic representative. ** Disable Sanyo 635 ECR Protocol Enable Sanyo 635 ECR Protocol Enable Post Software ID Characters ** Disable Post Software ID Characters Enable “NEWCODE”...
  • Page 52 Enable this option when Caps Enable Caps Lock Mode Lock is used on the keyboard. Once (for the MI951 external wedge) enabled, Metrologics MS951 (RS- 232) hand-held scanner will simulate Caps Lock keyboard input when used with Metrologics MI951 external keyboard wedge.
  • Page 53 Recall Defaults Enable Dayton Hudson 468X/9B (STD 468X Port 9B) Enable Rochford Thompson Mode Disable Rochford Thompson Mode When enabled, the RTS output line is Enable RTS Counter Toggle pulsed high for approximately 15 milliseconds following the trans- mission of the bar code data to the host computer.
  • Page 54: User Programmable Prefix And Suffix Id Characters

    Enter/Exit Program Mode User Programmable Prefix and Suffix ID Characters User selected prefix/suffix characters can be programmed into the scanner by scanning the 3 digit decimal equivalent of the ASCII character into the appropriate character location with the RB0-RB9 bar codes. For example, scan RAT, RB0, RB0, RB7 (007 = decimal equivalent of an ASCII "BEL"...
  • Page 55: Rb0 - Rb9 Bar Codes

    Recall Defaults RB0 - RB9 Bar Codes A 3 digit decimal value must be entered for the desired ID Character. RB0 - 0 RB1 - 1 RB2 - 2 RB3 - 3 RB4 - 4 RB5 - 5 RB6 - 6 RB7 - 7 RB8 - 8 RB9 - 9...
  • Page 56: Ascii Reference Table

    ASCII Reference Table Decimal Control Keyboard Character Value value...
  • Page 57 Decimal Control/Alternate Character Value value space, blank " & apostrophe comma minus period number zero number one...
  • Page 58 Decimal Control/Alternate Character Value value < less than > greater than shift P letter I...
  • Page 59 Decimal Control/Alternate Character Value value letter O shift K shift L shift M 8, shift N 7, shift O, underscore accent grave...
  • Page 60 Decimal Control/Alternate Character Value value vertical slash alt mode (alt mode) delete, rubout...
  • Page 61: Pc Extended Reference Key Tables

    PC Extended Reference Key Tables The following keys on a PC 101 keyboard can be sent as prefix and suffix ID characters in Keyboard Wedge units. To a send keycode, load the appropriate prefix/suffix code with the decimal value listed in the prefix/suffix value column. XT/PS2 PREFIX/SUFFIX VALUE SCAN...
  • Page 62 PC Extended Key Reference Tables (Continued) Function keys F1 - F12 and other keys (No E0H required) XT/PS2 PREFIX/SUFFIX SCAN SCAN VALUE CODE CODE HEX DECIMAL 90H = 144 91H = 145 92H = 146 93H = 147 94H = 148 95H = 149 96H = 150 97H = 151...
  • Page 63: Reserved Codes

    Reserved Codes Metrologic has reserved the codes on the following pages for features that will be added at a later date. Do not assign a function for any of the reserved codes. These former reserved codes have been assigned functions by Metrologic.
  • Page 64 Enable Dayton Hudson 468X/9B (STD 468X Port 9B) Enable Rochford Thompson Mode Disable Rochford Thompson Mode Enable Bookland To ISBN Disable Bookland To ISBN Enable Transmit ISBN CD Disable Transmit ISBN CD Enable ISBN Reformatting Disable ISBN Reformatting Enable RTS Counter Toggle Disable RTS Counter Toggle Enable Double Border Request Disable Double Border Request...
  • Page 75: Disclaimer

    Il leur est également réservé le droit de procéder à des modifications de cette brochure sans avoir à en avertir qui que ce soit. Metrologic se réserve en outre le droit de procéder à des modifications du produit qui y est décrit.
  • Page 76: Index

    Index Interleaved 2 of 5... 29, 38 ACK/NAK ......11 MSI Plessey....30, 42 Airline 2 of 5......30 Telepen ........ 30 Alt Mode ......... 20 UK Plessey ....30, 43 UPC ....... 28, 32 Custom Scan ......4 Baud Rate........9 Beep after transmit......
  • Page 77 Index Inter Scan Code Delay Light Pen 15 milisecond ...... 21 bars high ......27 7.5 milisecond ..... 21 interface ....... 27 800 microsecond....21 poll 5 volts ......27 Intercharacter Delay..12, 23 spaces high ......27 Interleaved 2 of 5 transmit as code 39 27 check digit ......
  • Page 78 Index Prefix ID ........16 prefix ......15, 22 STX ....... 14, 22 suffix......15, 23 tab........15, 22 Telepen........30 Prefix ID Test Modes $ for UPC/EAN ....34 normal scan......44 Program Mode scan count ......44 after any scan......3 scannability......
  • Page 79 June 2002 Printed in USA 0 0 - 0 2 3 6 6...

Table of Contents