Newland

HR200 - Barcode Reader Newland - Free user manual and instructions

Find the device manual for free HR200 Newland in PDF.

📄 156 pages English EN Download 💬 AI Question
Notice Newland HR200 - page 10
View the manual : English EN 日本語 JA
Pick your language and provide your email: we'll send you a specifically translated version.

User questions about HR200 Newland

0 question about this device. Answer the ones you know or ask your own.

Ask a new question about this device

The email remains private: it is only used to notify you if someone responds to your question.

No questions yet. Be the first to ask one.

Download the instructions for your Barcode Reader in PDF format for free! Find your manual HR200 - Newland and take your electronic device back in hand. On this page are published all the documents necessary for the use of your device. HR200 by Newland.

USER MANUAL HR200 Newland

natural_image Close-up of a handheld digital barcode scanner (no visible text or symbols)

NLS-HR200

Hand-held 2D Barcode Scanner User Guide

Revisions

Version Description Date
Pre-release Initial release 26-08-2009
Version 1.0 Support as from HR200 firmware Version 3.06.007 and higher. 23-03-2010

© 1999-2008 by Newland Auto-ID Tech. Co., Ltd, All rights reserved.

No part of this publication may be reproduced, transmitted, or used in any form or by any means, electrical or mechanical, without prior written permission from Newland Auto-ID. The material in this manual is subject to change without notice.

All software, including firmware, is provided strictly on an “as is” basis and is provided without further warranty. Newland Auto-ID grants to the user a non-transferable and non-exclusive license to use each software or firmware program delivered hereunder (licensed program). Except as noted below, such license may not be assigned, sublicensed, or otherwise transferred by the user without prior written consent of Newland Auto-ID. No right to copy a licensed program in whole or in part is granted except as permitted under copyright law or as hereinafter expressly provided. The user agrees to maintain Newland Auto-ID’s copyright notice on the licensed programs delivered hereunder, and to include the same on any authorized copies it makes in whole or in part. The user agrees not to decompile, disassemble, decode, or reverse engineer any licensed program or product delivered to the user or any portion thereof.

Newland Auto-ID reserves the right to make changes and improvements to any software or product for reliability, function, or design.

Newland Auto-ID does not assume any responsibility or liability arising out of, or in connection with, the application or use of any product, circuit, or application described herein.

No license is granted, either expressly or implicitly, estoppels, or otherwise under any Newland Auto-ID intellectual property rights. An implied license only exists for equipment, circuits, and subsystems contained in Newland Auto-ID products.

Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation. All other product or service names are the property of their respective owners.

Newland Auto-ID Tech. Co., Ltd,

请更换节标题

Content

About this guide

Introduction ....I

Chapter Description .... 1

Graphic Notations .... 1

Newland Auto-ID Support Center 2

Getting to Start

Introduction....3

Getting to know HR200 4

Unpacking....4

Outline 4

Data Interface....5

Communication Ports 6

Connecting with USB Cable....7

Connecting with RS232 Cable 8

Connecting with PS/2 Cable 9

Removal of Communication Cable....10

ON, OFF, IDLE, RESTART 11

Maintenance....11

Reading 12

Depth of Field 14

Specifications....15

Programming the Engine

Introduction....16

Code Programming....16

Command Programming....16

QuickSet Programming 16

Programming Notation 17

Code Programming On/Off....18

Illumination....19

Aiming 20

Beep 21

Decoding Beep....21

Decoding Beep Type....21

Decoding Beep Volume 22

Power On Beep 22

Beep Denotation (Beeper Definitions)....22

Reading Mode 23

Reading Timeout and Delay 24

Sensitivity 25

Exposure Imaging Mode....26

Default 27

Factory Default 27

User Default 27

Query Product Information....28

RS232 Interface

Introduction....29

Serial Port 30

Baud Rate....30

Parity Check....31

Hardware Auto Flow Control (only for HR200) 31

Data Bits Transmitted 32

Stop Bits....32

USB Interface

Introduction....33

USB HID-KBW 34

USB Country Keyboard Types 35

Unknown Characters, Beep 37

Emulate ALT + keypad 38

Emulate Numeric Keypad....43

USB DataPipe 44

USB COM Port Emulation 45

HID-POS 46

Introduction....46

Access the Device in Your Program 47

Getting Scanned Data 47

VID and PID Table 47

PS/2 Interface

Introduction....48

Symbols

Introduction....49

General Options 50

Disable Reading All 50

Enable Reading All 50

Enable Reading All 1D 50

Disable Reading All 1D 50

Enable Reading All 2D 51

Disable Reading All 2D 51

Code 128....52

Load Factory Default 52

Enable/Disable Code 128 52

Select Message Length 53

EAN-8 54

Load Factory Default 54

Enable/Disable UCC/EAN-8 54

Check Digit 54

2 Digits Addenda Code 55

5 Digits Addenda Code....55

EAN-8 expand to EAN-13....56

EAN-13 57

Load Factory Default 57

Disable/EnableEAN-13 57

Check Digit 57

2 Digits Addenda Code....58

5 Digits Addenda Code....58

UPC-E....59

Load Factory Default....59

Disable/Enable UPC-E 59

Check Digit....59

2 Digits Addenda Code....60

5 Digits Addenda Code....60

Transmit Default "0" 61

UPC-E Expand to UPC-A....61

UPC-A....62

Load Factory Default....62

Disable/Enable UPC-A 62

Check Digit 62

2 Digits Addenda Code....63

5 Digits Addenda Code....63

Transmit Default "0" 64

Interleaved 2 of 5 65

Load Factory Default....65

Disable/Enable Interleaved 2 of 5....65

Select Message Length 66

Check Digit....67

Specified Lengths....68

ITF-14 69

ITF-6 70

Code 39....71

Load Factory Default....71

Enable/Disable Code 39 71

Transmit Start & Stop Character....71

Select Message Length 72

Check Digit 73

Decode ASCII....73

Codabar 74

Load Factory Default....74

Enable/Disable Codabar 74

Select Message Length 75

Check Digit 76

Transmit Start & Stop Character....77

Code 93....78

Load Factory Default....78

Enable /Disable Code 93 78

Select Message Length 79

Check Digit 80

UCC/EAN-128....81

Load Factory Default....81

Enable/Disable UCC/EAN-128 81

GS1 Databar 82

Load Factory Default 82

Enable/Disable GS1 Databar 82

Transmit Al(01) Character 82

EAN·UCC Composite....83

Load Factory Default....83

Enable/Disable EAN·UCC Composite 83

Code 11 84

Load Factory Default 84

Enable/Disable Code 11....84

Select Message Length 85

Check Digit 86

ISBN 87

Load Factory Default 87

Select Message Length 89

Check Digit....90

Standard 25 91

Load Factory Default....91

Enable/Disable Standard 25....91

Select Message Length 92

Check Digit....93

Plessey 94

Load Factory Default....94

Enable/Disable Plessey....94

Select Message Length 95

Check Digit 96

MSI-Plessey 97

Load Factory Default....97

Enable/Disable MSI-Plessey 97

Select Message Length 98

Check Digit....99

PDF417 100

Load Factory Default....100

Enable/Disable PDF417....100

Select Message Length 101

PDF417 Twin Code.... 102

Forward/Backwrd Direction PDF 417 102

QR Code 103

Load Factory Default....103

Enable/Disable QR Code....103

Select Message Length 104

QR Twin Code 105

Aztec 106

Load Factory Default....106

Enable/Disable Aztec 106

Select Message Length 107

Reading Multi-barcodes of an Image....108

The number of Multi-barcodes 109

Data Matrix....110

Load Factory Default....110

Enable/Disable Data Matrix....110

Select Message Length ....111

Data Matrix Twin Code 112

Rectangular Symbols....113

Forward/Backwrd Direction Data Matrix 113

Maxicode 114

Load Factory Default....114

Enable/Disable Maxicode ....114

Select Message Length ....115

OCR

Introduction....116

Prefix/Suffix

Introduction....117

General Programming....118

Disable or Enable Prefix/Suffix 118

Prefix Sequences....119

Disable or Enable User Prefix....120

Program User Prefix 120

AIM Prefix 121

Code ID Prefix 122

Code ID Default....122

Modify Code ID....123

User Suffix 126

Disable or Enable User Suffix 126

Program User Suffix 126

Stop Suffix 127

Disable or Enable Stop Suffix....127

Program Stop Suffix 127

Message Interception & Pack

Introduction....128

Message Interception....129

Programming 1D Intercept Option....130

Programming 2D Intercept Option 131

Message Pack....132

Introduction....132

Normal Pack 132

Batch Programming

Introduction....133

How to build a batch command....134

Produce setting code 135

Use batch setting code 136

Appendix

Digit Code....137

Save and Abort....139

Factory Default List 140

AIM ID List 145

Code ID List....146

Symbols ID Number 147

About this guide

Introduction

This User Guide provides installation and programming instructions for the NLS-HR200 (“HR200”). Product specification and dimensions are also included.

Chapter Description

Getting to Start, explains the theory of operation and electrical interface of the HR200 bar code scanner. It also describes how to install it and its technical specifications.

USB Interface, describes how to use three protocols of USB connection to link between HR200 and USB Host. Four protocols are USB HID-KBW, USB DataPipe, USB COM Port Emulation, HID-POS respectively.

RS232 Interface, describes how to use the RS232 interface of the HR200 to link with a series Host. It mainly explains the same communication parameters, including baud rate, parity check, data bits select, stop bits select and hardware auto flow control.

PS/2 Interface, describes how to use PS/2 Interface of IIR200 and parameters to link with a PS/2 port Host.

Symbols, lists all the available symbols and provides the parameters supported by the HR200.

OCR describes the OCR technology and provides the programming barcodes to enable/disable this feature.

Prefix/Suffix, lists all the types of Prefix/Suffix and provides the general programming barcode to program them.

Message Interception & Pack, describes the functions of Message Interception & Pack and provides the programming guide and barcode.

Batch Programming, describes the function and rules of Batch Programming.

Graphic Notations

Newland HR200 - Graphic Notations - 1

Tool - Handy item for a task.

Newland HR200 - Graphic Notations - 2

Attention - Important subject to be aware of or to avoid.

Newland HR200 - Graphic Notations - 3

Tips - Helpful information about a topic or a feature.

Newland HR200 - Graphic Notations - 4

Example – Illustration of how to use a feature.

Newland Auto-ID Support Center

If you have a problem with your equipment, contact the Newland Support Center in your region. Before calling, have the model number, serial number, and several of your barcodes at hand.

Call the support Center from a phone near the scanning equipment so that the service person can try to talk you through your problem. If the equipment is found to be working properly and the problem is barcode readability, the Support Center will request samples of your bar codes for analysis at our plant.

If your problem cannot be solved over the phone, you may need to return your equipment for servicing. If that is necessary, you will be given specific directions.

Note: Newland Auto-ID Tech. is not responsible for any damages incurred during shipment.

For service information, warranty information or technical assistance contact or call the Support Center listed below. For the latest service information go to http://www.nlscan.com

If you purchased your Newland product from a Newland Business Partner, contact that Business Partner for Service.

Getting to Start

Introduction

IIR200 is a 1D & 2D barcode reader. Newland Auto-ID patented UIMG technology ensure HR200 fast image capture and accurate decoding. It provides the customer the best value.

HR200 can be used as a hand-held reader or as hand-free reader in a stand. Ergonomically designed to provide comfortable and easy use.

Chapter One presents an overall picture of how to use HR200 step by step. Please have an HR200 and a stand handy.

This chapter is recommended to general users, maintenance personnel, and software programmers.

Unpacking

Unpack HR200 and accessories. Check with the packing list. Make sure that there is no damage or missing part(s). If any damage or missing parts, please keep the original package and contact your supplier for services.

Outline

The figure below shows major components of HR200.

Newland HR200 - Outline - 1

text_image Beeper Led Power Indicator Scan Windows Tag (S/N, Certifications, etc) Trigger Cable Slot

Data Interface

Newland HR200 - Outline - 2

text_image Dismount hole Cable slot Pin 10 Pin 1

There are two types of HR200 with a different main board in it. HR200P's main board has USB and PS/2 interfaces and HR200R's has USB and RS232 interfaces.

HR200R Interface Definition

Pin Function
1NC
2NC
3 VCC 5.0V
4 TXD
5 RXD
6 CTS
7 RTS
8 GND
9 USBC D-
10 USBC D+

HR200P Interface Definition

Pin Function
1NC
2NC
3 VCC 5.0V
4 KB CLK
5 KB DATA
6 PC CLK
7 PC DATA
8 GND
9D-
10 D+

Communication Ports

HR200 must connect to a Host to operate. A Host can be PC, POS, or any intelligent terminal with at least one of the following communication ports: USB, RS232, or PS/2.

USB 1、

USB port on Host:

Newland HR200 - Communication Ports - 1

RS232 2、

RS232 port on Host:

Newland HR200 - Communication Ports - 2

natural_image Simple line drawing of a cylindrical object with internal patterns and two side handles (no text or symbols)

PS/2 3、

PS/2 port on Host:

Newland HR200 - Communication Ports - 3

Newland HR200 - Communication Ports - 4

HR200P has USB and PS/2 interfaces and HR200R has USB and RS232 interfaces. Please check the ports first to order the fitting type of HR200 and cables.

Connecting with USB Cable

Newland HR200 - Connecting with USB Cable - 1

natural_image Diagram showing a device connected to a handheld device via cable, with no visible text or symbols.

Insert USB Cable (RJ45 male head) into HR200 cable slot; 1、

2、Insert USB Cable (USB male head) into Host's (female) USB connector;

Newland HR200 - Connecting with USB Cable - 2

NOTE: HR200 is a DataPipe device. You need to install the driver on the Host to communicate with HR200. See USB Interface

Connecting with RS232 Cable

Newland HR200 - Connecting with RS232 Cable - 1

natural_image Diagram of a cable assembly with connectors and components, no text or symbols present

Insert RS232 cable (RJ 45 male head) into HR200 cable slot; 1、

2、Insert RS232 cable (RS232 male head) into Host's (female) RS232 connector; Connect RS232 cable and the mains with power adapter; 3、

Connecting with PS/2 Cable

Newland HR200 - Connecting with PS/2 Cable - 1

text_image Diagram illustrating the installation and connection of a handheld device with labeled components and directional arrows indicating flow.

Insert PS/2 cable (RJ 45 male DIN) into HR200 cable slot; 1、

Insert PS/2 cable (PS/2 male DIN) into Host PS/2 female slot; 2、

If necessary, connect PS/2 cable and the mains with power adapter; 3、

4、If necessary, keyboard can connect to female slot on the PS/2 cable;

Removal of Communication Cable

Newland HR200 - Removal of Communication Cable - 1

natural_image Line drawing of a soldering iron with a pointed tip and handle (no text or symbols)

A Pin that fit the HR200 “dismount hole” is needed. A paper clip could be ideal. Stretch one end of the paper clip to fit the “Dismount Hole”. Follow the steps:

For RS232 and PS/2 connections, unplug the power adaptor. 1、

2、Insert the Pin into “Dismount Hole” and keep some pressure.

Pull out the cable gently. 3、

Pull out the Pin after the cable is removed. 4、

Unplug the connector from the Host. 5、

ON, OFF, IDLE, RESTART

Power On

Connect HR200 and Host, HR200 will power on automatically and in "Idle" (ready to use) state (factory default).

Power Off

There are 4 ways to "Power OFF":

Remove Cable Off HR200; »

Remove Power Adapter Off RS232 Cable; »

Remove USB Cable Off the Host; »

Remove PS/2 cable off the Host. If a power adapter is connected, remove it off too. »

IDLE Mode

When reader is NOT reading, it is in "IDLE mode".

No reading attempt within a timeout, the Imager switch to IDLE mode automatically.

RESTART

If HR200 halted and does not respond to operations, please "Restart" by "Power OFF", and then "Power ON".

Maintenance

The scan window must be kept clean. Improper maintenance will breach the limited warranty. »

Avoid rough objects not to damage or scratch the window. »

Use brush to remove the stain. »

Use soft cloth (cloth for glasses) to clean. »

Prohibit spraying towards the window. »

Only use clean water as a cleanser. »

Reading

1、Ensure HR200, cables, and the Host are connected, then turn the unit Power ON
2、Press & hold Trigger.
Illumination LED and Aiming LED cast an Illumination Pattern (red light) and an Aiming Pattern (blue light);
3、Keep Aiming Pattern in the center of a bar code. Zoom in and zoom out to allocate the Optimum Reading Stance.
4、On a successful reading, there'll be a beep sound, illumination & aiming patterns die out. The HR200 then transmits barcode message to the Host.

NOTE: Experiences tell a certain range of distances has higher successful reading rate. This range is the Optimum Reading Stance.

Newland HR200 - Reading - 1

natural_image Simple line drawing of a device with control panel and blue cross symbol (no text or labels)

Newland HR200 - Reading - 2

text_image Barcode image with blue and black vertical bars, no visible text or symbols

Newland HR200 - Reading - 3

text_image 123

Reading

Newland HR200 - Reading - 1

text_image Adjust Height

1、Select reading mode “auto mode” or “continuous mode” when working in hands-free mode. Adjust the stand height for the optimum reading stance. 2、

Depth of Field

Reading Stance is defined as the distance between the Imager front and an object (barcode). It effects image capturing area and image quality, and thus effects reading performance.

Newland HR200 - Depth of Field - 1

other | Component | Diameter (mm) | |---------------------|---------------| | Code 39 (5 mil) | 63 | | Code 39 (10 mil) | 120 | | PDF417 (5 mil) | 57 | | PDF417 (10 mil) | 115 | | QR Code (10 mil) | 37 | | QR Code (15 mil) | 35 | | Data Matrix (10 mil)| 35 | | Data Matrix (15 mil)| 30 | | Total Diameter (mm) | 210 | | Total Width (mm) | 215 | | Total Height (mm) | 220 |

Specifications

Performance

Image Sensor CMOS
Resolving 752 * 480
InterfaceRS232 / HID-KBW / USB DataPipe/ USB COM Port Emulation / HID-POS/ PS2
Symbologies2DPDF417, QR Code(Model 1/2), DataMatrix (ECC200, ECC000, 050, 080,100,140), Aztec, Maxicode, etc.
1DCode128, EAN-13, EAN-8, Code39, UPC-A, UPC-E, Codabar, Interleaved 2 of 5, ISBN, Code 93, GS1 Databar, Code 11,etc
Precision ≥ 5mil
Light Source LED(630 nm ± 10 nm)
Light Intensity 300 LUX (130 mm)
Depth of Scan Field 45 mm ~ 450 mm
Print Contrast Signal ≥ 30%
Roll 360°
Yaw(Skew) 45°
Pitch 45°
Illumination 0 ~ 100,000 LUX

