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 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 .............................
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 ...
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.
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.
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.
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.
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.
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.
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. ...
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. ...
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...
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.
【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.
【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: ...
【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】...
【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...
【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】...
【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】...
【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.
【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. ...
【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...
【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.
【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】...
【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. ...
【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.
【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.
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.
【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.
【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.
【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】...
【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】...
【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】...
【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.
【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...
【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 <...
【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.
【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.
【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.
【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】...
【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.
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.
【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.
【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.
【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)】...
【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】...
【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.
【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】...
【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】...
【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.
【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】...
【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】...
【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.
【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】...
【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】...
【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】...
【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.
【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】...
【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】...
【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.
【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)】...
【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. ...
【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”...
【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.
【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.
【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.
【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)】...
【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. ...
【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.
【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】...
【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)】...
【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. ...
【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】...
【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】...
【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)】...
【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. ...
【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】...
【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.
【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)】...
【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. ...
【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. ** 【...
【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.
【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·...
【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.
【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)】...
【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.
【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. ** 【...
【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.
【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)】...
【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. ...
【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.
【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)】...
【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. ...
【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】...
【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)】...
【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. ...
【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】...
【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)】...
【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】...
【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. ** 【...
【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)】...
【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: ...
【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.
【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)】...
【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: ...
【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.
【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)】...
【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】...
【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.
【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)】...
【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: ...
【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】...
【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】...
【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)】...
【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.
【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)】...
【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: ...
【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】...
【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.
【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】...
【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】...
【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.
【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”...
【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】...
【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.
【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.
【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”...
【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.
【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.
【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.
【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.
【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.
【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;...
【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】...
【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.
【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”...
【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”...
【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.
【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.
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】...
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 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...
Need help?
Do you have a question about the HR3250 Marlin and is the answer not in the manual?
Questions and answers