IPDA014-2D. Embedded 2D Barcode Scan Engine. User Guide

Similar documents
2D Barcode Reader User Guide V 1.2.1

MK D Imager Barcode Scanner Configuration Guide

FD-011WU. 2D Barcode Reader User Guide V1.6CC

Disclaimer. Please read through the manual carefully before using the product and operate it

GS500 2D Area-Imaging Scanner. User Manual

RT209 OEM 2d Scan Engine User Guide

RT206 User Guide. RT206 OEM 2d Scan Engine User Guide

BD-6500BT Bluetooth 2D Barcode Scanner Configuration Guide

NLS-EM3070. OEM Scan Engine. User Guide

NLS-EM3096. OEM Scan Engine. User Guide

2D Hand-held Barcode Scanner User Guide

NLS-EM3096. OEM Scan Engine. User Guide

EM3296. OEM Scan Engine User Guide

SCANNING MADE SIMPLE. EM3296 OEM scan engine user guide

2D Barcode Reader User Guide V 1.2.3

2D Barcode Scanner User's Manual

XL D Barcode Scanner User's Manual V1.0

marson MT8200S 2D Handheld Scanner User Manual V / 6 / 25 - I -

HSC-100. Handheld Barcode Scanner User Guide

PureScan - ML1. Configuration Guide. Wireless Linear Imager Wireless Laser scanner - 1 -

Table of Contents Sleep Settings How to Configure the Scanner. 7 Chapter 2 System Setup

NLS-HR22. Hand-held Barcode Scanner. User Guide

NLS-HR3290. Corded 2D Barcode Scanner. User Guide

NLS-HR22. Hand-held Barcode Scanner. User Guide

If you want to do other configurations please refer to below programming barcodes.

NLS-EM3095 Embedded 2D Barcode Scan Engine. User Guide

If you want to do other configurations please refer to below programming barcodes.

BARCODE SCANNER. Configuration Guide - 1 -

2D BARCODE SCANNER CA-SC-20200B

NC-1200 BARCODE SCANNER. Configuration Guide - 1 -

User s Guide. Linear Imager

User s Manual. Xi3000 Scanner. Table of Contents

Xi2000-BT Series Configuration Guide

Factory Default Configuration. Factory Default Configuration

Configuration Manual PULSAR C CCD SCANNER. Table of Contents

NT-1200 CCD Wired Barcode Scanner Overview

If you want to have other configurations please refer to below programming barcodes. Check Scanner Version

Laser Barcode Scanner ARP Nr User s Manual

Wireless 2D Pocket barcode scanner

2D barcode scanner User Manual

nlscan.com Tools Exposure Imaging Mode ** Normal Exposure Mode Pro CMD Reflections Eliminating Mode Pro CMD Page 36

Advanced Handheld High-Speed Laser Scanner

EXPERIMENT 8: Introduction to Universal Serial Asynchronous Receive Transmit (USART)

2D Imaging Barcode Scanner GLLS. Programming Guide. Advanced Handheld High-Speed Laser Scanner

POSSAFE LQ300 BARKOD OKUYUCU. Configuration Manual

EXPERIMENT 7: Introduction to Universal Serial Asynchronous Receive Transmit (USART)

Wired Laser Barcode Scanner User Manual V:1509

Hand Held Linear Imager

DLL2020. Software Configuration Manual

2a. Codes and number systems (continued) How to get the binary representation of an integer: special case of application of the inverse Horner scheme

Serial Programming Command Manual

Setting code User Manual

Area Imager Bar Code Scanner 2 D C O N F I G U R A T I O N G U I D E

ASCII Code - The extended ASCII table

Wireless 2D Pocket barcode scanner

Menu & commands booklet FOR BAR CODE SCANNERS * *

2D Imaging Barcode Scanner GLLS. Programming Guide. Advanced Handheld High-Speed Laser Scanner

COPYRIGHT 2009,SCSC. Manual P/No: SCCM - 80S-01A Released Date: Oct 31, 2009

2D Wired Barcode Scanner Overview. Keyboard Language In order to let scanner upload the codes in a correct way, you have to set the keyboard language.

Wearable 2D Pocket barcode scanner

Z3S. Quick Setup Guide V Connection Mode. Working via Bluetooth. Barcode Programming. Working via USB cable

000A1 Display inward character string(custom) USB-HID Single not triggered Not:CCD inapplicability Continuous Scan Mode

If you want to do other configurations please refer to below programming barcodes.

广州虹源电子有限公司. Guangzhou Hong yuan Electronic co.,ltd. Configuration Manual

Delivery content * Pocket Barcode scanner x 1 * Mini USB cable x 1 (for charging only) * Quick instructions x 1 * Strap x 1

Delivery content * Pocket Barcode scanner x 1 * Mini USB cable x 1 (for charging only) * Quick instructions x 1 * Strap x 1

1. Character/String Data, Expressions & Intrinsic Functions. Numeric Representation of Non-numeric Values. (CHARACTER Data Type), Part 1

Table of Contents. Introduction Installation Pin Assignments Method of Programming Setup Commands... 9

1.1. INTRODUCTION 1.2. NUMBER SYSTEMS

Number Systems II MA1S1. Tristan McLoughlin. November 30, 2013

User s Manual. Addendum to. Ranger Wedge Interface. Part No. 25-WEDGE-06A Ver. April 1999

Start Configuration. Chap.1 System Information. Set All default

2D Wired Barcode Scanner Overview

BARCODE SCANNER. FUZZYSCAN FAMILY Quick Start Guide