Mechanical/ Electrical

Power Consumption 1.65 W
Voltage DC 5 V
Max 330 mA
CurrentOper.290 mA
Idle200 mA
Weight250g

Environment

Operate Temperature -5^ C - +45^ C
Storage Temperature -40^ C - +60^ C

Humidity 5% - 95% (non-condensing)

Certificates

FCC Part15 Class B, CE EMC Class B

Programming the Engine

Introduction

There are 3 ways to program (configure) the Engine, Code Programming, Command Programming, and QuickSet Programming.

Code Programming

The Engine reads a set of specially encoded barcodes to program features. In the following sections, we will explain the options and features available and provide the barcodes to program them.

This method of programming the Engine is most straight forward. However, it requires manually readings of each barcode. As all manual operations, errors are more likely to occur.

Command Programming

The Host can send the Pro CMD strings (see the chapter of Software Interface) to program the Engine. In the following sections, the Pro CMD strings will be included with the barcodes for Code Programming.

A fixture, such as EVK3000 or other simpler circuit board, could be used to program the Engines before they are installed into your equipments or systems. Another alternative is to design the configuration capability in your equipments or systems.

This method of programming the Engine could be automated. A software program can be developed to download all the configuration data to the Engine.

QuickSet Programming

QuickSet is a Windows based GUI program for Newland Auto-ID bar code readers. It displays decoded data and captured images. The engine with its circuit board can be easily configured through the interface of QuickSet.

This method of programming the Engine is similar as the Command Programming. QuickSet is a software program developed for Newland Auto-ID products.

Note: The programming results are restored in non-volatile memory. They will not be lost when the Engine is powered off.

Programming Notation

Newland HR200 - Programming Notation - 1

Tools

Newland HR200 - Programming Notation - 2

text_image 1 2 3 4 ** Code Programming OFF 【Pro CMD: 0006000】

Newland HR200 - Programming Notation - 3

Newland HR200 - Programming Notation - 4

This is the notation to disable the Code Programming.

There are 4 parts of a notation:

1、The first part of the notation is the barcode for Code Programming
2、The second part of the notation is the name of the options or features, such as Disable Code Programming.
3、The third part of the notation is the corresponding Pro CMD string of the Code Programming.
4、If there is “**” in front of the name, it means the notation is factory default.

Code Programming On/Off

Newland HR200 - Code Programming On/Off - 1

Tools

Read the “Code Programming ON” barcode to activate “Code Programming” function. One or more Code Programming barcodes can be read to configure the Engine.

If an option or feature needs additional parameters, such as digits, they can be found at the end of this chapter.

To exit Code Programming, read “Code Programming OFF” or any normal barcode.

Newland HR200 - Code Programming On/Off - 2

Newland HR200 - Code Programming On/Off - 3

Newland HR200 - Code Programming On/Off - 4

** Code Programming OFF

【Pro CMD: 0006000】

Newland HR200 - Code Programming On/Off - 5

Code Programming ON

【Pro CMD: 0006010】

The value of code programming can be sent to the Host. For factory default, “No Send Pro Code Value”, the value of programming codes will not be sent to the Host; by reading “Send Pro Code Value”, the reader will send the value of Programming Code to the Host.

Newland HR200 - Code Programming On/Off - 6

**No Send Pro Code Value

【Pro CMD: 0002000】

Newland HR200 - Code Programming On/Off - 7

Send Pro Code Value

【Pro CMD: 0002010】

Illumination

Newland HR200 - Illumination - 1

Tools

Illumination LED lighting up barcodes are used to capture better images.

There are 4 modes:

Code Programming ON
Newland HR200 - Illumination - 2

Code Programming OFF
Newland HR200 - Illumination - 3

» “Illumination Wink”: LED keeps flashing when reading
» “Illumination Keep ON”: LED keeps on when Power ON
» “Illumination Read ON”: LED keeps on when reading
“Illumination OFF”: LED is off all the time »

Newland HR200 - Illumination - 4

**Illumination Wink

【Pro CMD: 0200000】

Newland HR200 - Illumination - 5

Illumination Read ON

【Pro CMD: 0200030】

Newland HR200 - Illumination - 6

Illumination Keep ON

【Pro CMD: 0200010】

Newland HR200 - Illumination - 7

Illumination OFF

【Pro CMD: 0200020】

Aiming

Newland HR200 - Aiming - 1

Tools

There are 3 modes:

“Aim Wink”: LED keeps flashing when reading »

“Aim Keep ON”: LED keeps on when Power ON »

“Aim OFF” : LED is off all the time »

» “Sense Mode”: LED is off when reading, on when not reading.

Newland HR200 - Aiming - 2

Newland HR200 - Aiming - 3

Newland HR200 - Aiming - 4
** Aim Wink

【Pro CMD: 0201000】

Newland HR200 - Aiming - 5
Aim Keep ON

【Pro CMD: 0201010】

Newland HR200 - Aiming - 6
Aim OFF

【Pro CMD: 0201020】

Newland HR200 - Aiming - 7
Sense Mode

【Pro CMD: 0201030】

Bccp

Newland HR200 - Bccp - 1

Tools

Decoding Beep

Read “Beep ON” to enable all decoding beep denotation and read “Beep OFF” to disable.

Newland HR200 - Decoding Beep - 1

Newland HR200 - Decoding Beep - 2

Decoding Beep Volume

Newland HR200 - Decoding Beep - 3
** Loud

【Pro CMD: 0203030】

Code Programming ON
Newland HR200 - Decoding Beep - 4

Newland HR200 - Decoding Beep - 5
Medium

【Pro CMD: 0203031】

Newland HR200 - Decoding Beep - 6
Low

【Pro CMD: 0203032】

Code Programming OFF
Newland HR200 - Decoding Beep - 7

Power On Beep

Newland HR200 - Decoding Beep - 8
** Beep On

【Pro CMD: 0204001】

Newland HR200 - Decoding Beep - 9
Beep OFF

【Pro CMD: 0204000】

Beep Denotation (Beeper Definitions)

Beep Denotation
low-higher-higher-higher Power ON completed
1 beep successful reading of an ordinary barcode
2 beeps successful reading of an programming barcode
3 short low-2 high reading failure
1 long low Unknown Character, Virtual Keypad (USB connection)

Reading Mode

Newland HR200 - Reading Mode - 1

Tools

Hand-held Mode: Pull and keep holding the trigger line to read. Com-» plete one reading or release the trigger to terminate reading status.

Newland HR200 - Reading Mode - 2

Auto Mode: The ambient luminance change in front of the engine auto-» matically initiates reading. After completion of reading, the engine goes to idle. Both luminance change and the Trigger can initiate reading when idle.

Newland HR200 - Reading Mode - 3

Continuous Mode: Pull the Trigger line low to start reading. The engine » will keep reading. To stop, pull trigger line low again.

Newland HR200 - Reading Mode - 4

**Hand-held Mode

【Pro CMD: 0302000】

Newland HR200 - Reading Mode - 5

Auto Mode

【Pro CMD: 0302010】

Newland HR200 - Reading Mode - 6

Continuous Mode

【Pro CMD: 0302020】

Reading Timeout and Delay

Newland HR200 - Reading Timeout and Delay - 1

Tools

One Reading Timeout: If the engine doesn't read any barcode during the timeout period, it will stop reading automatically. One Reading Timeout is valid in Auto mode. The default timeout is 3000ms.

Newland HR200 - Reading Timeout and Delay - 2

Same Barcode Reading Delay: It is used to avoid misreading on the same barcode (the same format and message) in a Same Barcode Reading Delay Time. It is valid only in Auto mode. The default delay is 1500ms.

Newland HR200 - Reading Timeout and Delay - 3

Newland HR200 - Reading Timeout and Delay - 4

One Reading Timeout

【Pro CMD: 0313000】

Newland HR200 - Reading Timeout and Delay - 5

Same Barcode Reading Delay

【Pro CMD: 0313010】

There are two options available in Same Barcode Reading Delay:

(Multi-reading) Prohibit: The same symbol can be read after delay. »

» (Multi-reading) Semi-prohibit: The same symbol can be read more than once in the delay period if ambient illumination is changed, for example the bar code is removed out of reading area and moved back.

Newland HR200 - Reading Timeout and Delay - 6

** Multi-reading Semi-prohibit

【Pro CMD: 0313020】

Newland HR200 - Reading Timeout and Delay - 7

Multi-reading Prohibit

【Pro CMD: 0313030】

Newland HR200 - Reading Timeout and Delay - 8

To set One Reading Timeout to 1500ms, read these programming codes:

1、“Code Programming ON”
2、“One Reading Timeout”
3、Digit Code “1”, “5”, “0”, “0”, see Digit Code “Save Programming” 4、

Sensitivity

Newland HR200 - Sensitivity - 1

Tools

Sensitivity is how sensitive the engine is to ambient illumination change. »

Sensitivity value is [1 .. 20] »

The lower the sensitivity value is the higher sensitivity will be. The low-»er the sensitivity value is the smaller illumination change will initiate reading.

Newland HR200 - Sensitivity - 2

Newland HR200 - Sensitivity - 3

Newland HR200 - Sensitivity - 4

High Sensitivity (= 8)

【Pro CMD: 0312020】

Newland HR200 - Sensitivity - 5

** Normal Sensitivity (= 11)

【Pro CMD: 0312010】

Newland HR200 - Sensitivity - 6

Enhanced Sensitivity (= 5)

【Pro CMD: 0312030】

Newland HR200 - Sensitivity - 7

Low Sensitivity (= 14)

【Pro CMD: 0312000】

Newland HR200 - Sensitivity - 8

Program Sensitivity

(Min:1, Max:20)

【Pro CMD: 0312040】

Exposure Imaging Mode

Newland HR200 - Sensitivity - 9

Tools

Newland HR200 - Sensitivity - 10

Newland HR200 - Sensitivity - 11

Newland HR200 - Sensitivity - 12

** Normal Exposure Mode

【Pro CMD: 0321000】

Newland HR200 - Sensitivity - 13

Reflections Eliminating Mode

【Pro CMD: 0321010】

Default

Newland HR200 - Default - 1

Tools

Factory Default

Read “Load All Factory Default” to reset all parameters to factory default.

Newland HR200 - Default - 2

Applicable conditions:

User options programming wrong configuration leads to reading mal-» function

Forget details of previous programming and start over. »

Newland HR200 - Default - 3

Newland HR200 - Default - 4

**Load All Factory Default

【Pro CMD: 0001000】

User Default

All user options can be saved as User Default. It will be restored in non-volatile memory. Read “Save as User Default” to save all the current user options to be User Default, and erase the previous User Default. Read “Load User Default” to restore the engine to User Default.

Newland HR200 - User Default - 1

Save as User Default

【Pro CMD: 0001150】

Newland HR200 - User Default - 2

Load User Default

【Pro CMD: 0001160】

Newland HR200 - User Default - 3

If read “Load All Factory Default”, User Default will still be restored in non-volatile memory.

Query Product Information

Newland HR200 - Query Product Information - 1

Tools

Product information could be obtained by reading "Query Product Information" barcode. The engine will send it to the Host immediately.

“Power ON, Send Product Info”, the engine sends product information through serial port(only) to the Host after Power ON.

Newland HR200 - Query Product Information - 2

Newland HR200 - Query Product Information - 3

Query Product Information

【Pro CMD: 0003000】

Newland HR200 - Query Product Information - 4

Newland HR200 - Query Product Information - 5

Power ON, Send Product Info

【Pro CMD: 0007010】

Newland HR200 - Query Product Information - 6

**Power ON, Do not Send Product Info

【Pro CMD: 0007000】

The product information is provided as follows:

Title Remarks
Firmware Ver DeviceDevice Firmware Version
Build Time DeviceFirmware Version Establishing Time
Device ID DeviceType
App Ver DeviceApplication Version
uIMG Ver DeviceuIMG Version
Date Device ManufactureDate
S/N Device serial number
ESN User-defined device serial number
Manufacture ID Device Name
Interface 1 types of communication interfaces:TTL232(EM3000) or RS232(EM2027), baud rate, parity check, data bits, stop bit
1D Indicate that reading 1D is allowed. Symbols are divided by comma. Additional features format:“+” connect features 1.Min Message Length -> Max Message Length3. “No Check Digit” or “Check Digit”4. “Fixed Length: 2~64 even value”.It is in this format: Fixed Length: 2 4 6 8 10 12...
2DIndicate that reading 2D is allowed. Symbols are divided by comma.Additional feature format:Min Message Length -> Max Message Length
Scan ModeScan Mode:Manual ScanAuto ScanContinuous Scan

Introduction

Under RS232 connection, the engine and the Host use the same communication parameters: baud rate, parity check, data bits select and stop bits select.

Newland HR200 - Introduction - 1

Enable RS232 Connection

【Pro CMD: 1100000】

Serial Port

Newland HR200 - Serial Port - 1
Tools

The engine and the Host should use the same serial port parameters: baud rate, parity check, data bits and stop bits. The sequence is as follows: 9600 (baud rate), null (parity check), 8 (data bits), 1 (stop bits).

Newland HR200 - Serial Port - 2

Baud Rate

Baud rate is the number of bits of data transmitted per second. Set your scan engine baud rate to match the baud rate setting of the Host device. Otherwise, they can not communicate.

Newland HR200 - Baud Rate - 1

The engine supports the following baud rates (The default baud rate is 9600):

Newland HR200 - Baud Rate - 2
**9600

【Pro CMD: 0100030】

Newland HR200 - Baud Rate - 3
19200

【Pro CMD: 0100050】

Newland HR200 - Baud Rate - 4
1200

【Pro CMD: 0100000】

Newland HR200 - Baud Rate - 5
38400

【Pro CMD: 0100060】

Newland HR200 - Baud Rate - 6
2400

【Pro CMD: 0100010】

Newland HR200 - Baud Rate - 7
57600

【Pro CMD: 0100070】

Newland HR200 - Baud Rate - 8
4800

【Pro CMD: 0100020】

Newland HR200 - Baud Rate - 9
115200

【Pro CMD: 0100080】

Newland HR200 - Baud Rate - 10
14400

【Pro CMD: 0100040】

Serial Port

Newland HR200 - Serial Port - 1

Tools

Parity Check

Newland HR200 - Parity Check - 1

Parity check options should be the same on the engine and the Host.

Select Odd parity: If data has an odd number of 1 bits, the parity bit » value is set to 0.

Select Even parity: If data has an even number of 1 bits, the parity bit » value is set to 0.

Select No Parity Check and parity bit will not be sent. »

Newland HR200 - Parity Check - 2

Newland HR200 - Parity Check - 3

**No Parity Check

【Pro CMD: 0101000】

Newland HR200 - Parity Check - 4

Even Check

【Pro CMD: 0101010】

Newland HR200 - Parity Check - 5

Odd Check

【Pro CMD: 0101020】

Hardware Auto Flow Control (only for HR200)

When enabled, HR200 will decide if the data should be sent in accordance with CTS signal level. When it is low level CTS signal, it means the serial port's cache memory of receiving end (such as PC) is full and HR200 will not send data through RS232 until CTS signal is set to high level by receiving end. When HR200 is not ready for receiving, it will set RTS signal to low level. When sending end (such as PC) detects it, it could not send data to HR200 any more, otherwise the data will be lost.

When disabled, data's sending and receiving through serial port will not be effected by RTS/CTS signal.

Newland HR200 - Parity Check - 6

**Disable Hardware Auto Flow Control

【Pro CMD: 0104000】

Newland HR200 - Parity Check - 7

Enable Hardware Auto Flow Control

【Pro CMD: 0104010】

Newland HR200 - Parity Check - 8

Before enabling this function, please be sure that RTS/CTS signal line is contained in RS232 cable. If not, a RS232 communication error will occur.

Serial Port

Newland HR200 - Serial Port - 1

Tools

Data Bits Transmitted

Newland HR200 - Serial Port - 2

Select data bits transmitted to be 5, 6, 7 and 8. Ensure the selections on the engine and the Host are the same.

Newland HR200 - Serial Port - 3

Newland HR200 - Serial Port - 4

** 8 Data Bits

【Pro CMD: 0103030】

Newland HR200 - Serial Port - 5

6 Data Bits

【Pro CMD: 0103010】

Newland HR200 - Serial Port - 6

7 Data Bits

【Pro CMD: 0103020】

Newland HR200 - Serial Port - 7

5 Data Bits

【Pro CMD: 0103000】

Stop Bits

Stop bit follows every byte to indicate the end of transmission and the start of the next transmission.

Default 1 stop bit.

Newland HR200 - Stop Bits - 1

**1 Stop Bits

【Pro CMD: 0102000】

Newland HR200 - Stop Bits - 2

2 Stop Bits

【Pro CMD: 0102010】

USB Interface

Introduction

When using a USB connection, the default protocol is USB DataPipe.

USB DataPipe is a Newland Auto-ID Co., Ltd. developed protocol. The DataPipe driver should be installed on the Host. It supports data transmission and user preference programming. QuickSet works with DataPipe.

USB DataPipe can emulate an RS232 port on the Host. The virtual RS232 connection uses DB9 DIN and works exactly the same as an RS232. USB DataPipe driver is required.

When only data transmission is needed through USB connection, USB HID-KBW option can be programmed. It emulates the unit's transmission as a USB keyboard input. The Host receives keystrokes of the virtual keyboard. It is “Plug and Play”. There is no driver required.

USB HID-KBW

Newland HR200 - USB HID-KBW - 1

Tools

USB connection (no driver needed) supports simulating the Imager transmission to be a USB keyboard input. The Host receives keystrokes of the virtual keyboard. It works in “Plug and Play” base. There is no driver required.

Newland HR200 - USB HID-KBW - 2

Newland HR200 - USB HID-KBW - 3

Newland HR200 - USB HID-KBW - 4

text_image 123

Newland HR200 - USB HID-KBW - 5

Select USB HID-KBW

【Pro CMD: 1100020】

Newland HR200 - USB HID-KBW - 6

If the input field of the Host allows keyboard input, no software needed to assist HID-KBW input.

