Canmax CM-2D202 User Manual

Canmax CM-2D202 User Manual

2d handheld barcode scanner
Hide thumbs Also See for CM-2D202:
Table of Contents

Advertisement

2D Handheld Barcode
Scanner User Manual
Ver:1.4
Copyright© March.14.2018 All rights reserved

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CM-2D202 and is the answer not in the manual?

Questions and answers

Summary of Contents for Canmax CM-2D202

  • Page 1 2D Handheld Barcode Scanner User Manual Ver:1.4 Copyright© March.14.2018 All rights reserved...
  • Page 2: Table Of Contents

    Index Chapter 1: GET STARTED ................9 1-1 Reading Techniques ..............10 1-2 Setting Custom Default ..............11 1-3 Reset the Custom Defaults ............12 Chapter 2: PROGRAM THE INTERFACE ............ 13 2-1 Introduction ..................14 2-2 Program the Interface - Plug and Play ......... 14 2-2-1 RS232 serial port ..............
  • Page 3 Index 3-4-10 User-Specified Good Read Delay ........51 3-5 Manual Trigger Mode ..............52 3-5-1 LED Illumination - Manual Trigger ........52 3-6 Character Activation Mode ............53 3-6-1 Activation Character ............53 3-6-2 End Character Activation After Good Read ......54 3-6-3 Character Activation Timeout ..........
  • Page 4 Index 4-2 Prefix Selections ................78 4-4 Function Code Transmit ..............79 4-5 Intercharacter, Interfunction, and Intermessage Delays ..... 80 4-5-1 Intercharacter Delay ............80 4-5-2 User Specified Intercharacter Delay ........81 4-5-3 Interfunction Delay .............. 82 4-5-4 Intermessage Delay ............83 Chapter 5: DATA FORMATTING ..............
  • Page 5 Index 6-5-3 Interleaved 2 of 5 Message Length ........115 6-6 NEC 2 of 5 ..................116 6-6-1 NEC 2 of 5 On/Off ............. 116 6-6-2 Check Digit ............... 116 6-6-3 NEC 2 of 5 Message Length ..........117 6-7 Code 93 ..................118 6-7-1 Code 93 On/Off ..............
  • Page 6 Index 6-15 UPC-A/EAN-13 with Extended Coupon ........135 6-16 Coupon GS1 DataBar Output ............ 136 6-17 UPC-E ..................137 6-17-1 UPC-E0/UPC-E1 On/Off ..........137 6-17-2 UPC-E0 Expand ............. 138 6-17-3 UPC-E0 Addenda Required ..........138 6-17-4 UPC-E0 Addenda Separator ........... 139 6-17-5 UPC-E0 Check Digit ............
  • Page 7 Index 6-26 PDF417 ..................158 6-26-1 PDF417 On/Off ............... 158 6-26-2 PDF417 Message Length ..........158 6-27 Macro PDF417 ................159 6-28 MicroPDF417 ................159 6-28-1 MicroPDF417 On/Off ............159 6-28-2 MicroPDF417 Message Length ........160 6-29 GS1 Composite Codes .............. 161 6-29-1 UPC/EAN Version ............
  • Page 8 Index 6-38-2 China Post (Hong Kong 2 of 5) Message Length .... 182 6-38-3 Korea Post ..............183 6-38-4 Korea Post Message Length........... 183 6-38-5 Korea Post Check Digit ........... 184 Chapter 7: UTILITIES ................. 185 7-1 To Add a Test Code I.D. Prefix to All Symbologies ....186 7-2 Show Decoder Revision ..............
  • Page 9: Chapter 1: Get Started

    1. GET STARTED Chapter 1: GET STARTED 1-1 Reading Techniques 1-2 Setting Custom Default 1-3 Reset the Custom Defaults...
  • Page 10: Reading Techniques

    1. GET STARTED 1. GET STARTED 1-1 Reading Techniques 1-1 Reading Techniques The scan engine has a view finder that projects a bright red aiming square. The aiming beam should be centered over the bar code, but it can also be positioned outside of the center for a good read.
  • Page 11: Setting Custom Default

    1. GET STARTED 1-2 Setting Custom Default 1-2 Setting Custom Default You have the ability to create a set of menu commands as your own, custom defaults. To do so, scan the Set Custom Defaults bar code below before scanning the menu commands for your custom defaults.
  • Page 12: Reset The Custom Defaults

    1. GET STARTED 1-3 Reset the Custom Defaults 1-3 Reset the Custom Defaults If you want the custom default settings restored to your scan engine, scan the Activate Custom Defaults bar code below. This is the recommended default bar code for most users. It resets the scan engine to the custom default settings.
  • Page 13: Chapter 2: Program The Interface

    2. PROGRAM THE INTERFACE Chapter 2: PROGRAM THE INTERFACE 2-1 Introduction 2-2 Program the Interface - Plug and Play 2-2-1 RS232 serial port 2-2-2 USB PC or Macintosh Keyboard 2-2-3 USB HID 2-2-4 USB Serial 2-3 Keyboard Country Layout 2-3-1 Keyboard Countries 2-4 Keyboard Style 2-5 Keyboard Conversion 2-6 Control Character Output...
  • Page 14: Introduction

    2. PROGRAM THE INTERFACE 2. PROGRAM THE INTERFACE 2-1 Introduction 2-1 Introduction This chapter describes how to program your system for the desired interface. 2-2 Program the interface – Plug and Play 2-2 Program the Interface - Plug and Play Plug and Play bar codes provide instant scan engine set up for commonly used interfaces.
  • Page 15: Usb Pc Or Macintosh Keyboard

    2. PROGRAM THE INTERFACE 2-2-2 USB PC or Macintosh Keyboard 2-2-2 USB PC or Macintosh Keyboard Scan one of the following codes to program the scan engine for USB PC Keyboard or USB Macintosh Keyboard. Scanning these codes also adds a CR suffix.
  • Page 16: Usb Serial

    2. PROGRAM THE INTERFACE 2-2-4 USB Serial 2-2-4 USB Serial Scan the following barocode to program the scanner to emulate a regular RS232-based COMport. If your are using a Windows OS, you will need to a driver. Apple Machintosh computers recognize the scanner as a USB CDC class device and automatically use a class driver.
  • Page 17: Keyboard Country Layout

    2. PROGRAM THE INTERFACE 2-3 Keyboard Country Layout 2-3 Keyboard Country Layout Scan the appropriate country code below to program the keyboard layout for your country or language. As a general rule, the following characters are supported, but need special care for countries other than the United States: @ | $ # { } [ ] = / ‘...
  • Page 18 2. PROGRAM THE INTERFACE Bosnia Brazil Brazil (MS) Bulgaria (Cyrillic) Bulgaria (Latin) Canada (French legacy) Canada (French) Canada (Multilingual)
  • Page 19 2. PROGRAM THE INTERFACE Croatia Czech Czech (Programmers) Czech (QWERTY) Czech (QWERTZ) Denmark Dutch (Netherlands)
  • Page 20 2. PROGRAM THE INTERFACE Estonia Faroese Finland France Gaelic Germany Greek...
  • Page 21 2. PROGRAM THE INTERFACE Greek (220 Latin) Greek (220) Greek (319 Latin) Greek (319) Greek (Latin) Greek (MS) Greek (Polytonic) Hebrew...
  • Page 22 2. PROGRAM THE INTERFACE Hungarian (101 key) Hungary Iceland Irish Italian (142) Italy Japan ASCII Kazakh...
  • Page 23 2. PROGRAM THE INTERFACE Kyrgyz (Cyrillic) Latin America Latvia Latvia (QWERTY) Lithuania Lithuania (IBM) Macedonia...
  • Page 24 2. PROGRAM THE INTERFACE Malta Mongolian (Cyrillic) Norway Poland Polish (214) Polish (Programmers) Portugal...
  • Page 25 2. PROGRAM THE INTERFACE Romania Russia Russian (MS) Russian (Typewriter) Serbia (Cyrillic) Serbia (Latin)
  • Page 26 2. PROGRAM THE INTERFACE Slovakia Slovakia (QWERTY) Slovakia (QWERTZ) Slovenia Spain Spanish variation Sweden...
  • Page 27 2. PROGRAM THE INTERFACE Switzerland (French) Switzerland (German) Tatar Turkey F Turkey Q Ukrainian United Kingdom...
  • Page 28 2. PROGRAM THE INTERFACE United Stated (Dvorak) United States (Dvorak left) United States (Dvorak right) United States (International) Uzbek (Cyrillic)
  • Page 29: Keyboard Style

    2. PROGRAM THE INTERFACE 2-4 Keyboard Style 2-4 Keyboard Style This programs keyboard styles, such as Caps Lock and Shift Lock. If you have used Keyboard Conversion settings, they will override any of the following Keyboard Style settings. Default = Regular. Regular is used when you normally have the Caps Lock key off.
  • Page 30: Keyboard Conversion

    2. PROGRAM THE INTERFACE 2-5 Keyboard Conversion 2-5 Keyboard Conversion Alphabetic keyboard characters can be forced to be all upper case or all lowercase. So if you have the following bar code: “abc569GK,” you can make the output “ABC569GK” by scanning Convert All Characters to Upper Case, or to “abc569gk”...
  • Page 31: Control Character Output

    2. PROGRAM THE INTERFACE 2-6 Control Character Output 2-6 Control Character Output This selection sends a text string instead of a control character. For example, when the control character for a carriage return is expected, the output would display [CR] instead of the ASCII code of 0D. Refer to ASCII Conversion Chart (Code Page 1252).
  • Page 32: Keyboard Modifiers

    2. PROGRAM THE INTERFACE 2-7 Keyboard Modifiers 2-7 Keyboard Modifiers This modifies special keyboard features, such as CTRL+ ASCII codes and Turbo Mode. Control + X (Control + ASCII) Mode On: The scan engine sends key combinations for ASCII control characters for values 00-1F. Windows is the preferred mode.
  • Page 33 2. PROGRAM THE INTERFACE Turbo Mode: The scan engine sends characters to a terminal faster. If the terminal drops characters, do not use Turbo Mode. Default = Off Turbo Mode On Turbo Mode Off Numeric Keypad Mode: Sends numeric characters as if entered from a numeric keypad.
  • Page 34: Rs232 Modifiers

    2. PROGRAM THE INTERFACE 2-8 RS232 Modifiers 2-8 RS232 Modifiers 2-8-1 Baud Rate 2-8-1 Baud Rate Baud Rate sends the data from the scan engine to the terminal at the specified rate. The host terminal must be set for the same baud rate as the scan engine. Default = 115200 300 bps 600 bps...
  • Page 35 2. PROGRAM THE INTERFACE 19200 bps 38400 bps 57600 bps 115200 bps...
  • Page 36: Rs232 Word Length Data Bits, Stop Bits, And Parity

    2. PROGRAM THE INTERFACE 2-8-2 RS232 Word Length Data Bits, Stop Bits, and Parity 2-8-2 RS232 Word Length Data Bits, Stop Bits, and Parity Data Bits sets the word length at 7 or 8 bits of data per character. If an application requires only ASCII Hex characters 0 through 7F decimal (text, digits, and punctuation), select 7 data bits.
  • Page 37 2. PROGRAM THE INTERFACE 7 Data, 2 Stop, Parity Odd 8 Data, 1 Stop, Parity Even 8 Data, 1 Stop, Parity None 8 Data, 1 Stop, Parity Odd 8 Data, 1 Stop, Parity Mark...
  • Page 38: Rs232 Receiver Time-Out

    2. PROGRAM THE INTERFACE 2-8-3 RS232 Receiver Time-Out 2-8-3 RS232 Receiver Time-Out The unit stays awake to receive data until the RS232 Receiver Time-Out expires. A manual or serial trigger resets the time-out. When an RS232 receiver is sleeping, a character may be sent to wake up the receiver and reset the time-out.
  • Page 39: Rs232 Handshaking

    2. PROGRAM THE INTERFACE 2-8-4 RS232 Handshaking 2-8-4 RS232 Handshaking RS232 Handshaking allows control of data transmission from the scan engine using software commands from the host device. When RTS/CTS is turned Off, no data flow control is used. Flow Control, No Timeout: The scan engine asserts RTS when it has data to send, and will wait indefinitely for CTS to be asserted by the host.
  • Page 40: Rs232 Timeout

    2. PROGRAM THE INTERFACE 2-8-5 RS232 Timeout 2-8-5 RS232 Timeout When using Flow Control with Timeout, you must program the length of the delay you want to wait for CTS from the host. Set the length (in milliseconds) for a timeout by scanning the bar code below, then setting the timeout (from 1-5100 milliseconds) by scanning digits from the inside back cover, then scanning Save.
  • Page 41: Ack/Nak

    2. PROGRAM THE INTERFACE 2-8-7 ACK/NAK 2-8-7 ACK/NAK After transmitting data, the scan engine waits for an ACK character (hex 06) or a NAK character (hex 15) response from the host. If ACK is received, the communications cycle is completed and the scan engine looks for more bar codes.
  • Page 42: Chapter 3: Input/Output Settings

    3. INPUT/OUTPUT SETTINGS Chapter 3: INPUT/OUTPUT SETTINGS 3-1 Power Up Beeper 3-2 Beep on BEL Character 3-3 Trigger Click 3-4 Good Read and Error Indicators 3-4-1 Beeper – Good Read 3-4-2 Beeper Volume – Good Read 3-4-3 Beeper Pitch – Good Read 3-4-4 Beeper Pitch –...
  • Page 43 3. INPUT/OUTPUT SETTINGS 3-16 2D Reread Delay 3-17 Illumination Lights 3-18 Aimer Delay 3-18-1 User-Specified Aimer Delay 3-19 Aimer Mode 3-20 Centering 3-21 Multiple Symbols 3-22 No Read 3-23 Video Reverse 3-24 Working Orientation...
  • Page 44: Power Up Beeper

    3. INPUT/OUTPUT SETTINGS 3. INPUT/OUTPUT SETTINGS 3-1 Power Up Beeper 3-1 Power Up Beeper The scan engine can be programmed to beep when it’s powered up. Scan the Off bar code(s) if you don’t want a power up beep. Default = Power Up Beeper On Scanner Power up Beer off scanner Power up Beer on Scanner 3-2 Beep on BEL Character...
  • Page 45: Trigger Click

    3. INPUT/OUTPUT SETTINGS 3-3 Trigger Click 3-3 Trigger Click To hear an audible click every time the scanner trigger is pressed, scan the Trigger Click On bar code below. Scan the Trigger Click Off code if you don’t wish to hear the click. (This feature has no effect on serial or automatic triggering.) Default = Trigger Click Off Trigger Click Off Trigger Click on...
  • Page 46: Beeper Volume - Good Read

    3. INPUT/OUTPUT SETTINGS 3-4-2 Beeper Volume – Good Read 3-4-2 Beeper Volume – Good Read The beeper volume codes modify the volume of the beep the scan engine emits on a good read. Default = High Medium High...
  • Page 47: Beeper Pitch - Good Read

    3. INPUT/OUTPUT SETTINGS 3-4-3 Beeper Pitch – Good Read 3-4-3 Beeper Pitch – Good Read The beeper pitch codes modify the pitch (frequency) of the beep the scan engine emits on a good read. Default = Medium Low (1600 Hz) Medium (2400 Hz) High (4200 Hz) 3-4-4 Beeper Pitch –...
  • Page 48: Beeper Duration - Good Read

    3. INPUT/OUTPUT SETTINGS Medium (3250 Hz) High (4200 Hz) 3-4-5 Beeper Duration – Good Read 3-4-5 Beeper Duration – Good Read The beeper duration codes modify the length of the beep the scan engine emits on a good read. Default = Normal Normal Beep Short Beep...
  • Page 49: Led - Good Read

    3. INPUT/OUTPUT SETTINGS 3-4-6 LED – Good Read 3-4-6 LED – Good Read The LED indicator can be programmed On or Off in response to a good read. Default = On LED - Good Read On LED - Good Read Off 3-4-7 Number of Beeps –...
  • Page 50: Number Of Beeps - Error

    3. INPUT/OUTPUT SETTINGS 3-4-8 Number of Beeps – Error 3-4-8 Number of Beeps – Error The number of beeps and LED flashes emitted by the scan engine for a bad read or error can be programmed from 1 - 9. For example, if you program this option to have five error beeps, there will be five error beeps and five LED flashes in response to an error.
  • Page 51: User-Specified Good Read Delay

    3. INPUT/OUTPUT SETTINGS Medium delay(1,000ms) Long delay,(1,500ms) 3-4-10 User-Specified Good Read Delay 3-4-10 User-Specified Good Read Delay If you want to set your own length for the good read delay, scan the bar code below, then set the delay (from 0-30,000 milliseconds) by scanning digits from the inside back cover, then scanning Save.
  • Page 52: Manual Trigger Mode

    3. INPUT/OUTPUT SETTINGS 3-5 Manual Trigger Mode 3-5 Manual Trigger Mode When in manual trigger mode, the scanner scans until a bar code is read, or until the trigger is released. Manual Trigger - Normal 3-5-1 Illumination – Manual Trigger 3-5-1 LED Illumination - Manual Trigger If you wish to set the illumination LED brightness, scan one of the barcodes below.
  • Page 53: Character Activation Mode

    3. INPUT/OUTPUT SETTINGS 3-6 Character Activation Mode 3-6 Character Activation Mode You may use a character sent from the host to trigger the scanner to begin scanning. When the activation character is received, the scanner continues scanning until either the Character Activation Timeout, the deactivation character is received (see...
  • Page 54: End Character Activation After Good Read

    3. INPUT/OUTPUT SETTINGS 3-6-2 End Character Activation After Good Read 3-6-2 End Character Activation After Good Read After a bar code is successfully detected and read from the scanner, the illumination can be programmed either to remain on and scanning, or to turn off.
  • Page 55: Character Deactivation Mode

    3. INPUT/OUTPUT SETTINGS 3-7 Character Deactivation Mode 3-7 Character Deactivation Mode If you have sent a character from the host to trigger the scanner to begin scanning, you can also send a deactivation character to stop scanning. Scan the following On bar code to use character deactivation, then use Deactivation Character (following) to select the character you will send from the host to terminate scanning.
  • Page 56: Serial Trigger Mode

    3. INPUT/OUTPUT SETTINGS 3-8 Serial Trigger Mode 3-8 Serial Trigger Mode You can activate the scan engine either by pressing the trigger, or using a serial trigger command (see Trigger Commands). When in serial mode, the scan engine scans until a bar code has been read or until the deactivate command is sent.
  • Page 57: Presentation Mode

    3. INPUT/OUTPUT SETTINGS 3-9 Presentation Mode 3-9 Presentation Mode Presentation Mode uses ambient light to detect bar codes. The LED dims until a bar code is presented to the scanner, then the LED brightens to read the code. If the light level in the room is not high enough, Presentation Mode may not work properly.
  • Page 58: Presentation Sensitivity

    3. INPUT/OUTPUT SETTINGS 3-9-2 Presentation Sensitivity 3-9-2 Presentation Sensitivity Presentation Sensitivity is a numeric range that increases or decreases the scan engine's reaction time to bar code presentation. To set the sensitivity, scan the Sensitivity bar code, then scan the degree of sensitivity (from 0-20) from the inside back cover, and Save.
  • Page 59: Presentation Centering

    3. INPUT/OUTPUT SETTINGS 3-9-3 Presentation Centering 3-9-3 Presentation Centering Use Presentation Centering to narrow the scanner’s field of view when it is in the stand to make sure the scanner reads only those barcodes intended by the user. For instance, if multiple codes are placed closely together, Presentation Centering will insure that only the desired codes are read.
  • Page 60 3. INPUT/OUTPUT SETTINGS With Presentation Centering Presentation centering Off Top of Presentation Centering Window Bottom of Presentation Centering Window Left of Presentation Centering Window Right of Presentation Centering Window...
  • Page 61: Codegate

    3. INPUT/OUTPUT SETTINGS 3-10 CodeGate 3-10 CodeGate When CodeGate is On, the trigger is used to allow decoded data to be transmitted to the host system. The scanner remains on, scanning and decoding bar codes, but the bar code data is not transmitted until the trigger is pressed.
  • Page 62: Poor Quality Codes

    3. INPUT/OUTPUT SETTINGS Mode bar code 3-12 Poor Quality Codes 3-12 Poor Quality Codes 3-12-1 Poor Quality 1D codes 3-12-1 Poor Quality 1D codes This setting improves the scanner’s ability to read damaged or badly printed linear bar codes. When Poor Quality 1D Reading On is scanned, poor quality linear bar code reading is improved, but the scanner’s snappiness is decreased, making it less aggressive when reading good quality bar codes.
  • Page 63: Hands Free Time-Out

    3. INPUT/OUTPUT SETTINGS Poor Quality PDF Reading Off 3-13 Hands Free Time-Out 3-13 Hands Free Time-Out The Scan Stand and Presentation Modes are referred to as “hands free” modes. If the scanner’s trigger is pulled when using a hands free mode, the scanner changes to manual trigger mode.
  • Page 64: User-Specified Reread Delay

    3. INPUT/OUTPUT SETTINGS Medium(750ms) Long(1000ms) Extra Long(2000ms) 3-15 User-Specified Reread Delay 3-15 User-Specified Reread Delay If you want to set your own length for the reread delay, scan the bar code below, then set the delay (from 0-30,000 milliseconds) by scanning digits from the inside back cover, then scanning Save.
  • Page 65: Reread Delay

    3. INPUT/OUTPUT SETTINGS 3-16 2D Reread Delay 3-16 2D Reread Delay Sometimes 2D bar codes can take longer to read than other bar codes. If you wish to set a separate Reread Delay for 2D bar codes, scan one of the programming codes that follows.
  • Page 66: Illumination Lights

    3. INPUT/OUTPUT SETTINGS 3-17 Illumination Lights 3-17 Illumination Lights If you want the illumination lights on while reading a bar code, scan the Lights On bar code, below. However, if you want to turn just the lights off, scan the Lights Off bar code.
  • Page 67: User-Specified Aimer Delay

    3. INPUT/OUTPUT SETTINGS Off(No display) 3-18-1 User-Specified Aimer Delay 3-18-1 User-Specified Aimer Delay If you want to set your own length for the duration of the delay, scan the bar code below, then set the time-out by scanning digits (0 - 4,000 ms) from the Programming Chart inside the back cover of this manual, then scan Save.
  • Page 68: Centering

    3. INPUT/OUTPUT SETTINGS Interlaced Interlace Optimized for Decode 3-20 Centering 3-20 Centering Use Centering to narrow the scan engine’s field of view to make sure that when the scanner is hand-held, it reads only those bar codes intended by the user.
  • Page 69 3. INPUT/OUTPUT SETTINGS A bar code needs only to be touched by the centering window in order to be read. It does not need to pass completely through the centering window. Scan Centering On, then scan one of the following bar codes to change the top and bottom of the centering window.
  • Page 70: Multiple Symbols

    3. INPUT/OUTPUT SETTINGS Bottom of Centering Window 3-21 Multiple Symbols 3-21 Multiple Symbols When this programming selection is turned On, it allows you to read multiple symbols with a single pull of the scanner’s trigger. If you press and hold the trigger, aiming the scanner at a series of symbols, it reads unique symbols once, beeping (if turned on) for each read.
  • Page 71: No Read

    3. INPUT/OUTPUT SETTINGS 3-22 No Read 3-22 No Read With No Read turned On, the scan engine notifies you if a code cannot be read. If using an EZConfig-Scanning Tool Scan Data Window, an “NR” appears when a code cannot be read. If No Read is turned Off, the “NR” will not appear. Default = Off If you want a different notation than “NR,”...
  • Page 72: Working Orientation

    3. INPUT/OUTPUT SETTINGS Video Reverse Only Video Reverse and Standard Bar Codes Video Reverse Off 3-24 Working Orientation 3-24 Working Orientation Some barcodes are direction-sensitive. For example, KIX codes and OCR can misread when scanned sideways or upside down. Use the working orientation settings if your direction-sensitive codes will not usually be presented upright to the scanner.
  • Page 73 3. INPUT/OUTPUT SETTINGS Upright Vertical, Bottom to Top Upside Down Vertical, Top to Bottom...
  • Page 74: Chapter 4: Data Editing

    4. DATA EDITING Chapter 4: DATA EDITING 4-1 Prefix/Suffix Overview 4-1-1 Points to Keep In Mind 4-1-2 To Add a Prefix or Suffix 4-1-3 Example : Add a Tab Suffix to All Symbologies 4-1-4 To Clear One or All Prefixes or Suffixes 4-1-5 To Add a Carriage Return Suffix to All Symbologies 4-2 Prefix Selections 4-3 Suffix Selections...
  • Page 75: Prefix/Suffix Overview

    4. DATA EDITING 4. DATA EDITING 4-1 Prefix/Suffix Overview 4-1 Prefix/Suffix Overview When a barcode is scanned, additional information is sent to the host computer along with the barcode data. This group of barcode data and additional, user-defined data is called a “message string.” The selections in this section are used to build the user-defined data into the message string.
  • Page 76: To Add A Prefix Or Suffix

    4. DATA EDITING 4-1-2 To Add a Prefix or Suffix 4-1-2 To Add a Prefix or Suffix Step 1. Scan the Add Prefix or Add Suffix symbol. Step 2. Determine the 2 digit Hex value from the Symbology Chart (included in Symbology Charts) for the symbology to which you want to apply the prefix or suffix.
  • Page 77: To Clear One Or All Prefixes Or Suffixes

    4. DATA EDITING 4-1-4 To Clear One or All Prefixes or Suffixes 4-1-4 To Clear One or All Prefixes or Suffixes You can clear a single prefix or suffix, or clear all prefixes/suffixes for a symbology. If you have been entering prefixes and suffixes for single symbologies, you can use Clear One Prefix (Suffix) to delete a specific character from a symbology.
  • Page 78: Prefix Selections

    4. DATA EDITING 4-2 Prefix Selections 4-2 Prefix Selections Add Prefix Clear One Prefix Clear All Prefixes 4-3 Suffix Selections 4-3 Suffix Selections Add Suffix Clear One Suffix Clear All Suffix Example) When setting the prefix of all code symbols (99 hex) to ABC,scan in the following order.
  • Page 79: Function Code Transmit

    4. DATA EDITING Example) When setting the prefix of all code symbols (99 hex) to standard code ID, scan in the following order. 「Add Prefix」→「9」「9」「5」「C」「8」「0」→「Save」 Example) To clear all Suffixes of Code 39 (62 hex), scan in the following order. 「Clear all suffix」→「6」「2」...
  • Page 80: Intercharacter, Interfunction, And Intermessage Delays

    4. DATA EDITING 4-5 Intercharacter, Interfunction, and 4-5 Intercharacter, Interfunction, and Intermessage Delays Intermessage Delays Some terminals drop information (characters) if data comes through too quickly. Intercharacter, interfunction, and intermessage delays slow the transmission of data, increasing data integrity. 4-5-1 Intercharacter Delay 4-5-1 Intercharacter Delay An intercharacter delay of up to 5000 milliseconds (in 5ms increments) may be placed between the transmission of each character of scanned data.
  • Page 81: User Specified Intercharacter Delay

    4. DATA EDITING 4-5-2 User Specified Intercharacter Delay 4-5-2 User Specified Intercharacter Delay An intercharacter delay of up to 5000 milliseconds (in 5ms increments) may be placed after the transmission of a particular character of scanned data. Scan the Delay Length bar code below, then scan the number of 5ms delays, and the Save barcode using the Programming Chart inside the back cover of this...
  • Page 82: Interfunction Delay

    4. DATA EDITING 4-5-3 Interfunction Delay 4-5-3 Interfunction Delay An interfunction delay of up to 5000 milliseconds (in 5ms increments) may be placed between the transmission of each control character in the message string. Scan the Interfunction Delay barcode below, then scan the number of 5ms delays, and the Save barcode using the Programming Chart inside the...
  • Page 83: Intermessage Delay

    4. DATA EDITING 4-5-4 Intermessage Delay 4-5-4 Intermessage Delay An intermessage delay of up to 5000 milliseconds (in 5ms increments) may be placed between each scan transmission. Scan the Intermessage Delay bar code below, then scan the number of 5ms delays, and the Save barcode using Programming Chart inside the back cover of this manual.
  • Page 84: Chapter 5: Data Formatting

    5. DATA FORMATTING Chapter 5: DATA FORMATTING 5-1 Data Format Editor Introduction 5-2 Add a Data Format 5-2-1 Other Programming Selections 5-3 Terminal ID Table 5-4 Data Format Editor Commands 5-4-1 Send Commands 5-4-2 Move Commands 5-4-3 Search Commands 5-4-4 Miscellaneous Commands 5-5 Data Formatter 5-6 Primary/Alternate Data Formats...
  • Page 85: Data Format Editor Introduction

    5. DATA FORMATTING 5. DATA FORMATTING 5-1 Data Format Editor Introduction 5-1 Data Format Editor Introduction You may use the Data Format Editor to change the scan engine’s output. For example, you can use the Data Format Editor to insert characters at certain points in barcode data as it is scanned.
  • Page 86: Add A Data Format

    5. DATA FORMATTING 5-2 Add a Data Format 5-2 Add a Data Format Step1. Scan the Enter Data Format symbol Step2. Select Primary/Alternate Format Determine if this will be your primary data format, or one of 3 alternate formats. This allows you to save a total of 4 different data formats. To program your primary format, scan 0 using the Programming Chart inside...
  • Page 87: Other Programming Selections

    5. DATA FORMATTING Enter Data Format 5-2-1 Other Programming Selections 5-2-1 Other Programming Selections • Clear One Data Format This deletes one data format for one symbology. If you are clearing the primary format, scan 0 from the Programming Chart inside the back cover of this manual.
  • Page 88: Terminal Id Table

    5. DATA FORMATTING 5-3 Terminal ID Table 5-3 Terminal ID Table Terminal Model(s) Terminal ID PC keyboard (HID) Mac Keyboard PC Keyboard (Japanese) Serial (COM driver required) HID POS USB SurePOS Handheld USB SurePOS Tabletop Serial RS232 TTL RS232 True RS485 (IBM-HHBCR 1+2, 46xx) Keyboard PS2 compatibles...
  • Page 89 5. DATA FORMATTING Example: Send a number of characters Send the first 10 characters from the barcode above, followed by a carriage return. Command string: F2100D F2 is the “Send a number of characters” command 10 is the number of characters to send 0D is the hex value for a CR The data is output as: 1234567890...
  • Page 90 5. DATA FORMATTING 1234567890ABC <CR> E9-Send all but the last characters Include in the output message all but the last “nn” characters, starting from the current cursor position. The cursor is moved forward to one position past the last input message character included. Syntax = E9nn where nn stands for the numeric value (00-99) for the number of characters that will not be sent at the end of the message.
  • Page 91: Move Commands

    5. DATA FORMATTING 5-4-2 Move Commands 5-4-2 Move Commands F5—Move the cursor forward a number of characters Move the cursor ahead “nn” characters from current cursor position. Syntax = F5nn where nn is the numeric value (00-99) for the number of characters the cursor should be moved ahead.
  • Page 92: Search Commands

    5. DATA FORMATTING cursor back to the beginning of the data and send 6 characters followed by a carriage return. Using the bar code above: Command string: FE31F7F2060D “Compare characters” command Hex value for 1 “Move the cursor to the beginning” command “Send a number of characters”...
  • Page 93 5. DATA FORMATTING F9—Search backward for a character Search the input message backward for “xx” character from the current cursor position, leaving the cursor pointing to the “xx” character. Syntax = F9xx where xx stands for the search character’s hex value for its ASCII code. Refer to the ASCII Conversion Chart (Code Page 1252), for decimal, hex and character codes.
  • Page 94: Miscellaneous Commands

    5. DATA FORMATTING 5-4-4 Miscellaneous Commands 5-4-4 Miscellaneous Commands FB—Suppress characters Suppress all occurrences of up to 15 different characters, starting at the current cursor position, as the cursor is advanced by other commands. When the FC command is encountered, the suppress function is terminated. The cursor is not moved by the FB command.
  • Page 95 5. DATA FORMATTING If the bar code has characters that the host application does not want included, you can use the E4 command to replace those characters with something else. In this example, you will replace the zeroes in the bar code above with carriage returns.
  • Page 96 5. DATA FORMATTING If this bar code is read, the next data format, if there is one, will be used on the data. If there is no other format, the format fails and the raw data is output as AB1234. If this bar code is read: the data is output as: 1234AB...
  • Page 97: Data Formatter

    5. DATA FORMATTING 5-5 Data Formatter 5-5 Data Formatter When Data Formatter is turned Off, the bar code data is output to the host as read, including prefixes and suffixes. Data Formatter Off You may wish to require the data to conform to a data format you have created and saved.
  • Page 98: Primary/Alternate Data Formats

    5. DATA FORMATTING 5-6 Primary/Alternate Data Formats 5-6 Primary/Alternate Data Formats You can save up to four data formats, and switch between these formats. Your primary data format is saved under 0. Your other three formats are saved under 1, 2, and 3. To set your device to use one of these formats, scan one of the bar codes below.
  • Page 99: Chapter 6: Symbologies

    6. SYMBOLOGIES Chapter 6: SYMBOLOGIES 6-1 All Symbologies 6-2 Message Length Description 6-3 Codabar 6-3-1 Codabar On/Off 6-3-2 Codabar Start/Stop Characters 6-3-3 Codabar Check Character 6-3-4 Codabar Concatenation 6-3-5 Codabar Message Length 6-4 Code 39 6-4-1 Code 39 On/Off 6-4-2 Code 39 Start/Stop Characters 6-4-3 Code 39 Check Character 6-4-4 Code 39 Message Length 6-4-5 Code 39 Append...
  • Page 100 6. SYMBOLOGIES 6-10 Matrix 2 of 5 6-10-1 Matrix 2 of 5 On/Off 6-10-2 Matrix 2 of 5 Message Length 6-11 Code 11 6-11-1 Code 11 On/Off 6-11-2 Check Digits Required 6-11-3 Code 11 Message Length 6-12 Code 128 6-12-1 Code 128 On/Off 6-12-2 ISBT 128 Concatenation 6-12-3 Code 128 Message Length 6-12-4 Code 128 Append...
  • Page 101 6. SYMBOLOGIES 6-18-6 ISBN Translate 6-19 EAN/JAN-8 6-19-1 EAN/JAN-8 On/Off 6-19-2 EAN/JAN-8 Check Digit 6-19-3 EAN/JAN-8 Addenda 6-19-4 EAN/JAN-8 Addenda Required 6-19-5 EAN/JAN-8 Addenda Separator 6-20 MSI 6-20-1 MSI On/Off 6-20-2 MSI Message Length 6-20-3 MSI Check Character 6-21 GS1 Databar Omnidirectional 6-21-1 GS1 Databar Omnidirectional On/Off 6-22 GS1 Databar Limited 6-22-1 GS1 Databar Limited On/Off...
  • Page 102 6. SYMBOLOGIES 6-32-4 QR Code Page 6-33 Data Matrix 6-33-1 Data Matrix On/Off 6-33-2 Data Matrix Message Length 6-33-3 Data Matrix Code Page 6-34 Maxicode 6-34-1 Maxicode On/Off 6-34-2 Maxicode Message Length 6-35 Aztec Code 6-35-1 Aztec Code On/Off 6-35-2 Aztec Code Message Length 6-35-3 Aztec Append 6-35-4 Aztec Code Page 6-36 Chinese Sensible ( Han Xin ) Code...
  • Page 103: All Symbologies

    6. SYMBOLOGIES 6. SYMBOLOGIES 6-1 All Symbologies 6-1 All Symbologies If you want to decode all the symbologies allowable for your scanner, scan the All Symbologies On code. If on the other hand, you want to decode only a particular symbology, scan All Symbologies Off followed by the On symbol for that particular symbology.
  • Page 104: Message Length Description

    6. SYMBOLOGIES 6-2 Message Length Description 6-2 Message Length Description You are able to set the valid reading length of some of the bar code symbologies. You may wish to set the same value for minimum and maximum length to force the scanner to read fixed length bar code data. This helps reduce the chances of a misread.
  • Page 105: Codabar

    6. SYMBOLOGIES 6-3 Codabar 6-3 Codabar Default All Codabar Settings 6-3-1 Codabar On/Off 6-3-1 Codabar On/Off 6-3-2 Codabar Start/Stop Characters 6-3-2 Codabar Start/Stop Characters Start/Stop characters identify the leading and trailing ends of the barcode. You may transmit, or not transmit Start/ Stop characters. Default = Not to Transmit Transmit...
  • Page 106: Codabar Check Character

    6. SYMBOLOGIES Not to Transmit 6-3-3 Codabar Check Character 6-3-3 Codabar Check Character Codabar check characters are created using different “modulos.” You can program the scanner to read only Codabar barcodes with Modulo 16 check characters. Default = No Check Character No Check Character indicates that the scanner reads and transmits barcode data with or without a check character.
  • Page 107: Codabar Concatenation

    6. SYMBOLOGIES 6-3-4 Codabar Concatenation 6-3-4 Codabar Concatenation Codabar supports symbol concatenation. When you enable concatenation, the scanner looks for a Codabar symbol having a “D” start character, adjacent to a symbol having a “D” stop character. In this case the two messages are concatenated into one with the “D”...
  • Page 108: Codabar Message Length

    6. SYMBOLOGIES 6-3-5 Codabar Message Length 6-3-5 Codabar Message Length Scan the barcodes below to change the message length. Refer to Message Length Description for additional information. Minimum and Maximum lengths = 2-60. Minimum Default = 4 Maximum Default = 60 Minimum Message Length Maximum Message Length...
  • Page 109: Code 39

    6. SYMBOLOGIES 6-4 Code 39 6-4 Code 39 Default All Code 39 Settings 6-4-1 Code 39 On/Off 6-4-1 Code 39 On/Off 6-4-2 Code 39 Start/Stop Characters 6-4-2 Code 39 Start/Stop Characters Start/Stop characters identify the leading and trailing ends of the barcode. You may transmit, or not transmit Start/ Stop characters.
  • Page 110: Code 39 Check Character

    6. SYMBOLOGIES 6-4-3 Code 39 Check Character 6-4-3 Code 39 Check Character No Check Character indicates that the scanner reads and transmits barcode data with or without a check character. When Check Character is set to Validate, but Not to Transmit, the unit only reads Code 39 barcodes with a check character, but will not transmit the check character with the scanned data.
  • Page 111: Code 39 Message Length

    6. SYMBOLOGIES 6-4-4 Code 39 Message Length 6-4-4 Code 39 Message Length Scan the barcodes below to change the message length. Refer to Message Length Description for additional information. Minimum and Maximum lengths = 0-48. Minimum Default = 0 Maximum Default = 48 Minimum Message Length Maximum Message Length 6-4-5 Code 39 Append...
  • Page 112: Code 32 Pharmaceutical ( Paraf )

    6. SYMBOLOGIES 6-4-6 Code 32 Pharmaceutical ( PARAF ) 6-4-6 Code 32 Pharmaceutical ( PARAF ) Code 32 Pharmaceutical is a form of the Code 39 symbology used by Italian pharmacies. This symbology is also known as PARAF. 6-4-7 Full ASCII 6-4-7 Full ASCII If Full ASCII Code 39 decoding is enabled, certain character pairs within the bar code symbol will be interpreted as a single character.
  • Page 113: Code 39 Code Page

    6. SYMBOLOGIES Full ASCII On Full ASCII Off 6-4-8 Code 39 Code Page 6-4-8 Code 39 Code Page Code pages define the mapping of character codes to characters. If the data received does not display with the proper characters, it may be because the bar code being scanned was created using a code page that is different from the one the host program is expecting.
  • Page 114: Interleaved 2 Of 5

    6. SYMBOLOGIES 6-5 Interleaved 2 of 5 6-5 Interleaved 2 of 5 Default All Interleaved 2 of 5 Settings 6-5-1 Interleaved 2 of 5 On/Off 6-5-1 Interleaved 2 of 5 On/Off 6-5-2 Check Digit 6-5-2 Check Digit No Check Digit indicates that the scanner reads and transmits barcode data with or without a check digit.
  • Page 115: Interleaved 2 Of 5 Message Length

    6. SYMBOLOGIES No Check Character Validate, but Not to Transmit Validate and Transmit 6-5-3 Interleaved 2 of 5 Message Length 6-5-3 Interleaved 2 of 5 Message Length Scan the barcodes below to change the message length. Refer to Message Length Description for additional information.
  • Page 116: Nec 2 Of 5

    6. SYMBOLOGIES 6-6 NEC 2 of 5 6-6 NEC 2 of 5 Default All NEC 2 of 5 Settings 6-6-1 NEC 2 of 5 On/Off 6-6-1 NEC 2 of 5 On/Off 6-6-2 Check Digit 6-6-2 Check Digit No Check Digit indicates that the scanner reads and transmits barcode data with or without a check digit.
  • Page 117: Nec 2 Of 5 Message Length

    6. SYMBOLOGIES No Check Character Validate, but Not to Transmit Validate and Transmit 6-6-3 NEC 2 of 5 Message Length 6-6-3 NEC 2 of 5 Message Length Scan the barcodes below to change the message length. Refer to Message Length Description for additional information.
  • Page 118: Code 93

    6. SYMBOLOGIES 6-7 Code 93 6-7 Code 93 Default All Code 93 Settings 6-7-1 Code 93 On/Off 6-7-1 Code 93 On/Off 6-7-2 Code 93 Message Length 6-7-2 Code 93 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description for additional information.
  • Page 119: Code 93 Append

    6. SYMBOLOGIES 6-7-3 Code 93 Append 6-7-3 Code 93 Append This function allows the scanner to append the data from several Code 93 bar codes together before transmitting them to the host computer. When this function is enabled, the scanner stores those Code 93 bar codes that start with a space (excluding the start and stop symbols), and does not immediately transmit the data.
  • Page 120: Code 93 Code Page

    6. SYMBOLOGIES 6-7-4 Code 93 Code Page 6-7-4 Code 93 Code Page Code pages define the mapping of character codes to characters. If the data received does not display with the proper characters, it may be because the bar code being scanned was created using a code page that is different from the one the host program is expecting.
  • Page 121: Straight 2 Of 5 Industrial ( Three-Bar Start/Stop )

    6. SYMBOLOGIES 6-8 Straight 2 of 5 Industrial 6-8 Straight 2 of 5 Industrial ( three-bar start/stop ) ( three-bar start/stop ) Default All Straight 2 of 5 Industrial Settings 6-8-1 Straight 2 of 5 Industrial On/Off 6-8-1 Straight 2 of 5 Industrial On/Off 6-8-2 Straight 2 of 5 Industrial Message Length 6-8-2 Straight 2 of 5 Industrial Message Length Scan the bar codes below to change the message length.
  • Page 122: Straight 2 Of 5 Iata ( Two-Bar Start/Stop )

    6. SYMBOLOGIES Maximum Message Length 6-9 Straight 2 of 5 IATA ( two-bar start/stop ) 6-9 Straight 2 of 5 IATA ( two-bar start/stop ) Default All Straight 2 of 5 IATA Settings 6-9-1 Straight 2 of 5 IATA On/Off 6-9-1 Straight 2 of 5 IATA On/Off...
  • Page 123: Straight 2 Of 5 Iata Message Length

    6. SYMBOLOGIES 6-9-2 Straight 2 of 5 IATA Message Length 6-9-2 Straight 2 of 5 IATA Message Length Scan the barcodes below to change the message length. Refer to Message Length Description for additional information. Minimum and Maximum lengths = 1-48. Minimum Default = 4 Maximum Default = 48 Minimum Message Length Maximum Message Length...
  • Page 124: Matrix 2 Of 5

    6. SYMBOLOGIES 6-10 Matrix 2 of 5 6-10 Matrix 2 of 5 Default All Matrix 2 of 5 Settings 6-10-1 Matrix 2 of 5 On/Off 6-10-1 Matrix 2 of 5 On/Off 6-10-2 Matrix 2 of 5 Message Length 6-10-2 Matrix 2 of 5 Message Length Scan the barcodes below to change the message length.
  • Page 125: Code 11

    6. SYMBOLOGIES 6-11 Code 11 6-11 Code 11 Default All Code11 Settings 6-11-1 Code 11 On/Off 6-11-1 Code 11 On/Off 6-11-2 Check Digits Required 6-11-2 Check Digits Required This option sets whether 1 or 2 check digits are required with Code 11 bar codes.
  • Page 126: Code 11 Message Length

    6. SYMBOLOGIES 6-11-3 Code 11 Message Length 6-11-3 Code 11 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description for additional information. Minimum and Maximum lengths = 1-80. Minimum Default = 4 Maximum Default = 80 Minimum Message Length Maximum Message Length...
  • Page 127: Code 128

    6. SYMBOLOGIES 6-12 Code 128 6-12 Code 128 Default All Code 128 Settings 6-12-1 Code 128 On/Off 6-12-1 Code 128 On/Off 6-12-2 ISBT 128 Concatenation 6-12-2 ISBT 128 Concatenation In 1994 the International Society of Blood Transfusion (ISBT) ratified a standard for communicating critical blood information in a uniform manner.
  • Page 128: Code 128 Message Length

    6. SYMBOLOGIES 6-12-3 Code 128 Message Length 6-12-3 Code 128 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description for additional information. Minimum and Maximum lengths = 0-80. Minimum Default = 0 Maximum Default = 80 Minimum Message Length Maximum Message Length 6-12-4 Code 128 Append...
  • Page 129: Code 128 Code Page

    6. SYMBOLOGIES 6-12-5 Code 128 Code Page 6-12-5 Code 128 Code Page Code pages define the mapping of character codes to characters. If the data received does not display with the proper characters, it may be because the bar code being scanned was created using a code page that is different from the one the host program is expecting.
  • Page 130: Gs1-128 Message Length

    6. SYMBOLOGIES 6-13-2 GS1-128 Message Length 6-13-2 GS1-128 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description for additional information. Minimum and Maximum lengths = 1-80. Minimum Default = 1 Maximum Default = 80 Minimum Message Length Maximum Message Length...
  • Page 131: Upc-A

    6. SYMBOLOGIES 6-14 UPC-A 6-14 UPC-A Default All UPC-A Settings 6-14-1 UPC-A On/Off 6-14-1 UPC-A On/Off 6-14-2 Convert UPC-A to EAN-13 6-14-2 Convert UPC-A to EAN-13 When UPC-A Converts to EAN-13 is selected, UPC-A bar codes are converted to 13 digit EAN-13 codes by adding a zero to the front. When Not to Convert UPC-A is selected, UPC-A codes are read as UPC-A.
  • Page 132: Upc-A Check Digit

    6. SYMBOLOGIES 6-14-3 UPC-A Check Digit 6-14-3 UPC-A Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not. Default = On 6-14-4 UPC-A Number System 6-14-4 UPC-A Number System The numeric system digit of a U.P.C.
  • Page 133: Upc-A Addenda

    6. SYMBOLOGIES 6-14-5 UPC-A Addenda 6-14-5 UPC-A Addenda This selection adds 2 or 5 digits to the end of all scanned UPC-A data. Default = Off for both 2 Digit and 5 Digit Addenda 2 Digit Addenda On 2 Digit Addenda Off 5 Digit Addenda On 5 Digit Addenda Off 6-14-6 UPC-A Addenda Required...
  • Page 134: Upc-A Addenda Separator

    6. SYMBOLOGIES Not Required 6-14-7 UPC-A Addenda Separator 6-14-7 UPC-A Addenda Separator When this feature is on, there is a space between the data from the bar code and the data from the addenda. When turned off, there is no space. Default = On...
  • Page 135: Upc-A/Ean-13 With Extended Coupon

    6. SYMBOLOGIES 6-15 UPC-A/EAN-13 with Extended Coupon 6-15 UPC-A/EAN-13 with Extended Coupon Code Use the following codes to enable or disable UPC-A and EAN-13 with Extended Coupon Code. When left on the default setting (Off), the scanner treats Coupon Codes and Extended Coupon Codes as single bar codes. If you scan the Allow Concatenation code, when the scanner sees the coupon code and the extended coupon code in a single scan, it transmits both as one symbology.
  • Page 136: Coupon Gs1 Databar Output

    6. SYMBOLOGIES 6-16 Coupon GS1 DataBar Output 6-16 Coupon GS1 DataBar Output If you scan coupons that have both UPC and GS1 DataBar codes, you may wish to scan and output only the data from the GS1 DataBar code. Scan the GS1 Output On code below to scan and output only the GS1 DataBar code data.
  • Page 137: Upc-E

    6. SYMBOLOGIES 6-17 UPC-E 6-17 UPC-E Default All UPC-E Settings 6-17-1 UPC-E0/UPC-E1 On/Off 6-17-1 UPC-E0/UPC-E1 On/Off Most U.P.C. bar codes lead with the 0 number system. To read these codes, use the UPC-E0 On selection. Default = On If you need to read codes that lead with the 1 number system, use UPC-E1. Default = off UPC-E0 On UPC-E0 Off...
  • Page 138: Upc-E0 Expand

    6. SYMBOLOGIES 6-17-2 UPC-E0 Expand 6-17-2 UPC-E0 Expand UPC-E Expand expands the UPC-E code to the 12 digit, UPC-A format. Default = Off 6-17-3 UPC-E0 Addenda Required 6-17-3 UPC-E0 Addenda Required When Required is scanned, the scanner will only read UPC-E bar codes that have addenda.
  • Page 139: Upc-E0 Addenda Separator

    6. SYMBOLOGIES 6-17-4 UPC-E0 Addenda Separator 6-17-4 UPC-E0 Addenda Separator When this feature is On, there is a space between the data from the bar code and the data from the addenda. When turned Off, there is no space. Default = On 6-17-5 UPC-E0 Check Digit 6-17-5 UPC-E0 Check Digit Check Digit specifies whether the check digit should be transmitted at the end...
  • Page 140: Upc-E0 Leading Zero

    6. SYMBOLOGIES 6-17-6 UPC-E0 Leading Zero 6-17-6 UPC-E0 Leading Zero This feature allows the transmission of a leading zero (0) at the beginning of scanned data. To prevent transmission, scan Off. Default = On 6-17-7 UPC-E0 Addenda 6-17-7 UPC-E0 Addenda This selection adds 2 or 5 digits to the end of all scanned UPC-E data.
  • Page 141 6. SYMBOLOGIES 5 Digit Addenda Off...
  • Page 142: Ean/Jan-13

    6. SYMBOLOGIES 6-18 EAN/JAN-13 6-18 EAN/JAN-13 Default All EAN/JAN-13 Settings 6-18-1 EAN/JAN-13 On/Off 6-18-1 EAN/JAN-13 On/Off 6-18-2 EAN/JAN-13 Check Digit 6-18-2 EAN/JAN-13 Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not. Default = On...
  • Page 143: Ean/Jan-13 Addenda

    6. SYMBOLOGIES 6-18-3 EAN/JAN-13 Addenda 6-18-3 EAN/JAN-13 Addenda This selection adds 2 or 5 digits to the end of all scanned EAN/JAN-13 data. Default = Off for both 2 Digit and 5 Digit Addenda 2 Digit Addenda On 2 Digit Addenda Off 5 Digit Addenda On 5 Digit Addenda Off 6-18-4 EAN/JAN-13 Addenda Required...
  • Page 144: Ean/Jan-13 Addenda Separator

    6. SYMBOLOGIES Not Required 6-18-5 EAN/JAN-13 Addenda Separator 6-18-5 EAN/JAN-13 Addenda Separator When this feature is On, there is a space between the data from the bar code and the data from the addenda. When turned Off, there is no space. Default = On Note: If you want to enable or disable EAN13 with Extended Coupon Code, refer to...
  • Page 145 6. SYMBOLOGIES...
  • Page 146: Ean/Jan-8

    6. SYMBOLOGIES 6-19 EAN/JAN-8 6-19 EAN/JAN-8 Default All EAN/JAN-8 Settings 6-19-1 EAN/JAN-8 On/Off 6-19-1 EAN/JAN-8 On/Off 6-19-2 EAN/JAN-8 Check Digit 6-19-2 EAN/JAN-8 Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of the scanned data or not. Default = On...
  • Page 147: Ean/Jan-8 Addenda

    6. SYMBOLOGIES 6-19-3 EAN/JAN-8 Addenda 6-19-3 EAN/JAN-8 Addenda This selection adds 2 or 5 digits to the end of all scanned EAN/JAN-8 data. Default = Off for both 2 Digit and 5 Digit Addenda 2 Digit Addenda On 2 Digit Addenda Off 5 Digit Addenda On 5 Digit Addenda Off 6-19-4 EAN/JAN-8 Addenda Required...
  • Page 148: Ean/Jan-8 Addenda Separator

    6. SYMBOLOGIES Not Required 6-19-5 EAN/JAN-8 Addenda Separator 6-19-5 EAN/JAN-8 Addenda Separator When this feature is On, there is a space between the data from the bar code and the data from the addenda. When turned Off, there is no space. Default = On...
  • Page 149: Msi

    6. SYMBOLOGIES 6-20 MSI 6-20 MSI Default All MSI Settings 6-20-1 MSI On/Off 6-20-1 MSI On/Off 6-20-2 MSI Message Length 6-20-2 MSI Message Length Scan the bar codes below to change the message length. Refer to Message Length Description for additional information. Minimum and Maximum lengths = 4-48.
  • Page 150: Msi Check Character

    6. SYMBOLOGIES 6-20-3 MSI Check Character 6-20-3 MSI Check Character Different types of check characters are used with MSI bar codes. You can program the scanner to read MSI bar codes with Type 10 check characters. Default = Validate Type 10, but Not to Transmit When Check Character is set to Validate Type 10/11 and Transmit, the scanner will only read MSI bar codes with the specified type check character(s), and will transmit the character(s) at the end of the scanned data.
  • Page 151 6. SYMBOLOGIES Validate Type 11 then Type 10 Character and Transmit Disable MSI Check Characters...
  • Page 152: Gs1 Databar Omnidirectional

    6. SYMBOLOGIES 6-21 GS1 Databar Omnidirectional 6-21 GS1 Databar Omnidirectional Default All GS1 DataBar Omnidirectional Settings 6-21-1 GS1 DataBar Omnidirectional On/Off 6-21-1 GS1 DataBar Omnidirectional On/Off 6-22 GS1 Databar Limited 6-22 GS1 Databar Limited Default All GS1 DataBar Limited Settings 6-22-1 GS1 DataBar Limited On/Off 6-22-1 GS1 Databar Limited On/Off...
  • Page 153: Gs1 Databar Expanded

    6. SYMBOLOGIES 6-23 GS1 Databar Expanded 6-23 GS1 Databar Expanded Default All GS1 DataBar Expanded Settings 6-23-1 GS1 DataBar Expanded On/Off 6-23-1 GS1 Databar Expanded On/Off 6-23-2 GS1 Databar Expanded Message Length 6-23-2 GS1 DataBar Expanded Message Length Scan the bar codes below to change the message length. Refer to Message Length Description for additional information.
  • Page 154 6. SYMBOLOGIES Maximum Message Length...
  • Page 155: Codablock A

    6. SYMBOLOGIES 6-24 Codablock A 6-24 Codablock A Default All Codablock A Settings 6-24-1 Codablock A On/Off 6-24-1 Codablock A On/Off 6-24-2 Codablock A Message Length 6-24-2 Codablock A Message Length Scan the bar codes below to change the message length. Refer to Message Length Description for additional information.
  • Page 156: Codablock F

    6. SYMBOLOGIES 6-25 Codablock F 6-25 Codablock F Default All Codablock F Settings 6-25-1 Codablock F On/Off 6-25-1 Codablock F On/Off 6-25-2 Codablock F Message Length 6-25-2 Codablock F Message Length Scan the bar codes below to change the message length. Refer to Message Length Description for additional information.
  • Page 157 6. SYMBOLOGIES Maximum Message Length...
  • Page 158: Pdf417

    6. SYMBOLOGIES 6-26 PDF417 6-26 PDF417 Default All PDF417 Settings 6-26-1 PDF417 On/Off 6-26-1 PDF417 On/Off 6-26-2 PDF417 Message Length 6-26-2 PDF417 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description for additional information. Minimum and Maximum lengths = 1-2750.
  • Page 159: Macropdf417

    6. SYMBOLOGIES 6-27 MacroPDF417 6-27 Macro PDF417 MacroPDF417 is an implementation of PDF417 capable of encoding very large amounts of data into multiple PDF417 bar codes. When this selection is enabled, these multiple bar codes are assembled into a single data string. Default = On 6-28 MicroPDF417 6-28 MicroPDF417...
  • Page 160: Micropdf417 Message Length

    6. SYMBOLOGIES 6-28-2 MicroPDF417 Message Length 6-28-2 MicroPDF417 Message Length Scan the bar codes below to change the message length. Refer to Message Length Description for additional information. Minimum and Maximum lengths = 1-366. Minimum Default = 1 Maximum Default = 366 Minimum Message Length Maximum Message Length...
  • Page 161: Gs1 Composite Codes

    6. SYMBOLOGIES 6-29 GS1 Composite Codes 6-29 GS1 Composite Codes Linear codes are combined with a unique 2D composite component to form a new class called GS1 Composite symbology. GS1 Composite symbologies allow for the co-existence of symbologies already in use. Default = Off 6-29-1 UPC/EAN Version 6-29-1 UPC/EAN Version...
  • Page 162: Gs1 Composite Code Message Length

    6. SYMBOLOGIES 6-29-2 GS1 Composite Code Message Length 6-29-2 GS1 Composite Code Message Length Scan the bar codes below to change the message length. Refer to Message Length Description for additional information. Minimum and Maximum lengths = 1-2435. Minimum Default = 1 Maximum Default = 2435 Minimum Message Length Maximum Message Length...
  • Page 163: Gs1 Emulation

    6. SYMBOLOGIES 6-30 GS1 Emulation 6-30 GS1 Emulation The scanner can automatically format the output from any GS1 data carrier to emulate what would be encoded in an equivalent GS1-128 or GS1 DataBar symbol. GS1 data carriers include UPC-A and UPC-E, EAN-13 and EAN-8, ITF-14, GS1-128, and GS1-128 DataBar and GS1 Composites.
  • Page 164: Tcif Linked Code 39 (Tlc39)

    6. SYMBOLOGIES GS1 Code Expansion Off EAN8 to EAN13 Conversion GS1 Emulation Off 6-31 TCIF Linked Code 39 (TLC39) 6-31 TCIF Linked Code 39 (TLC39)
  • Page 165: Qr Code

    6. SYMBOLOGIES 6-32 QR Code 6-32 QR Code Default All QR Code Settings 6-32-1 QR Code On/Off 6-32-1 QR Code On/Off This selection applies to both QR Code and Micro QR Code. 6-32-2 QR Code Message Length 6-32-2 QR Code Message Length Scan the bar codes below to change the message length.
  • Page 166: Qr Code Append

    6. SYMBOLOGIES Maximum Message Length 6-32-3 QR Code Append 6-32-3 QR Code Append This function allows the scanner to append the data from several QR Code bar codes together before transmitting them to the host computer. When the scanner encounters an QR Code bar code with the append trigger character(s), it buffers the number of QR Code bar codes determined by information encoded in those bar codes.
  • Page 167: Qr Code Page

    6. SYMBOLOGIES Point and Shoot 6-32-4 QR Code Page 6-32-4 QR Code Page QR Code pages define the mapping of character codes to characters. If the data received does not display with the proper characters, it may be because the bar code being scanned was created using a code page that is different from the one the host program is expecting.
  • Page 168: Data Matrix

    6. SYMBOLOGIES 6-33 Data Matrix 6-33 Data Matrix Default All Data Matrix Settings 6-33-1 Data Matrix On/Off 6-33-1 Data Matrix On/Off 6-33-2 Data Matrix Message Length 6-33-2 Data Matrix Message Length Scan the bar codes below to change the message length. Refer to Message Length Description for additional information.
  • Page 169: Data Matrix Code Page

    6. SYMBOLOGIES 6-33-3 Data Matrix Code Page 6-33-3 Data Matrix Code Page Data Matrix Code pages define the mapping of character codes to characters. If the data received does not display with the proper characters, it may be because the bar code being scanned was created using a code page that is different from the one the host program is expecting.
  • Page 170: Mexicode

    6. SYMBOLOGIES 6-34 Maxicode 6-34 Mexicode Default All MaxiCode Settings 6-34-1 MaxiCode On/Off 6-34-1 MaxiCode On/Off 6-34-2 MaxiCode Message Length 6-34-2 MaxiCode Message Length Scan the bar codes below to change the message length. Refer to Message Length Description for additional information. Minimum and Maximum lengths = 1-150.
  • Page 171: Aztec Code

    6. SYMBOLOGIES 6-35 Aztec Code 6-35 Aztec Code Default All Aztec Code Settings 6-35-1 Aztec Code On/Off 6-35-1 Aztec Code On/Off 6-35-2 Aztec Code Message Length 6-35-2 Aztec Code Message Length Scan the bar codes below to change the message length. Refer to Message Length Description for additional information.
  • Page 172: Aztec Append

    6. SYMBOLOGIES 6-35-3 Aztec Append 6-35-3 Aztec Append This function allows the scanner to append the data from several Aztec bar codes together before transmitting them to the host computer. When the scanner encounters an Aztec bar code with the append trigger character(s), it buffers the number of Aztec bar codes determined by information encoded in those bar codes.
  • Page 173: Aztec Code Page

    6. SYMBOLOGIES 6-35-4 Aztec Code Page 6-35-4 Aztec Code Page Aztec Code pages define the mapping of character codes to characters. If the data received does not display with the proper characters, it may be because the bar code being scanned was created using a code page that is different from the one the host program is expecting.
  • Page 174: Chinese Sensible (Han Xin) Code

    6. SYMBOLOGIES 6-36 Chinese Sensible (Han Xin) Code 6-36 Chinese Sensible (Han Xin) Code Default All Han Xin Settings 6-36-1 Han Xin Code On/Off 6-36-1 Han Xin Code On/Off 6-36-2 Han Xin Code Message Length 6-36-2 Han Xin Code Message Length Scan the bar codes below to change the message length.
  • Page 175: Postal Codes-2D

    6. SYMBOLOGIES 6-37 Postal Codes-2D 6-37 Postal Codes-2D The following lists the possible 2D postal codes, and 2D postal code combinations that are allowed. Only one 2D postal code selection can be active at a time. If you scan a second 2D postal code selection, the first selection is overwritten.
  • Page 176 6. SYMBOLOGIES Japanese Post On KIX Post On Planet Code On Postal-4i On Postnet On Postnet with B and B’ Fields On InfoMail On...
  • Page 177: Combination 2D Postal Codes

    6. SYMBOLOGIES 6-37-2 Combination 2D Postal Codes 6-37-2 Combination 2D Postal Codes InfoMail and British Post On Intelligent Mail Bar Code and Postnet with B and B’ Fields On Postnet and Postal-4i On Postnet and Intelligent Mail Bar Code On Postal-4i and Intelligent Mail Bar Code On Postal-4i and Postnet with B and B’...
  • Page 178 6. SYMBOLOGIES Planet Code and Postnet with B and B’ Fields Planet Code and Postal-4i On Planet Code and Intelligent Mail Bar Code Planet Code, Postnet, and Postal-4i On Planet Code, Postnet, and Intelligent Mail Bar Code On Planet Code, Postal-4i, and Intelligent Mail Bar Code On Postnet, Postal-4i, and Intelligent Mail Bar Code On...
  • Page 179 6. SYMBOLOGIES Planet Code, Postal-4i, and Postnet with B and B’ Fields On Planet Code, Intelligent Mail Bar Code, and Postnet with B and B’ Fields On Postal-4i, Intelligent Mail Bar Code, and Postnet with B and B’ Fields On Planet Code, Postal-4i, Intelligent Mail Bar Code, and Postnet On Planet Code, Postal-4i, Intelligent Mail Bar...
  • Page 180: Planet Code Check Digit

    6. SYMBOLOGIES 6-37-3 Planet Code Check Digit 6-37-3 Planet Code Check Digit This selection allows you to specify whether the check digit should be transmitted at the end of Planet Code data. Default = Not to Transmit Transmit Check Digit Not to Transmit Check Digit 6-37-4 Postnet Check Digit 6-37-4 Postnet Check Digit...
  • Page 181: Australian Post Interpretation

    6. SYMBOLOGIES 6-37-5 Australian Post Interpretation 6-37-5 Australian Post Interpretation This option controls what interpretation is applied to customer fields in Australian 4-State symbols. Bar Output lists the bar patterns in “0123” format. Numeric N Table causes that field to be interpreted as numeric data using the N Table.
  • Page 182: Postal Codes - Linear

    6. SYMBOLOGIES 6-38 Postal Codes - Linear 6-38 Postal Codes - Linear 6-38-1 China Post (Hong Kong 2 of 5) 6-38-1 China Post (Hong Kong 2 of 5) Default All China Post (Hong Kong 2 of 5) Settings 6-38-2 China Post (Hong Kong 2 of 5) Message Length 6-38-2 China Post (Hong Kong 2 of 5) Message Length Scan the bar codes below to change the message length.
  • Page 183: Korea Post

    6. SYMBOLOGIES 6-38-3 Korea Post 6-38-3 Korea Post Default All Korea Post Settings 6-38-4 Korea Post Message Length 6-38-4 Korea Post Message Length Scan the bar codes below to change the message length. Refer to Message Length Description for additional information. Minimum and Maximum lengths = 2-80.
  • Page 184: Korea Post Check Digit

    6. SYMBOLOGIES 6-38-5 Korea Post Check Digit 6-38-5 Korea Post Check Digit This selection allows you to specify whether the check digit should be transmitted. Default = Not to Transmit Transmit Check Digit Not to Transmit Check Digit...
  • Page 185: Chapter 7: Utilities

    7. UTILITIES Chapter 7: UTILITIES 7-1 To Add a Test Code I.D. Prefix to All Symbologies 7-2 Show Decoder Revision 7-3 Show Scan Driver Revision 7-4 Show Software Revision 7-5 Show Data Format 7-6 Test Menu 7-7 Resetting the Factory Defaults...
  • Page 186: To Add A Test Code I.d. Prefix To All Symbologies

    7. UTILITIES 7. UTILITIES 7-1 To Add a Test Code I.D. Prefix to All Symbologies 7-1 To Add a Test Code I.D. Prefix to All Symbologies This selection allows you to turn on transmission of a Code I.D. before the decoded symbology.
  • Page 187: Show Software Revision

    7. UTILITIES 7-4 Show Software Revision 7-4 Show Software Revision Scan the bar code below to output the current software revision, unit serial number, and other product information for both the scan engine and base. Show Software Revision 7-5 Show Data Format 7-5 Show Data Format Scan the bar code below to show current data format settings.
  • Page 188: Resetting The Factory Defaults

    7. UTILITIES 7-6 Resetting the Factory Defaults 7-6 Resetting the Factory Defaults Caution: This selection erases all your settings and resets the scan engine to the original factory defaults. It also disables all plugins. If you aren’t sure what programming options are in your scan engine, or you’ve changed some options and want to restore the scan engine to factory default settings, first scan the Remove Custom Defaults bar code, then scan Activate Defaults.
  • Page 189: Chapter 8: Serial Programming Commands

    8. SERIAL PROG COMMANDS Chapter 8: SERIAL PROGRAMMING COMMANDS 8-1 Conventions 8-2 Menu Command Syntax 8-2-1 Serial Command Example 8-3 Trigger Commands 8-4 Setting the Custom Defaults 8-5 Resetting the Custom Defaults 8-6 Menu Commands...
  • Page 190: Conventions

    8. SERIAL PROG COMMANDS 8. SERIAL PROGRAMMING COMMANDS 8-1 Conventions 8-1 Conventions The following conventions are used for menu and query command descriptions: Parameter A label representing the actual value you should send as part of a command. [option] An optional part of a command. {Data} Alternatives in a command.
  • Page 191: Serial Command Example

    8. SERIAL PROG COMMANDS Note: IMPORTANT: The scan engine’s flash has a limited number of write cycles. When sending commands frequently recommends using the volatile ( ! exclamation point) memory as often as possible. 8-2-1 Serial Command Example 8-2-1 Serial Command Example Set the RS232 baud rate to 115,200: SYN M CR 232BAD9.
  • Page 192 8. SERIAL PROG COMMANDS Data Field Usage When a query is used in place of the Data field, the query applies only to the specific command identified by the Tag and SubTag fields. Concatenation of Multiple Commands Multiple commands can be issued within one Prefix/Storage sequence. Only the Tag, SubTag, and Data fields must be repeated for each command in the sequence.
  • Page 193: Trigger Commands

    8. SERIAL PROG COMMANDS Example: What is the device’s current setting for Codabar Coding Enable? Enter: cbrena?. Response: CBRENA1[ACK] This response indicates that the device’s Codabar Coding Enable (CBRENA) is set to 1, or Example: What are the device’s settings for all Codabar selections? Enter: cbr?.
  • Page 194: Setting The Custom Defaults

    8. SERIAL PROG COMMANDS 8-4 Setting the Custom Defaults 8-4 Setting the Custom Defaults You can set the custom defaults by sending serial commands. Use the following concatenated command format to store custom defaults in your product: MNUCDF;DEFOVR;<CMD1>;<CMD2>; ... <CMDX>;MNUCDS@ Menu Save Custom...
  • Page 195: Menu Commands

    8. SERIAL PROG COMMANDS 8-6 Menu Commands 8-6 Menu Commands Serial Command Selection Page Setting # Indicates a * Indicates default numeric entry Product Default Settings MNUCDP Setting Custom Defaults Set Custom Defaults Save Custom Defaults MNUCDS Resetting the Custom Defaults Activate Custom Defaults DEFALT Programming the Interface...
  • Page 196 8. SERIAL PROG COMMANDS Canada (Multilingual) KBDCTY55 KBDCTY32 Croatia Czech KBDCTY15 KBDCTY40 Czech (Programmers) Czech (QWERTY) KBDCTY39 Czech (QWERTZ) KBDCTY38 KBDCTY8 Denmark Dutch (Netherlands) KBDCTY11 Estonia KBDCTY41 KBDCTY83 Faroese Finland KBDCTY2 France KBDCTY3 KBDCTY84 Gaelic KBDCTY4 Germany Greek KBDCTY17 Greek (220 Latin) KBDCTY64 KBDCTY61 Greek (220)
  • Page 197 8. SERIAL PROG COMMANDS Serial Command Selection Page Setting # Indicates a * Indicates default numeric entry Program Keyboard Country Japan ASCII KBDCTY28 Kazakh KBDCTY78 KBDCTY79 Kyrgyz (Cyrillic) Latin America KBDCTY14 Latvia KBDCTY42 KBDCTY43 Latvia (QWERTY) Lithuania KBDCTY44 Lithuania (IBM) KBDCTY45 KBDCTY34 Macedonia...
  • Page 198 8. SERIAL PROG COMMANDS Serial Command Selection Page Setting # Indicates a * Indicates default numeric entry Program Keyboard Country Spanish variation KBDCTY51 Sweden KBDCTY23 KBDCTY29 Switzerland (French) Switzerland (German) KBDCTY6 Tatar KBDCTY85 KBDCTY27 Turkey F Turkey Q KBDCTY24 Ukrainian KBDCTY76 KBDCTY7 United Kingdom...
  • Page 199 8. SERIAL PROG COMMANDS Serial Command Selection Page Setting # Indicates a * Indicates default numeric entry Control Character Output *Control Character Output Off KBDNPE0 KBDNPE1 Control Character Output On Keyboard Modifiers * Control + X Mode Off KBDCAS0 DOS Mode Control + X Mode On KBDCAS1 KBDCAS2 Windows Mode Control + X Mode On...
  • Page 200 8. SERIAL PROG COMMANDS Serial Command Page Setting Selection # Indicates a * Indicates default numeric entry Word Length: Data Bits, Stop 7 Data, 1 Stop, Parity Even 232WRD3 Bits, and Parity 7 Data, 1 Stop, Parity None 232WRD0 7 Data, 1 Stop, Parity Odd 232WRD6 7 Data, 2 Stop, Parity Even 232WRD4...
  • Page 201 8. SERIAL PROG COMMANDS Serial Command Selection Page Setting # Indicates a * Indicates default numeric entry Beeper - Good Read Beeper - Good Read Off BEPBEP0 * Beeper - Good Read On BEPBEP1 BEPLVL0 Beeper Volume – Good Read BEPLVL1 Medium BEPLVL2...
  • Page 202 8. SERIAL PROG COMMANDS Illumination Manual PWRNOL50 Trigger PWRNOL150 *High Character Activation Mode *Off HSTCEN0 HSTCEN1 HSTACH Activation Character *12 [DC2] End Character Activation After *Do Not End HSTCGD0 Good Read HSTCGD1 End Character Activation Range 1-300,000 milliseconds HSTCDT Timeout (*30,000 ms) Character Deactivation Mode *Off...
  • Page 203 8. SERIAL PROG COMMANDS Serial Command Selection Page Setting # Indicates a * Indicates default numeric entry CodeGate * CodeGate Off Out-of-Stand AOSCGD0 AOSCGD1 CodeGate On Out-of-Stand Mobile Phone Read Mode Hand Held Scanning - Mobile PAPHHC Phone *Presentation Scanning PAPPSC Mobile Phone DECLDI1...
  • Page 204 8. SERIAL PROG COMMANDS Serial Command Selection Page Setting # Indicates a * Indicates default numeric entry Aimer Mode *Off SCNAIM0 Interlaced SCNAIM2 Interlaced Optimized for SCNAIM4 Decode Centering Centering On DECWIN1 *Centering Off DECWIN0 Centering Window DECTOP### (*40%) Bottom of Centering Window DECBOT### (*60%) Multiple Symbols...
  • Page 205 8. SERIAL PROG COMMANDS Suffix Selections Add Suffix SUFBK2## Clear One Suffix SUFCL2 SUFCA2 Clear All Suffixes Function Code Transmit *Enable RMVFNC0 Disable RMVFNC1 DLYCHR#### Intercharacter Delay Range 0 - 5000 milliseconds (5ms increments) User Specified Intercharacter Delay Length DLYCRX#### Delay Range 0 - 5000 milliseconds (5ms increments)
  • Page 206 8. SERIAL PROG COMMANDS Serial Command Selection Page Setting # Indicates a * Indicates default numeric entry ALTFNM0 Primary/Alternate Data Primary Data Format Formats Data Format 1 ALTFNM1 Data Format 2 ALTFNM2 Data Format 3 ALTFNM3 Symbologies All Symbologies All Symbologies Off ALLENA0 ALLENA1 All Symbologies On...
  • Page 207 8. SERIAL PROG COMMANDS Serial Command Selection Page Setting Indicates * Indicates default numeric entry C39CK20 Code 39 Check Character. *No Check Character. Validate, but not to Transmit C39CK21 Validate, and Transmit C39CK22 C39MIN## Code 39 Message Length Minimum (0 - 48) *0 Maximum (0 - 48) *48 C39MAX## C39APP0...
  • Page 208 8. SERIAL PROG COMMANDS NEC 2 of 5 Message Length Minimum (2 - 80) *4 N25MIN## N25MAX## Maximum (2 - 80) *80 Code 93 Default All Code 93 Settings C93DFT *Off C93ENA0 C93ENA1 Code 93 Message Length Minimum (0 - 80) *0 C93MIN## Maximum (0 - 80) *80 C93MAX##...
  • Page 209 8. SERIAL PROG COMMANDS Serial Selection Page Setting Command * Indicates default Indicates numeric entry Matrix 2 of 5 Message Length Minimum (1 - 80) *4 X25MIN## X25MAX## Maximum (1 - 80) *80 C11DFT Code 11 Default All Code 11 Settings *Off C11ENA0 C11ENA1...
  • Page 210 8. SERIAL PROG COMMANDS Serial Selection Page Setting Command * Indicates default Indicates numeric entry Convert UPC-A to EAN-13 UPC-A Converted to EAN-13 UPAENA0 *Not to Convert UPC-A UPAENA1 UPACKX0 UPC-A Check Digit UPACKX1 UPANSX0 UPC-A Number System UPANSX1 UPC-A Addenda *2 Digit Off UPAAD20 UPAAD21...
  • Page 211 8. SERIAL PROG COMMANDS UPC-E0 Addenda Required Required UPEARQ1 *Not Required UPEARQ0 UPEADS1 UPC-E0 Addenda Separator UPEADS0 UPC-E0 Check Digit UPECKX0 UPECKX1 UPC-E0 Leading Zero UPENSX0 UPENSX1 UPEAD21 UPC-E0 Addenda 2 Digit Addenda On *2 Digit Addenda Off UPEAD20 5 Digit Addenda On UPEAD51 UPEAD50 *5 Digit Addenda Off...
  • Page 212 8. SERIAL PROG COMMANDS Serial Command Selection Setting Indicates * Indicates default numeric entry E13DFT EAN/JAN-13 Default All EAN/JAN13 Settings E13ENA0 E13ENA1 E13CKX0 EAN/JAN-13 Check Digit E13CKX1 EAN/JAN-13 Addenda 2 Digit Addenda On E13AD21 E13AD20 *2 Digit Addenda Off 5 Digit Addenda On E13AD51 *5 Digit Addenda Off E13AD50...
  • Page 213 8. SERIAL PROG COMMANDS Serial Command Selection Page Setting # Indicates a * Indicates default numeric entry MSIDFT Default All MSI Settings *Off MSIENA0 MSIENA1 MSI Message Length Minimum (4 - 48) *4 MSIMIN## MSIMAX## Maximum (4 - 48) *48 MSICHK0 MSI Check Character *Validate Type 10, but not to...
  • Page 214 8. SERIAL PROG COMMANDS RSEMIN## GS1 DataBar Expanded Minimum (4 - 74) *4 Message Length Maximum (4 - 74) *74 RSEMAX## Codablock A Default All Codablock A Settings CBADFT CBAENA0 *Off CBAENA1 Codablock A Message Length Minimum (1 - 600) *1 CBAMIN### CBAMAX### Maximum (1 - 600) *600...
  • Page 215 8. SERIAL PROG COMMANDS Serial Command Selection Page Setting Indicates * Indicates default numeric entry PDFMIN#### PDF417 Message Length Minimum (1-2750) *1 Maximum (1-2750) *2750 PDFMAX#### PDFMAC1 MacroPDF417 PDFMAC0 MicroPDF417 Default All MicroPDF417 MPDDFT Settings MPDENA1 *Off MPDENA0 MicroPDF417 Message Minimum (1-366) *1 MPDMIN### Length...
  • Page 216 8. SERIAL PROG COMMANDS QRCAPP1 QR Code Append *One Scan Swipe QRCAPP2 Point and Shoot QRCAPP3 QRCAPP0 QR Code Page QR Code Page(*3) QRCDCP## Data Matrix Default All Data Matrix Settings IDMDFT IDMENA1 IDMENA0 Data Matrix Message Length Minimum (1-3116) *1 IDMMIN#### IDMMAX#### Maximum (1-3116) *3116...
  • Page 217 8. SERIAL PROG COMMANDS Serial Command Selection Page Setting Indicates * Indicates default numeric entry IDMDCP## Data Matrix Code Page Data Matrix Code Page (*51) MaxiCode Default All MaxiCode Settings MAXDFT MAXENA1 *Off MAXENA0 MaxiCode Message Length Minimum (1-150) *1 MAXMIN### MAXMAX### Maximum (1-150) *150...
  • Page 218 8. SERIAL PROG COMMANDS Japanese Post On POSTAL3 KIX Post On POSTAL4 POSTAL5 Planet Code On Postal-4i On POSTAL9 Postnet On POSTAL6 POSTAL11 Postnet with B and B’ Fields On InfoMail On POSTAL2 Combination 2D Postal Codes InfoMail and British Post On POSTAL8 POSTAL20 Intelligent Mail Bar Code and...
  • Page 219 8. SERIAL PROG COMMANDS Serial Command Selection Page Setting Indicates * Indicates default numeric entry Combination 2D Postal Planet Code, Intelligent Mail Bar POSTAL26 Codes Code, and Postnet with B and B’ Fields On Postal-4i, Intelligent Mail Bar POSTAL27 Code, and Postnet with B and B’ Fields On Planet Code, Postal-4i, POSTAL28...
  • Page 220 8. SERIAL PROG COMMANDS Serial Command Selection Page Setting Indicates * Indicates default numeric entry CPCMIN## China Post (Hong Kong 2 of Minimum (2 - 80) *4 5) Message Length Maximum (2 - 80) *80 CPCMAX## KPCDFT Korea Post Default All Korea Post Settings *Off KPCENA0 KPCENA1...
  • Page 221: Chapter 9: Maintenance And Troubleshooting

    9. TROUBLESHOOTING Chapter 9: MAINTENANCE AND TROUBLESHOOTING 9-1 Repairs 9-1-1 Inspecting Cords and Connectors 9-2 Troubleshooting...
  • Page 222: Repairs

    9. TROUBLESHOOTING 9. MAINTENANCE AND TROUBLESHOOTING 9-1 Repairs 9-1 Repairs Repairs and/or upgrades are not to be performed on this product. These services are to be performed only by an authorized service center. 9-1-1 Inspecting Cords and Connectors 9-1-1 Inspecting Cords and Connectors Inspect the scan engine’s interface cable and connector for wear or other signs of damage.
  • Page 223 9. TROUBLESHOOTING Is the bar code displayed but not entered? The bar code is displayed on the host device correctly, but you still have to press a key to enter it (the Enter/Return key or the Tab key, for example). You need to program a suffix.
  • Page 224: Appendix A: Reference Charts

    Appendix A: Reference Charts Appendix A: Reference Charts Symbology Charts Linear Symbologies 2D Symbologies Postal Symbologies ASCII Conversion Chart (Code Page 1252) Lower ASCII Reference Table ISO 2022/ISO 646 Character Replacements Keyboard Key References Sample Symbols Programming Chart (Numeric code table) Programming Chart (Alphanumeric code table)
  • Page 225: Symbology Charts

    Appendix A: Reference Charts APPENDIX A. Reference Charts Symbology Charts Symbology Charts Note: “m” represents the AIM modifier character. Refer to International Technical Specification, Symbology Identifiers, for AIM modifier character details. Prefix /Suffix entries for specific symbologies override the universal (All Symbologies, 99) entry.
  • Page 226 Appendix A: Reference Charts Barcode Symbology Possible modifiers(m) 2 of 5 China Post(Hong Kong 2 of 5) Interleaved 2 of 5 0,1,3 Matrix 2 of 5 NEC 2 of 5 Straight 2 of 5 IATA 0,1,3 Straight 2 of 5 Industrial ]Mm 0,1,8,9 UPC-A UPC-A with Add-On...
  • Page 227: Symbologies

    Appendix A: Reference Charts 2D Symbologies 2D Symbologies Barcode Symbology Possible modifiers(m) All Syblologies Aztec Code 0-9,A-C Chinese Sensible Code(Han Xin Code) Codablock A Codablock F ]Om 0,1,4,5,6 Code 49 0,1,2,4 Data Matrix GS1 Composite GS1 DataBar Omnidirectional MaxiCode ]Um 0-3 PDF417 MicroPDF417 QR Code...
  • Page 228: Postal Symbologies

    Appendix A: Reference Charts Postal Symbologies Postal Symbologies Barcode Symbology Possible modifiers(m) All Syblologies Australian Post British Post Canadian Post China Post InfoMail Intellgent Mail Bar Code Japanese Post KIX(Netherlands) Post Korea Post Planet Post Postal-4i Postnet...
  • Page 229: Ascii Conversion Chart (Code

    Appendix A: Reference Charts ASCII Conversion Chart (Code Page 1252) ASCII Conversion Chart (Code Page 1252) In keyboard applications, ASCII Control Characters can be represented in 3 different ways, as shown below. The CTRL+X function is OS and application dependent. The following table lists some commonly used Microsoft functionality.
  • Page 230 Appendix A: Reference Charts...
  • Page 231: Lower Ascii Reference Table

    Appendix A: Reference Charts Lower ASCII Reference Table Lower ASCII Reference Table Note: Windows Code page 1252 and lower ASCII use the same characters.
  • Page 232: Iso 2022/Iso 646 Character Replacements

    Appendix A: Reference Charts ISO 2022/ISO 646 Character Replacements ISO 2022/ISO 646 Character Replacements Code pages define the mapping of character codes to characters. If the data received does not display with the proper characters, it may be because the bar code being scanned was created using a code page that is different from the one the host program is expecting.
  • Page 233 Appendix A: Reference Charts...
  • Page 234: Keyboard Key References

    Appendix A: Reference Charts Keyboard Key References Keyboard Key References 104 Key U.S. Style Keyboard 105 Key European Style...
  • Page 235: Sample Symbols

    Appendix A: Reference Charts Sample Symbols Sample Symbols UPCA EAN13 Code128 Code39 Codebar Interleaved 2 of 5 GS1 DataBar Omnidirectional PDF417 Micro PDF417 QR Code DataMatrix...
  • Page 236: Programming Chart (Numeric Code Table)

    Appendix A: Reference Charts Programming Chart (Numeric code table) Programming Chart (Numeric code table)
  • Page 237 Appendix A: Reference Charts Save Discard...
  • Page 238: Programming Chart (Alphanumeric Code Table)

    Appendix A: Reference Charts Programming Chart (Alphanumeric code table) Programming Chart (Alphanumeric code table)
  • Page 239 Appendix A: Reference Charts...
  • Page 240 Appendix A: Reference Charts Save Discard Note: If you make an error while scanning the letters or digits (before scanning Save), scan Discard, scan the correct letters or digits, and Save again.

Table of Contents