Mounting Dimensions / Viewing 2 Mounting Options 3. Wiring Configuration 4. Quick Set up Procedure 5. Changing Intensity 6.

Nuscan 3200 Optical Laser Barcode Scanner

AS-8050 CCD Scanner User Guide

Datalogic Scanning, Inc. 959 Terry Street Eugene, Oregon Telephone: (541) Fax: (541)

The following are the data types used in the C programming language:

XB-8200 Hand Free Area Image Scanner Configuration Guide

OOstaExcel.ir. J. Abbasi Syooki. HTML Number. Device Control 1 (oft. XON) Device Control 3 (oft. Negative Acknowledgement

SGBS-310-2D 2D Barcode Scanner Integration Guide

Low voltage Alarm: Scanner will make 5x beeps to remind you that it's under low voltage. Plug the USB cable to charge power for it.

NCR Realscan 7837 High-Performance Scanners. User s Guide Issue A

1. Factory Default Se ng (include below three steps)

Product Engineering Specification Scan Utility

BAR CODE. SYMBOLOGY PROGRAMMING for POCKET SCANNERS

S-Series Sensor ASCII Protocol v8.1.0

2D Barcode Scanner. User Manual

This configuration including four steps. Please scan below codes one by one.

Pock et b arcod e s cann er

Preliminary draft_1. Prefix Scanned Data Suffix. Intercharacter Delay. Intercharacter Delay

GS100. CCD Barcode Scanner. User Manual

Specification or version may be subject to change without notice. The actual specification and version are based on the product delivered.

MP720 Presentation Imager

2D Scan Engine Confguration Guide. 2D Barcode Scanner Configration Guide

Code Reader 900FD Configuration Guide

ZBX P/N : MUL LASER LIGHT CAUTION DO NOT STARE INTO BEAM

Manual de Programación

Table of contents. Change scanner settings Factory default settings Default message format Programming flow chart

Transcription:

IPDA014-2D Embedded 2D Barcode Scan Engine User Guide 1

Table Of Contents Chapter 1 Getting Started...8 Introduction...8 About This Guide...8 Barcode Scanning...9 Barcode Programming...9 Factory Defaults...9 Chapter 2 Communication Interfaces...10 TTL-232 Interface...10 Baud Rate...11 Data Bit & Parity Check&Stop bit...12 USB Interface...13 USB HID-KBW...13 USB Country Keyboard Types...14 Convert Case...17 USB COM Port Emulation...17 Chapter 3 Scan Mode...18 Trigger Mode...18 Decode Session Timeout...18 Level Trigger/Pulse Trigger...19 Auto Sleep...19 Presentation Mode...20 Timeout between Decodes (Same Barcode)...20 Cellphone Mode...21 2

Chapter 4 Illumination.......22 Illumination...22 Chapter 5 Beep & LED Indications...23 Startup Beep...23 Beep after Good Decode (Non-programming Barcode)...24 Beep Tone...24 Beep Volume...25 Beep after Good Decode (Programming Barcode)...26 LED Notification for Good Decode...26 Transmit NGR Message...27 Edit NGR Message...27 Chapter 6 Data Formatting...28 General Settings...29 Enable/Disable All Prefix/Suffix...29 Custom Prefix...30 Enable/Disable Custom Prefix...30 Set Custom Prefix...30 Custom Suffix...31 Enable/Disable Custom Suffix...31 Set Custom Suffix...31 3

Terminating Character Suffix...32 Enable/Disable Terminating Character Suffix...32 Set Terminating Character Suffix...33 Chapter 7 Symbologies...34 General Settings...34 Enable/Disable All Symbologies...34 Enable/Disable 1D Symbologies...34 Enable/Disable 2D Symbologies...34 Video Reverse...35 1D Symbologies...36 Code 128...36 Restore Factory Defaults...36 Enable/Disable Code 128...36 Set Length Range for Code 128...36 GS1-128 (UCC/EAN-128)...37 Restore Factory Defaults...37 Enable/Disable GS1-128...37 Set Length Range for GS1-128...37 AIM-128...38 Restore Factory Defaults...38 Enable/Disable AIM-128...38 Set Length Range for AIM-128...38 EAN-8...39 Restore Factory Defaults...39 Enable/Disable EAN-8...39 EAN-13...40 Restore Factory Defaults...40 Enable/Disable EAN-13...40 4

ISSN...41 Restore Factory Defaults...41 Enable/Disable ISSN...41 ISBN...42 Restore Factory Default...42 Enable/Disable ISBN...42 UPC-E...43 Restore Factory Defaults...43 Enable/Disable UPC-E...43 UPC-A...44 Restore Factory Defaults...44 Enable/Disable UPC-A...44 Interleaved 2 of 5...45 Restore Factory Defaults...45 Enable/Disable Interleaved 2 of 5...45 ITF-14...46 ITF-6...47 Matrix 2 of 5...48 Restore Factory Defaults...48 Enable/Disable Matrix 2 of 5...48 5

Industrial 2 of 5...50 Restore Factory Defaults...50 Enable/Disable Industrial 2 of 5...50 Standard 2 of 5(IATA 2 of 5)...51 Restore Factory Defaults...51 Enable/Disable Standard 25...51 Code 39...52 Restore Factory Defaults...52 Enable/Disable Code 39...52 Codabar...53 Restore Factory Defaults...53 Enable/Disable Codabar...53 Code 93...54 Restore Factory Defaults...54 Enable/Disable Code 93...54 GS1-Databar (RSS)...55 Restore Factory Defaults...55 Enable/Disable GS1 Databar...55 Transmit Application Identifier 01...55 Code 11...56 6

Restore Factory Defaults...56 Enable/Disable Code 11...56 Plessey...57 Restore Factory Defaults...57 Enable/Disable Plessey...57 MSI-Plessey...58 Restore Factory Defaults...58 Enable/Disable MSI-Plessey...58 2D Symbologies...59 PDF 417...59 Restore Factory Defaults...59 Enable/Disable PDF 417...59 Set Length Range for PDF 417...59 QR Code...60 Restore Factory Defaults...60 Enable/Disable QR Code...60 Set Length Range for QR Code...60 Micro QR...60 Data Matrix...61 Restore Factory Defaults...61 Enable/Disable Data Matrix...61 Set Length Range for Data Matrix...61 Rectangular Barcode...61 Mirror Image...61 Appendix...62 Appendix 1: Factory Defaults Table...62 Appendix 2: AIM ID Table...69 Appendix 3: Code ID Table...71 Appendix 4: ASCII Table...72 Appendix 5: Digit Barcodes...76 Appendix 6: Save/Cancel Barcodes...77 7

Chapter 1 Getting Started Introduction OBM-2028 series embedded 2D barcode scan engines, armed with the Hercules technology, the OBM unique Image Processing Algorithm and optical system. The OBM-2028 2D barcode decoder chip uses advanced chip design & manufacturing, which significantly simplifies application design and delivers superior performance and solid reliability with low power consumption. The OBM-2028 support all mainstream 1D and standard 2D barcode symbologies (e.g., PDF417, QR Code M1/M2/Micro and Data Matrix) as well as GS1-DataBarTM(RSS) (Limited/Stacked/Expanded versions). It can read barcodes on virtually any medium - paper, plastic card, mobile phones and LCD displays. This compact, lightweight engine fits easily into even the most space-constrained equipments such as data collectors, meter readers, ticket validators and PDAs. About This Guide This guide provides programming instructions for the OBM-2028. Users can configure the OBM- 2028 by scanning the programming barcodes included in this manual. 8

Barcode Scanning Powered by area-imaging technology and OBM-2028 Hercules technology, the OBM-2028 features fast scanning and decoding accuracy. Barcodes rotated at any angle can still be read with ease. When scanning a barcode, simply center the aiming beam or pattern projected by the OBM-2028 over the barcode. Barcode Programming Factory Defaults Scanning the following barcode can restore the engine to the factory defaults. See Appendix 1: Factory Defaults Table for more information. Note: Use this feature with discretion. Restore All Factory Defaults 9

Chapter 2 Communication Interfaces The OBM-2028 provides a TTL-232 interface and a USB interface to communicate with the host device. The host device can receive scanned data and send commands to control the engine or to access/alter the configuration information of the engine via the TTL-232 or USB interface. TTL-232 Interface Serial communication interface is usually used when connecting the engine to a host device (like PC, POS). However, to ensure smooth communication and accuracy of data, you need to set communication parameters (including baud rate, parity check, data bit and stop bit) to match the host device. The serial communication interface provided by the engine is based on TTL-level signals. TTL-232 can be used for most application architectures. For those requiring RS-232, an external conversion circuit is needed. The conversion circuit is available only to some models. Serial Communication Default serial communication parameters are listed below. Make sure all parameters match the host requirements. Parameter Factory Default Serial Communication Standard TTL-232 Baud Rate 115200 Parity Check Data Bits Stop Bits None 8 1 Hardware Flow Control None 10

Baud Rate Baud rate is the number of bits of data transmitted per second. Set the baud rate to match the Host requirements. 600 1200 2400 4800 9600 19200 38400 115200 11

Data Bit & Parity Check& Stop Bit None Parity /8 Data Bits/1 Stop Bit None Parity /7 Data Bits/1 Stop Bit None Parity /7 Data Bits/2 Stop Bits Even Parity /8 Data Bits/1 Stop Bit Even Parity /7 Data Bits/1 Stop Bit Even Parity /7 Data Bits/2 Stop Bits Odd Parity /8 Data Bits/1 Stop Bit Odd Parity /7 Data Bits/1 Stop Bit Odd Parity /7 Data Bits/2 Stop Bit 12

USB Interface USB HID-KBW When you connect the engine to the Host via a USB connection, you can enable the USB HID-KBW feature by scanning the barcode below. Then engine s transmission will be simulated as USB keyboard input. The Host receives keystrokes on the virtual keyboard. It works on a Plug and Play basis and no driver is required. USB HID-KBW 13

USB Country Keyboard Types Keyboard layouts vary from country to country. The default setting is 1-U.S. keyboard. 1 - U.S. 2 UK 3 - Denmark 4 - France 5 - Finland 6 - Turkey_F 7 - Italy 8 - Norway 14

9 - Albania 10 - Belgium 11 Bosnia 12 Brazil 13 Croatia 14 Czech 15 Dutch 16 Estonia 17 Germany 18 Greek 15

19 Hungary 20 Irish 21 Latvia 22-Lithunania 23 Macedonia 24 Norway 25 Porland 26 Portugal 27 Romania 28 Russia 16

Convert Case Scan the appropriate barcode below to convert barcode data to your desired case. No Case Conversion Invert Upper and Lower Case Characters Convert All to Upper Case Convert All to Lower Case Example: When the Convert All to Lower Case feature is enabled, barcode data AbC is transmitted as abc. USB COM Port Emulation If you connect the engine to the Host via a USB connection, the USB COM Port Emulation feature allows the Host to receive data in the way as a serial port does. A driver is required for this feature. USB COM Port Emulation 17

Chapter 3 Scan Mode Trigger Mode If the Trigger Mode is enabled, driving the TRIG pin on the host interface connector low activates a decode session. The session continues until the barcode is decoded or decode session timeout occurs or the active trigger signal is no longer present. For good decode, the engine transmits decoded data via communication port. To activate another session, the Host needs to first negate the trigger, waits 20ms or longer and then drive the TRIG pin low. Trigger Mode Decode Session Timeout This parameter sets the maximum time decode session continues during a scan attempt. To learn how to program this parameter, see Appendix 5. Decode Session Timeout 18

Level Trigger/Pulse Trigger Level trigger: Decode session is activated and continued by constant active trigger signal. The decode session ends once the barcode is decoded or decode session timeout occurs. Pulse trigger: Decode session is activated by electric pulse of trigger signal. The decode session continues until the barcode is decoded or decode session timeout occurs. Level Trigger Pulse Trigger Auto Sleep Auto Sleep allows the engine in the Trigger Mode to automatically enter the sleep or low power mode if no operation or communication is performed for a time period (user programmable). When the engine is in the sleep mode, receiving trigger signal or communication from the Host can awake the engine. The engine returns to full operation within 100ms. Enable Auto Sleep Disable Auto Sleep The parameter below specifies how long the engine remains idle (no operation or communication occurs) before it is put into sleep mode. To learn how to program this parameter, see Appendix 5. Time Period from Idle to Sleep 19

Presentation Mode If the presentation Mode is enabled, the engine activates a decode session every time it detects a change in ambient illumination. The decode session continues until the barcode is decoded or the decode session timeout occurs. Driving the TRIG pin on the host interface connector low can also activate a decode session. The decode session continues until the active trigger signal is no longer present or the barcode is decoded or the decode session timeout occurs. The trigger signal needs to be negated before the engine is able to monitor ambient illumination again. Presentation Mode Timeout between Decodes (Same Barcode) Timeout between Decodes (Same Barcode) can avoid undesired rereading of same barcode in a given period of time. To enable/disable the Timeout between Decodes (Same Barcode), scan the appropriate barcode below. Enable Timeout between Decodes: Do not allow the engine to re-read same barcode before the timeout between decodes (same barcode) occurs. Disable Timeout between Decodes: Allow the engine to re-read same barcode. Disable Timeout between Decodes Enable Timeout between Decodes 20

Cellphone Mode If the Cellphone Mode is enabled, the engine activates a special capturing image and illumination session. Every 3 frame open one illumination. Cellphone Mode 21

Chapter 4 Illumination & Aiming Illumination A couple of illumination options are provided to improve the lighting conditions during every image capture: Normal: Illumination LEDs are turned on during image capture. Always ON: Illumination LEDs keep ON after the engine is powered on. OFF: Illumination LEDs are OFF all the time. Normal OFF Always ON 22

Chapter 5 Beep & LED Indications Startup Beep If startup beep is enabled, the engine will beep after being turned on. Enable Startup Beep Disable Startup Beep 23

Beep after Good Decode (Non-programming Barcode) The engine can provide a PWM output to an external driver circuit to drive a beeper after decoding a non-programming barcode. Scan the appropriate barcode below to enable or disable the emission of good decode beep. Beep type (frequency) and volume are also user programmable. Beep after Good Decode,Non-programming barcode Do Not Beep after Good Decode,Non-programming barcode Beep Tone B 1 B 3 B 2 24

Beep Volume Loud Low Medium 25

Beep after Good Decode (Programming Barcode) Beep after Good Decode, Programming Barcode Do Not Beep after Good Decode, Programming Barcode LED Notification for Good Decode Good Decode LED Notification ON Good Decode LED Notification OFF 26

Transmit NGR Message Scan a barcode below to select whether or not to transmit a user-defined NGR (Not Good Read) message when a barcode is not decoded. Transmit NGR Message Do Not Transmit NGR Message Edit NGR Message To edit an NGR message, scan the Edit NGR Message barcode and the numeric barcodes representing the ASCII values (decimal) of a number of desired characters and then scan the Save barcode. An NGR message can contain 0-7 characters (ASCII value of character: 0-255). Edit NGR Message 27

Chapter 6 Data Formatting In many applications, barcode data needs to be edited and distinguished from one another. Usually AIM ID and Code ID can be used as identifiers, but in some special cases customized prefix and terminating character suffix like Carriage Return or Line Feed can also be the alternatives. Data formatting may include: Append AIM ID/Code ID/custom prefix before the decoded data Append custom suffix after the decoded data Append terminating character to the end of the data The following formats can be used when editing barcode data: [Code ID] + [Custom Prefix] + [AIM ID] + [DATA] + [Custom Suffix] + [Terminating Character] [Custom Prefix] + [Code ID] + [AIM ID] + [DATA] + [Custom Suffix] + [Terminating Character] 28

General Settings Enable/Disable All Prefix/Suffix Disable All Prefix/Suffix: Transmit barcode data with no prefix/suffix. Enable All Prefix/Suffix: Allow user to append Code ID prefix, AIM ID prefix, custom prefix/suffix and terminating character to the barcode data before the transmission. Enable All Prefix/Suffix Disable All Prefix/Suffix 29

Custom Prefix Set Custom Prefix To set a custom prefix, scan the Set Custom Prefix barcode and the numeric barcodes representing the hexadecimal values of a desired prefix and then scan the Save barcode. Refer to Appendix 4: ASCII Table for hexadecimal values of characters. Note: A custom prefix cannot exceed 10 characters. Set Custom Prefix Example: Set the custom prefix to ODE 1. 2. 3. 4. Check the hex values of ODE in the ASCII Table. ( ODE : 4F, 44, 45) Scan the Set Custom Prefix barcode. Scan the numeric barcodes 4, F, 4, 4, 4 and 5. Scan the Save barcode. 30

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. Enable Custom Suffix Disable Custom Suffix Set Custom Suffix To set a custom suffix, scan the Set Custom Suffix barcode and the numeric barcodes representing the hexadecimal values of a desired suffix and then scan the Save barcode. Refer to Appendix 4: ASCII Table for hexadecimal values of characters. Note: A custom suffix cannot exceed 10 characters. Set Custom Suffix Save Example: Set the custom suffix to ODE 1. 2. 3. 4. Check the hex values of ODE in the ASCII Table. ( ODE : 4F, 44, 45) Scan the Set Custom Suffix barcode. Scan the numeric barcodes 4, F, 4, 4, 4 and 5. Scan the Save barcode. 31

Terminating Character Suffix A terminating character can be used to mark the end of data, which means nothing can be added after it. A terminating character suffix can contain one or two characters. Enable/Disable Terminating Character Suffix To enable/disable terminating character suffix, scan the appropriate barcode below. Enable Terminating Character Suffix Disable Terminating Character Suffix 32

Set Terminating Character Suffix The engine provides a shortcut for setting the terminating character suffix to 0x0D or 0x0D,0x0A by scanning the following barcode. Terminating Character 0x0D Terminating Character 0x0D,0x0A Terminating Character 0x0A To set a terminating character suffix, scan the Set Terminating Character Suffix barcode and the numeric barcodes representing the hexadecimal value of a desired terminating character and then scan the Save barcode. Refer to Appendix 4: ASCII Table for hexadecimal values of terminating characters. Note: A terminating character suffix cannot exceed 2 characters. Set Terminating Character Suffix Save Example: Set the terminating character suffix to 0x0D 1. 2. 3. Scan the Set Terminating Character Suffix barcode. Scan the numeric barcodes 0 and D. Scan the Save barcode. 33

Chapter 7 Symbologies General Settings Enable/Disable All Symbologies If the Disable All Symbologies feature is enabled, the engine will not be able to read any non-programming barcodes except the programming barcodes. Enable All Symbologies Disable All Symbologies Enable/Disable 1D Symbologies If the Disable 1D Symbologies feature is enabled, the engine will not be able to read any 1D barcodes. Enable 1D Symbologies Disable 1D Symbologies Enable/Disable 2D Symbologies If the Disable 2D Symbologies feature is enabled, the engine will not be able to read any 2D barcodes. Enable 2D Symbologies Disable 2D Symbologies 34

Video Reverse Regular barcode: Dark image on a bright background. Inverse barcode: Bright image on a dark background. The examples of regular barcode and inverse barcode are shown below. Regular Barcode Inverse Barcode Video Reverse is used to allow the engine to read barcodes that are inverted. Video Reverse ON: Read both regular barcodes and inverse barcodes. Video Reverse OFF: Read regular barcodes only. The engine shows a slight decrease in scanning speed when Video Reverse is ON. Video Reverse ON Video Reverse OFF 35

1D Symbologies Code 128 Restore Factory Defaults Restore the Factory Defaults of Code 128 Enable/Disable Code 128 ** Enable Code 128 Disable Code 128 Set Length Range for Code 128 Set the Minimum Length Set the Maximum Length 36

GS1-128 (UCC/EAN-128) Restore Factory Defaults Restore the Factory Defaults of GS1-128 Enable/Disable GS1-128 Enable GS1-128 Disable GS1-128 Set Length Range for GS1-128 Set the Minimum Length Set the Maximum Length 37

AIM-128 Restore Factory Defaults Restore the Factory Defaults of AIM-128 Enable/Disable AIM-128 Enable AIM-128 Disable AIM-128 Set Length Range for AIM-128 Set the Minimum Length Set the Maximum Length 38

EAN-8 Restore Factory Defaults Restore the Factory Defaults of EAN-8 Enable/Disable EAN-8 Enable EAN-8 Disable EAN-8 39

EAN-13 Restore Factory Defaults Restore the Factory Defaults of EAN-13 Enable/Disable EAN-13 Enable EAN-13 Disable EAN-13 Transmit Check Digit Transmit EAN-13 Check Digit Do Not Transmit EAN-13 Check Digit 40

ISSN Restore Factory Defaults Restore the Factory Defaults of ISSN Enable/Disable ISSN Enable ISSN Disable ISSN 41

ISBN Restore Factory Default Restore the Factory Defaults of ISBN Enable/Disable ISBN Enable ISBN Disable ISBN Set ISBN Format ISBN-13 ISBN-10 42

UPC-E Restore Factory Defaults Restore the Factory Defaults of UPC-E Enable/Disable UPC-E Enable UPC-E Disable UPC-E Transmit Check Digit Transmit UPC-E Check Digit Do Not Transmit UPC-E Check Digit 43

UPC-A Restore Factory Defaults Restore the Factory Defaults of UPC-A Enable/Disable UPC-A Enable UPC-A Disable UPC-A Transmit Check Digit Transmit UPC-A Check Digit Do Not Transmit UPC-A Check Digit 44

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 Set Length Range for Interleaved 2 of 5 Set the Minimum Length Set the Maximum Length 45

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. Restore the Factory Defaults of ITF-14 Disable ITF-14 Enable ITF-14 But Do Not Transmit Check Digit Enable ITF-14 and Transmit Check Digit Note: It is advisable not to enable ITF-14 and Interleaved 2 of 5 at the same time. 46

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. Restore the Factory Defaults of ITF-6 Disable ITF-6 Enable ITF-6 But Do Not Transmit Check Digit Enable ITF-6 and Transmit Check Digit Note: It is advisable not to enable ITF-6 and Interleaved 2 of 5 at the same time. 47

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 Set Length Range for Matrix 2 of 5 Set the Minimum Length Set the Maximum Length 48

Parity Check No Parity Check Do Not Transmit Check Digit After Parity Check Transmit Check Digit After Parity Check 49

Industrial 2 of 5 Restore Factory Defaults Restore the Factory Defaults of Industrial 2 of 5 Enable/Disable Industrial 2 of 5 Enable Industrial 2 of 5 Disable Industrial 2 of 5 Set Length Range for Industrial 2 of 5 Set the Minimum Length Set the Maximum Length 50

Standard 2 of 5(IATA 2 of 5) Restore Factory Defaults Restore the Factory Defaults of Standard 25 Enable/Disable Standard 25 Enable Standard 25 Disable Standard 25 Set Length Range for Standard 25 Set the Minimum Length Set the Maximum Length 51

Code 39 Restore Factory Defaults Restore the Factory Defaults of Code 39 Enable/Disable Code 39 Enable Code 39 Disable Code 39 Transmit Start/Stop Character Transmit Start/Stop Character Do not Transmit Start/Stop Character 52

Codabar Restore Factory Defaults Restore the Factory Defaults of Codabar Enable/Disable Codabar Enable Codabar Disable Codabar Set Length Range for Codabar Set the Minimum Length Set the Maximum Length 53

Code 93 Restore Factory Defaults Restore the Factory Defaults of Code 93 Enable/Disable Code 93 Enable Code 93 Disable Code 93 Set Length Range for Code 93 Set the Minimum Length Set the Maximum Length 54

GS1-Databar (RSS) Restore Factory Defaults Restore the Factory Defaults of GS1-Databar Enable/Disable GS1 Databar Enable GS1-DataBar Disable GS1-DataBar Transmit Application Identifier 01 Transmit Application Identifier 01 Do Not Transmit Application Identifier 01 55

Code 11 Restore Factory Defaults Restore the Factory Defaults of Code 11 Enable/Disable Code 11 Enable Code 11 Disable Code 11 Set Length Range for Code 11 Set the Minimum Length Set the Maximum Length 56

Plessey Restore Factory Defaults Restore the Factory Defaults of Plessey Enable/Disable Plessey Enable Plessey Disable Plessey Set Length Range for Plessey Set the Minimum Length Set the Maximum Length 57

MSI-Plessey Restore Factory Defaults Restore the Factory Defaults of MSI-Plessey Enable/Disable MSI-Plessey Enable MSI-Plessey Disable MSI-Plessey Set Length Range for MSI-Plessey Set the Minimum Length Set the Maximum Length 58

2D Symbologies PDF 417 Restore Factory Defaults Restore the Factory Defaults of PDF 417 Enable/Disable PDF 417 Enable PDF 417 Disable PDF 417 Set Length Range for PDF 417 Set the Minimum Length Set the Maximum Length 59

QR Code Restore Factory Defaults Restore the Factory Defaults of QR Code Enable/Disable QR Code Enable QR Code Disable QR Code Set Length Range for QR Code Set the Minimum Length Set the Maximum Length Micro QR Enable Micro QR Disable Micro QR 60

Data Matrix Restore Factory Defaults Restore the Factory Defaults of Data Matrix Enable/Disable Data Matrix Enable Data Matrix Disable Data Matrix Set Length Range for Data Matrix Set the Minimum Length Set the Maximum Length 61

Appendix Appendix 1: Factory Defaults Table Parameter Factory Default Remark Programming Barcode Barcode Programming Programming Barcode Data Communication Settings Interface Enable Enable USB HID-KBW Options: TTL-232, USB HID-KBW, USB COM Port Emulation Baud Rate 115200 Parity Check None TTL-232 Data Bit 8 Stop Bit 1 Hardware Flow Control No flow control HID-KBW USB Country Keyboard Type U.S. Convert Case No conversion Scan Mode Scan Mode Trigger mode Options: Trigger mode, Sense mode, Continuous mode. Trigger Mode Sense Mode Decode Session Timeout Trigger Condition 3000ms Electric level Auto Sleep Enabled Time Period from Idle to Sleep 500ms Decode Session Timeout 3000ms Image Stabilization Timeout 500ms Operation after Good Decode Pause after good decode Timeout between Decodes Disabled (Same Barcode) 1500ms Threshold Value of Illumination Change 2 Applicable to all three scan modes. Applicable to all three scan modes. 62

Parameter Factory Default Remark Illumination & Aiming Illumination Aiming Normal Normal Beep & LED Indications Startup Beep Beep after Good Decode Notification (Non-Programming Beep Tone Barcode) Beep Volume Beep after Good Decode (Programming Barcode) LED Notification for Good Decode NGR (Not Good Read) Message Enabled Enabled B 3 Loud Enabled Enabled Do not transmit None Data Formatting Prefix Sequence Custom Prefix AIM ID Prefix Code ID Prefix Custom Suffix Custom Prefix+Code ID+AIM ID Disabled None Disabled Disabled Disabled None Terminating Character Suffix Enabled 0x0D, 0x0A Carriage Return /Line Feed 63

Parameter Factory Default Remark Symbologies Video Reverse Code 128 Code 128 Maximum Length Minimum Length GS1-128(UCC/EAN-128) GS1-128 Maximum Length Minimum Length AIM-128 AIM-128 Maximum Length Minimum Length EAN-8 EAN-8 Check Digit 2-Digit Add-On Code 5-Digit Add-On Code Add-On Code Extend to EAN-13 EAN-13 EAN-13 Check Digit 2-Digit Add-On Code 5-Digit Add-On Code Add-On Code ISSN ISSN 2-Digit Add-On Code 5-Digit Add-On Code Add-On Code Disabled Enabled 127 1 Enabled 127 1 Enabled 127 1 Enabled Transmit Disabled Disabled Not required Disabled Enabled Transmit Disabled Disabled Not required Disabled Disabled Disabled Not required Applicable to all symbologies. 64

Parameter Factory Default Remark ISBN ISBN ISBN Format 2-Digit Add-On Code 5-Digit Add-On Code Add-On Code UPC-E UPC-E Check Digit 2-Digit Add-On Code 5-Digit Add-On Code Add-On Code Extend to UPC-A System Character 0 UPC-A UPC-A Check Digit 2-Digit Add-On Code 5-Digit Add-On Code Add-On Code Preamble Character 0 Interleaved 2 of 5 Interleaved 2 of 5 Parity Check Check Digit Maximum Length Minimum Length ITF-6 ITF-6 Check Digit Enabled ISBN-13 Disabled Disabled Not required Enabled Transmit Disabled Disabled Not required Disabled Do not transmit Enabled Transmit Disabled Disabled Not required Do not transmit Enabled None Do not transmit 100 6 Disabled Do not transmit 65

ITF-14 ITF-14 Check Digit Matrix 2 of 5 Matrix 2 of 5 Parity Check Check Digit Maximum Length Minimum Length Industrial 2 of 5 Industrial 2 of 5 Parity Check Check Digit Maximum Length Minimum Length Standard 2 of 5 Standard 2 of 5 Parity Check Check Digit Maximum Length Minimum Length Code 39 Code 39 Parity Check Check Digit Start/Stop Character Code 39 Full ASCII Maximum Length Parameter Factory Default Remark Enabled Do not transmit Disabled Enabled Do not transmit 127 6 Enabled None Do not transmit 127 6 Enabled None Do not transmit 127 6 Enabled None Do not transmit Transmit Enabled 127 Minimum Length 4 66

Parameter Factory Default Remark Codabar Codabar Enabled Parity Check Check Digit Start/Stop Character Start/Stop Character Format Maximum Length Minimum Length None Do not transmit Do not transmit ABCD/ABCD 127 1 Code 93 Code 93 Parity Check Check Digit Maximum Length Minimum Length GS1 Databar GS1 Databar Application Identifier 01 Code 11 Code 11 Parity Check Check Digit Maximum Length Minimum Length Plessey Plessey Parity Check Check Digit Maximum Length Minimum Length Enabled Enabled Do not transmit 127 3 Enabled Transmit Enabled One check digit, MOD11 Do not transmit 127 2 Enabled Enabled Do not transmit 127 1 67

MSI-Plessey MSI-Plessey Parity Check Check Digit Maximum Length Minimum Length PDF 417 PDF 417 Maximum Length Minimum Length QR Code QR Code Micro QR Maximum Length Minimum Length Data Matrix Data Matrix Rectangular Barcode Mirror Image Maximum Length Parameter Factory Default Remark Enabled One check digit, MOD10 Do not transmit 127 2 Enabled 2710 1 Enabled Enabled 7089 1 Enabled Enabled Decode 3116 Minimum Length 1 68

Appendix 2: AIM ID Table Symbology AIM ID Remark EAN-13 ]E0 Standard EAN-13 ]E3 EAN-13 + 2/5-Digit Add-On Code ]E4 Standard EAN-8 EAN-8 ]E4 ]E1 ]E4 ]E2 ]E0 EAN-8 + 2-Digit Add-On Code EAN-8 + 5-Digit Add-On Code Standard UPC-E UPC-E ]E3 UPC-E + 2/5-Digit Add-On Code UPC-A ]E0 Standard UPC-A ]E3 UPC-A + 2/5-Digit Add-On Code Code 128 ]C0 Standard Code 128 GS1-128 (UCC/EAN-128) ]C1 FNC1 is the character right after the start character AIM-128 ]C2 FNC1 is the 2nd character after the start character ISBT-128 ]C4 ]I0 No parity check Interleaved 2 of 5 ]I1 Transmit check digit after parity check ITF-6 ]I3 ]I1 ]I3 Do not transmit check digit after parity check Transmit check digit Do not transmit check digit ITF-14 ]I1 Transmit check digit ]I3 Do not transmit check digit Industrial 2 of 5 ]S0 Not specified ]R0 No parity check Standard 2 of 5 ]R8 One check digit, MOD10; do not transmit check digit ]R9 ]A0 ]A1 One check digit, MOD10; transmit check digit Transmit barcodes as is; Full ASCII disabled; no parity check One check digit, MOD43; transmit check digit Code 39 ]A3 One check digit, MOD43; do not transmit check digit ]A4 Full ASCII enabled; no parity check ]A5 ]A7 ]F0 Full ASCII enabled; transmit check digit Full ASCII enabled; do not transmit check digit Standard Codabar Codabar ]F2 ]F4 Transmit check digit after parity check Do not transmit check digit after parity check 69