USB HID-KBW

Newland HR200 - USB HID-KBW - 1

Tools

USB Country Keyboard Types

Newland HR200 - USB Country Keyboard Types - 1

The keyboard arrangements and country codes vary in different countries. Refer country codes to the table “USB Country Keyboard Types”. Follow the steps mentioned below to program.

Newland HR200 - USB Country Keyboard Types - 2

1、“Code Programming ON”

2、“Select Country Code”

Read digit codes (according to country code) 3、

"Save programming" 4、

5、“Code Programming OFF”

Newland HR200 - USB Country Keyboard Types - 3

Select Country Code

【Pro CMD: 1103000】

Newland HR200 - USB Country Keyboard Types - 4

Emulate Norway keyboard:

  1. "Code Programming ON"

2."Select Country Code"

  1. Digit code: "1", "5"

4."Save Programming"

5."Code Programming OFF"

USB HID-KBW

Country/Language Number Country/Language Number
U.S. 0 Netherlands(Dutch) 14
Belgium 1 Norway 15
Brazil 2 Poland 16
Canada(French) 3 Portugal 17
Czechoslovakia 4 Romania 18
Denmark 5 Russia 19
Finland(Swedish)6 Slovakia21
France7 Spain22
Germany/Austria8 Sweden23
Greece9 Switzerland(German)24
Hungary10Turkey F25
Israel(Hebrew)11Turkey Q26
Italy12U.K27
Latin-American13Japan28

USB HID-KBW

Newland HR200 - USB HID-KBW - 1

Tools

Unknown Characters, Beep

HID-KBW deems an unknown character to be a character is not included in a country keyboard type. It may not be able to allocate and send a keystroke, thus lead to an error beep.

Code Programming ON
Newland HR200 - USB HID-KBW - 2

Newland HR200 - USB HID-KBW - 3

** No Beep, Unknown Character

【Pro CMD: 1103030】

Code Programming OFF
Newland HR200 - USB HID-KBW - 4

Newland HR200 - USB HID-KBW - 5

Beep, Unknown Character

【Pro CMD: 1103031】

Example

Suppose select country keyboard types France (number 7), read a barcode "ADF". Since the "D" (0xD0) is not included in France country code, the Imager skip "D" and transmit "AF". For factory default, no beep produced. Read "Beep, Unknown Character" to indicate unknown character.

USB HID-KBW

Newland HR200 - USB HID-KBW - 1

Tools

Emulate ALT + keypad

When enabled, full ASCII characters (0x00\~0xff) can be sent over the numeric keypad regardless country keyboard selections.

Newland HR200 - USB HID-KBW - 2

“ALT” Make 1、

2、According to the ASCII value, input the numbers over the numeric keypad "ALT" Break 3,

Newland HR200 - USB HID-KBW - 3

Newland HR200 - USB HID-KBW - 4

** No Emulate ALT + keypad

【Pro CMD: 1103060】

Newland HR200 - USB HID-KBW - 5

Emulate ALT + keypad

【Pro CMD: 1103061】

Newland HR200 - USB HID-KBW - 6

Too much keystroke emulation slows the sending speed.

Newland HR200 - USB HID-KBW - 7

Suppose country code "7", France is selected, and "Emulate ALT + keypad" is enabled. Barcode message "ADF" (65/208/70) will be sent as:

  1. “ALT make” + “0, 6, 5” + “ALT Break”

  2. “ALT make” + “2, 0, 8” + “ALT Break”

  3. “ALT make” + “0, 7, 0” + “ALT Break”

USB HID-KBW

Newland HR200 - USB HID-KBW - 1

Tools

When enabled, function characters (0x00\~0x1F) are sent as ASCII sequences over the numeric keypad.

Newland HR200 - USB HID-KBW - 2

“Ctrl make” 1、

Hit function key 2,

“Ctrl Break” 3、

Newland HR200 - USB HID-KBW - 3

Newland HR200 - USB HID-KBW - 4

  1. Keystroke "A"
  2. Input "Ctrl I" by "Ctrl make", Keystroke "I", "Ctrl break"
  3. Keystroke "F"

For some text editors “Ctrl I” is italic convert. So the output may be “AF”

Newland HR200 - USB HID-KBW - 5

Enable “Emulate ATL + keypad” will automatically disable “Emulate CTRL + keypad”

USB HID-KBW

ASCII Function Key Mapping Table

ASCII(HEX) Function key ASCII(HEX) Function Key
00 2 10 P
01 A 11 Q
02 B 12 R
03 C 13 S
04 D 14 T
05 E 15 U
06 F 16 V
07 G 17 W
08 H 18 X
09 I 19 Y
0AJ 1AZ
0BK 1B [
0CL 1C\
0DM1D]
0EN 1E 6
0FO 1F.

USB HID-KBW

Newland HR200 - USB HID-KBW - 1

Tools

Keystroke Delay

This parameter sets the delay, in milliseconds, between emulated keystrokes. Scan programming code below to increase the delay when the Host require a slower transmission of data.

Newland HR200 - Keystroke Delay - 1

Newland HR200 - Keystroke Delay - 2

The case of the data is inverted regardless of the state of the Caps Lock key on the Host. Lower case and upper case are converted correspondingly.

Newland HR200 - Keystroke Delay - 3

** Disable Caps Lock 【Pro CMD: 1103010】

Newland HR200 - Keystroke Delay - 4

“Convert Case”, “Emulate ALT + keypad” and “Function Key Mapping” option prevails “Enable Caps Lock”

“Enable Caps Lock”, barcode message “AbC” is transmitted as “aBc”

USB HID-KBW

Newland HR200 - USB HID-KBW - 1

Tools

Convert Case

The Imager converts all barcode messages to the selected case.

Newland HR200 - USB HID-KBW - 2

Newland HR200 - USB HID-KBW - 3

** No Case Conversion

【Pro CMD: 1103040】

Newland HR200 - USB HID-KBW - 4

Newland HR200 - USB HID-KBW - 5

Convert All to Upper Case

【Pro CMD: 1103041】

Newland HR200 - USB HID-KBW - 6

Convert All to Lower Case

【Pro CMD: 1103042】

Example

Read “Convert All to Lower Case”, Barcode message “AbC” is sent as “abc”

USB HID-KBW

Newland HR200 - USB HID-KBW - 1

Tools

Emulate Numeric Keypad
Newland HR200 - USB HID-KBW - 2

text_image Num LOCK / * — 7 HOME 8 ↑ 9 PAUP + 4 ← 5 6 → 1 END 2 ↓ 3 PGDN ENTER 0 INS DEL

Newland HR200 - USB HID-KBW - 3

Newland HR200 - USB HID-KBW - 4

When disable, the whole barcode message will be emulated as keystrokes on main keyboard.

Read “Emulate Numeric Keypad” to enable the function. when “0\~9” is of the barcode message, it will be emulated as keystrokes on numeric keypad. But sign such as “+” “_” “*” “/” “.” is emulated as keystrokes on main keyboard.

Numeric keypad is normally at the right of a standard keyboard. This function is effected by the current state of “Num Lock” of Host's numeric keypad. The emulate numeric keypad couldn't control the state of “Num Lock”. So, if “Num Lock” light off, the output is function key instead of numbers.

Newland HR200 - USB HID-KBW - 5
** Disable Emulate Numeric Keypad
【Pro CMD: 1103110】

Check Num Lock light before use this function.

Enable “Emulate ALT + keypad” will automatically disable this function

Newland HR200 - USB HID-KBW - 6

Enable “Emulate Number Keyboard” and read the “A4.5” barcode. If “Num

Lock” on the Host is ON, the data received will be “A4.5”. If “Num Lock” is OFF, Host will receive the data from keyboard as follow:

Host receives data “A”. This character is not included in keyboard, thus the data will be sent as normal.

Next, Host receives data “4” corresponding to the instruction of “Cursor move to left”.

Then, Host receives data “.” corresponding to the instruction of “delete the character just back of cursor”.

There is no input generated by data “4” as the data “5” corresponds to NO instructions.

USB DataPipe

Newland HR200 - USB DataPipe - 1

Tools

This protocol is defined by Newland Auto-ID. A driver has to be installed before using this protocol to communicate with reader,

The advantage of using this protocol is the fast data transmission. Meanwhile, the SDK can be easily integrated into the application system.

Newland HR200 - USB DataPipe - 2

Newland HR200 - USB DataPipe - 3

Newland HR200 - USB DataPipe - 4

Select USB DataPipe

【Pro CMD: 1100010】

USB COM Port Emulation

Newland HR200 - USB COM Port Emulation - 1

Tools

When the USB port is connected to Host serial port in order to receive data from scanner, the model of imitating USB-to-RS232 has to be chosen. Hence, the engine and the Host must communicate at the same parameters and the parameters of real serial port and visual serial port must be the same.

Newland HR200 - USB COM Port Emulation - 2

Newland HR200 - USB COM Port Emulation - 3

Newland HR200 - USB COM Port Emulation - 4

Select USB COM Port Emulation

【Pro CMD: 1100060】

HID-POS

Newland HR200 - HID-POS - 1

Tools

Introduction

The HID POS interface is recommended for new applications. It can send up to 56 characters in a single USB report and is much faster than keyboard emulation.

Features: »

HID based, no custom driver required »

Much faster than keyboard emulation and traditional RS-232 »

Symbology identifiers (AIM and Hand Held Products) are always contained in the input report, which uses USB direction names: input (to the PC) and output (to the device)

Newland HR200 - Introduction - 1

Newland HR200 - Introduction - 2

Note: HID POS does not require a custom driver installation. However, a HID interface on Windows 98 does.

Newland HR200 - Introduction - 3

Select HID-POS

【Pro CMD: 1100080】

HID-POS

Newland HR200 - HID-POS - 1

Tools

Access the Device in Your Program

CreateFile opens the device as a HID, then ReadFile delivers the scanned data to the application. Use WriteFile to send data to the device.

Newland HR200 - HID-POS - 2

For complete information on USB and HID interfaces, please see www.USB.com or refer to one of the following manuals:

Newland HR200 - HID-POS - 3

Getting Scanned Data

After scanning and decoding a bar code, the device sends the following input report:

Bit
Byte 7 6 54 3 2 1 0
0 Report ID = 0x02
1 Length of the bar code (field "Decoded Data")
2-57 Decoded Data (1-56)
58-61 Reserved (1-4)
62 Newland Symbology Identifier or N/C: 0x00
63 7 6 5 4 3 2 1DecodeDataContinued

VID and PID Table

USB uses two numbers to identify a device and find the correct drivers. The first is the VID (Vendor ID), assigned by the USB Implementers Forum. The Newland vendor ID (VID) is 1EAB (hex). The second is the PID (Product ID). A range of PIDs is used for each Newland product sub family, so each PID contains a base number and an interface type (keyboard, COM port, etc.).

Device Interface Type PID(Hex) PID(Dec)
EM2027*Base 0200 512
HID POS0210 528
HR200Base 0100 256
HID POS0110 272

*EM2027: A 2D barcode scan engine which is also designed and manufactured by Newland. please see www.nlscan to get more EM2027 product info.

PS/2 Interface

Introduction

PS/2 connection is emulated as an HID-KBW input.

It can only transmit data to the Host, and does not support programming commands from the Host.

It does not support hot plug. Connecting P/S 2 Plugging while the unit is on will cause permanent damage.

Newland HR200 - PS/2 Interface - 1

Select PS/2

【Pro CMD: 1100070】

Symbols

Introduction

This chapter lists all the available symbols and provides the programming barcodes to enable/disable them.

Disabling reading of the symbols which do not apply, will improve reading performance. The few ablings reading of the symbols are, the fast the engine will work.

General Options

Newland HR200 - General Options - 1

Tools

Disable Reading All

Disable Reading All = Allow reading Programming Codes only.

Newland HR200 - General Options - 2

Newland HR200 - General Options - 3

Disable Reading All

【Pro CMD: 0001010】

Newland HR200 - General Options - 4

Enable Reading All

Enable Reading All = Enable to read all symbols and Programming Codes.

Newland HR200 - General Options - 5

Enable Reading All

【Pro CMD: 0001020】

Enable Reading All 1D

Newland HR200 - General Options - 6

Enable Reading All 1D

【Pro CMD: 0001040】

Disable Reading All 1D

Newland HR200 - General Options - 7

Disable Reading All 1D

【Pro CMD: 0001030】

General Options

Newland HR200 - General Options - 1

Tools

Enable Reading All 2D

Newland HR200 - General Options - 2

Enable Reading All 2D

【Pro CMD: 0001060】

Code Programming ON

Newland HR200 - General Options - 3

Code Programming OFF

Newland HR200 - General Options - 4

Disable Reading All 2D

Newland HR200 - General Options - 5

Disable Reading All 2D

【Pro CMD: 0001050】

Code 128

Newland HR200 - General Options - 6

Tools

Load Factory Default

Newland HR200 - General Options - 7

** Load Code 128 Factory Default

【Pro CMD: 0400000】

Code Programming ON

Newland HR200 - General Options - 8

Code Programming OFF

Newland HR200 - General Options - 9

Enable/Disable Code 128

Newland HR200 - General Options - 10

Disable Code 128

【Pro CMD: 0400010】

Newland HR200 - General Options - 11

** Enable Code 128

【Pro CMD: 0400020】

Newland HR200 - General Options - 12

When the engine can not read Code 128, please read "Enable Code 128" and try again.

Code 128

Newland HR200 - Code 128 - 1

Tools

Select Message Length

It is used to program the valid reading length of Code 128. The engine will not send barcode message to the Host, if the decoded data length does not match the valid length.

Newland HR200 - Select Message Length - 1

Code 128 Message Length is defined by “Min. Message Length” and “Max. Message Length”.

Newland HR200 - Select Message Length - 2

Newland HR200 - Select Message Length - 3

Min Message Length (default: 1)

【Pro CMD: 0400030】

Newland HR200 - Select Message Length - 4

Max Message Length (default: 48)

【Pro CMD: 0400040】

Newland HR200 - Select Message Length - 5

1D bar code Message Length should not exceed 127 bytes. If Max Message Length is less than Min Message Length, it means the engine will only support barcodes of the two lengths. If Max Message Length is equal to Min Message Length, the engine will only support barcodes of the length.

Newland HR200 - Select Message Length - 6

To set Min Message Length of Code 128 to 8 bytes and Max Message Length to 12 bytes, read these programming codes

1、“Code Programming ON”
2、“Select Min Message Length”
3、Digit Code “8”, see Digit Code
4、“Save Programming”, see Digit Code
5、“Select Max Message Length”
6、Digit Code “1”
7、Digit Code “2”
"Save Programming" 8、
9、“Code Programming OFF”

EAN-8

Newland HR200 - EAN-8 - 1

Tools

Load Factory Default

Newland HR200 - EAN-8 - 2

** Load UCC/EAN-8 Factory Default

【Pro CMD: 0401000】

Code Programming ON

Newland HR200 - EAN-8 - 3

Code Programming OFF

Newland HR200 - EAN-8 - 4

Enable/Disable UCC/EAN-8

Newland HR200 - EAN-8 - 5

** Enable UCC/EAN-8

【Pro CMD: 0401020】

Newland HR200 - EAN-8 - 6

Disable UCC/EAN-8

【Pro CMD: 0401010】

Check Digit

UCC/EAN-8 is fixed 8 digits barcode and the last digit is check digit.

Newland HR200 - EAN-8 - 7

**Transmit Check

【Pro CMD: 0401040】

Newland HR200 - EAN-8 - 8

Do Not Transmit Check

【Pro CMD: 0401030】

EAN-8

Newland HR200 - EAN-8 - 1

Tools

2 Digits Addenda Code

Addenda Code is the one to the right of an ordinary code. Picture below shows an ordinary code with a 2 digits Addenda Code. The left one in blue lines is an ordinary code. The right one in red lines is the 2 digits Addenda Code.

Newland HR200 - Digits Addenda Code - 1

Newland HR200 - Digits Addenda Code - 2

text_image 1234567

Newland HR200 - Digits Addenda Code - 3

Newland HR200 - Digits Addenda Code - 4
** Disable 2 Digits Addenda Code 【Pro CMD: 0401050】

Newland HR200 - Digits Addenda Code - 5
Enable 2 Digits Addenda Code 【Pro CMD: 0401060】

5 Digits Addenda Code

5 Digits Addenda Code is the one to the right of an ordinary code. Picture below shows an ordinary code with a 5 digits Addenda Code. The left one in blue lines is an ordinary code. The right one in red lines is the 5 digits Addenda Code.

Newland HR200 - Digits Addenda Code - 1

text_image 1234567 89012

Newland HR200 - Digits Addenda Code - 2
** Disable 5 Digits Addenda Code 【Pro CMD: 0401070】

Newland HR200 - Digits Addenda Code - 3
Enable5 Digits Addenda Code 【Pro CMD: 0401080】

Newland HR200 - Digits Addenda Code - 4

“ Enable 2 Digits Addenda Code “ — read an ordinary code and 2 digits Addenda Code. “ Enable 5 Digits Addenda Code “ — read an ordinary code and 5 digits Addenda Code. “ Disable 2 Digits Addenda Code “ — read an ordinary code only, and ignore 2 digits Addenda Code.

EAN-8

Newland HR200 - EAN-8 - 1

Tools

EAN-8 expand to EAN-13

Expand EAN-8 to EAN-13, by adding 5 bytes of "0" to the left, and then transmit.

Code Programming ON

Newland HR200 - EAN-8 - 2

Code Programming OFF

Newland HR200 - EAN-8 - 3

Newland HR200 - EAN-8 - 4

** Do Not Expand to EAN-13

【Pro CMD: 0401090】

Newland HR200 - EAN-8 - 5

Expand to EAN-13

【Pro CMD: 0401100】

EAN-13

Newland HR200 - EAN-8 - 6

Tools

Load Factory Default

Newland HR200 - EAN-8 - 7

** Load EAN-13 Factory Default

【Pro CMD: 0402000】

Code Programming ON

Newland HR200 - EAN-8 - 8

Code Programming OFF

Newland HR200 - EAN-8 - 9

Disable/EnableEAN-13

Newland HR200 - EAN-8 - 10

** Enable EAN-13

【Pro CMD: 0402020】

Newland HR200 - EAN-8 - 11

Disable EAN-13

【Pro CMD: 0402010】

Check Digit

Newland HR200 - EAN-8 - 12

** Transmit Check

【Pro CMD: 0402040】

