Table of Contents

Advertisement

HR32 Marlin Series
HR3250 Marlin
Corded 2D Barcode Scanner
User Guide

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the HR3250 Marlin and is the answer not in the manual?

Questions and answers

Summary of Contents for Newland HR3250 Marlin

  • Page 1 HR32 Marlin Series HR3250 Marlin Corded 2D Barcode Scanner User Guide...
  • Page 2 Please read through the manual carefully before using the product and operate it according to the manual. It is advised that you should keep this manual for future reference. Do not disassemble the device or remove the seal label from the device. Otherwise, FuJian Newland Auto-ID Tech. Co., Ltd. does not assume responsibility for the warranty or replacement.
  • Page 3: Revision History

    Revision History Version Description Date V1.0.0 Initial release. January 5, 2015...
  • Page 4: Table Of Contents

    Table of Contents Revision History ..................................- 3 - Preface ...................................... 12 Introduction .................................. 12 Chapter Description ..............................12 Explanation of Icons ..............................13 Chapter 1 Getting Started ................................ 14 Introduction .................................. 14 Features of the Merlin ..............................14 Unpacking ..................................14 Merlin Corded Scanner ..............................
  • Page 5 Illumination ................................... 27 Beep..................................... 28 Good Decode Beep .............................. 28 Good Decode Beep Type ............................28 Good Decode Beep Duration (Type 1) ........................29 Good Decode Beep Frequency (Type 1) ......................29 Good Decode Beep Volume ..........................30 Startup Beep ................................. 30 Beep Definitions ..............................
  • Page 6 Emulate ALT+Keypad ............................49 Function Key Mapping ............................50 ASCII Function Key Mapping Table ........................51 ASCII Function Key Mapping Table (Continued) ....................52 Inter-Keystroke Delay ............................53 Caps Lock ................................54 Convert Case ................................ 55 Emulate Numeric Keypad ............................. 56 USB DataPipe ................................
  • Page 7 Restore Factory Defaults ............................68 Enable/Disable EAN-13 ............................68 Transmit Check Digit ............................. 69 2-Digit Add-On Code ............................. 69 5-Digit Add-On Code ............................. 70 UPC-E ..................................71 Restore Factory Defaults ............................71 Enable/Disable UPC-E ............................71 Transmit Check Digit ............................. 72 2-Digit Add-On Code .............................
  • Page 8 Transmit Start/Stop Character ..........................90 Set Length Range for Code 39 ..........................91 Check Digit Verification ............................92 Enable/Disable Code 39 Full ASCII ........................93 Codabar ..................................94 Restore Factory Defaults ............................94 Enable/Disable Codabar ............................94 Set Length Range for Codabar ..........................95 Check Digit Verification ............................
  • Page 9 Enable/Disable Industrial 25 ..........................111 Set Length Range for Industrial 25 ........................112 Check Digit Verification ............................113 Standard 25 ................................114 Restore Factory Defaults ............................ 114 Enable/Disable Standard 25 ..........................114 Set Length Range for Standard 25 ........................115 Check Digit Verification ............................
  • Page 10 Restore Factory Defaults ............................ 134 Enable/Disable Data Matrix ..........................134 Set Length Range for Data Matrix........................135 Data Matrix Twin Code ............................136 Rectangular Barcode ............................137 Data Matrix Inverse ............................. 137 Maxicode ..................................138 Restore Factory Defaults ............................ 138 Enable/Disable Maxicode ...........................
  • Page 11 Introduction ................................155 Data Extraction ................................155 Program 1D Extraction Option ..........................157 Program 2D Extraction Option ..........................159 Data Packaging ................................160 Introduction ................................. 160 Normal Pack ............................... 161 Chapter 9 Batch Programming.............................. 162 Introduction ................................162 Create a Batch Command ............................163 Create a Batch Barcode .............................
  • Page 12: Preface

    Preface Introduction This manual provides detailed instructions for setting up and using the HR3250 Merlin series corded 2D barcode scanner (hereinafter referred to as “Merlin corded scanner”). Chapter Description : Gives a general description of Marlin corded scanner including its ...
  • Page 13: Explanation Of Icons

    Explanation of Icons This icon indicates something relevant to this manual. This icon indicates this information requires extra attention from the reader. This icon indicates handy tips that can help you use or configure the scanner with ease. This icon indicates practical examples that can help you to acquaint yourself with operations.
  • Page 14: Chapter 1 Getting Started

    The Merlin corded scanner reads a 1D or 2D barcode by capturing its image. Adopting the advanced technology independently developed by Newland Auto-ID Tech, it provides users with three scan modes, including Manual Mode, Sense Mode and Continuous Mode, tailored to different scanning needs.
  • Page 15: Merlin Corded Scanner

    Merlin Corded Scanner Decode LED Definitions Red : Scanner is powered on. Green: Barcode is decoded successfully. Fig. 1-1 Fig. 1-2...
  • Page 16: The Pinout Of The Data Port (Default)

    The Pinout of the Data Port (default) Signal Type Function No connection No connection Power+ (+5V) RS-232 output RS-232 input No connection No connection Ground USB signal Connect Marlin to a Host The Marlin corded scanner must be connected to a Host in actual application, such as PC, POS or any intelligent terminal with USB or RS-232 port, via a communication cable, either USB or RS-232 cable.
  • Page 17: Use Usb Cable

    Use USB Cable Fig. 1-3 Connect the Marlin corded scanner to a Host through a USB cable with RJ45 and USB connectors: Plug the RJ45 connector into the data port (see Fig.1-1) on the Merlin corded scanner. Plug the USB connector into the USB port on the Host.
  • Page 18: Use Rs-232 Cable

    Use RS-232 Cable Fig. 1-4 Connect the Marlin corded scanner to a Host through a RS-232 cable with RJ45, RS-232 and power connectors: Plug the RJ45 connector into the data port (see Fig.1-1) on the Merlin corded scanner. Plug the RS-232 connector into the RS-232 port on the Host. Connect the supplied power adaptor to the power connector of the RS-232 cable.
  • Page 19: Remove Communication Cable

    Remove Communication Cable Fig. 1-5 Get an appropriate needle or a straightened paper clip (Fig. 1-5) and then follow the steps below: Disconnect the power adaptor from mains if there is one. Insert the needle into the hole. Pull out the cable slowly from the scanner while pressing the needle in. Remove the needle.
  • Page 20: Maintenance

    Maintenance  The scan window should be kept clean.  Do not scratch the scan window.  Use soft brush to remove the stain from the scan window.  Use the soft cloth to clean the window, such as eyeglass cleaning cloth. ...
  • Page 21: Dimensions

    Dimensions Side View Fig. 1-6 Front View Fig. 1-7...
  • Page 22: Top View

    Top View Fig. 1-8...
  • Page 23: Scanning Instructions

    Scanning Instructions When the Marlin corded scanner is in the Manual scan mode, you can follow the steps below to scan a barcode:  Press and hold the Trigger (see Fig.1-1). Then the scanner will project a red aiming beam. ...
  • Page 24: Chapter 2 Quickset

    Chapter 2 QuickSet QuickSet is Windows-based barcode reading software developed by Newland Auto-ID Tech. Users can use it to develop applications, troubleshoot problems and configure Merlin corded scanners. Fig. 2-1...
  • Page 25: Chapter 3 System Settings

    This method is quite similar to the command programming. QuickSet is a software program particularly designed for Newland products. Note: All settings except temporary ones are stored in non-volatile memory of the scanner and will not be lost by removing power from the scanner.
  • Page 26: Programming Barcode/Command/Function

    【Enter Setup】 Programming Barcode/Command/Function The figure above is an example that shows you the programming barcode and command for the Exit Setup function: 1. The Exit Setup barcode 2. The Exit Setup command 3. The function/feature that can be enabled by using the programming barcode or command listed above. 4.
  • Page 27: Illumination

    【Enter Setup】 Programming barcode data can be transmitted to the Host. Scan the appropriate barcode below to enable or disable the transmission of programming barcode data (programming commands) to the Host. **【Do Not Transmit Programming Barcode Data】 【Transmit Programming Barcode Data】 Illumination A couple of illumination options are provided to improve the lighting conditions during every image capture: ...
  • Page 28: Beep

    【Enter Setup】 Beep Good Decode Beep Scanning the Disable Good Decode Beep barcode can turn off the beep that indicate successful decode; scanning the Enable Good Decode Beep barcode can turn it back on. **【Enable Good Decode Beep】 【Disable Good Decode Beeps】 Good Decode Beep Type **【Type 1】...
  • Page 29: Good Decode Beep Duration (Type 1)

    【Enter Setup】 Good Decode Beep Duration (Type 1) **【Medium (80ms)】 【Short (40ms)】 【Custom (20-300ms)】 Good Decode Beep Frequency (Type 1) 【Extra Low (800Hz)】 【Low (1600Hz)】 **【Medium (2730Hz)】 【High (4200Hz)】 【Custom (20-20000Hz)】 **【Exit Setup】...
  • Page 30: Good Decode Beep Volume

    【Enter Setup】 Good Decode Beep Volume **【Loud】 【Low】 【Medium】 Startup Beep **【Enable Startup Beep】 【Disable Startup Beep】 **【Exit Setup】...
  • Page 31: Beep Definitions

    【Enter Setup】 Beep Definitions Beep Sequence Indication Power up (startup). 4 ascending beeps A non-programming barcode was decoded (if the Decode Beep is enabled). 1 beep A programming barcode was decoded (if the Decode Beep is enabled). 2 beeps The scanner failed to decode a barcode (if the Decode Beep is enabled). 3 short low beeps and 2 high beeps The scanner detected an unknown character when using USB HID-KBW (if 1 long low beep...
  • Page 32: Scanning Preference

    【Enter Setup】 Scanning Preference  Normal Mode: Select this mode when reading barcodes on paper.  Screen Mode: Select this mode when reading barcodes on the screen.  Motion Mode: Select this mode when reading barcodes on moving objects. **【Normal Mode】 【Screen Mode】...
  • Page 33: Decode Session Timeout & Timeout Between Decodes (Same Barcode)

    【Enter Setup】 Decode Session Timeout & Timeout Between Decodes (Same Barcode)  Decode Session Timeout: This parameter sets the maximum time decode session continues during a scan attempt in the Sense Mode. It is programmable in 1ms increments from 500ms to 3600000ms. The default timeout is 3000ms.
  • Page 34 【Enter Setup】 To enable/disable the Timeout Between Decodes (Same Barcode), scan the appropriate barcode below.  Enable Timeout Between Decodes: Do not allow the scanner to re-read the same barcode before the Timeout Between Decodes (Same Barcode) occurs.  Disable Timeout Between Decodes: Allow the scanner to re-read the same barcode. **【Disable Timeout Between Decodes】...
  • Page 35: Decode Area

    【Enter Setup】 Decode Area Whole Area Decoding The scanner attempts to decode barcode(s) within its field of view and transmits the barcode that has been first decoded. Central Area Decoding The scanner attempts to decode barcode(s) within a specified central area and transmits the barcode that has been first decoded.
  • Page 36: Default Settings

    【Enter Setup】 Default Settings Factory Defaults Scanning the following barcode can restore the scanner to the factory defaults. You may need to reset all parameters to the factory defaults when:  scanner is not properly configured so that it fails to decode barcodes. ...
  • Page 37: Product Information

    【Enter Setup】 Product Information  Obtain Product Information: Transmit the product information to the Host straight away.  Send Product Information at Startup: Transmit the product information to the Host when the scanner is powered on. This feature only applies to scanners using an RS-232 interface. 【Obtain Product Information】...
  • Page 38 【Enter Setup】 Details of product information are described in the table below. Item Description Firmware Ver Firmware Version Build Time Firmware Build Time Device ID Device Type App Ver Application Version uIMG Ver uIMG Version Date Manufacture Date Factory Serial Number User-defined Serial Number Manufacture ID Device Name...
  • Page 39: Chapter 4 Rs-232 Interface

    【Enter Setup】 Chapter 4 RS-232 Interface Introduction When the scanner is connected to the RS-232 port of a Host, the scanner will select RS-232 Connection by default. However, you need to set communication parameters (including baud rate, parity check, data bit and stop bit) to match the Host.
  • Page 40: Baud Rate

    【Enter Setup】 Baud Rate Baud rate is the number of bits of data transmitted per second. Set the baud rate to match the Host requirements. The default baud rate is 9600 bps. **【Baud Rate 9600】 【Baud Rate 19200】 【Baud Rate 1200】 【Baud Rate 38400】...
  • Page 41: Parity Check

    【Enter Setup】 Parity Check Set the parity type to match the Host requirements. The default setting is No Parity.  Odd Parity: If the data contains an odd number of 1 bits, the parity bit value is set to 0. ...
  • Page 42: Data Bit

    【Enter Setup】 Data Bit Set the number of data bits to match the Host requirements. The default setting is 8 Data Bits. **【8 Data Bits】 【6 Data Bits】 【7 Data Bits】 【5 Data Bits】 Stop Bit The stop bit(s) at the end of each transmitted character marks the end of transmission of one character and prepares the receiving device for the next character in the serial data stream.
  • Page 43: Hardware Auto Flow Control

    【Enter Setup】 Hardware Auto Flow Control If this feature is enabled, the scanner determines whether to transmit data based on CTS signal level. When CTS signal is at a low level which means the serial port’s cache memory of receiving device (such as PC) is full, the scanner sends data through RS-232 port until CTS signal is set to high level by receiving device.
  • Page 44: Chapter 5 Usb Interface

    Host to receive data.  USB DataPipe: USB DataPipe is a transport protocol developed by Newland Auto-ID Tech, which requires installation of a specific driver on the Host. It supports data transmission and device configuration on QuickSet. The DataPipe driver for Windows is available at http://www.nlscan.com.
  • Page 45: Usb Hid-Kbw

    【Enter Setup】 USB HID-KBW When the scanner is connected to the USB port on a Host, you can enable the USB HID-KBW feature by scanning the barcode below. Then scanner’s transmission will be simulated as USB keyboard input. The Host receives keystrokes on the virtual keyboard.
  • Page 46: Usb Country Keyboard Types

    【Enter Setup】 USB Country Keyboard Types Keyboard layouts and country codes vary from country to country. The default setting is US keyboard type. Follow the steps below to program the keyboard type for your country or language. Scan the Enter Setup barcode. Scan the Select Country Code barcode.
  • Page 47: Country Code Table

    【Enter Setup】 Country Code Table Country/Language Code Country/Language Code Netherlands (Dutch) Belgium Norway Brazil Poland Canada (French) Portugal Czechoslovakia Romania Denmark Russia Finland (Swedish) Slovakia France Spain Germany/Austria Sweden Greece Switzerland (German) Hungary Turkey F Israel (Hebrew) Turkey Q Italy Latin-American Japan **【Exit Setup】...
  • Page 48: Beep On Unknown Character

    【Enter Setup】 Beep on Unknown Character Due to the differences in keyboard layouts, some characters contained in barcode data may be unavailable on the selected keyboard. As a result, the scanner fails to transmit the unknown characters. Scan the appropriate barcode below to enable or disable the emission of beep when an unknown character is detected. **【Do Not Beep on Unknown Character】...
  • Page 49: Emulate Alt+Keypad

    【Enter Setup】 Emulate ALT+Keypad When Emulate ALT+Keypad is turned on, any ASCII character (0x00 - 0xff) is sent over the numeric keypad no matter which keyboard type is selected. ALT Make Enter the number corresponding to a desired character on the keypad. ALT Break **【Emulate ALT+Keypad OFF】...
  • Page 50: Function Key Mapping

    【Enter Setup】 Function Key Mapping When Function Key Mapping is enabled, function character (0x00 - 0x1F) are sent as ASCII sequences over the numeric keypad. CTRL Make Press function key CTRL Break **【Disable Function Key Mapping】 【Enable Function Key Mapping】 Supposing the Function Key Mapping feature is enabled and other parameters of USB HID-KBW adopt factory defaults, barcode data “A<HT>(i.e.
  • Page 51: Ascii Function Key Mapping Table

    【Enter Setup】 ASCII Function Key Mapping Table ASCII Function ASCII Value (HEX) No Function Key Mapping Function Key Mapping Null Ctrl+2 Keypad Enter Ctrl+A Caps Lock Ctrl+B Null Ctrl+C Null Ctrl+D Null Ctrl+E Null Ctrl+F Enter Ctrl+G Left Arrow Ctrl+H Horizontal Tab Ctrl+I Down Arrow...
  • Page 52: Ascii Function Key Mapping Table (Continued)

    【Enter Setup】 ASCII Function Key Mapping Table (Continued) The last five characters (0x1B~0x1F) in the table above apply to US keyboard layout only. The following chart provides the equivalents of these five characters for other countries. Country Code United Belgium <...
  • Page 53: Inter-Keystroke Delay

    【Enter Setup】 Inter-Keystroke Delay This parameter specifies the delay between emulated keystrokes. **【No Delay】 【Long Delay (40ms)】 【Short Delay (20ms)】 **【Exit Setup】...
  • Page 54: Caps Lock

    【Enter Setup】 Caps Lock The Caps Lock ON option can invert upper and lower case characters contained in barcode data. This inversion occurs regardless of the state of Caps Lock key on the Host’s keyboard. **【Caps Lock OFF】 【Caps Lock ON】 Emulate ALT+Keypad ON/ Convert All to Upper Case/ Convert All to Lower Case prevails over Caps Lock ON.
  • Page 55: Convert Case

    【Enter Setup】 Convert Case Scan the appropriate barcode below to convert all bar code data to your desired case. **【No Case Conversion】 【Convert All to Lower Case】 【Convert All to Upper Case】 When the Convert All to Lower Case feature is enabled, barcode data “AbC” is transmitted as “abc”. If Emulate ALT+Keypad ON is selected, Convert All to Lower Case and Convert All to Upper Case do not function.
  • Page 56: Emulate Numeric Keypad

    【Enter Setup】 Emulate Numeric Keypad When this feature is disabled, sending barcode data is emulated as keystroke(s) on main keyboard. To enable this feature, scan the Emulate Numeric Keypad barcode. Sending a number (0-9) is emulated as keystroke(s) on numeric keypad, whereas sending other character like “+”, “_”, “*” , “/” and “.” is still emulated as keystrokes on main keyboard.
  • Page 57 【Enter Setup】 Supposing the Emulate Numeric Keypad feature is enabled: if Num Lock on the Host is ON, “A4.5” is transmitted as “A4.5”; if Num Lock on the Host is OFF, “A4.5” is transmitted as follows: 1. “A” is sent as is because it is not included in numeric keypad; 2.
  • Page 58: Usb Datapipe

    【Enter Setup】 USB DataPipe This protocol is defined by Newland. A driver is required when using this protocol to communicate with scanner. Its advantages include fast data transmission and easy integration of the SDK into application system. 【USB DataPipe】 **【Exit Setup】...
  • Page 59: Usb Com Port Emulation

    【Enter Setup】 USB COM Port Emulation If your scanner is connected to the USB port on a Host, the USB COM Port Emulation feature allows the Host to receive data in the way as a serial port does. However, you need to set communication parameters on the scanner to match the Host requirements.
  • Page 60: Access The Scanner With Your Program

    USB uses VID (Vendor ID) and PID (Product ID) to identify and locate a device. The VID is assigned by USB Implementers Forum. Newland’s vendor ID is 1EAB (Hex). A range of PIDs are used for each Newland product family.
  • Page 61: Chapter 6 Symbologies

    【Enter Setup】 Chapter 6 Symbologies Introduction Every symbology (barcode type) has its own unique attributes. This chapter provides programming barcodes for configuring the scanner so that it can identify various barcode symbologies. The more symbologies you enable, the slower your scanner decodes. It is recommended to disable those that are rarely used to improve the performance of the scanner. General Settings Disable All Symbologies If the Disable All Symbologies feature is enabled, the scanner can only identify the programming barcodes.
  • Page 62: Enable 1D Symbologies

    【Enter Setup】 Enable 1D Symbologies 【Enable 1D Symbologies】 Disable 1D Symbologies 【Disable 1D Symbologies】 Enable 2D Symbologies 【Enable 2D Symbologies】 Disable 2D Symbologies 【Disable 2D Symbologies】 **【Exit Setup】...
  • Page 63: Code 128

    【Enter Setup】 Code 128 Restore Factory Defaults **【Restore the Factory Defaults of Code 128】 Enable/Disable Code 128 **【Enable Code 128】 【Disable Code 128】 If the scanner fails to identify Code 128 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Code 128 barcode.
  • Page 64: Set Length Range For Code 128

    【Enter Setup】 Set Length Range for Code 128 The scanner can be configured to only decode Code 128 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. 【Set the Minimum Length (Default: 1)】...
  • Page 65: Restore Factory Defaults

    【Enter Setup】 EAN-8 Restore Factory Defaults **【Restore the Factory Defaults of EAN-8】 Enable/Disable EAN-8 **【Enable EAN-8】 【Disable EAN-8】 If the scanner fails to identify EAN-8 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable EAN-8 barcode. **【Exit Setup】...
  • Page 66: Transmit Check Digit

    【Enter Setup】 Transmit Check Digit EAN-8 is 8 digits in length with the last one as its check digit used to verify the integrity of the data. **【Transmit EAN-8 Check Digit】 【Do Not Transmit EAN-8 Check Digit】 2-Digit Add-On Code An EAN-8 barcode can be augmented with a two-digit add-on code to form a new one.
  • Page 67: 5-Digit Add-On Code

    【Enter Setup】 5-Digit Add-On Code An EAN-8 barcode can be augmented with a five-digit add-on code to form a new one. In the example below, the part surrounded by blue dotted line is an EAN-8 barcode while the part circled by red dotted line is a five-digit add-on code. **【Disable 5-Digit Add-On Code】...
  • Page 68: Restore Factory Defaults

    【Enter Setup】 EAN-13 Restore Factory Defaults **【Restore the Factory Defaults of EAN-13】 Enable/Disable EAN-13 **【Enable EAN-13】 【Disable EAN-13】 If the scanner fails to identify EAN-13 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable EAN-13 barcode. **【Exit Setup】...
  • Page 69: Transmit Check Digit

    【Enter Setup】 Transmit Check Digit **【Transmit EAN-13 Check Digit】 【Do Not Transmit EAN-13 Check Digit】 2-Digit Add-On Code An EAN-13 barcode can be augmented with a two-digit add-on code to form a new one. In the example below, the part surrounded by blue dotted line is an EAN-13 barcode while the part circled by red dotted line is a two-digit add-on code.
  • Page 70: 5-Digit Add-On Code

    【Enter Setup】 5-Digit Add-On Code An EAN-13 barcode can be augmented with a five-digit add-on code to form a new one. In the example below, the part surrounded by blue dotted line is an EAN-13 barcode while the part circled by red dotted line is a five-digit add-on code. **【Disable 5-Digit Add-On Code】...
  • Page 71: Upc-E

    【Enter Setup】 UPC-E Restore Factory Defaults **【Restore the Factory Defaults of UPC-E】 Enable/Disable UPC-E **【Enable UPC-E】 【Disable UPC-E】 If the scanner fails to identify UPC-E barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable UPC-E barcode. **【Exit Setup】...
  • Page 72: Transmit Check Digit

    【Enter Setup】 Transmit Check Digit UPC-E is 8 digits in length with the last one as its check digit used to verify the integrity of the data. **【Transmit UPC-E Check Digit】 【Do Not Transmit UPC-E Check Digit】 2-Digit Add-On Code A UPC-E barcode can be augmented with a two-digit add-on code to form a new one.
  • Page 73: 5-Digit Add-On Code

    【Enter Setup】 5-Digit Add-On Code A UPC-E barcode can be augmented with a five-digit add-on code to form a new one. In the example below, the part surrounded by blue dotted line is a UPC-E barcode while the part circled by red dotted line is a five-digit add-on code. **【Disable 5-Digit Add-On Code】...
  • Page 74: Transmit System Character "0

    【Enter Setup】 Transmit System Character “0” The first character of UPC-E barcode is the system character “0”. **【Do Not Transmit System Character “0”】 【Transmit System Character “0”】 UPC-E Extension  Disable UPC-E Extend: Transmit UPC-E barcodes as is.  Enable UPC-E Extend”: Extend UPC-E barcodes to make them compatible in length to UPC-A. **【Disable UPC-E Extend】...
  • Page 75: Upc-A

    【Enter Setup】 UPC-A Restore Factory Defaults **【Restore the Factory Defaults of UPC-A】 Enable/Disable UPC-A **【Enable UPC-A】 【Disable UPC-A】 If the scanner fails to identify UPC-A barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable UPC-A barcode. **【Exit Setup】...
  • Page 76: Transmit Check Digit

    【Enter Setup】 Transmit Check Digit UPC-A is 12 digits in length with the last one as its check digit used to verify the integrity of the data. **【Transmit UPC-A Check Digit】 【Do Not Transmit UPC-A Check Digit】 2-Digit Add-On Code A UPC-A barcode can be augmented with a two-digit add-on code to form a new one.
  • Page 77: 5-Digit Add-On Code

    【Enter Setup】 5-Digit Add-On Code A UPC-A barcode can be augmented with a five-digit add-on code to form a new one. In the example below, the part surrounded by blue dotted line is a UPC-A barcode while the part circled by red dotted line is a five-digit add-on code. **【Disable 5-Digit Add-On Code】...
  • Page 78: Transmit Preamble Character "0

    【Enter Setup】 Transmit Preamble Character “0” The preamble character “0” is part of the UPC-A barcode. **【Do Not Transmit Preamble Character “0”】 【Transmit Preamble Character “0”】 The preamble character “0” usually does not appear in printed UPC-A barcodes. **【Exit Setup】...
  • Page 79: Interleaved 2 Of 5

    【Enter Setup】 Interleaved 2 of 5 Restore Factory Defaults **【Restore the Factory Defaults of Interleaved 2 of 5】 Enable/Disable Interleaved 2 of 5 **【Enable Interleaved 2 of 5】 【Disable Interleaved 2 of 5】 If the scanner fails to identify Interleaved 2 of 5 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Interleaved 2 of 5 barcode.
  • Page 80: Set Length Range For Interleaved 2 Of 5

    【Enter Setup】 Set Length Range for Interleaved 2 of 5 The scanner can be configured to only decode Interleaved 2 of 5 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. 【Set the Minimum Length (Default: 6)】...
  • Page 81: Check Digit Verification

    【Enter Setup】 Check Digit Verification A check digit is optional for Interleaved 2 o 5 and can be added as the last digit. It is a calculated value used to verify the integrity of the data.  Disable: The scanner transmits Interleaved 2 of 5 barcodes as is. ...
  • Page 82: Set Discrete Lengths For Interleaved 2 Of 5

    【Enter Setup】 Set Discrete Lengths for Interleaved 2 of 5 The scanner can be configured to only decode Interleaved 2 of 5 barcodes within a specific length range or with a couple of discrete lengths. The length must be an even number not greater than 64 and consist of three digits (a leading zero or zeros may need to be added to meet the length requirement).
  • Page 83 【Enter Setup】 Set the scanner to decode Interleaved 2 of 5 barcodes containing between 12 and 24 characters: Scan the Enter Setup barcode. Scan the Enable the Discrete Lengths barcode. Scan the Set a Discrete Length barcode. Scan the numeric barcodes “0”, “1” and “2”. Scan the numeric barcodes “0”, “2”...
  • Page 84: Itf-14

    【Enter Setup】 ITF-14 ITF-14 is a special kind of Interleaved 2 of 5 with a length of 14 characters and the last character as the check character. By default, ITF-14 is disabled. ITF-14 priority principle: For the Interleaved 2 of 5 barcodes with a length of 14 characters and the last character as the check character, the ITF-14 configurations shall take precedence over the Interleaved 2 of 5 settings.
  • Page 85: Itf-6

    【Enter Setup】 ITF-6 ITF-6 is a special kind of Interleaved 2 of 5 with a length of 6 characters and the last character as the check character. By default, ITF-6 is disabled. ITF-6 priority principle: For the Interleaved 2 of 5 barcodes with a length of 6 characters and the last character as the check character, the ITF-6 configurations shall take precedence over the Interleaved 2 of 5 settings.
  • Page 86: Matrix 2 Of 5

    【Enter Setup】 Matrix 2 of 5 Restore Factory Defaults **【Restore the Factory Defaults of Matrix 2 of 5】 Enable/Disable Matrix 2 of 5 【Enable Matrix 2 of 5】 **【Disable Matrix 2 of 5】 If the scanner fails to identify Matrix 2 of 5 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Matrix 2 of 5 barcode.
  • Page 87: Set Length Range For Matrix 2 Of 5

    【Enter Setup】 Set Length Range for Matrix 2 of 5 The scanner can be configured to only decode Matrix 2 of 5 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. 【Set the Minimum Length (Default: 4)】...
  • Page 88: Check Digit Verification

    【Enter Setup】 Check Digit Verification A check digit is optional for Matrix 2 of 5 and can be added as the last digit. It is a calculated value used to verify the integrity of the data.  Disable: The scanner transmits Matrix 2 of 5 barcodes as is. ...
  • Page 89: Code 39

    【Enter Setup】 Code 39 Restore Factory Defaults **【Restore the Factory Defaults of Code 39】 Enable/Disable Code 39 **【Enable Code 39】 【Disable Code 39】 If the scanner fails to identify Code 39 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Code 39 barcode.
  • Page 90: Transmit Start/Stop Character

    【Enter Setup】 Transmit Start/Stop Character Code 39 uses an asterisk (*) for both the start and the stop characters. You can choose whether or not to transmit the start/stop characters by scanning the appropriate barcode below. **【Transmit Start/Stop Character】 【Do Not Transmit Start/Stop Character】 **【Exit Setup】...
  • Page 91: Set Length Range For Code 39

    【Enter Setup】 Set Length Range for Code 39 The scanner can be configured to only decode Code 39 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. 【Set the Minimum Length (Default: 4)】...
  • Page 92: Check Digit Verification

    【Enter Setup】 Check Digit Verification A check digit is optional for Code 39 and can be added as the last digit. It is a calculated value used to verify the integrity of the data.  Disable: The scanner transmits Code 39 barcodes as is. ...
  • Page 93: Enable/Disable Code 39 Full Ascii

    【Enter Setup】 Enable/Disable Code 39 Full ASCII By default, the scanner is only able to read some ASCII characters. You can configure your scanner to identify all ASCII characters by scanning the appropriate barcode below. **【Disable Code 39 Full ASCII】 【Enable Code 39 Full ASCII】...
  • Page 94: Codabar

    【Enter Setup】 Codabar Restore Factory Defaults **【Restore the Factory Defaults of Codabar】 Enable/Disable Codabar **【Enable Codabar】 【Disable Codabar】 If the scanner fails to identify Codabar barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Codabar barcode. **【Exit Setup】...
  • Page 95: Set Length Range For Codabar

    【Enter Setup】 Set Length Range for Codabar The scanner can be configured to only decode Codabar barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. 【Set the Minimum Length (Default: 2)】...
  • Page 96: Check Digit Verification

    【Enter Setup】 Check Digit Verification A check digit is optional for Codabar and can be added as the last digit. It is a calculated value used to verify the integrity of the data.  Disable: The scanner transmits Codabar barcodes as is. ...
  • Page 97: Start/Stop Character

    【Enter Setup】 Start/Stop Character You can set the start/stop characters and choose whether or not to transmit the start/stop characters by scanning the appropriate barcode below. **【Transmit Start/Stop Character】 【Do Not Transmit Start/Stop Character】 **【ABCD/ABCD as the Start/Stop Character】 **【Start/Stop Character in Uppercase】 【ABCD/TN*E as the Start/Stop Character】...
  • Page 98: Code 93

    【Enter Setup】 Code 93 Restore Factory Defaults **【Restore the Factory Defaults of Code 93】 Enable/Disable Code 93 **【Disable Code 93】 【Enable Code 93】 If the scanner fails to identify Code 93 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Code 93 barcode.
  • Page 99: Set Length Range For Code 93

    【Enter Setup】 Set Length Range for Code 93 The scanner can be configured to only decode Code 93 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. 【Set the Minimum Length (Default: 1)】...
  • Page 100: Check Digit Verification

    【Enter Setup】 Check Digit Verification Check digits are optional for Code 93 and can be added as the last two digits, which are calculated values used to verify the integrity of the data.  Disable: The scanner transmits Code 93 barcodes as is. ...
  • Page 101: Ucc/Ean-128

    【Enter Setup】 UCC/EAN-128 Restore Factory Defaults **【Restore the Factory Defaults of UCC/EAN-128】 Enable/Disable UCC/EAN-128 **【Enable UCC/EAN-128】 【Disable UCC/EAN-128】 If the scanner fails to identify UCC/EAN-128 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable UCC/EAN-128 barcode. ** 【...
  • Page 102: Gs1 Databar

    【Enter Setup】 GS1 Databar Restore Factory Defaults **【Restore the Factory Defaults of GS1 Databar】 Enable/Disable GS1 Databar **【Enable GS1 Databar】 【Disable GS1 Databar】 If the scanner fails to identify GS1 Databar barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable GS1 Databar barcode.
  • Page 103: Transmit Application Identifier "01

    【Enter Setup】 Transmit Application Identifier “01” **【Transmit Application Identifier “01”】 【Do Not Transmit Application Identifier “01”】 ** 【 Exit Setup】...
  • Page 104: Ean· Ucc Composite

    【Enter Setup】 EAN· UCC Composite Restore Factory Defaults **【Restore the Factory Defaults of EAN· UCC Composite】 Enable/Disable EAN· UCC Composite 【Enable EAN· UCC Composite】 **【Disable EAN· UCC Composite】 【Enable UPC/EAN Composite】 **【Disable UPC/EAN Composite】 If the scanner fails to identify EAN· UCC Composite barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable EAN·...
  • Page 105: Code 11

    【Enter Setup】 Code 11 Restore Factory Defaults **【Restore the Factory Defaults of Code 11】 Enable/Disable Code 11 【Enable Code 11】 **【Disable Code 11】 If the scanner fails to identify Code 11 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Code 11 barcode.
  • Page 106: Set Length Range For Code 11

    【Enter Setup】 Set Length Range for Code 11 The scanner can be configured to only decode Code 11 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. 【Set the Minimum Length (Default: 4)】...
  • Page 107: Check Digit Verification

    【Enter Setup】 Check Digit Verification Check digits are optional for Code 11 and can be added as the last one or two digits, which are calculated values used to verify the integrity of the data. If the Disable option is enabled, the scanner transmits Code 11 barcodes as is. 【Disable】...
  • Page 108 【Enter Setup】 If you select a check digit algorithm and the Do Not Transmit Check Digit option, Code 11 barcodes with a length that is less than the configured minimum length after having the check digit(s) excluded will not be decoded.
  • Page 109: Isbn

    【Enter Setup】 ISBN Restore Factory Defaults **【Restore the Factory Defaults of ISBN】 Enable/Disable ISBN 【Enable ISBN】 **【Disable ISBN】 If the scanner fails to identify ISBN barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable ISBN barcode. ** 【...
  • Page 110: Set Isbn Format

    【Enter Setup】 Set ISBN Format **【ISBN-13】 【ISBN-10】 **【Exit Setup】...
  • Page 111: Industrial 25

    【Enter Setup】 Industrial 25 Restore Factory Defaults **【Restore the Factory Defaults of Industrial 25】 Enable/Disable Industrial 25 【Enable Industrial 25】 **【Disable Industrial 25】 If the scanner fails to identify Industrial 25 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Industrial 25 barcode.
  • Page 112: Set Length Range For Industrial 25

    【Enter Setup】 Set Length Range for Industrial 25 The scanner can be configured to only decode Industrial 25 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. 【Set the Minimum Length (Default: 6)】...
  • Page 113: Check Digit Verification

    【Enter Setup】 Check Digit Verification A check digit is optional for Industrial 25 and can be added as the last digit. It is a calculated value used to verify the integrity of the data.  Disable: The scanner transmits Industrial 25 barcodes as is. ...
  • Page 114: Standard 25

    【Enter Setup】 Standard 25 Restore Factory Defaults **【Restore the Factory Defaults of Standard 25】 Enable/Disable Standard 25 【Enable Standard 25】 **【Disable Standard 25】 If the scanner fails to identify Standard 25 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Standard 25 barcode.
  • Page 115: Set Length Range For Standard 25

    【Enter Setup】 Set Length Range for Standard 25 The scanner can be configured to only decode Standard 25 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. 【Set the Minimum Length (Default: 6)】...
  • Page 116: Check Digit Verification

    【Enter Setup】 Check Digit Verification A check digit is optional for Standard 25 and can be added as the last digit. It is a calculated value used to verify the integrity of the data.  Disable: The scanner transmits Standard 25 barcodes as is. ...
  • Page 117: Plessey

    【Enter Setup】 Plessey Restore Factory Defaults **【Restore the Factory Defaults of Plessey】 Enable/Disable Plessey 【Enable Plessey】 **【Disable Plessey】 If the scanner fails to identify Plessey barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Plessey barcode. **【Exit Setup】...
  • Page 118: Set Length Range For Plessey

    【Enter Setup】 Set Length Range for Plessey The scanner can be configured to only decode Plessey barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. 【Set the Minimum Length (Default: 4)】...
  • Page 119: Check Digit Verification

    【Enter Setup】 Check Digit Verification Check digits are optional for Plessey and can be added as the last two digits, which are calculated values used to verify the integrity of the data.  Disable: The scanner transmits Plessey barcodes as is. ...
  • Page 120: Msi-Plessey

    【Enter Setup】 MSI-Plessey Restore Factory Defaults **【Restore the Factory Defaults of MSI-Plessey】 Enable/Disable MSI-Plessey 【Enable MSI-Plessey】 **【Disable MSI-Plessey】 If the scanner fails to identify MSI-Plessey barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable MSI-Plessey barcode. **【Exit Setup】...
  • Page 121: Set Length Range For Msi-Plessey

    【Enter Setup】 Set Length Range for MSI-Plessey The scanner can be configured to only decode MSI-Plessey barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. 【Set the Minimum Length (Default: 4)】...
  • Page 122: Check Digit Verification

    【Enter Setup】 Check Digit Verification Check digits are optional for MSI-Plessey and can be added as the last one or two digits, which are calculated values used to verify the integrity of the data. If the Disable option is enabled, the scanner transmits MSI-Plessey barcodes as is. 【Disable】...
  • Page 123: Pdf417

    【Enter Setup】 PDF417 Restore Factory Defaults **【Restore the Factory Defaults of PDF417】 Enable/Disable PDF417 **【Enable PDF417】 【Disable PDF417】 If the scanner fails to identify PDF417 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable PDF417 barcode. ** 【...
  • Page 124: Set Length Range For Pdf417

    【Enter Setup】 Set Length Range for PDF417 The scanner can be configured to only decode PDF417 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. 【Set the Minimum Length (Default: 1)】...
  • Page 125: Pdf417 Twin Code

    【Enter Setup】 PDF417 Twin Code PDF417 twin code is 2 PDF417 barcodes paralleled vertically or horizontally. Two of them must have the same direction and similar specifications and be placed closely together. There are 3 options for reading PDF417 twin codes: ...
  • Page 126: Pdf417 Inverse

    【Enter Setup】 PDF417 Inverse Regular barcode: Dark bars on a bright background. Inverse barcode: Bright bars on a dark background. **【Decode Regular PDF417 Barcodes Only】 【Decode Inverse PDF417 Barcodes Only】 【Decode Both】 **【Exit Setup】...
  • Page 127: Qr Code

    【Enter Setup】 QR Code Restore Factory Defaults **【Restore the Factory Defaults of QR Code】 Enable/Disable QR Code **【Enable QR Code】 【Disable QR Code】 If the scanner fails to identify QR Code barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable QR Code barcode.
  • Page 128: Set Length Range For Qr Code

    【Enter Setup】 Set Length Range for QR Code The scanner can be configured to only decode QR Code barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. 【Set the Minimum Length (Default: 1)】...
  • Page 129: Qr Twin Code

    【Enter Setup】 QR Twin Code QR twin code is 2 QR barcodes paralleled vertically or horizontally. Two of them must have the same direction and similar specifications and be placed closely together. There are 3 options for reading QR twin codes: ...
  • Page 130: Aztec

    【Enter Setup】 Aztec Restore Factory Defaults **【Restore the Factory Defaults of Aztec Code】 Enable/Disable Aztec Code 【Enable Aztec Code】 **【Disable Aztec Code】 If the scanner fails to identify Aztec barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Aztec Code barcode.
  • Page 131: Set Length Range For Aztec Code

    【Enter Setup】 Set Length Range for Aztec Code The scanner can be configured to only decode Aztec barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. 【Set the Minimum Length (Default: 1)】...
  • Page 132: Read Multi-Barcodes On An Image

    【Enter Setup】 Read Multi-barcodes on an Image There are three modes:  Mode 1: Read one barcode only.  Mode 2: Read fixed number of barcodes only.  Mode 3: Composite Reading. Read fixed number of barcodes first. If unsuccessful, read one barcode only. **【Mode 1】...
  • Page 133: Set The Number Of Barcodes

    【Enter Setup】 Set the Number of Barcodes **【1】 【5】 【2】 【6】 【3】 【7】 【4】 【8】 ** 【 Exit Setup】...
  • Page 134: Data Matrix

    【Enter Setup】 Data Matrix Restore Factory Defaults **【Restore the Factory Defaults of Data Matrix】 Enable/Disable Data Matrix **【Enable Data Matrix】 【Disable Data Matrix】 If the scanner fails to identify Data Matrix barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Data Matrix barcode.
  • Page 135: Set Length Range For Data Matrix

    【Enter Setup】 Set Length Range for Data Matrix The scanner can be configured to only decode Data Matrix barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. 【Set the Minimum Length (Default: 1)】...
  • Page 136: Data Matrix Twin Code

    【Enter Setup】 Data Matrix Twin Code Data Matrix twin code is 2 Data Matrix barcodes paralleled vertically or horizontally. Two of them must have the same direction and similar specifications and be placed closely together. There are 3 options for reading Data Matrix twin codes: ...
  • Page 137: Rectangular Barcode

    【Enter Setup】 Rectangular Barcode Data Matrix has two formats: Square barcodes having the same amount of modules in length and width: 10*10, 12*12..144*144. Rectangular barcodes having different amounts of models in length and width: 6*16, 6*14... 14*22. **【Enable Rectangular Barcode】 【Disable Rectangular Barcode】...
  • Page 138: Maxicode

    【Enter Setup】 Maxicode Restore Factory Defaults **【Restore the Factory Defaults of Maxicode】 Enable/Disable Maxicode 【Enable Maxicode】 **【Disable Maxicode】 If the scanner fails to identify Maxicode barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Maxicode barcode. **【Exit Setup】...
  • Page 139: Set Length Range For Maxicode

    【Enter Setup】 Set Length Range for Maxicode The scanner can be configured to only decode Maxicode barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. 【Set the Minimum Length (Default: 1)】...
  • Page 140: Chinese Sensible Code

    【Enter Setup】 Chinese Sensible Code Restore Factory Defaults **【Restore the Factory Defaults of Chinese Sensible Code】 Enable/Disable Chinese Sensible Code 【Enable Chinese Sensible Code】 **【Disable Chinese Sensible Code】 If the scanner fails to identify Chinese Sensible Code barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Chinese Sensible Code barcode.
  • Page 141: Set Length Range For Chinese Sensible Code

    【Enter Setup】 Set Length Range for Chinese Sensible Code The scanner can be configured to only decode Chinese Sensible Code barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. 【Set the Minimum Length (Default: 1)】...
  • Page 142: Chinese Sensible Twin Code

    【Enter Setup】 Chinese Sensible Twin Code Chinese Sensible twin code is 2 Chinese Sensible barcodes paralleled vertically or horizontally. Two of them must have the same direction and similar specifications and be placed closely together. There are 3 options for reading Chinese Sensible twin codes: ...
  • Page 143: Chinese Sensible Code Inverse

    【Enter Setup】 Chinese Sensible Code Inverse Regular barcode: Dark bars on a bright background. Inverse barcode: Bright bars on a dark background. **【Decode Regular Chinese Sensible Barcodes Only】 【Decode Inverse Chinese Sensible Barcodes Only】 【Decode Both】 ** 【 Exit Setup】...
  • Page 144: Chapter 7 Prefix & Suffix

    【Enter Setup】 Chapter 7 Prefix & Suffix Introduction A 1D barcode could contain digits, letters, symbols, etc. A 2D barcode could contain more data, such as Chinese characters and other multi-byte characters. However, in real applications, they do not and should not have all information we need, such as barcode type, data acquisition time and delimiter, in order to keep the barcodes short and flexible.
  • Page 145: General Settings

    【Enter Setup】 General Settings Enable/Disable All Prefix/Suffix Disable All Prefix/Suffix: Transmit barcode data with no prefix/suffix. Enable All Prefix/Suffix: Allow to append Code ID prefix, AIM ID prefix, custom prefix/suffix and terminating character to the barcode data before the transmission. **【Disable All Prefix/Suffix】...
  • Page 146: Custom Prefix

    【Enter Setup】 Custom Prefix Enable/Disable Custom Prefix If custom prefix is enabled, you are allowed to append to the data a user-defined prefix that cannot exceed 10 characters. For example, if the custom prefix is “AB” and the barcode data is “123”, the Host will receive “AB123”. **【Disable Custom Prefix】...
  • Page 147: Aim Id Prefix

    【Enter Setup】 AIM ID Prefix AIM (Automatic Identification Manufacturers) ID defines symbology identifier (For the details, see the “Appendix 2: AIM ID Table” section). If AIM ID prefix is enabled, the scanner will add the symbology identifier before the scanned data after decoding.
  • Page 148: Restore All Default Code Ids

    【Enter Setup】 Restore All Default Code IDs For the information of default Code IDs, see the “Code ID Table” section in Appendix. 【Restore All Default Code IDs】 Modify Code ID See the examples below to learn how to modify a Code ID and restore the default Code IDs of all symbologies. Modify PDF417 Code ID to be “p”...
  • Page 149 【Enter Setup】 【Modify PDF417 Code ID】 【Modify Data Matrix Code ID】 【Modify QR Code ID】 【Modify Maxicode Code ID】 【Modify Aztec Code ID】 【Modify Chinese Sensible Code ID】 【Modify EAN-8 Code ID】 【Modify ITF-6 Code ID】 【Modify EAN-13 Code ID】 【Modify Code 39 Code ID】...
  • Page 150 【Enter Setup】 【Modify UPC-E Code ID】 【Modify Codabar Code ID】 【Modify UPC-A Code ID】 【Modify Code 93 Code ID】 【Modify Interleaved 2 of 5 Code ID】 【Modify Code 128 Code ID】 【Modify ITF-14 Code ID】 【Modify ISBN Code ID】 【Modify UCC/EAN-128 Code ID】 【Modify Industrial 25 Code ID】...
  • Page 151 【Enter Setup】 【Modify Code 11 Code ID】 【Modify Standard 25 Code ID】 【Modify EAN•UCC Composite Code ID】 【Modify Plessey Code ID】 【Modify GS1 Databar Code ID】 【Modify MSI-Plessey Code ID】 【Modify Matrix 2 of 5 Code ID】 ** 【 Exit Setup】...
  • Page 152: Custom Suffix

    【Enter Setup】 Custom Suffix Enable/Disable Custom Suffix If custom suffix is enabled, you are allowed to append to the data a user-defined suffix that cannot exceed 10 characters. For example, if the custom suffix is “AB” and the barcode data is “123”, the Host will receive “123AB”. **【Disable Custom Suffix】...
  • Page 153: Terminating Character Suffix

    【Enter Setup】 Terminating Character Suffix Enable/Disable Terminating Character Suffix A terminating character such as carriage return (CR) or carriage return/line feed pair (CRLF) can only be used to mark the end of data, which means nothing can be added after it. A terminating character suffix cannot be formatted or packed as a custom suffix does.
  • Page 154: Set Terminating Character Suffix

    【Enter Setup】 Set Terminating Character Suffix To set a terminating character suffix, scan the Set Terminating Character Suffix barcode and then the numeric barcodes corresponding to the hexadecimal value of a desired terminating character. To save the settings, scan the Save barcode. Note: A terminating character suffix cannot exceed 2 characters.
  • Page 155: Chapter 8 Data Extraction & Packing

    【Enter Setup】 Chapter 8 Data Extraction & Packing Introduction In real applications, barcode data could be divided into several sections, each of which delivers different information, such as the manufacturer ID and product ID. If you only want to transmit the product ID and ignore the manufacturer ID, data extraction can fill the bill.
  • Page 156 【Enter Setup】 If you want to remove the extraction option of a barcode type, follow the steps below: 1. Scan the Enter Setup barcode. 2. Scan the Erase the Extraction Option of a Symbology barcode. 3. Scan the ID number of the barcode type. (e.g. EAN-13, its ID number is 005. For more information, see the “Symbology ID Number”...
  • Page 157: Program 1D Extraction Option

    【Enter Setup】 Program 1D Extraction Option When programming a 1D extraction option, you need to scan a string of decimal digit barcodes and obey the following rules:  The extraction option is usually comprised of one barcode type section (symbology ID number) and one or more data extraction sections.
  • Page 158 【Enter Setup】 When scanning an EAN-13 barcode, send the leftmost character through the 3rd and the last 4th character through the rightmost of the data: Scan the Enter Setup barcode. Scan the Enable Extraction barcode. Scan the Program Extraction Option barcode. Scan the numberic barcodes in the following table, the Save barcode and the Exit Setup barcode.
  • Page 159: Program 2D Extraction Option

    【Enter Setup】 Program 2D Extraction Option When programming a 2D extraction option, you need to scan a string of decimal digit barcodes and obey the following rules:  The extraction option is usually comprised of one barcode type section (symbology ID number) and one or more data extraction sections.
  • Page 160: Data Packaging

    【Enter Setup】 When scanning a QR Code barcode, send the leftmost character through the 20th and the 113th character through the 140th of the data: Scan the Enter Setup barcode. Scan the Enable Extraction barcode. Scan the Program Extraction Option barcode. Scan the numberic barcodes in the following table, the Save barcode and the Exit Setup barcode.
  • Page 161: Normal Pack

    【Enter Setup】 **【Disable Data Packing】 Normal Pack Normal Pack format: [STX + ATTR + LEN] + [AL_TYPE + DATA] + [LRC]  STX: 0x02  ATTR: 0x00  LEN: Barcode data length is expressed in 2 bytes ranging from 0x0000 (0) to 0xFFFF (65535). ...
  • Page 162: Chapter 9 Batch Programming

    【Enter Setup】 Chapter 9 Batch Programming Introduction Batch programming enables users to integrate a batch of commands into a single batch barcode . Listed below are batch programming rules: Command format: Command + “=” + Parameter Value. Each command is terminated by semicolon. Note that there is no space between a command and its terminator semicolon.
  • Page 163: Create A Batch Command

    【Enter Setup】 Create a Batch Command A batch command may contain a number of individual commands each of which is terminated by a semicolon. It must be ended with the Save command. Command Structure: Command (+ “=” + Parameter Value) 4 command syntaxes are described as below: Syntax 1: Command This syntax applies to most configuration situations.
  • Page 164: Create A Batch Barcode

    【Enter Setup】 Create a Batch Barcode Batch barcodes can be produced in the format of PDF417, QR Code or DataMatrix. Example: Create a batch barcode for llumination Always On, Sense Mode, Decode Session Timeout = 2s, Disable the Discrete Lengths for Interleaved 2 of 5: Input the following commands: 0200030;0302010;0313000=2000;0405140;0000160;...
  • Page 165: Use Batch Barcode

    【Enter Setup】 Use Batch Barcode To put a batch barcode into use, scan the following barcodes. 【Enter Setup】 【Enable Batch Barcode】 【Batch Barcode】 【Exit Setup】 ** 【 Exit Setup】...
  • Page 166: Chapter 10 Data Formatter

    【Enter Setup】 Chapter 10 Data Formatter Introduction Normally, when you scan a barcode, it gets outputted automatically; however, when you do a format, you must use a “send” command (see the “Send Commands” section) to output data. The maximum size of a data format configuration is 256 bytes, which includes header information.
  • Page 167: Data Formatter Commands

    【Enter Setup】 Data Formatter Commands When working with the Data Formatter, a virtual cursor is moved along your input data string. The following commands are used to both move this cursor to different positions, and to select, replace, and insert data into the final output. For the hex value of ASCII characters involved in the commands, refer to the “ASCII Table”...
  • Page 168 【Enter Setup】 F3 Send all characters up to a particular character Syntax=F3ssxx (ss: The particular character’s hex value; xx: The insert character’s hex value) Include in the output message all characters from the input message, starting with the character at the current cursor position and continuing to, but not including, the particular character “ss,”...
  • Page 169 【Enter Setup】 E9 and F4 Example: Send all but the last characters, followed by 2 tabs Send all characters except for the last 8 from the barcode above, followed by 2 tabs. Command string: E908F40902 E9 is the “Send all but the last characters” command 08 is the number of characters at the end to ignore F4 is the “Insert a character multiple times”...
  • Page 170: Move Commands

    【Enter Setup】 B3 and B4 Example: Insert the symbology name and length Send the symbology name and length before the barcode data from the barcode above. Break up these insertions with spaces. End with a carriage return. Command string: B3F42001B4F42001F10D B3 is the “Insert symbology name”...
  • Page 171 【Enter Setup】 F5 Example: Move the cursor forward and send the data Move the cursor forward 3 characters, then send the rest of the barcode data from the barcode above. End with a carriage return. Command string: F503F10D F5 is the “Move the cursor forward a number of characters” command 03 is the number of characters to move the cursor F1 is the “Send all characters”...
  • Page 172: Search Commands

    【Enter Setup】 Search Commands F8 Search forward for a character Syntax=F8xx (xx: The search character’s hex value) Search the input message forward for “xx” character from the current cursor position, leaving the cursor pointing to the “xx” character. F8 Example: Send barcode data that starts after a particular character Search for the letter “D”...
  • Page 173 【Enter Setup】 B0 Search forward for a string Syntax=B0nnnnS (nnnn: The string length (up to 9999); S: The ASCII hex value of each character in the string) Search forward for “S” string from the current cursor position, leaving cursor pointing to “S” string. For example, B0000454657374 will search forward for the first occurrence of the 4-character string “Test.”...
  • Page 174 【Enter Setup】 E6 Search forward for a non-matching character Syntax=E6xx (xx: The search character’s hex value) Search the input message forward for the first non-“xx” character from the current cursor position, leaving the cursor pointing to the non-“xx” character. E6 Example: Remove zeros at the beginning of barcode data This example shows a barcode that has been zero filled.
  • Page 175: Miscellaneous Commands

    【Enter Setup】 Miscellaneous Commands FB Suppress characters Syntax=FBnnxxyy..zz (nn: The numeric value (00-15) for the number of suppressed characters; xxyy..zz: The hex value of the characters to be suppressed) Suppress all occurrences of up to 15 different characters, starting at the current cursor position, as the cursor is advanced by other commands.
  • Page 176 【Enter Setup】 E4 Example: Replace zeros with CRs in barcode data If the barcode 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 zeros in the barcode above with carriage returns.
  • Page 177: Appendix

    Appendix Digit Barcodes After scanning numeric barcode(s), you need to scan the Save barcode to save the data. 【0】 【1】 【2】 【3】 【4】 【5】 【6】 【7】 【8】 【9】...
  • Page 178 【A】 【B】 【C】 【D】 【E】 【F】...
  • Page 179: Save/Cancel Barcodes

    Save/Cancel Barcodes After reading numeric barcode(s), you need to scan the Save barcode to save the data. If you scan the wrong digit(s), you can either scan the Cancel barcode and then start the configuration all over again, or scan the Delete the Last Digit barcode and then the correct digit, or scan the Delete All digits barcode and then the digits you want.
  • Page 180: Factory Defaults Table

    Factory Defaults Table Parameter Factory Default Remark Symbologies Code 128 Code 128 Enabled Maximum Length Minimum Length EAN-8 EAN-8 Enabled Check Digit Transmit 2-Digit Add-On Code Disabled 5-Digit Add-On Code Disabled Extend to EAN-13 Disabled EAN-13 EAN-13 Enabled Check Digit Transmit 2-Digit Add-On Code Disabled...
  • Page 181 Parameter Factory Default Remark Check Digit Transmit 2-Digit Add-On Code Disabled 5-Digit Add-On Code Disabled Preamble Character “0” Do not transmit Interleaved 2 of 5 Interleaved 2 of 5 Enabled Check Digit Verification Disabled Check Digit Do not transmit Maximum Length Minimum Length Minimum length supported: 4 Discrete Length...
  • Page 182 Parameter Factory Default Remark Maximum Length Minimum Length Codabar Codebar Enabled Check Digit Verification Disabled Check Digit Do not transmit ABCD/ABCD format Start/Stop Character Uppercase Transmit Maximum Length Minimum Length Code 93 Code 93 Disabled Check Digit Verification Enabled Check Digit Do not transmit Maximum Length Minimum Length...
  • Page 183 Parameter Factory Default Remark Check Digit Transmit Check Digit Verification 1 Check Digit, MOD11 Maximum Length Minimum Length Minimum length supported: 4 ISBN ISBN Disabled ISBN Format ISBN-13 Industrial 25 Industrial 25 Disabled Check Digit Verification Disabled Check Digit Do not transmit Maximum Length Minimum Length Minimum length supported: 4...
  • Page 184 Parameter Factory Default Remark Check Digit Transmit Check Digit Verification 1 Check Digit, MOD10 Maximum Length Minimum Length Minimum length supported: 4 PDF 417 PDF 417 Enabled Read Single PDF417 Only Enabled Decode regular PDF417 PDF417 Inverse barcodes only Maximum Length 2710 Minimum Length QR Code...
  • Page 185 Parameter Factory Default Remark Minimum Length Maxicode Maxicode Disabled Maximum Length Minimum Length Chinese Sensible Code Chinese Sensible Code Disabled Read Single Chinese Sensible Code Only Enabled Decode regular Chinese Chinese Sensible Code Inverse Sensible barcodes only Maximum Length 7827 Minimum Length...
  • Page 186: Aim Id Table

    AIM ID Table Symbology AIM ID Possible AIM ID Modifiers (m) Code 128 UCC/EAN-128 EAN-8 EAN-13 EAN-13 with Add-On UPC-E UPC-E with Add-On UPC-A UPC-A with Add-On Interleaved 2 of 5 0, 1, 3 ITF-6 1, 3 ITF-14 1, 3 Matrix 2 of 5 Code 39 0, 1, 3, 4, 5, 7...
  • Page 187: Code Id Table

    Code ID Table Symbology Code ID Code 128 UCC/EAN-128 EAN-8 EAN-13 UPC-E UPC-A Interleaved 2 of 5 ITF-6 ITF-14 Matrix 2 of 5 Code 39 Codabar Code 93 Code 11 GS1 Databar EAN•UCC Composite ISBN Industrial 25 Standard 25 Plessey MSI-Plessey PDF417 QR Code...
  • Page 188: Symbology Id Number

    Symbology ID Number Symbology ID Number Code 128 UCC/EAN128 EAN-8 EAN-13 UPC-E UPC-A Interleaved 2 OF 5 ITF-14 ITF-6 Matrix 2 of 5 Code 39 Codabar Code 93 ISBN Industrial25 Standard25 Plessey Code11 MSI-Plessey EAN•UCC Composite GS1 Databar PDF417 QR Code Aztec DataMatrix Maxicode...
  • Page 189: Ascii Table

    ASCII Table Char (Null char.) (Start of Header) (Start of Text) (End of Text) (End of Transmission) (Enquiry) (Acknowledgment) (Bell) (Backspace) (Horizontal Tab) (Line Feed) (Vertical Tab) (Form Feed) (Carriage Return) (Shift Out) (Shift In) (Data Link Escape) (XON) (Device Control 1) (Device Control 2) (XOFF) (Device Control 3) (Device Control 4)
  • Page 190 (Negative Acknowledgment) (Synchronous Idle) (End of Trans. Block) (Cancel) (End of Medium) (Substitute) (Escape) (File Separator) (Group Separator) (Request to Send) (Unit Separator) (Space) (Exclamation Mark) " (Double Quote) (Number Sign) (Dollar Sign) (Percent) & (Ampersand) (Single Quote) (Right / Closing Parenthesis) (Right / Closing Parenthesis) (Asterisk) (Plus)
  • Page 191 (Minus / Dash) (Dot) (Forward Slash) : (Colon) ; (Semi-colon) < (Less Than) (Equal Sign) > (Greater Than) (Question Mark) (AT Symbol)
  • Page 192 (Left / Opening Bracket) (Back Slash)
  • Page 193 (Right / Closing Bracket) (Caret / Circumflex) (Underscore) (Grave Accent)
  • Page 194 (Left/ Opening Brace) (Vertical Bar) (Right/Closing Brace) (Tilde) (Delete)

This manual is also suitable for:

Fr40 koi series

Table of Contents