Symbology AIM ID Remark Code 93 Code 11 GS1-DataBar (RSS) ]G0 ]H0 ]H1 ]H3 ]H9 ]e0 Standard Code 93 One check digit MOD11; transmit check digit Two check digits, MOD11/MOD11; transmit check digit Do not transmit check digit after parity check No parity check Standard GS1-DataBar Plessey MSI-Plessey ]P0 ]M0 ]M1 ]M8 Standard Plessey One check digit, MOD10; transmit check digit One check digit, MOD10; do not transmit check digit Two check digits Matrix 2 of 5 ISBN ]M9 ]X0 ]X1 ]X2 ]X3 ]X4 No parity check Specified by the manufacturer No parity check One check digit, MOD10; transmit check digit One check digit, MOD11; do not transmit check digit Standard ISBN ISSN ]X5 Standard ISSN PDF417 ]L0 ]d0 Comply with 1994 PDF417 specifications ECC000 - ECC140 ]d1 ECC200 ]d2 ECC200, FNC1 is the 1st or 5th character after the start character Data Matrix ]d3 ]d4 ]d5 ECC200, FNC1 is the 2nd or 6th character after the start character ECC200, ECI included ECC200, FNC1 is the 1st or 5th character after the start character,eci included ]d6 ]Q0 ]Q1 ]Q2 ECC200, FNC1 is the 2nd or 6th character after the start character,eci included QR1 2005 version, ECI excluded 2005 version, ECI included QR Code ]Q3 ]Q4 ]Q5 ]Q6 QR Code 2005, ECI excluded, FNC1 is the 1st character after the start character QR Code 2005, ECI included, FNC1 is the 1st character after the start character QR Code 2005,ECI excluded,fnc1 is the 2nd character after the start character QR Code 2005, ECI included, FNC1 is the 2nd character after the start character Reference: ISO/IEC 15424:2008 Information technology Automatic identification and data capture techniques Data Carrier Identifiers (including Symbology Identifiers). 70