Newland HR200 - EAN-8 - 13

Do Not Transmit Check

【Pro CMD: 0402030】

EAN-13

Newland HR200 - EAN-13 - 1

Tools

2 Digits Addenda Code

Addenda Code is the one to the right of an ordinary code. Picture below shows an ordinary code with a 2 digits Addenda Code. The left one in blue lines is an ordinary code. The right one in red lines is the 2 digits Addenda Code.

Newland HR200 - Digits Addenda Code - 1

Newland HR200 - Digits Addenda Code - 2

Newland HR200 - Digits Addenda Code - 3

text_image 123456789012 34

Newland HR200 - Digits Addenda Code - 4
** Disable 2 Digits Addenda Code 【Pro CMD: 0402050】

Newland HR200 - Digits Addenda Code - 5
Enable 2 Digits Addenda Code 【Pro CMD: 0402060】

5 Digits Addenda Code

5 Digits Addenda Code is the one to the right of an ordinary code. Picture below shows an ordinary code with a 5 digits Addenda Code. The left one in blue lines is an ordinary code. The right one in red lines is the 5 digits Addenda Code.

Newland HR200 - Digits Addenda Code - 1

text_image 123456789012 45678

Newland HR200 - Digits Addenda Code - 2
** Disable 5 Digits Addenda Code 【Pro CMD: 0402070】

Newland HR200 - Digits Addenda Code - 3
Enable5 Digits Addenda Code 【Pro CMD: 0402080】

Newland HR200 - Digits Addenda Code - 4

“ Enable 2 Digits Addenda Code “ — read an ordinary code and 2 digits Addenda Code. “ Enable 5 Digits Addenda Code “ — read an ordinary code and 5 digits Addenda Code. “ Disable 2 Digits Addenda Code “ — read an ordinary code only, and ignore 2 digits Addenda Code.

UPC-E

Newland HR200 - UPC-E - 1

Tools

Load Factory Default

Newland HR200 - UPC-E - 2

** Load UPC-E Factory Default

【Pro CMD: 0403000】

Code Programming ON
Newland HR200 - UPC-E - 3

Code Programming OFF
Newland HR200 - UPC-E - 4

Disable/Enable UPC-E

Newland HR200 - UPC-E - 5

** Enable UPC-E

【Pro CMD: 0403020】

Newland HR200 - UPC-E - 6

Disable UPC-E

【Pro CMD: 0403010】

Newland HR200 - UPC-E - 7

When the engine can not read UPC-E, please read "Enable UPC-E" and try again.

Check Digit

UPC-E is fixed 8 digits barcode and the last digit is check digit.

Newland HR200 - UPC-E - 8

** Transmit Check

【Pro CMD: 0403040】

Newland HR200 - UPC-E - 9

Do Not Transmit Check

【Pro CMD: 0403030】

UPC-E

Newland HR200 - UPC-E - 1

Tools

2 Digits Addenda Code

Addenda Code is the one to the right of an ordinary code. Picture below shows an ordinary code with a 2 digits Addenda Code. The left one in blue lines is an ordinary code. The right one in red lines is the 2 digits Addenda Code.

Newland HR200 - Digits Addenda Code - 1

Newland HR200 - Digits Addenda Code - 2

text_image 0123456 78

Newland HR200 - Digits Addenda Code - 3

Newland HR200 - Digits Addenda Code - 4

** Abort 2 Digits Addenda

【Pro CMD: 0403050】

Newland HR200 - Digits Addenda Code - 5

Enable 2 Digits Addenda Code

【Pro CMD: 0403060】

5 Digits Addenda Code

5 Digits Addenda Code is the one to the right of an ordinary code. Picture below shows an ordinary code with a 5 digits Addenda Code. The left one in blue lines is an ordinary code. The right one in red lines is the 5 digits Addenda Code.

Newland HR200 - Digits Addenda Code - 1

text_image 0123456 78901

Newland HR200 - Digits Addenda Code - 2

** Disable 5 Digits Addenda Code

【Pro CMD: 0403070】

Newland HR200 - Digits Addenda Code - 3

Enable 5 Digits Addenda Code

【Pro CMD: 0403080】

Newland HR200 - Digits Addenda Code - 4

“ Enable 2 Digits Addenda Code “ — read an ordinary code and 2 digits Addenda Code.

“ Enable 5 Digits Addenda Code “ — read an ordinary code and 5 digits Addenda Code.

“Disable 2 Digits Addenda Code “ — read an ordinary code only, and ignore 2 digits Addenda Code.

UPC-E

Newland HR200 - UPC-E - 1

Tools

Transmit Default "0"

The first byte of UPC-E is default to "0".

Code Programming ON

Newland HR200 - UPC-E - 2

Code Programming OFF

Newland HR200 - UPC-E - 3

Newland HR200 - UPC-E - 4

** Do Not Transmit "0"

【Pro CMD: 0403090】

Newland HR200 - UPC-E - 5

Transmit "0"

【Pro CMD: 0403100】

UPC-E Expand to UPC-A

Follow the standard algorithm to expand UPC-E to UPC-A.

Newland HR200 - UPC-E - 6

**Do Not Expand to UPC-A

【Pro CMD: 0403110】

Newland HR200 - UPC-E - 7

Expand to UPC-A

【Pro CMD: 0403120】

UPC-A

Newland HR200 - UPC-A - 1

Tools

Load Factory Default

Newland HR200 - UPC-A - 2

** Load UPC-A Factory Default

【Pro CMD: 0404000】

Code Programming ON
Newland HR200 - UPC-A - 3

Code Programming OFF
Newland HR200 - UPC-A - 4

Disable/Enable UPC-A

Newland HR200 - UPC-A - 5

** Enable UPC-A

【Pro CMD: 0404020】

Newland HR200 - UPC-A - 6

Disable UPC-A

【Pro CMD: 0404010】

Newland HR200 - UPC-A - 7

When the engine can not read UPC-A, please read "Enable UPC-A" and try again.

Check Digit

UPC-A is fixed 13 digits barcode and the last digit is Check Digit.

Newland HR200 - UPC-A - 8

**Transmit Check

【Pro CMD: 0404040】

Newland HR200 - UPC-A - 9

(Do) Not Transmit Check

【Pro CMD: 0404030】

UPC-A

Newland HR200 - UPC-A - 1

Tools

2 Digits Addenda Code

Addenda Code is the one to the right of an ordinary code. Picture below shows an ordinary code with a 2 digits Addenda Code. The left one in blue lines is an ordinary code. The right one in red lines is the 2 digits Addenda Code.

Newland HR200 - Digits Addenda Code - 1

Newland HR200 - Digits Addenda Code - 2

Newland HR200 - Digits Addenda Code - 3

text_image 12845678901 23

Newland HR200 - Digits Addenda Code - 4
** Disable 2 Digits Addenda Code 【Pro CMD: 0404050】

Newland HR200 - Digits Addenda Code - 5
Enable 2 Digits Addenda Code 【Pro CMD: 0404060】

5 Digits Addenda Code

5 Digits Addenda Code is the one to the right of an ordinary code. Picture below shows an ordinary code with a 5 digits Addenda Code. The left one in blue lines is an ordinary code. The right one in red lines is the 5 digits Addenda Code.

Newland HR200 - Digits Addenda Code - 1

text_image 12545678901 23456

Newland HR200 - Digits Addenda Code - 2
** Disable 5 Digits Addenda Code 【Pro CMD: 0404070】

Newland HR200 - Digits Addenda Code - 3
Enable 5 Digits Addenda Code 【Pro CMD: 0404080】

Newland HR200 - Digits Addenda Code - 4

“ Enable 2 Digits Addenda Code “ — read an ordinary code and 2 digits Addenda Code. “ Enable 5 Digits Addenda Code “ — read an ordinary code and 5 digits Addenda Code. “ Disable 2 Digits Addenda Code “ — read an ordinary code only, and ignore 2 digits Addenda Code.

UPC-A

Newland HR200 - UPC-A - 1

Tools

Transmit Default "0"

The first byte of UPC-A is default to "0".

Newland HR200 - UPC-A - 2

Newland HR200 - UPC-A - 3

Newland HR200 - UPC-A - 4

**Do Not Transmit "0"

【Pro CMD: 0404090】

Newland HR200 - UPC-A - 5

Transmit "0"

【Pro CMD: 0404100】

Newland HR200 - UPC-A - 6

UPC-A has the default “0” but it is not printed out, unlike UPC-E. Read “Transmit 0” will add a “0” to transmit.

Interleaved 2 of 5

Newland HR200 - UPC-A - 7

Tools

Load Factory Default

Newland HR200 - UPC-A - 8

Newland HR200 - UPC-A - 9

** Load Interleaved 2 of 5 Factory Default

【Pro CMD: 0405000】

Newland HR200 - UPC-A - 10

Disable/Enable Interleaved 2 of 5

Newland HR200 - UPC-A - 11

** Enable Interleaved 2 of 5

【Pro CMD: 0405020】

Newland HR200 - UPC-A - 12

Disable Interleaved 2 of 5

【Pro CMD: 0405010】

Newland HR200 - UPC-A - 13

When the engine can not read Interleaved 2 of 5, please read “Enable Interleaved 2 of 5” and try again

Interleaved 2 of 5

Newland HR200 - Interleaved 2 of 5 - 1

Tools

Select Message Length

Newland HR200 - Select Message Length - 1

It is used to program the valid reading length of Interleaved 2 of 5. The engine will not send barcode message to the Host, if the decoded data length does not match the valid length.

Newland HR200 - Select Message Length - 2

Interleaved 2 of 5 Message Length is defined by “Min. Message Length” and “Max. Message Length”

Newland HR200 - Select Message Length - 3

Min Message Length (default: 6)

【Pro CMD: 0405030】

Newland HR200 - Select Message Length - 4

Max Message Length (default: 80)

【Pro CMD: 0405040】

Newland HR200 - Select Message Length - 5

1D bar code Message Length should not exceed 127 bytes. If Max Message Length is less than Min Message Length, it means the engine will only support barcodes of the two lengths. If Max Message Length is equal to Min Message Length, the engine will only support barcodes of the length.

Newland HR200 - Select Message Length - 6

To set Min Message Length of Interleaved 2 of 5 as 8 bytes, and Max Message length as 12 bytes, read these programming codes:

  1. "Code Programming ON"
  2. "Select Min Message Length"
  3. Digit Code "8", see Digit Code Appendix (Pxxx)
  4. "Save Programming", see Digit Code Appendix (Pxxx)
  5. "Select Max Message Length"
  6. Digit Code "1"
  7. Digit Code "2"
  8. "Save Programming"
  9. "Code Programming OFF"

Interleaved 2 of 5

Newland HR200 - Interleaved 2 of 5 - 1

Tools

Check Digit

Interleaved 2 of 5 may include Check Digit (not compulsory) following its barcode messages. It verifies the barcode message.

» “NO Check, Transmit All” means to read without check and transmit all bytes including barcode message and Check digit.

» “Check, Do Not Transmit Check Digit” means to read and check. If verification is successful, transmits barcode message; if not, engine will not send barcode message to the Host.

» “Check, Transmit All” means to read and check. If verification is successful, transmits all messages; if not, engine will not send barcode message to the Host.

Newland HR200 - Check Digit - 1

Newland HR200 - Check Digit - 2

The number of Interleaved 2 of 5 barcode bits(check digit contained) must be even. If it is odd, a 0 will be added as the first digit. The check digit generates automatically when a barcode is produced.

Newland HR200 - Check Digit - 3

** NO Check, Transmit All

【Pro CMD: 0405050】

Newland HR200 - Check Digit - 4

Check, Do Not Transmit Check Digit

【Pro CMD: 0405060】

Newland HR200 - Check Digit - 5

Check, Transmit All

【Pro CMD: 0405070】

Newland HR200 - Check Digit - 6

When “Check, Do Not Transmit Check digit” is enabled and barcode message length minus one is less than Min Message Length, it will lead to an error.

E.g.: Reading a 4-byte (include check Digit) Interleaved 2 of 5 with the Min Message Length being 4 bytes and “Check, Do Not Transmit Check digit” enabled leads to an error.

Interleaved 2 of 5

Newland HR200 - Interleaved 2 of 5 - 1

Tools

Specified Lengths

Newland HR200 - Specified Lengths - 1

Program the engine to read specified lengths or ranges of specified lengths for Interleaved 2 of 5. The length value must be 3 decimal digits. And the length value MUST be an even number between 2 to 64.

Read “Enable Specified Length” to enable this feature or “Disable Specified Length” to disable.

Newland HR200 - Specified Lengths - 2

Newland HR200 - Specified Lengths - 3

** Disable Specified Length

【Pro CMD: 0405140】

Newland HR200 - Specified Lengths - 4

Add Code Length

【Pro CMD: 0405160】

Newland HR200 - Specified Lengths - 5

Enable Specified Length

【Pro CMD: 0405150】

Newland HR200 - Specified Lengths - 6

Remove Code Length

【Pro CMD: 0405170】

Newland HR200 - Specified Lengths - 7

The engine only read Interleaved 2 of 5 which are 12 and 24 bytes.

  1. "Code Programming ON"
  2. "Enable Specified Length"
  3. "Add Code Length"
  4. Digit Code “0”, “1”, “2”
  5. "Save Programming"
  6. "Add code length"
  7. Digit Code “0”, “2”, “4”
  8. "Save Programming"
  9. "Code Programming OFF"

The engine only read Interleaved 2 of 5 between 12 bytes and 24 bytes.

  1. "Code Programming ON"
  2. "Enable Specified Length"
  3. "Add Code Length"
  4. Digit Code “0”, “1”, “2”
  5. Digit Code "0", "2", "4"
  6. "Save Programming"
  7. "Code Programming OFF"

ITF-14

Newland HR200 - Specified Lengths - 8

Tools

ITF-14 is a fixed length, 14 bytes Interleaved 2 of 5 barcode with Check digit. By factory default, it is disabled.

Newland HR200 - Specified Lengths - 9

When enabled, ITF-14 precedes 14-byte Interleaved 2 of 5 barcode.

Newland HR200 - Specified Lengths - 10

For instance, when ITF-14 is enabled and Interleaved 2 of 5 is disabled, the ITF-14 and 14 bytes Interleaved 2 of 5 with check digit can be read, but other Interleaved 2 of 5 can not.

ITF-6

Newland HR200 - Specified Lengths - 11

Tools

ITF-6 is a fixed length 6 bytes Interleaved 2 of 5 barcode with check digit. When enabled, ITF-6 precedes 6-byte Interleaved 2 of 5 barcode.

Newland HR200 - Specified Lengths - 12

Newland HR200 - Specified Lengths - 13

**Disable ITF-6 User Selection

【Pro CMD: 0405110】

Newland HR200 - Specified Lengths - 14

Newland HR200 - Specified Lengths - 15

ITF-6, Read, Do Not Transmit Check Digit

【Pro CMD: 0405120】

Newland HR200 - Specified Lengths - 16

ITF-6, Read, Transmit Check Digit

【Pro CMD: 0405130】

Newland HR200 - Specified Lengths - 17

For instance, when ITF-6 is enabled and Interleaved 2 of 5 is disabled, the ITF-6 and 6 bytes Interleaved 2 of 5 with check digit can be read, but other Interleaved 2 of 5 can not

Code 39

Newland HR200 - Specified Lengths - 18

Tools

Load Factory Default

Newland HR200 - Specified Lengths - 19

** Load Code 39 Factory Default

【Pro CMD: 0408000】

Code Programming ON

Newland HR200 - Specified Lengths - 20

Code Programming OFF

Newland HR200 - Specified Lengths - 21

Enable/Disable Code 39

Newland HR200 - Specified Lengths - 22

** Enable Code 39

【Pro CMD: 0408020】

Newland HR200 - Specified Lengths - 23

Disable Code 39

【Pro CMD: 0408010】

Newland HR200 - Specified Lengths - 24

When the engine can not read Code 39, please read "Enable Code 39" and try again

Transmit Start & Stop Character

Transmission of “*” can be selected.

Newland HR200 - Specified Lengths - 25

**Transmit Both “*”

【Pro CMD: 0408090】

Newland HR200 - Specified Lengths - 26

Transmit Neither “*”

【Pro CMD: 0408080】

Code 39

Newland HR200 - Code 39 - 1

Tools

Select Message Length

It is used to program the valid reading length of Code 39. The engine will not send barcode message to the Host, if the decoded data length does not match the valid length.

Code 39 Message Length is defined by “Min. Message Length” and “Max. Message Length”.

Newland HR200 - Select Message Length - 1

Newland HR200 - Select Message Length - 2

Newland HR200 - Select Message Length - 3

Min Message Length (default: 1)

【Pro CMD: 0408030】

Newland HR200 - Select Message Length - 4

Max Message Length (default: 48)

【Pro CMD: 0408040】

Newland HR200 - Select Message Length - 5

1D bar code Message Length should not exceed 127 bytes. If Max Message Length is less than Min Message Length, it means the engine will only support barcodes of the two lengths. If Max Message Length is equal to Min Message Length, the engine will only support barcodes of the length.

Newland HR200 - Select Message Length - 6

To set Min Message Length of Code 39 to 8 bytes, and Max Message Length to 12 bytes, read these programming codes:

  1. "Code Programming ON"
  2. "Select Min Message Length"
  3. Digit Code "8", see Digit Code
  4. "Save Programming", see Digit Code
  5. "Select Max Message Length"
  6. Digit Code "1"
  7. Digit Code "2"
  8. "Save Programming"
  9. "Code Programming OFF"

Code 39

Newland HR200 - Code 39 - 1

Tools

Check Digit

Code 39 may include Check Digit (not compulsory) following its barcode message. It verifies the barcode message.

Newland HR200 - Check Digit - 1

"NO Check, Transmit All" means to read without check and transmit » all bytes including barcode message and Check Digit.

Newland HR200 - Check Digit - 2

"Check, Do Not Transmit Check Digit" means to read and check. If » verification is successful, transmits barcode message; if not, engine will not send barcode message to the Host.

» "Check, Transmit All" means to read and check. If verification is successful, transmits all messages; if not, engine will not send barcode message to the Host.

Newland HR200 - Check Digit - 3

** NO Check, Transmit All

【Pro CMD: 0408050】

Newland HR200 - Check Digit - 4

Check, Do not transmit Check Digit

【Pro CMD: 0408060】

Newland HR200 - Check Digit - 5

Check, Transmit All

【Pro CMD: 0408070】

Newland HR200 - Check Digit - 6

When “Check, Do not Transmit Check digit” is enabled and barcode message length minus one is less than Min Message Length, it will lead to an error.

E.g.: Reading a 4-byte (include check byte) Code 39 with the Min Message Length being 4 bytes and “Check, Do not transmit Check Digit” enabled leads to an error.

Decode ASCII

Code 39 can include full ASCII characters. For factory default, the engine only decodes part of them. Read “Full ASCII decode” to decode full ASCII characters.

Newland HR200 - Decode ASCII - 1

**Partial ASCII Decode

【Pro CMD: 0408100】

Newland HR200 - Decode ASCII - 2

Full ASCII Decode

【Pro CMD: 0408110】

Codabar

Newland HR200 - Codabar - 1

Tools

Load Factory Default

Newland HR200 - Codabar - 2

** Load Codabar Factory Default

【Pro CMD: 0409000】

Code Programming ON

Newland HR200 - Codabar - 3

Code Programming OFF

Newland HR200 - Codabar - 4

Enable/Disable Codabar

Newland HR200 - Codabar - 5

** Enable Codabar

【Pro CMD: 0409020】

Newland HR200 - Codabar - 6

Disable Codabar

【Pro CMD: 0409010】

Newland HR200 - Codabar - 7

When the engine can not read Codabar, please read “Enable Codabar” and try again.

Codabar

Newland HR200 - Codabar - 1

Tools

Select Message Length

It is used to program the valid reading length of Codabar. The engine will not send barcode message to the Host, if the decoded data length does not match the valid length.

Newland HR200 - Codabar - 2

Codabar Message Length is defined by “Min. Message Length” and “Max. Message Length”.

Newland HR200 - Codabar - 3

Newland HR200 - Codabar - 4

Min Message Length (default: 2)

【Pro CMD: 0409030】

Newland HR200 - Codabar - 5

Max Message Length (default: 60)

【Pro CMD: 0409040】

Newland HR200 - Codabar - 6

1D bar code Message Length should not exceed 127 bytes. If Max Message Length is less than Min Message Length, it means the engine will only support barcodes of the two lengths. If Max Message Length is equal to Min Message Length, the engine will only support barcodes of the length.

Codabar

Newland HR200 - Codabar - 1

Tools

Check Digit

Newland HR200 - Check Digit - 1

Codabar may include Check Digit (not compulsory) following its barcode message. It verifies the barcode message.

"NO Check, Transmit All" means to read without check and transmit » all bytes including barcode message and Check Digit.

"Check, Do Not Transmit Check Digit" means to read and check. If » verification is successful, transmits barcode message; if not, engine will not send barcode message to the Host.

Newland HR200 - Check Digit - 2

» "Check, Transmit All" means to read and check. If verification is successful, transmits all messages; if not, engine will not send barcode message to the Host.

Newland HR200 - Check Digit - 3

** NO Check, Transmit All

【Pro CMD: 0409050】

Newland HR200 - Check Digit - 4

Check, Do not transmit Check Digit

【Pro CMD: 0409060】

Newland HR200 - Check Digit - 5

Check, Transmit All

【Pro CMD: 0409070】

Newland HR200 - Check Digit - 6

When “Check, Do not Transmit Check digit” is enabled and barcode message length minus one is less than Min Message Length, it will lead to an error.

E.g.: Reading a 4-byte (include check byte) Codabar with the Min Message Length being 4 bytes and “Check, Do not transmit Check Digit” enabled leads to an error.

Codabar

Newland HR200 - Codabar - 1

Tools

Transmit Start & Stop Character

Codabar uses either one of “A”, “B”, “C” and “D” as the start character and the stop character. Transmission of them can be selected.

Newland HR200 - Codabar - 2

Newland HR200 - Codabar - 3

Newland HR200 - Codabar - 4

**Transmit Both Start & Stop Character

【Pro CMD: 0409090】

Newland HR200 - Codabar - 5

Transmit Neither Start & Stop Character

【Pro CMD: 0409080】

Newland HR200 - Codabar - 6

**Use ABCD/ABCD As Start & Stop Character

【Pro CMD: 0409100】

Newland HR200 - Codabar - 7

**Use Upper Letter

【Pro CMD: 0409120】

Newland HR200 - Codabar - 8

Use ABCD/TN*E As Start & Stop Character

【Pro CMD: 0409110】

Newland HR200 - Codabar - 9

Use Lower Letter

【Pro CMD: 0409130】

Code 93

Newland HR200 - Codabar - 10

Tools

Load Factory Default

Newland HR200 - Codabar - 11

** Load Code 93 Factory Default

【Pro CMD: 0410000】

Code Programming ON

Newland HR200 - Codabar - 12

Code Programming OFF

Newland HR200 - Codabar - 13

Enable /Disable Code 93

Newland HR200 - Codabar - 14

** Disable Code 93

【Pro CMD: 0410010】

Newland HR200 - Codabar - 15

Enable Code 93

【Pro CMD: 0410020】

Newland HR200 - Codabar - 16

When the engine can not read Code 93, please read “Enable Code 93” and try again.

Code 93

Newland HR200 - Code 93 - 1

Tools

Select Message Length

Newland HR200 - Select Message Length - 1

It is used to program the valid reading length of Code 93. The engine will not send barcode message to the Host, if the decoded data length does not match the valid length.

Code 93 Message Length is defined by “Min. Message Length” and “Max. Message Length.”

Newland HR200 - Select Message Length - 2

Newland HR200 - Select Message Length - 3

Min Message Length (default: 1)

【Pro CMD: 0410030】

Newland HR200 - Select Message Length - 4

Max Message Length (default: 48)

【Pro CMD: 0410040】

Newland HR200 - Select Message Length - 5

1D bar code Message Length should not exceed 127 bytes. If Max Message Length is less than Min Message Length, it means the engine will only support barcodes of the two lengths. If Max Message Length is equal to Min Message Length, the engine will only support barcodes of the length.

Newland HR200 - Select Message Length - 6

To set Min Message Length of Code 93 to 8 bytes and Max Message Length to 12 bytes, read these programming codes:

  1. "Code Programming ON"
  2. "Select Min Message Length"
  3. Digit Code "8", see Digit Code
  4. "Save Programming", see Digit Code
  5. "Select Max Message Length"
  6. Digit Code "1"
  7. Digit Code "2"
  8. "Save Programming"
  9. "Code Programming OFF"

Code 93

Newland HR200 - Code 93 - 1

Tools

Check Digit

Code 93 may include Check Digits (not compulsory) following its barcode message. The two digits verify the barcode message.

Newland HR200 - Check Digit - 1

"NO Check, Transmit All" means to read without check and transmit » all bytes including barcode message and Check Digits.

Newland HR200 - Check Digit - 2

"Check, Do Not Transmit Check Digit" means to read and check. If » verification is successful, transmits barcode message; if not, engine will not send barcode message to the Host.

» "Check, Transmit All" means to read and check. If verification is successful, transmits all messages; if not, engine will not send barcode message to the Host.

Newland HR200 - Check Digit - 3

NO Check, Transmit All

【Pro CMD: 0410050】

Newland HR200 - Check Digit - 4

** Check, Do not transmit Check Digit

【Pro CMD: 0410060】

Newland HR200 - Check Digit - 5

Check, Transmit All

【Pro CMD: 0410070】

Newland HR200 - Check Digit - 6

When “Check, Do not Transmit Check digit” is enabled and barcode message length minus one is less than Min Message Length, it will lead to an error.

E.g.: Reading a 4-byte (include check byte) Code 93 with the Min Message Length being 4 bytes and “Check, Do not transmit Check Digit” enabled leads to an error.

UCC/EAN-128

Newland HR200 - Check Digit - 7

Tools

Load Factory Default

Newland HR200 - Check Digit - 8

** Load UCC/EAN-128 Factory Default

【Pro CMD: 0412000】

Code Programming ON

Newland HR200 - Check Digit - 9

Code Programming OFF

Newland HR200 - Check Digit - 10

Enable/Disable UCC/EAN-128

Newland HR200 - Check Digit - 11

** Enable UCC/EAN-128

【Pro CMD: 0412020】

Newland HR200 - Check Digit - 12

Disable UCC/EAN-128

【Pro CMD: 0412010】

Newland HR200 - Check Digit - 13

When the engine can not read UCC/EAN-128, please read "Enable UCC/EAN-128" and try again.

GS1 Databar

Newland HR200 - GS1 Databar - 1

Tools

Load Factory Default

Newland HR200 - GS1 Databar - 2

** Load GS1 Databar Factory Default

【Pro CMD: 0413000】

Code Programming ON

Newland HR200 - GS1 Databar - 3

Code Programming OFF

Newland HR200 - GS1 Databar - 4

Enable/Disable GS1 Databar

Newland HR200 - GS1 Databar - 5

** Enable GS1 Databar

【Pro CMD: 0413020】

Newland HR200 - GS1 Databar - 6

Disable GS1 Databar

【Pro CMD: 0413010】

Newland HR200 - GS1 Databar - 7

When the engine can not read GS1 Databar, please read “Enable GS1 Databar” and try again.

Transmit AI(01) Character

Newland HR200 - GS1 Databar - 8

** Transmit AI(01) Character

【Pro CMD: 0413060】

Newland HR200 - GS1 Databar - 9

Do not Transmit AI(01) Character

【Pro CMD: 0413050】

EAN·UCC Composite

Newland HR200 - EAN·UCC Composite - 1

Tools

Load Factory Default

Newland HR200 - EAN·UCC Composite - 2

** Load EAN·UCC Composite Factory Default 【Pro CMD: 0414000】

Newland HR200 - EAN·UCC Composite - 3

Newland HR200 - EAN·UCC Composite - 4

Enable/Disable EAN·UCC Composite

Newland HR200 - EAN·UCC Composite - 5

When the engine can not read EAN·UCC Composite, please read “Enable EAN·UCC Composite” and try again.

Code 11

Newland HR200 - EAN·UCC Composite - 6

Tools

Load Factory Default

Newland HR200 - EAN·UCC Composite - 7

** Load Code 11 Factory Default

【Pro CMD: 0415000】

Code Programming ON

Newland HR200 - EAN·UCC Composite - 8

Code Programming OFF

Newland HR200 - EAN·UCC Composite - 9

Enable/Disable Code 11

Newland HR200 - EAN·UCC Composite - 10

Enable Code 11

【Pro CMD: 0415020】

Newland HR200 - EAN·UCC Composite - 11

** Disable Code 11

【Pro CMD: 0415010】

Newland HR200 - EAN·UCC Composite - 12

When the engine can not read Code 11, please read “Enable Code 11” and try again.

Code 11

Newland HR200 - Code 11 - 1

Tools

Select Message Length

Newland HR200 - Select Message Length - 1

It is used to program the valid reading length of Code 11. The engine will not send barcode message to the Host, if the decoded data length does not match the valid length.

Code 11 Message Length is defined by “Min. Message Length” and “Max. Message Length.”

Newland HR200 - Select Message Length - 2

Newland HR200 - Select Message Length - 3

Min Message Length (default: 4)

【Pro CMD: 0415030】

Newland HR200 - Select Message Length - 4

Max Message Length (default: 48)

【Pro CMD: 0415040】

Newland HR200 - Select Message Length - 5

1D bar code Message Length should not exceed 127 bytes. If Max Message Length is less than Min Message Length, it means the engine will only support barcodes of the two lengths. If Max Message Length is equal to Min Message Length, the engine will only support barcodes of the length.

Newland HR200 - Select Message Length - 6

To set Min Message Length of Code11 to 8 bytes and Max Message Length to 12 bytes, read these programming codes:

  1. "Code Programming ON"
  2. "Select Min Message Length"
  3. Digit Code "8", see Digit Code
  4. "Save Programming", see Digit Code
  5. "Select Max Message Length"
  6. Digit Code "1"
  7. Digit Code "2"
  8. "Save Programming"
  9. "Code Programming OFF"

Code 11

Newland HR200 - Code 11 - 1

Tools

Check Digit

Code 11 may include Check Digit (not compulsory) following its barcode message. It verifies the barcode message.

Newland HR200 - Check Digit - 1

"NO Check, Transmit All" means to read without check and transmit all » bytes including barcode message and Check Digit.

Newland HR200 - Check Digit - 2

» "Check, Do Not Transmit Check Digit" means to read and check. If verification is successful, transmits barcode message; if not, engine will not send barcode message to the Host.

» "Check, Transmit All" means to read and check. If verification is successful, transmits all messages; if not, engine will not send barcode message to the Host.

Newland HR200 - Check Digit - 3

NO Check, Transmit All

【Pro CMD: 0415050】

Newland HR200 - Check Digit - 4

** Single Check Digit, MOD11

【Pro CMD: 0415060】

Newland HR200 - Check Digit - 5

Double Check Digits, MOD11/MOD11

【Pro CMD: 0415070】

Newland HR200 - Check Digit - 6

Double Check Digits, MOD11/MOD9

【Pro CMD: 0415080】

Newland HR200 - Check Digit - 7

Single Check Digit MOD11 (Len <= 10)

Double Check Digits MOD11/MOD11 (Len > 10)

【Pro CMD: 0415090】

Newland HR200 - Check Digit - 8

Single Check Digit MOD11 (Len <= 10)

Double Check Digits MOD11/MOD9 (Len > 10)

【Pro CMD: 0415100】

Newland HR200 - Check Digit - 9

Do not transmit Check Digit

【Pro CMD: 0415110】

Newland HR200 - Check Digit - 10

** Transmit Check Digit

【Pro CMD: 0415120】

Newland HR200 - Check Digit - 11

When “Check, Do not Transmit Check digit” is enabled and barcode message length minus one is less than Min Message Length, it will lead to an error.

E.g.: Reading a 4-byte (include check byte) Code 11 with the Min Message Length being 4 bytes and “Check, Do not transmit Check Digit” enabled leads to an error.

ISBN

Newland HR200 - ISBN - 1

Tools

Load Factory Default

Newland HR200 - ISBN - 2

** Load ISBN Factory Default

【Pro CMD: 0416000】

Code Programming ON
Newland HR200 - ISBN - 3

Code Programming OFF
Newland HR200 - ISBN - 4

Enable/Disable ISBN

Newland HR200 - ISBN - 5

Enable ISBN

【Pro CMD: 0416020】

Newland HR200 - ISBN - 6

** Disable ISBN

【Pro CMD: 0416010】

Newland HR200 - ISBN - 7

When the engine can not read ISBN, please read "Enable ISBN" and try again.

Transmit

Newland HR200 - ISBN - 8

** Transmit 13 digits

【Pro CMD: 0416030】

Newland HR200 - ISBN - 9

Transmit 10 digits

【Pro CMD: 0416040】

Industrial 25

Newland HR200 - Industrial 25 - 1

Tools

Load Factory Default

Newland HR200 - Industrial 25 - 2

Newland HR200 - Industrial 25 - 3

** Load Industrial 25 Factory Default

【Pro CMD: 0417000】

Newland HR200 - Industrial 25 - 4

Enable/Disable Industrial 25

Newland HR200 - Industrial 25 - 5

Enable Industrial 25

【Pro CMD: 0417020】

Newland HR200 - Industrial 25 - 6

** Disable Industrial 25

【Pro CMD: 0417010】

Newland HR200 - Industrial 25 - 7

When the engine can not read Industrial 25, please read “Enable Industrial 25” and try again.

Industrial 25

Newland HR200 - Industrial 25 - 1

Tools

Select Message Length

Newland HR200 - Select Message Length - 1

It is used to program the valid reading length of Industrial 25. The engine will not send barcode message to the Host, if the decoded data length does not match the valid length.

Industrial 25 Message Length is defined by “Min. Message Length” and “Max. Message Length.”

Newland HR200 - Select Message Length - 2

Newland HR200 - Select Message Length - 3

Min Message Length (default: 6)

【Pro CMD: 0417030】

Newland HR200 - Select Message Length - 4

Max Message Length (default:48)

【Pro CMD: 0417040】

Newland HR200 - Select Message Length - 5

1D bar code Message Length should not exceed 127 bytes. If Max Message Length is less than Min Message Length, it means the engine will only support barcodes of the two lengths. If Max Message Length is equal to Min Message Length, the engine will only support barcodes of the length.

Newland HR200 - Select Message Length - 6

To set Min Message Length of Industrial 25 to 8 bytes and Max Message Length to 12 bytes, read these programming codes:

  1. "Code Programming ON"
  2. "Select Min Message Length"
  3. Digit Code "8", see Digit Code
  4. "Save Programming", see Digit Code
  5. "Select Max Message Length"
  6. Digit Code "1"
  7. Digit Code "2"
  8. "Save Programming"
  9. "Code Programming OFF"

Industrial 25

Newland HR200 - Industrial 25 - 1

Tools

Check Digit

Industrial 25 may include Check Digit (not compulsory) following its barcode message. It verifies the barcode message.

"NO Check, Transmit All" means to read without check and transmit all » bytes including barcode message and Check Digit.

» "Check, Do Not Transmit Check Digit" means to read and check. If verification is successful, transmits barcode message; if not, engine will not send barcode message to the Host.

» "Check, Transmit All" means to read and check. If verification is successful, transmits all messages; if not, engine will not send barcode message to the Host.

Newland HR200 - Check Digit - 1

Newland HR200 - Check Digit - 2

Newland HR200 - Check Digit - 3

** NO Check, Transmit All

【Pro CMD: 0417050】

Newland HR200 - Check Digit - 4

Check, Do Not Transmit Check Digit

【Pro CMD: 0417060】

Newland HR200 - Check Digit - 5

Check, Transmit All

【Pro CMD: 0417070】

Newland HR200 - Check Digit - 6

When “Check, Do not Transmit Check digit” is enabled and barcode message length minus one is less than Min Message Length, it will lead to an error.

E.g.: Reading a 4-byte (include check byte) Industrial 25 with the Min Message Length being 4 bytes and “Check, Do not transmit Check Digit” enabled leads to an error.

Standard 25

Newland HR200 - Standard 25 - 1

Tools

Load Factory Default

Newland HR200 - Standard 25 - 2

** Load Standard 25 Factory Default

【Pro CMD: 0418000】

Code Programming ON

Newland HR200 - Standard 25 - 3

Code Programming OFF

Newland HR200 - Standard 25 - 4

Enable/Disable Standard 25

Newland HR200 - Standard 25 - 5