Appendix 3: Code ID Table Code 128 Symbology j Code ID GS1-128(UCC/EAN-128) AIM-128 EAN-8 EAN-13 ISSN ISBN UPC-E UPC-A Interleaved 2 of 5 ITF-6 ITF-14 Matrix 2 of 5 Industrial 2 of 5 Standard 2 of 5 Code 39 Codabar Code 93 Code 11 Plessey MSI-Plessey GS1 Databar j f d d n B c c e e e v D s b a i H p m R PDF417 QR Code Data Matrix r Q u 71

Appendix 4: ASCII Table Hex 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d Dec Char 0 NUL (Null char.) 1 SOH (Start of Header) 2 3 4 STX ETX EOT (Start of Text) (End of Text) (End of Transmission) 5 ENQ (Enquiry) 6 ACK (Acknowledgment) 7 BEL (Bell) 8 BS (Backspace) 9 HT (Horizontal Tab) 10 LF (Line Feed) 11 VT (Vertical Tab) 12 FF (Form Feed) 13 CR (Carriage Return) 14 SO (Shift Out) 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 SI DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS (Shift In) (Data Link Escape) (XON) (Device Control 1) (Device Control 2) (XOFF) (Device Control 3) (Device Control 4) (Negative Acknowledgment) (Synchronous Idle) (End of Trans. Block) (Cancel) (End of Medium) (Substitute) (Escape) (File Separator) (Group Separator) 72