Enable Standard 25

【Pro CMD: 0418020】

Newland HR200 - Standard 25 - 6

** Disable Standard 25

【Pro CMD: 0418010】

Newland HR200 - Standard 25 - 7

When the engine can not read Standard 25, please read “Enable Standard 25” and try again.

Standard 25

Newland HR200 - Standard 25 - 1

Tools

Select Message Length

Newland HR200 - Select Message Length - 1

It is used to program the valid reading length of Standard 25. The engine will not send barcode message to the Host, if the decoded data length does not match the valid length.

Standard 25 Message Length is defined by “Min. Message Length” and “Max. Message Length.”

Newland HR200 - Select Message Length - 2

Newland HR200 - Select Message Length - 3

Min Message Length (default: 6)

【Pro CMD: 0418030】

Newland HR200 - Select Message Length - 4

Max Message Length (default:48)

【Pro CMD: 0418040】

Newland HR200 - Select Message Length - 5

1D bar code Message Length should not exceed 127 bytes. If Max Message Length is less than Min Message Length, it means the engine will only support barcodes of the two lengths. If Max Message Length is equal to Min Message Length, the engine will only support barcodes of the length.

Newland HR200 - Select Message Length - 6

To set Min Message Length of Standard 25 to 8 bytes and Max Message Length to 12 bytes, read these programming codes:

  1. "Code Programming ON"
  2. "Select Min Message Length"
  3. Digit Code "8", see Digit Code
  4. "Save Programming", see Digit Code
  5. "Select Max Message Length"
  6. Digit Code "1"
  7. Digit Code "2"
  8. "Save Programming"
  9. "Code Programming OFF"

Standard 25

Newland HR200 - Standard 25 - 1

Tools

Check Digit

Standard 25 may include Check Digit (not compulsory) following its barcode message. It verifies the barcode message.

Newland HR200 - Check Digit - 1

"NO Check, Transmit All" means to read without check and transmit all » bytes including barcode message and Check Digit.

Newland HR200 - Check Digit - 2

» "Check, Do Not Transmit Check Digit" means to read and check. If verification is successful, transmits barcode message; if not, engine will not send barcode message to the Host.

» "Check, Transmit All" means to read and check. If verification is successful, transmits all messages; if not, engine will not send barcode message to the Host.

Newland HR200 - Check Digit - 3

** NO Check, Transmit All

【Pro CMD: 0418050】

Newland HR200 - Check Digit - 4

Check, Transmit All

【Pro CMD: 0418070】

Newland HR200 - Check Digit - 5

Check, Do Not Transmit Check Digit

【Pro CMD: 0418060】

Newland HR200 - Check Digit - 6

When “Check, Do not Transmit Check digit” is enabled and barcode message length minus one is less than Min Message Length, it will lead to an error.

E.g.: Reading a 4-byte (include check byte) Industrial 25 with the Min Message Length being 4 bytes and “Check, Do not transmit Check Digit” enabled leads to an error.

Plessey

Newland HR200 - Plessey - 1

Tools

Load Factory Default

Newland HR200 - Plessey - 2

** Load Plessey Factory Default

【Pro CMD: 0419000】

Code Programming ON

Newland HR200 - Plessey - 3

Code Programming OFF

Newland HR200 - Plessey - 4

Enable/Disable Plessey

Newland HR200 - Plessey - 5

Enable Plessey

【Pro CMD: 0419020】

Newland HR200 - Plessey - 6

** Disable Plessey

【Pro CMD: 0419010】

Newland HR200 - Plessey - 7

When the engine can not read Plessey, please read “Enable Plessey” and try again.

Plessey

Newland HR200 - Plessey - 1

Tools

Select Message Length

Newland HR200 - Select Message Length - 1

It is used to program the valid reading length of Plessey. The engine will not send barcode message to the Host, if the decoded data length does not match the valid length.

Plessey Message Length is defined by “Min. Message Length” and “Max. Message Length.”

Newland HR200 - Select Message Length - 2

Newland HR200 - Select Message Length - 3

Min Message Length (default: 4)

【Pro CMD: 0419030】

Newland HR200 - Select Message Length - 4

Max Message Length (default:48)

【Pro CMD: 0419040】

Newland HR200 - Select Message Length - 5

1D bar code Message Length should not exceed 127 bytes. If Max Message Length is less than Min Message Length, it means the engine will only support barcodes of the two lengths. If Max Message Length is equal to Min Message Length, the engine will only support barcodes of the length.

Newland HR200 - Select Message Length - 6

To set Min Message Length of Plessey to 8 bytes and Max Message Length to 12 bytes, read these programming codes:

  1. "Code Programming ON"
  2. "Select Min Message Length"
  3. Digit Code "8", see Digit Code
  4. "Save Programming", see Digit Code
  5. "Select Max Message Length"
  6. Digit Code "1"
  7. Digit Code "2"
  8. "Save Programming"
  9. "Code Programming OFF"

Plessey

Newland HR200 - Plessey - 1

Tools

Check Digit

Plessey may include Check Digits (not compulsory) following its barcode message. The two digits verify the barcode message.

Newland HR200 - Check Digit - 1

"NO Check, Transmit All" means to read without check and transmit all » bytes including barcode message and Check Digits.

Newland HR200 - Check Digit - 2

» "Check, Do Not Transmit Check Digit" means to read and check. If verification is successful, transmits barcode message; if not, engine will not send barcode message to the Host.

» "Check, Transmit All" means to read and check. If verification is successful, transmits all messages; if not, engine will not send barcode message to the Host.

Newland HR200 - Check Digit - 3

NO Check, Transmit All

【Pro CMD: 0419050】

Newland HR200 - Check Digit - 4

** Check, Transmit All

【Pro CMD: 0419070】

Newland HR200 - Check Digit - 5

Check, Do Not Transmit Check Digit

【Pro CMD: 0419060】

Newland HR200 - Check Digit - 6

When “Check, Do not Transmit Check digit” is enabled and barcode message length minus one is less than Min Message Length, it will lead to an error.

E.g.: Reading a 4-byte (include check byte) Plessey with the Min Message Length being 4 bytes and “Check, Do not transmit Check Digit” enabled leads to an error.

MSI-Plessey

Newland HR200 - MSI-Plessey - 1

Tools

Load Factory Default

Newland HR200 - MSI-Plessey - 2

** Load MSI-Plessey Factory Default

【Pro CMD: 0420000】

Code Programming ON

Newland HR200 - MSI-Plessey - 3

Code Programming OFF

Newland HR200 - MSI-Plessey - 4

Enable/Disable MSI-Plessey

Newland HR200 - MSI-Plessey - 5

Enable MSI-Plessey

【Pro CMD: 0420020】

Newland HR200 - MSI-Plessey - 6

** Disable MSI-Plessey

【Pro CMD: 0420010】

Newland HR200 - MSI-Plessey - 7

When the engine can not read MSI-Plessey, please read “Enable MSI-Plessey” and try again.

MSI-Plessey

Newland HR200 - MSI-Plessey - 1

Tools

Select Message Length

Newland HR200 - Select Message Length - 1

It is used to program the valid reading length of MSI-Plessey. The engine will not send barcode message to the Host, if the decoded data length does not match the valid length.

MSI-Plessey Message Length is defined by “Min. Message Length” and “Max. Message Length.”

Newland HR200 - Select Message Length - 2

Newland HR200 - Select Message Length - 3

Min Message Length (default: 4)

【Pro CMD: 0420030】

Newland HR200 - Select Message Length - 4

Max Message Length (default:48)

【Pro CMD: 0420040】

Newland HR200 - Select Message Length - 5

1D bar code Message Length should not exceed 127 bytes. If Max Message Length is less than Min Message Length, it means the engine will only support barcodes of the two lengths. If Max Message Length is equal to Min Message Length, the engine will only support barcodes of the length.

Newland HR200 - Select Message Length - 6

To set Min Message Length of MSI-Plessey to 8 bytes and Max Message Length to 12 bytes, read these programming codes:

  1. "Code Programming ON"
  2. "Select Min Message Length"
  3. Digit Code "8", see Digit Code
  4. "Save Programming", see Digit Code
  5. "Select Max Message Length"
  6. Digit Code "1"
  7. Digit Code "2"
  8. "Save Programming"
  9. "Code Programming OFF"

MSI-Plessey

Newland HR200 - MSI-Plessey - 1

Tools

Check Digit

Plessey may include Check Digits(s) (not compulsory) following its barcode message. It may have one or two digits, which verify the barcode message.

Newland HR200 - Check Digit - 1

"NO Check, Transmit All" means to read without check and transmit all » bytes including barcode message and Check Digits.

Newland HR200 - Check Digit - 2

Newland HR200 - Check Digit - 3

NO Check, Transmit All

【Pro CMD: 0420050】

Newland HR200 - Check Digit - 4

Double Check Digits, MOD10/MOD11

【Pro CMD: 0420080】

Newland HR200 - Check Digit - 5

** Single Check Digit, MOD10

【Pro CMD: 0420060】

Newland HR200 - Check Digit - 6

NO Transmit Check Digits

【Pro CMD: 0420090】

Newland HR200 - Check Digit - 7

Double Check Digits, MOD10/MOD10

【Pro CMD: 0420070】

Newland HR200 - Check Digit - 8

** Transmit Check Digits

【Pro CMD: 0420100】

Newland HR200 - Check Digit - 9

When “Check, Do not Transmit Check digit” is enabled and barcode message length minus one is less than Min Message Length, it will lead to an error.

E.g.: Reading a 4-byte (include check byte) MSI-Plessey with the Min Message Length being 4 bytes and “Check, Do not transmit Check Digit” enabled leads to an error.

PDF417

Newland HR200 - Check Digit - 10

Tools

Load Factory Default

Code Programming ON

Newland HR200 - Check Digit - 11

Newland HR200 - Check Digit - 12

** Load PDF417 Factory

【Pro CMD: 0501000】

Code Programming OFF

Newland HR200 - Check Digit - 13

Enable/Disable PDF417

Newland HR200 - Check Digit - 14

** Enable PDF417

【Pro CMD: 0501020】

Newland HR200 - Check Digit - 15

Disable PDF417

【Pro CMD: 0501010】

Newland HR200 - Check Digit - 16

When the engine can not read PDF417, please read "Enable PDF417" and try again.

PDF417

Newland HR200 - PDF417 - 1

Tools

Select Message Length

Newland HR200 - Select Message Length - 1

It is used to program the valid reading length of PDF417. The engine will not send barcode message to the Host, if the decoded data length does not match the valid reading length.

PDF417 Message Length is defined by "Min. Message Length" and "Max. Message Length".

Newland HR200 - Select Message Length - 2

Newland HR200 - Select Message Length - 3

Min Message Length (default: 1)

【Pro CMD: 0501030】

Newland HR200 - Select Message Length - 4

Max Message Length (default: 2710)

【Pro CMD: 0501040】

Newland HR200 - Select Message Length - 5

2D bar code Message Length should not exceed 65535 bytes.

Max Message Length should not be less than Min Message Length.

To read a fixed length PDF417, Please program Max & Min Message Length to the same value.

Newland HR200 - Select Message Length - 6

To set Min Message Length of PDF417 to 8 bytes and Max Message Length to 12 bytes, read these programming codes:

  1. "Code Programming ON"
  2. "Select Min Message Length"
  3. Digit Code "8", see Digit Code
  4. "Save Programming", see Digit Code
  5. "SelectMax Message Length"
  6. Digit Code "1"
  7. Digit Code "2"
  8. "Save Programming"
  9. "Code Programming OFF"

PDF417

Newland HR200 - PDF417 - 1

Tools

PDF417 Twin Code

PDF417 twin code is 2 PDF417 barcodes paralleled vertically or horizontally. They must have the same direction. Their specifications must be similar and the distance between them must be short.

Newland HR200 - Tools - 1

There are 3 options for reading PDF417 twin code:

Newland HR200 - Tools - 2

Single »PDF417 Only: Read either PDF417 code.

» Twin PDF417 Only: Read both PDF417 codes. The transmission sequence is: left (upper) PDF417 code followed by right (lower) PDF417 code.
» Both Single & Twin: Read both PDF417 codes. If successful, transmit as twin PDF417 only. Otherwise, try single PDF417 only.

Newland HR200 - Tools - 3

** Single PDF417 Only

【Pro CMD: 0501070】

Newland HR200 - Tools - 4

Twin PDF417 Only

【Pro CMD: 0501080】

Newland HR200 - Tools - 5

Both Single & Twin

【Pro CMD: 0501090】

Forward/Backwrd Direction PDF 417

PDF 417 has forward or backward direction.

Forward Direction Barcode: Light colour ground, Deep colour bars. Backwrd Direction Barcode: Deep colour ground, Light colour bars.

Newland HR200 - Tools - 6

** Forward Direction Barcode Only

【Pro CMD: 0501320】

Newland HR200 - Tools - 7

Backwrd Direction Barcode Only

【Pro CMD: 0501321】

Newland HR200 - Tools - 8

Both

【Pro CMD: 0501322】

QR Code

Newland HR200 - QR Code - 1

Tools

Load Factory Default

Code Programming ON

Newland HR200 - QR Code - 2

Newland HR200 - QR Code - 3

** Load QR Code Factory Default

【Pro CMD: 0502000】

Code Programming OFF

Newland HR200 - QR Code - 4

Enable/Disable QR Code

Newland HR200 - QR Code - 5

** Enable QR Code

【Pro CMD: 0502020】

Newland HR200 - QR Code - 6

Disable QR Code

【Pro CMD: 0502010】

Newland HR200 - QR Code - 7

When the engine can not read QR Code, please read “Enable QR Code” and try again.

QR Code

Newland HR200 - QR Code - 1

Tools

Select Message Length

It is used to program the valid reading length of QR Code. The engine will not send barcode message to the Host, if the decoded data length does not match the valid length.

QR Code Message Length is defined by "Min. Message Length" and "Max. Message Length".

Newland HR200 - QR Code - 2

Newland HR200 - QR Code - 3

Newland HR200 - QR Code - 4

Min Message Length (default: 1)

【Pro CMD: 0502030】

Newland HR200 - QR Code - 5

Max Message Length (default: 7089)

【Pro CMD: 0502040】

Newland HR200 - QR Code - 6

2D bar code Message Length should not exceed 65535 bytes.

Max Message Length should not be less than Min Message Length.

To read a fixed length QR Code, Please program Max & Min Message Length to the same value

Newland HR200 - QR Code - 7

To set Min Message Length of QR Code to 8 bytes and Max Message Length to 12 bytes, read these programming codes:

  1. "Code Programming ON"
  2. "Select Min Message Length"
  3. Digit Code "8", see Digit Code
  4. Save Programming", see Digit Code
  5. Select Max Message Length"
  6. Digit Code "1"
  7. Digit Code "2"
  8. "Save Programming"
  9. "Code Programming OFF"

QR Code

Newland HR200 - QR Code - 1

Tools

QR Twin Code

QR twin code is 2 QR barcodes paralleled vertically or horizontally. They must have the same direction. Their specifications must be similar and the distance between them must be short.

Newland HR200 - QR Twin Code - 1

There are 3 options for reading QR twin code:

Newland HR200 - QR Twin Code - 2

Single QR Only: Read either QR code. »

Twin QR Only: Read both QR codes. The transmission sequence is: left (up-» per) QR code followed by right (lower) QR code.

Both Single & Twin: Read both QR codes. If successful, transmit as twin QR » only. Otherwise, try single QR only.

Newland HR200 - QR Twin Code - 3

**Single QR Only

【Pro CMD: 0502070】

Newland HR200 - QR Twin Code - 4

Both Single & Twin

【Pro CMD: 0502090】

Newland HR200 - QR Twin Code - 5

Twin QR Only

【Pro CMD: 0502080】

Aztec

Newland HR200 - QR Twin Code - 6

Tools

Load Factory Default

Code Programming ON

Newland HR200 - QR Twin Code - 7

Newland HR200 - QR Twin Code - 8

** Load Aztec Factory Default

【Pro CMD: 0503000】

Code Programming OFF

Newland HR200 - QR Twin Code - 9

Enable/Disable Aztec

Newland HR200 - QR Twin Code - 10

Enable Aztec

【Pro CMD: 0503020】

Newland HR200 - QR Twin Code - 11

** Disable Aztec

【Pro CMD: 0503010】

Newland HR200 - QR Twin Code - 12

When the engine can not read Aztec, please read “Enable Aztec” and try again.

Aztec

Newland HR200 - Aztec - 1

Tools

Select Message Length

Newland HR200 - Tools - 1

It is used to program the valid reading length of Aztec. The engine will not send barcode message to the Host, if the decoded data length does not match the valid length.

Aztec Message Length is defined by “Min. Message Length” and “Max. Message Length”.

Newland HR200 - Tools - 2

Newland HR200 - Tools - 3

Min Message Length (default: 1)

【Pro CMD: 0503030】

Newland HR200 - Tools - 4

Max Message Length (default: 3832)

【Pro CMD: 0503040】

Newland HR200 - Tools - 5

2D bar code Message Length should not exceed 65535 bytes.

Max Message Length should not be less than Min Message Length.

To read a fixed length Aztec, Please program Max & Min Message Length to the same value.

Newland HR200 - Tools - 6

To set Min Message Length of Aztec to 8 bytes and Max Message Length to 12 bytes, read these programming codes.

  1. "Code Programming ON"
  2. "Select Min Message Length"
  3. Digit Code "8", see Digit Code
  4. Save Programming", see Digit Code
  5. Select Max Message Length"
  6. Digit Code "1"
  7. Digit Code "2"
  8. "Save Programming"
  9. "Code Programming OFF"

Aztec

Newland HR200 - Aztec - 1

Tools

Reading Multi-barcodes of an Image

Newland HR200 - Aztec - 2

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 failed, read one barcode only.

Newland HR200 - Aztec - 3

Newland HR200 - Aztec - 4
** Mode 1

【Pro CMD: 0503070】

Newland HR200 - Aztec - 5
Mode 3

【Pro CMD: 0503090】

Newland HR200 - Aztec - 6
Mode 2

【Pro CMD: 0503080】

Aztec

Newland HR200 - Aztec - 1

Tools

The number of Multi-barcodes

Code Programming ON
Newland HR200 - Aztec - 2

Code Programming OFF
Newland HR200 - Aztec - 3

Newland HR200 - Aztec - 4
** 1

【Pro CMD: 0503060】

Newland HR200 - Aztec - 5
5

【Pro CMD: 0503064】

Newland HR200 - Aztec - 6
2

【Pro CMD: 0503061】

Newland HR200 - Aztec - 7
6

【Pro CMD: 0503065】

Newland HR200 - Aztec - 8
3

【Pro CMD: 0503062】

Newland HR200 - Aztec - 9
7

【Pro CMD: 0503066】

Newland HR200 - Aztec - 10
4

【Pro CMD: 0503063】

Newland HR200 - Aztec - 11
8

【Pro CMD: 0503067】

Data Matrix

Newland HR200 - Data Matrix - 1

Tools

Load Factory Default

Code Programming ON

Newland HR200 - Data Matrix - 2

Newland HR200 - Data Matrix - 3

** Load Data Matrix Factory Default

【Pro CMD: 0504000】

Code Programming OFF

Newland HR200 - Data Matrix - 4

Enable/Disable Data Matrix

Newland HR200 - Data Matrix - 5

** Enable Data Matrix

【Pro CMD: 0504020】

Newland HR200 - Data Matrix - 6

Disable Data Matrix

【Pro CMD: 0504010】

Newland HR200 - Data Matrix - 7

When the engine can not read Data Matrix, please read “Enable Data Matrix” and try again.

Data Matrix

Newland HR200 - Data Matrix - 1

Tools

Select Message Length

Newland HR200 - Data Matrix - 2

It is used to program the valid reading length of Data Matrix. The engine will not send barcode message to the Host, if the decoded data length does not match the valid reading length.

Data Matrix Message Length is defined by "Min. Message Length" and "Max. Message Length".

Newland HR200 - Data Matrix - 3

Newland HR200 - Data Matrix - 4

Min Message Length (default: 1)

【Pro CMD: 0504030】

Newland HR200 - Data Matrix - 5

Max Message Length (default: 3116)

【Pro CMD: 0504040】

Newland HR200 - Data Matrix - 6

2D bar code Message Length should not exceed 65535 bytes.

Max Message Length should not be less than Min Message Length.

To read a fixed length Data Matrix, Please program Max & Min Message Length to the same value.

Newland HR200 - Data Matrix - 7

To set Min Message Length of Data Matrix to 8 bytes and Max Message Length to 12 bytes, read these programming codes.

  1. "Code Programming ON"
  2. "Select Min Message Length"
  3. Digit Code "8", see Digit Code
  4. Save Programming", see Digit Code
  5. Select Max Message Length"
  6. Digit Code "1"
  7. Digit Code "2"
  8. "Save Programming"
  9. "Code Programming OFF"

Data Matrix

Newland HR200 - Data Matrix - 1

Tools

Data Matrix Twin Code

Data Matrix twin code is 2 Data Matrix barcodes paralleled vertically or horizontally. They must have the same direction. Their specifications must be similar and the distance between them must be short.

Newland HR200 - Tools - 1

There are 3 options for reading Data Matrix:

Single Data Matrix Only: Read either Data Matrix. »

Twin Data Matrix Only: Read both Data Matrix. The transmission sequence » is: left (upper) Data Matrix followed by right (lower) Data Matrix.

Both Single & Twin: Read both Data Matrix. If successful, transmit as twin » Data Matrix. Otherwise, try single Data Matrix only.

Newland HR200 - Tools - 2

Newland HR200 - Tools - 3

**Single Data Matrix Only

【Pro CMD: 0504070】

Newland HR200 - Tools - 4

Both Single & Twin

【Pro CMD: 0504090】

Newland HR200 - Tools - 5

Twin Data Matrix Only

【Pro CMD: 0504080】

Data Matrix

Newland HR200 - Data Matrix - 1

Tools

Rectangular Symbols

Newland HR200 - Data Matrix - 2

Data Matrix has two formats:

Square symbols, which has the same amount of models in length and » width: 10*10, 12*12.... 144*144。

Rectangular symbols, which has different amounts of models in length and » width: 6*16;6*14...14*22。

Newland HR200 - Data Matrix - 3

Newland HR200 - Data Matrix - 4

Data Matrix has forward or backward direction.

Forward Direction Barcode: Light colour ground, Deep colour bars. Backwrd Direction Barcode: Deep colour ground, Light colour bars.

Newland HR200 - Data Matrix - 5

** Forward Direction Barcode Only 【Pro CMD: 0504320】

Newland HR200 - Data Matrix - 6

When the engine can not read Maxicode, please read “Enable Maxicode” and try again.

Maxicode

Newland HR200 - Maxicode - 1

Tools

Select Message Length

Newland HR200 - Maxicode - 2

It is used to program the valid reading length of Maxicode. The engine will not send barcode message to the Host, if the decoded data length does not match the valid reading length.

Maxicode Message Length is defined by "Min. Message Length" and "Max. Message Length".

Newland HR200 - Maxicode - 3

Newland HR200 - Maxicode - 4

Min Message Length (default: 1)

【Pro CMD: 0505030】

Newland HR200 - Maxicode - 5

Max Message Length (default:150)

【Pro CMD: 0505040】

Newland HR200 - Maxicode - 6

2D bar code Message Length should not exceed 65535 bytes.

Max Message Length should not be less than Min Message Length.

To read a fixed length Maxicode, Please program Max & Min Message Length to the same value.

Newland HR200 - Maxicode - 7

To set Min Message Length of Maxicode to 8 bytes and Max Message Length to 12 bytes, read these programming codes.

  1. "Code Programming ON"
  2. "Select Min Message Length"
  3. Digit Code "8", see Digit Code
  4. Save Programming", see Digit Code
  5. Select Max Message Length"
  6. Digit Code "1"
  7. Digit Code "2"
  8. "Save Programming"
  9. "Code Programming OFF"

Introduction

OCR (Optical Character Recognition) is the technology that captures image of printed information, and recognizes the image to editable characters.

The engine supports OCR B standard and specific typefaces, such as:

0 1 2 3 4 5 6 7 8

  1. Nine numbers of OCR-B typeface must be included.
  2. There must be a space between No.7 and No.8 number.
  3. It must start and end with “■”. There must be a space between “■” and a number.

Newland HR200 - Introduction - 1

** Load SPEC OCR B Factory Default

【Pro CMD: 0600000】

Newland HR200 - Introduction - 2

** Disable OCR

【Pro CMD: 0600010】

Newland HR200 - Introduction - 3

EnableOCR

【Pro CMD: 0600020】

Prefix/Suffix

Introduction

1D barcodes could contain digits, letters and symbols, etc. 2D barcodes could contain more data, such as Chinese characters and other multi-byte characters. However, in reality, they do not and should not have all the information we need, such as barcode type, date and time of scan, delimiter, and so on, in order to keep the code short and flexible.

Prefix and Suffix are how to fulfill the needs mentioned above. They can be added, removed, and modified while the original barcode message is still in tact.

Newland HR200 - Introduction - 1

Barcode processing sequences:

  1. Intercept barcode message

  2. Add Prefix/Suffix

  3. Pack

  4. Terminate with Stop Suffix and transmit

General Programming

Newland HR200 - General Programming - 1

Tools

Disable or Enable Prefix/Suffix

Newland HR200 - General Programming - 2

Disable All Prefix/Suffix: Transmit barcode message with no Prefix/Suffix.

Enable All Prefix/Suffix: Allow appending Code ID prefix, AIM prefix, User prefix, User suffix and Stop suffix to the barcode message.

Newland HR200 - General Programming - 3

Newland HR200 - General Programming - 4

** Disable All Prefix/Suffix

【Pro CMD: 0311000】

Newland HR200 - General Programming - 5

Enable All Prefix/Suffix

【Pro CMD: 0311010】

General Programming

Newland HR200 - General Programming - 1

Tools

Prefix Sequences

6 options of Prefix Sequences:

Code Programming ON
Newland HR200 - General Programming - 2

Code Programming OFF
Newland HR200 - General Programming - 3

Newland HR200 - General Programming - 4

** CodeID + AIM + User Prefix

【Pro CMD: 0317000】

Newland HR200 - General Programming - 5

AIM + User Prefix + CodeID

【Pro CMD: 0317030】

Newland HR200 - General Programming - 6

CodeID + User Prefix + AIM

【Pro CMD: 0317010】

Newland HR200 - General Programming - 7

User Prefix + CodeID + AIM

【Pro CMD: 0317040】

Newland HR200 - General Programming - 8

AIM + CodeID + User Prefix

【Pro CMD: 0317020】

Newland HR200 - General Programming - 9

User Prefix + AIM + CodeID

【Pro CMD: 0317050】

General Programming

Newland HR200 - General Programming - 1

Tools

Disable or Enable User Prefix

Newland HR200 - General Programming - 2

User Prefix is added before barcode message. For example, if the user prefix is “AB” and the barcode message is “123”, the Host receives “AB123”.

Newland HR200 - General Programming - 3

Newland HR200 - General Programming - 4

** Disable User Prefix

【Pro CMD: 0305000】

Newland HR200 - General Programming - 5

Enable User Prefix

【Pro CMD: 0305010】

Program User Prefix

Enable “Program User Prefix”. Then program user prefix byte(s). To end the prefix, read “Save programming” The user prefix byte is programmed in its hex values.

See example below.

Note: The maximum length for user prefix is 10 bytes.

Newland HR200 - Program User Prefix - 1

Program User Prefix

【Pro CMD: 0300000】

Newland HR200 - Program User Prefix - 2

Program “CODE” as user prefix (The hex of “CODE” are 0x43/0x4F/0x44/0x45):

  1. Read "Code Programming ON"
  2. Read "Program User Prefix"
  3. Read "4,3,4,F,4,4,4,5" in order
  4. Read "Save Programming"

  5. Read "Code Programming OFF".

  6. Read “Allow User Prefix” to enable above programming. “CODE” will appear to the left of a barcode.

AIM Prefix

Newland HR200 - AIM Prefix - 1

Tools

AIM (Automatic Identification Manufactures) defines AIM prefix for many standard barcode formats.

AIM Prefix Format: “]” + AIM prefix + “0”

Code Programming ON
Newland HR200 - AIM Prefix - 2

Code Programming OFF
Newland HR200 - AIM Prefix - 3

Newland HR200 - AIM Prefix - 4

** Disable AIM Prefix

【Pro CMD: 0308000】

Newland HR200 - AIM Prefix - 5

Enable AIM Prefix

【Pro CMD: 0308030】

Newland HR200 - AIM Prefix - 6

AIM ID is not customizable.

Code ID Prefix

Newland HR200 - Code ID Prefix - 1

Tools

Besides AIM prefix, Code ID prefix can be used to denote barcode format and can be customized.

Newland HR200 - Code ID Prefix - 2

The Code ID prefix MUST be one (1) or two (2) visible English letters.

Newland HR200 - Code ID Prefix - 3

** No Code ID Prefix

【Pro CMD: 0307000】

Newland HR200 - Code ID Prefix - 4

Newland HR200 - Code ID Prefix - 5

Allow Code ID Prefix

【Pro CMD: 0307010】

Code ID Default

Newland HR200 - Code ID Prefix - 6

All Bar codes, Load Code ID Factory Default

【Pro CMD: 0307020】

Code ID Prefix

Newland HR200 - Code ID Prefix - 1

Tools

Modify Code ID

See the examples below for how to modify a code ID and restore factory default code ID.

Code Programming ON
Newland HR200 - Modify Code ID - 1

Newland HR200 - Modify Code ID - 2

Modify PDF417 Code ID to be "p" (hex value is 0x70)

  1. Read "Code Programming ON"
  2. Read "Modify PDF417"
  3. Read Digit Code "7", "0"
  4. Read "Save Programming"
  5. Read "Code Programming OFF".

Code Programming OFF
Newland HR200 - Modify Code ID - 3

Load Code ID factory default (including PDF417)

  1. Read "Code Programming ON"
  2. Read "2D, Load Code ID Factory Default"
  3. Read "Code Programming OFF".

Newland HR200 - Modify Code ID - 4
Modify PDF417

【Pro CMD: 0005000】

Newland HR200 - Modify Code ID - 5
Modify QR Code

【Pro CMD: 0005010】

Newland HR200 - Modify Code ID - 6
Modify Aztec

【Pro CMD: 0005020】

Newland HR200 - Modify Code ID - 7
Modify Data Matrix

【Pro CMD: 0005030】

Newland HR200 - Modify Code ID - 8
Modify Maxicode

【Pro CMD: 0005040】

Newland HR200 - Modify Code ID - 9
User Define Code

【Pro CMD: 0005090】

Code ID Prefix

Newland HR200 - Code ID Prefix - 1

Tools

Newland HR200 - Code ID Prefix - 2

Modify EAN-8

【Pro CMD: 0004040】

Code Programming ON
Newland HR200 - Code ID Prefix - 3

Code Programming OFF
Newland HR200 - Code ID Prefix - 4

Newland HR200 - Code ID Prefix - 5

Modify EAN-13

【Pro CMD: 0004050】

Newland HR200 - Code ID Prefix - 6

Modify ITF-6

【Pro CMD: 0004100】

Newland HR200 - Code ID Prefix - 7

Modify UPC-E

【Pro CMD: 0004060】

Newland HR200 - Code ID Prefix - 8

Modify Code 39

【Pro CMD: 0004130】

Newland HR200 - Code ID Prefix - 9

Modify UPC-A

【Pro CMD: 0004070】

Newland HR200 - Code ID Prefix - 10

Modify Codabar

【Pro CMD: 0004150】

Newland HR200 - Code ID Prefix - 11

Modify Interleaved 2 of 5

【Pro CMD: 0004080】

Newland HR200 - Code ID Prefix - 12

Modify Code 93

【Pro CMD: 0004170】

Newland HR200 - Code ID Prefix - 13

Modify ITF-14

【Pro CMD: 0004090】

Code ID Prefix

Newland HR200 - Code ID Prefix - 1

Tools

Newland HR200 - Code ID Prefix - 2

Modify Code 128

【Pro CMD: 0004020】

Newland HR200 - Code ID Prefix - 3

Modify ISBN

【Pro CMD: 0004240】

Code Programming ON
Newland HR200 - Code ID Prefix - 4

Code Programming OFF
Newland HR200 - Code ID Prefix - 5

Newland HR200 - Code ID Prefix - 6

Modify UCC/EAN-128

【Pro CMD: 0004030】

Newland HR200 - Code ID Prefix - 7

Modify Industrial 25

【Pro CMD: 0004250】

Newland HR200 - Code ID Prefix - 8

Modify Code 11

【Pro CMD: 0004280】

Newland HR200 - Code ID Prefix - 9

Modify Standard 25

【Pro CMD: 0004260】

Newland HR200 - Code ID Prefix - 10

Modify EAN•UCC Composite

【Pro CMD: 0004300】

Newland HR200 - Code ID Prefix - 11

Modify Plessey

【Pro CMD: 0004270】

Newland HR200 - Code ID Prefix - 12

Modify GS1 Databar

【Pro CMD: 0004310】

Newland HR200 - Code ID Prefix - 13

Modify MSI-Plessey

【Pro CMD: 0004290】

User Suffix

Newland HR200 - User Suffix - 1

Tools

Disable or Enable User Suffix

Newland HR200 - User Suffix - 2

User suffix is appended to the right of barcode message. For example, if user suffix is “AB”, and the barcode message is “123”, The Host receives “123AB”.

Newland HR200 - User Suffix - 3

Newland HR200 - User Suffix - 4

**Disable User Suffix

【Pro CMD: 0306000】

Newland HR200 - User Suffix - 5

Enable User Suffix

【Pro CMD: 0306010】

Program User Suffix

Read “Program User Suffix”. Then program user suffix byte(s). To end the suffix, read “Save programming”. The user suffix byte is programmed in its hex values. See example below.

Note: The maximum length for user suffix is 10 bytes.

Newland HR200 - Program User Suffix - 1

Program User Suffix

【Pro CMD: 0301000】

Example

Program “CODE” as user suffix (The hex of “CODE” are 0x43, 0x4F, 0x44, and 0x45):

  1. Read "Code Programming ON"

  2. Read "Program User Suffix"

  3. Read "4,3,4,F,4,4,4,5" in order

  4. Read "Save Programming"

  5. Read "Code Programming OFF"

  6. Read "Allow User Suffix" to enable above programming. "CODE" will appear to the right of a barcode.

Stop Suffix

Newland HR200 - Stop Suffix - 1

Tools

Disable or Enable Stop Suffix

Newland HR200 - Disable or Enable Stop Suffix - 1

“Stop Suffix” is the termination for a string of barcode messages. It can not be formatted like other suffix and prefix. It is fixed to the right and the very end of a barcode transmission.

Newland HR200 - Disable or Enable Stop Suffix - 2

Newland HR200 - Disable or Enable Stop Suffix - 3

**Disable Stop Suffix

【Pro CMD: 0309000】

Newland HR200 - Disable or Enable Stop Suffix - 4

Read “Program Stop Suffix”. Then program stop suffix byte(s). To end the suffix, read “Save programming”. The stop suffix byte is programmed in its hex values. See example below.

Note: The maximum length for stop suffix is 2 bytes.

Newland HR200 - Disable or Enable Stop Suffix - 5

Program Stop Suffix

【Pro CMD: 0310000】

Newland HR200 - Disable or Enable Stop Suffix - 6

Program Ox0D as Stop Suffix

【Pro CMD: 0310010】

Newland HR200 - Disable or Enable Stop Suffix - 7

Program Ox0D 0x0A as Stop Suffix

【Pro CMD: 0310020】

Message Interception & Pack

Introduction

Barcode message could divide information into different sections, such as product ID, manufacture ID, and so on. They are important overall. However, at certain situations, some of them are not of interest. This is where message interception comes in. Message interception feature allows transmission of selected section(s). Message intercept only applies to “raw” barcode messages.

The sequence of a read to transmit without message intercept is: Read a “raw” barcode —> Add prefix —> Append suffix —> Append stop suffix —> Transmit to Host.

The sequence of a read to transmit with message intercept is: Read a “raw” barcode —> Intercept Message —> Add prefix—> Append suffix —> Append stop suffix —> transmit to Host.

A special programming, pack, can insert barcode messages into a certain message format.

Then the processing sequence is: Read to obtain barcode message—>Intercept—>Add prefix—>Append suffix—>Pack—>Append stop suffix—>Transmit.

Message Interception

Newland HR200 - Message Interception - 1

Tools