Hex Dec Char 1e 30 RS (Request to Send) 1f 31 US (Unit Separator) 20 32 SP (Space) 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61! (Exclamation Mark) " (Double Quote) # (Number Sign) $ (Dollar Sign) % (Percent) & (Ampersand) ` (Single Quote) ( (Right / Closing Parenthesis) ) (Right / Closing Parenthesis) * (Asterisk) + (Plus), (Comma) - (Minus / Dash). (Dot) / (Forward Slash) 0 1 2 3 4 5 6 7 8 9 : (Colon) ; (Semi-colon) < (Less Than) = (Equal Sign) 73

Hex Dec Char 3e 62 > (Greater Than) 3f 63? (Question Mark) 40 64 @ (AT Symbol) 41 65 A 42 66 B 43 67 C 44 68 D 45 69 E 46 70 F 47 71 G 48 72 H 49 73 I 4a 74 J 4b 75 K 4c 76 L 4d 77 M 4e 78 N 4f 79 O 50 80 P 51 81 Q 52 82 R 53 83 S 54 84 T 55 85 U 56 86 V 57 87 W 58 88 X 59 89 Y 5a 90 Z 5b 91 [ (Left / Opening Bracket) 5c 92 \ (Back Slash) 5d 93 ] (Right / Closing Bracket) 74

Hex 5e 5f 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f Dec 94 ^ (Caret / Circumflex) 95 _ (Underscore) 96 ' (Grave Accent) 97 a 98 b 99 c 100 d 101 e 102 f 103 g 104 h 105 i 106 j 107 k 108 l 109 m 110 n 111 o 112 p 113 q 114 r 115 s 116 t 117 u 118 v 119 w 120 x 121 y 122 z 123 { (Left/ Opening Brace) 124 (Vertical Bar) 125 } (Right/Closing Brace) 126 ~ (Tilde) 127 DEL (Delete) Char 75

Appendix 5: Digit Barcodes 0 1 2 3 4 5 6 7 8 9 A B C D E F 76

Appendix 6: 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 prefix and Delete suffix. For instance, after reading the barcode with a suffix 0x0D and a prefix s, you scan: Delete the suffix: The last digit 0x0D will be removed. Delete the prefix: The first digit s will be removed. Cancel: The configuration will be cancelled. And the engine is still in the setup mode. Save Delete the prefix Delete the suffix Cancel 77