Interception Rule No.1: It only intercepts selected symbols' raw barcode messages and it effects all barcodes of the barcode format.

Newland HR200 - Message Interception - 2

Interception Rule No.2: There are maximum 3 interception options restored in the non-volatile memory. If more than 3 are programmed, the last 3 are stored. For example, if there are 4 options are programmed in the order of Code 128, Code 39, QR Code, and UPC-A and “Save”. The 3 options are restored in the order of: Code 39, QR Code, UPC-A.

Newland HR200 - Message Interception - 3

Interception Rule No.3: If there are more than one options programmed for a barcode format, the later one is used. For example, there are 3 options restored, Code 128 option A, QR Code option, Code 128 option B. The Code 128 option B is used when a Code 128 barcode is read.

Newland HR200 - Message Interception - 4

**Disable Interception

【Pro CMD: 0315000】

Newland HR200 - Message Interception - 5

Enable Interception

【Pro CMD: 0315010】

Newland HR200 - Message Interception - 6

Program Intercept Option

【Pro CMD: 0316000】

Newland HR200 - Message Interception - 7

Erase Certain Barcode Interception Options

【Pro CMD: 0316010】

Newland HR200 - Message Interception - 8

Erase Latest Interception Options

【Pro CMD: 0316020】

Newland HR200 - Message Interception - 9

Erase All Interception Options

【Pro CMD: 0316030】

Message Interception

Newland HR200 - Message Interception - 1

Tools

Programming 1D Intercept Option

Newland HR200 - Programming 1D Intercept Option - 1

When programming 1D intercept option, read digit codes as interception command. The rules is as below:

The interception command format of 1D interception command regards » a 3-digit decimal number as a unit.

The interception command has two parts, which are barcode type » part(Symbol ID) and data interception part. A command could have several data interception parts.

Newland HR200 - Programming 1D Intercept Option - 2

» A barcode type part(Symbol ID) uses a unit, such as “005”; a datainterception part uses three units, including intercepting direction unit:000(Ascending) or 001(Descending), start unit and stop unit.

There is only one type of barcode to be setted to intercept in a time. »

Newland HR200 - Programming 1D Intercept Option - 3

Intercept EAN-13 from 1st digit to 3rd ascending and from reciprocal 4th to reciprocal 1st:

1、Read “Code Programming ON”
2、Read “Allow Interception”
3、Read "Program Intercept Option"
4、Check Symbols ID Number table for EAN-13
5、Read below digit barcodes

Newland HR200 - Programming 1D Intercept Option - 4

flowchart
graph TD
    A["digit"] --> B["005"]
    B --> C["symbol ID"]
    C --> D["000"]
    D --> E["ascending"]
    E --> F["001"]
    F --> G["the 1st digit"]
    G --> H["003"]
    H --> I["the 3rd digit"]
    I --> J["001"]
    J --> K["descending"]
    K --> L["004"]
    L --> M["the 4th digit"]
    M --> N["001"]
    N --> O["the 1st digit"]

    P["Barcode Type"] --> Q["Data Interception 1"]
    Q --> R["Data Interception 2"]

Note:

Maximum sections of barcode message interception are 5.1,

Maximum value is 127 for both start digital and end digital 2,

3、Overlaps of barcode message sections are allowed and work independently.
4、Start unit and end unit determine its message section. In the above example, descending “004” and “001” means the section of “last 4th”, “last 3rd”, “last 2nd”, and “last one” digits.
5、To intercept only one digit, program start unit and end unit to be the same value.

General Programming

Newland HR200 - General Programming - 1

Tools

Programming 2D Intercept Option

Newland HR200 - Programming 2D Intercept Option - 1

When programming 2D intercept option, read digit codes as interception command. The rules is as below:

The interception command has two parts, which are barcode type » part(Symbol ID) and data interception part. A command could have several data interception parts.

Newland HR200 - Programming 2D Intercept Option - 2

» A barcode type part(Symbol ID) uses a unit, such as “005”; a data interception part uses three units, including intercepting direction unit:000(Ascending) or 001(Descending), start unit and stop unit.

Barcode type part and intercepting direction regards a 3-digit decimal » number as a unit; but start and stop digit regards a 6-digit decimal number as a unit. They uses 6 digits to present 4-digit value. The first two digits are for thousandth and next two digits for hundredth. For example, 001013 means 113.

» There is only one type of barcode to be setted to intercept in a time.

Example

For example, intercept QR Code from 1st digit to 20th ascending and from 113th digit to 140th ascending.

  1. Read "Code Programming ON"
  2. Read "Enable Interception"
  3. Read "Program Intercept Option"
  4. Check Symbols ID Number table for QR Code
  5. Read below digit barcodes

Newland HR200 - Example - 1

flowchart
graph TD
    A["digit"] --> B["033"]
    B --> C["000"]
    C --> D["000001"]
    D --> E["000020"]
    E --> F["000"]
    F --> G["001013"]
    G --> H["001040"]
    I["Denote"] --> J["symbol ID"]
    J --> K["ascending"]
    K --> L["The 1st digit"]
    L --> M["The 20th digit"]
    M --> N["ascending"]
    N --> O["The 113th digit"]
    O --> P["The 140th digit"]
    Q["Barcode Type"] --> J
    R["Data Interception 1"] --> J
    S["Data Interception 2"] --> J

Rules:

Maximum intercept 3 barcode message sections 1、

Maximum value is 9999 for start digital and end digital 2,

3、Overlaps of barcode message sections are allowed and work independently.
4、Start unit and end unit determine its message section. In the above example, ascending "000001" and "000020" means the first 20 digits.
5、To intercept only one digit, program start unit and end unit to be the same value.

Message Pack

Newland HR200 - Message Pack - 1

Tools

Introduction

Data Pack is for the special requirements of barcode message. There are 3 types of data pack. Data pack effects all data formats, in that be sure to load the default "Disable Pack" if pack is not required.

Newland HR200 - Introduction - 1

Newland HR200 - Introduction - 2
** Disable Pack

【Pro CMD: 0314000】

Newland HR200 - Introduction - 3

Normal Pack

Normal pack format::

$$ [ \mathrm{STX} + \mathrm{ATTR} + \mathrm{LEN} ] + [ \mathrm {AL_TYPE} + \mathrm{DATA} ] + [ \mathrm{LRC} ] $$

STX: 0x02 »

ATTR: 0x00 »

» LEN: Barcode message length is expressed by 2 bytes, range “0x0000\~0xFFFF” which is between 0 and 65535.

AL_TYPE: 0x36 »

DATA: Barcode message »

LRC: Parity byte »

The algorithm:

computation sequence is LRC=0xFF+STX+ATTR+LEN+AL_TYPE+DATA 1,

computation method is XOR, byte by byte. 2、

Newland HR200 - Normal Pack - 1
Normal Pack

【Pro CMD: 0314010】

Batch Programming

Introduction

Batch Programming can integrate a programming sequence into one barcode.
Batch Programming Rules:

Sub-command is in this format: Programming Command + Parameters 1,

2、Sub-commands are terminated by semicolons. Note that there is no blank between a sub-command and its terminator semicolon.

3、“Save Programming” (0000160) to terminate

Use Barcode Generator software to make the 2D batch barcode. 4、

For example, to generate a batch barcode for “Illumination Keep ON” (0200030), “Auto Mode” (0302010), “One Reading Timeout = 2000” (0313000), and “Disable Fixed Length Selection” (0405140) for Interleaved 2 of 5.

0200030; 0302010; 0313000 = 2000; 0405140; 0000160; Generate a batch code.

Newland HR200 - Batch Programming - 1

Tools

Newland HR200 - Batch Programming - 2

Newland HR200 - Batch Programming - 3

Newland HR200 - Batch Programming - 4

Allow Read Batch Code

【Pro CMD: 0001110】

How to build a batch command

Batch command can contain many commands. Each command is divided by semicolon. Batch command must be ended with save command.

Command structure: command (+ equal mark + setting information)

The setting command list is provided below

There are 4 setting command modes

Setting syntax 1: Command 1,

The most command is the one can be set at one time without the command.

e.g.:

The command setting the baud rate as 38400 bps: 0100060

The command setting auto mode: 0302010

Setting syntax 2: Command + equal mark + number 2,

This command is used for setting the value of parameter, including the longest and shortest length of the barcode, one reading timeout setting, same barcode reading delay setting, sensitive value setting, etc.

e.g.:

The command setting the one reading timeout as 3000ms: 0313000 = 3000

The command setting the sensitive value as 10: 0312040 = 10

3、Setting syntax 3: command + equal mark + hex (e.g., 0x101a, 0x2C03)

This command can be used as setting the user-defined prefix, user-defined suffix, ending suffix, CodeID, increase or cancel the barcode length value, information intercepting, etc. Note: every two hexes in the command stand for a setting character

e.g.:

Append the fixed length 4 of interleaved 2of 5 to 26: 0405160 = 0x041a

Setting the suffix information of the ending as CR/LF: 0310000 = 0x0d0a

Setting syntax 4: command + equal mark+ double quotation marks 4,

If the setting information is viewable character, then this mode of setting is appropriate.

e.g.:

The command setting the user-defined prefix information as AUTO-ID : 0300000 = “AUTO-ID”

Produce setting code

Make the command list (ended with save command) to a PDF417, QR code or DataMatrix.

For example, to produce a batch command means: light Always On, Auto Scan, change delay time to 2 seconds, Disable Fixed Length of I 2 of 5. Firstly find commands as follows

0200030; (light Always On)

0313000 = 2000; (change One Reading Timeout to 2 seconds)

0405140; (Disable Fixed Length of Interleaved 2 of 5)

0000160; (Save)

The batch setting code (PDF417) is as follow,

Newland HR200 - Produce setting code - 1

Use batch setting code

Newland HR200 - Use batch setting code - 1

Tools

Read “Code Programming ON”, then read “enable batch setting code”, and then read the batch setting code produced just now, finally Read “Code Programming Off”

Newland HR200 - Use batch setting code - 2

Newland HR200 - Use batch setting code - 3

Newland HR200 - Use batch setting code - 4

Code Programming ON

【Pro CMD: 0006010】

Newland HR200 - Use batch setting code - 5

Newland HR200 - Use batch setting code - 6

Allow Read Batch Code

【Pro CMD: 0001110】

Newland HR200 - Use batch setting code - 7

Newland HR200 - Use batch setting code - 8

Batch Setting Code

Newland HR200 - Use batch setting code - 9

Newland HR200 - Use batch setting code - 10

Code Programming OFF

【Pro CMD: 0006000】

Appendix

Digit Code

It is must to be read save after read digit code.

Newland HR200 - Digit Code - 1

text_image 0

【Pro CMD: 0000000】

In order to save the received data “Save” has to be read after data transition completed. If error occurs when reading data, the wrong data can be deleted and the setting up can be done again..

Newland HR200 - Digit Code - 2

Eg, after a program code is received then ‘1 2 3’ in order is received, if then read “Abort One Data of Current Setting” the “3” will be deleted; if read “Abort One String of Current Setting” the ‘123’ will be deleted; if read “Abort Current Setting” both the program code and ‘123’ will be deleted, the device will be on status of “initiating program code”

Newland HR200 - Digit Code - 3

Newland HR200 - Digit Code - 4
Save

【Pro CMD: 0000160】

Newland HR200 - Digit Code - 5

Abort One Data of Current Setting

【Pro CMD: 0000170】

Newland HR200 - Digit Code - 6

Abort Current Setting

【Pro CMD: 0000190】

Newland HR200 - Digit Code - 7

Abort One String of Current Setting

【Pro CMD: 0000180】

Factory Default List

Parameters FactoryDefault Remark
General Programming
Code Programming Off
Send Pro Code Value Off
Illumination Illumination Wink
Aiming Aiming Wink
Decoding Beep On
Decoding Beep Type Type 1
Decoding Beep Volume Loud
Power On Beep On
Working Mode Hand-held Mode
One Reading Timeout 3000ms
Same Barcode Reading DelayMulti-reading Semi-prohibit, 1500ms
Sensitivity Normal Sensitivity Sensitivity = 11
Exposure Imaging ModeNormal Exposure Mode
Power On, Send Product InfoOff
OCROff
Communication Programming
Baud Rate9600RS232
Serial Port CheckNo CheckRS232
Transmit Digits8 DigitsRS232
Stop Digit1 DigitFixed, RS232
Hardware Auto Flow ControlOffRS232
Unkown Character, BcepOffUSB HID-KBW
Emulate ALT + keypadOffUSB HID-KBW
Function Key MappingOffUSB HID-KBW
Keystroke DelayNo DelayUSB HID-KBW
Caps LockOffUSB HID-KBW
Convert CaseOffUSB HID-KBW
Emulate Numeric KeypadOffUSB HID-KBW
Data Format Programming
Add Prefix/SuffixOff
Prefix SequencesCodeID+User Prefix+AIMIDCodeID+AIMID+(Prefix+Data) +Suffix+Terminators
AIMIDOff]Cm Mark
CodeIDOffOne Digit, Capital or Small Letter
User PrefixOffNo more than 10 digits
User SuffixOffNo more than 10 digits
Stop SuffixOffNo more than 2 digits
InterceptionOff
PackOff

Factory Default List

Parameters Factory Default Remark
Symbol
Code 128
Enable On
Max Message Length 48
Min Message Length 1
EAN-8
Enable On
Send Check Digit On
Enable 2 Digits Addenda Code Off
Enable 5 Digits Addenda Code Off
Expand to EAN-13 Off
EAN-13
Enable On
Send Check Digit On
Enable 2 Digits Addenda Code Off
Enable 5 Digits Addenda Code Off
UPC-E
Enable On
Send Check Digit On
Enable 2 Digits Addenda Code Off
Enable 5 Digits Addenda Code Off
Expand to UPC-A Off
Send Default “0” Off
UPC-A
Enable On
Send Check Digit On
Enable 2 Digits Addenda Code Off
Enable 5 Digits Addenda Code Off
Send Default “0” Off
Interleaved 2 of 5
Enable On
Check Off
Send Check Digit Off
Max Message Length 80

Factory Default List

Min Message Length 6 No less than 4
Specified Lengths Off
ITF-6
Enable Off
ITF-14
Enable Off
Code 39
Enable On
Check Off
Send Start & Stop Character On
Support Full ASCII Off
Max Message Length 48
Min Message Length 1
Codabar
Enable On
Check Off
Send Start & Stop Character On ABCD, ABCD, Upper Case
Max Message Length 60
Min Message Length 2
Code 93
Enable Off
Check On
Send Check DigitOff
Max Message Length 48
Min Message Length 1No less than1
UCC/EAN-128
Enable On
GS1 Databar
Enable On
Send AI(01) CharacterOn
EAN•UCC Composite
Enable Off
UPC/EAN Composite EnableOff
Code 11
Enable Off
Send Check DigitOn

Factory Default List

1 Digit, MOD11 Check On
Max Message Length 48
Min Message Length 4 No less than 4
ISBN
Enable Off
Transmit 13 Digits On
Industrial 25
Enable Off
Check Off
Max Message Length 48
Min Message Length 6 No less than 4
Standard 25
Enable Off
Check Off
Max Message Length 48
Min Message Length 6 No less than 4
Plessey
Enable Off
Check and Transmit Check Digits On
Max Message Length 48
Min Message Length 4 No less than 4
MSI-Plessey
Enable Off
Check and Transmit Check Digits On
Single MOD10 Check On
Max Message Length 48
Min Message Length 4 No less than 4

Factory Default List

PDF417
Enable On
Read Single PDF417 Only On
Max Message Length 2710
Min Message Length 1
Read Forward Direction Barcode Only On
QR Code
Enable On
Read Single QR Only On
Max Message Length 7089
Min Message Length 1
Aztec
Enable Off
Max Message Length 3832
Min Message Length 1
Reading Multi-barcodes of an Image Off
Data Matrix
Enable On
Max Message Length 3116
Min Message Length 1
Read Single DM Only On
Rectangular Symbols On
Read Forward Direction Barcode Only On
Maxicode
Enable Off
Max Message Length 150
Min Message Length 1

AIM ID List

Symbol AIM ID Possible AIM ID Modifiers(m)
Code 128]C0
UCC/EAN-128]C1
EAN-8]E4
EAN-13]E0
EAN-13 with Addon]E3
UPC-E]E0
UPC-E with Addon]E3
UPC-A]E0
UPC-A with Addon]E3
Interleaved 2 of 5]Im 0,1,3
ITF-6]Im 1,3
ITF-14]Im 1,3
Code 39 ]Am 0,1,3,4,5,7
Codabar ]Fm 0,2,4
Code 93 ]G0
Code 11 ]Hm 0,1,3
ISBN ]X0
Industrial 25 ]S0
Standard 25 ]R0
Plessey ]P0
MSI-Plessey ]Mm0,1
GS1 Databar]e0
EAN•UCC Composite]em0-3
PDF417 ]Lm0-2
QR Code]Qm 0-6
Aztec ]zm 0-9, A-C
Data Matrix]dm0-6
Maxicode]Um 0-3

Reference:
» ISO/IEC 15424:2008
» Information technology – Automatic identification and data capture techniques – Data Carrier Identifiers (including Symbology Identifiers)

Code ID List

Symbol Code ID
Code 128 j
UCC/EAN-128 j
EAN-8 d
EAN-13 d
UPC-E c
UPC-A c
Interleaved 2 of 5e
ITF-6 e
ITF-14 c
Code 39 b
Codabar a
Code 93 i
Code 11 H
GS1 Databar R
EAN•UCC Compositey
ISBN B
Industrial 25 I
Standard 25 f
Plessey n
MSI-Plessey m
PDF417 r
QR Code s
Aztec z
Data Matrix u
Maxicodex

Symbols ID Number

Symbol ID Number
Code 128 002
UCC/EAN-128 003
EAN-8 004
EAN-13 005
UPC-E 006
UPC-A 007
Interleaved 2 OF 5 008
Code 39 013
Codabar 015
Code 93017
ISBN 024
Industrial25 025
Standard25 026
Plessey027
Code11 028
MSI-Plessey 029
EAN•UCC Composite 030
GS1 Databar 031
PDF417 032
QR Code033
Aztec034
DataMatrix035
Maxicode036
User-Define Code041
SPEC_OCR_B064
Table of contents Click a title to access it
Manual assistant
Powered by Anthropic
Waiting for your message
Product information

Brand : Newland

Model : HR200

Category : Barcode Reader