Notice Unitech MS652

Download as pdf or txt
Download as pdf or txt
You are on page 1of 182

Wearable 2D Ring Scanner

- MS652 -

User's Manual
Version 1.0

© 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
Change Log

Date Change Description Version


2018/3/30 first published version 1.0

© 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Preface
About This Manual
Thank you for purchasing the unitech product.
This manual explains how to install, operate and maintain our product.
No part of this publication may be reproduced or used in any form, or by any
electrical or mechanical means, such as photocopying, recording, or
information storage and retrieval systems, without permission in writing from
the manufacturer. The material in this manual is subject to change without
notice.

Regulatory Compliance Statements

FCC Warning Statement


This device has been tested and found to comply with the limits for a Class B
digital device, pursuant to part 15 of the FCC rules. These limits are designed
to provide reasonable protection against harmful interference in a residential
installation. This equipment generates, uses and can radiate radio frequency
energy and, if not installed and used in accordance with the instructions, may
cause harmful interference with radio communications. However, there is no
guarantee that interference will not occur in a particular installation. If this
equipment does cause harmful interference with radio or television reception,
which can be determined by turning the equipment off and on, the user is
encouraged to try to correct the interference by one or more of the following
measures:
–Reorient or relocate the receiving antenna.
–Increase the separation between the equipment and receiver.
–Connect the equipment into an outlet on a circuit different from that to
which the receiver is connected.
–Consult the dealer or an experienced radio/TV technician for help.
i
© 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

1. This transmitter must not be co-located or operating in conjunction with


any other antenna or transmitter.
2. This device complies with FCC RF radiation exposure limits set forth for
an uncontrolled environment. To maintain compliance with FCC RF
exposure requirements, avoid direct contact to the transmitting antenna
during transmitting.
3. Any changes or modifications (including the antennas) made to this device
that are not expressly approved by the manufacturer may void the user’s
authority to operate the equipment.
Operation on the 5.15 - 5.25GHz frequency band is restricted to indoor use
only. The FCC requires indoor use for the 5.15-5.25GHz band to reduce the
potential for harmful interference to co-channel Mobile Satellite Systems.
Therefore, it will only transmit on the 5.25-5.35 GHz, 5.47-5.725 GHz and
5.725–5.850 GHz band when associated with an access point (AP).

FCC Label Statement


This device complies with part 15 of the FCC rules. Operation is subject to the
following two conditions:
1. This device may not cause harmful interference.
2. This device must accept any interference received, including interference
that may cause undesired operation.

RF Radiation Exposure Statement


For body contact during operation, this device has been tested and meets FCC
RF exposure guidelines when used with an accessory that contains no metal
and that positions the handset a minimum of 1.5 cm from the body.
Use of other accessories may not ensure compliance with FCC RF exposure
guidelines.

Canadian Compliance Statement


This Class B Digital apparatus meets all requirements of the Canadian
Interference-Causing Equipment Regulations.
Cet appareil numerique de la classe B respecte les exigences du Reglement
sur le material broilleur du Canada.

ii
© 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

European Conformity Statement


unitech Electronics co., Ltd herewith declares that the unitech product is in
compliance with the essential requirements and all other provisions of the RED
2014/53/EU directive, the EMC 2014/30/EU directive and the Low Voltage
2014/35/EU directive.
The declaration of conformity is available for download at :
https://portal.unitech.eu/public/Safetyregulatorystatement

CE RF Exposure Compliance
This device meets EU requirements (2014/53/EU) on the limitation of exposure
of the general public to electromagnetic fields by way of health protection.
For body-worn operation, this device has been tested and meets the ICNIRP
guidelines and the European Standard EN 62209-2, for use with dedicated
accessories, SAR is measured with this device at a separation of 0.5 cm to the
body, while transmitting at the highest certified output power level in all
frequency bands of this device. Use of other accessories which contain metals
may not ensure compliance with ICNIRP exposure guidelines.

CE Mark Warning

This equipment complies with the requirements of Directive 2014/53/EU of the


European Parliament and Commission from 24 May, 2014 governing Radio
and Telecommunications Equipment and mutual recognition of conformity.

RoHS Statement
This device conforms to RoHS (Restriction of Hazardous
Substances) European Union regulations that set
maximum concentration limits on hazardous materials
used in electrical and electronic equipment.

iii
© 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Waste electrical and electronic equipment (WEEE)


unitech has set up a policy and process to meet the EU
directive 2002/96/EC and update 2003/108/EC
concerning electronic waste disposal.

For more detailed information of the electronic waste


disposal of the products you have purchased from
unitech directly or via unitech’s resellers, you shall either
contact your local supplier or visit us at :
https://portal.unitech.eu/public/WEEE

iv
© 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Taiwan NCC Warning Statement

低功率電波輻射性電機管理辦法
第十二條:經型式認證合格之低功率射頻電機,非經許可,公司、商號或使用者
均不得擅自變更頻率、加大功率或變更原設計之特性及功能。

第十四條:低功率射頻電機之使用不得影響飛航安全及干擾合法通信;經發現有
干擾現象時,應立即停用,並改善至無干擾時方得繼續使用。
前項合法通信,指依電信法規定作業之無線電通信。
低功率射頻電機需忍受合法通信或工業、科學及醫療用電波輻射性電機設備
之干擾。
注意事項:
1. 使用過度恐傷害視力。
2. 使用30分鐘請休息10分鐘;2歲以下幼兒不看螢幕,2歲以上每天看螢幕不要超過
1小時。
3. 減少電磁波影響,請妥適使用。

v
© 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Laser Information

The unitech product is certified in the U.S. to conform to the requirements of


DHHS/CDRH 21CFR Subchapter J and to the requirements of IEC 825-1.
Class II and Class 2 products are not considered to be hazardous. The unitech
product contains internally a Visible Laser Diode (VLD) whose emissions do
not exceed the maximum limits as set forth in the above regulations. The
scanner is designed so that there is no human access to harmful laser light
during normal operation, user maintenance or prescribed service operations.

The laser safety warning label required by the DHHS/IEC for the unitech
product’s optional laser scanner module is located on the memory
compartment cover, on the back of the unit.

* Laser information only applies to the products with laser components.

CAUTION! Use of controls or adjustments or performance of procedures


other than those specified herein may result in hazardous laser
light. Use of optical instruments with the scanner, including
binoculars, microscopes, and magnifying glasses, with will
increase eye damage. This does not include eyeglasses worn by
the user.

LED Information
The unitech product contains LED indicator(s) or LED ring whose luminance is
not harmful to human eyes during normal operation, user maintenance or
prescribed service operations.

*LED information only applies to the products with LED components.

vi
© 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Battery Notice

1. To guarantee optimal performance, it is recommended that rechargeable


batteries be replaced every year, or after 500 charging cycles are
completed. It is normal for the battery to balloon or expand after one year
or 500 cycles. Although it does not cause damage, it cannot be used again
and must be disposed of according to the location's safe battery disposal
procedures.
2. If a battery performance decreases more than 20%, the battery is at the
end of its life cycle. Stop use and ensure the battery is disposed of
properly.
3. The length of time that a battery lasts depends on the battery type and
how the device is used. Conserve the battery life by doing the following:
 Avoid fully uncharging the battery because this places additional
strain on it. Several partial uncharges with frequent charges are better
than a fully uncharged battery. Charging a partially charged battery
does not cause harm to the unit.
 Keep the battery cool. Avoid hot vehicles. For prolonged
storage, keep the battery at a 40% charge level.
 Do not leave the battery uncharged and unused for an extended
period of time, the battery will wear out and the longevity of the
battery will be at least half of one with frequent charges.
4. Protect battery life by not over or under charging the battery.
5. Please do not leave battery unused for long time without charging it.
Despite unitech’s safety precautions, the battery pack may begin to
change shape. If so, stop using it immediately. Please check to see if you
are using a proper power adapter to charge the battery or contact your
service provider for service.
6. If you cannot charge the battery after it has been idle for an extended
period of time and it begins to heat up, please do not try to charge it. It
may not be functional anymore.
7. Please only use the original battery from unitech. Using a third party
battery can damage our products. Please note that when such damage
occurs, it is not covered by your warranty.

vii
© 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

CAUTION!  RISK OF EXPLOSION IF BATTERY IS


REPLACED INCORRECTLY.
DISPOSE OF USED BATTERIES ACCORDING
TO THE INSTRUCTIONS.
 如果更換不正確之電池行事會有爆炸的風險
請依製造商說明書處理用過之電池
 如果更换不正确之电池行事会有爆炸的风险
请依制造商说明书处理用过之电池

Battery charge notice


It is important to consider temperature when the battery pack is charging.
Charging is most efficient at normal room temperature or in a slightly cooler
environment. It is essential that batteries are charged within the stated range of
0°C to 40°C. Charging batteries outside of the specified range could damage
the batteries and shorten their life cycle.

CAUTION! Do not charge batteries at a temperature lower than 0°C. This will
and make the batteries unstable and dangerous. Please use a
battery temperature detecting device for a charger to ensure a
safe charging temperature range.

CAUTION! To ensure the unit working properly, please keep all connectors
away from the contaminants staying inside of them such as dust,
grease, mud, and water. The negligence may cause the unit with
no communication, short circuited, overheated and so on.

CAUTION! If the connector is damaged, please ensure the connector is being


fully repaired before use the unit to avoid causing short circuited.

viii
© 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Storage and safety notice


Although charged batteries may be left unused for several months, their
capacity may be depleted due to build up of internal resistance. If this happens,
they will require recharging prior to use. Batteries may be stored at
temperatures between -20°C to 60°C, however they may deplete more rapidly
at higher temperatures. It is recommended to store batteries at room
temperature.

* The message above only applies to the usage of the removable batteries.
For the products with non-removable batteries / without batteries, please refer to
the specification of each product.

Product Operation and Storage Notice


The unitech product has applicable operation and storage temperature
conditions. Please follow the limitation of suggested temperature conditions to
avoid failure, damage or malfunction.
*For applicable temperature conditions, please refer to the specification of each
product.

ix
© 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Adapter Notice
1. Please do not leave the power adapter in the socket when it is not
connected to your unitech product for charging.
2. Please remove the power adapter when the battery is fully recharged.
3. The bundled power adapter that comes with your unitech product is not
meant to be used outdoors. An adapter exposed to water or rain, or a very
humid environment can cause damage to both the adapter and the
product.
4. Please only use the bundled power adapter or same specification of
adapter to charge your unitech product. Using the wrong power adapter
can damage your unitech product.

* The message above only applies to the product connected to the adapter.
For the products without using the adapters, please refer to the specification of
each product.

Hearing Damage Warning


Zx.3 Warning
The warning shall be placed on the equipment, or on the packaging, or in the instruction
manual and shall consist of the following:
- the symbol of Figure 1 with a minimum height of 5 mm; and
- the following wording, or similar :
To prevent possible hearing damage, do not listen at high volume levels for long periods.

Alternatively, the entire warning may be given through the equipment display during use, when
the user is asked to acknowledge activation of the higher level.

x
© 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Worldwide Support
unitech’s professional support team is available to quickly answer questions or
assist with technical-related issues. Should an equipment problem occur,
please contact the nearest unitech regional service representative.
For complete contact information please visit the Web sites listed below:
Taipei, Taiwan – Headquarters Europe
Tel: +886-2-89121122 Tel: +31-13-4609292
E-mail: [email protected] E-mail: [email protected]
Address: 5F, No. 136, Lane 235, Baoqiao Road, Xindian Address: Kapitein Hatterasstraat 19, 5015 BB,
District, New Taipei City 231, Taiwan (R.O.C.) Tilburg, the Netherlands
Website: http://www.ute.com Website: http://eu.ute.com
China Japan
Tel: +86-59-2310-9966 Tel: +81-3-35232766
E-mail: [email protected] E-mail: [email protected]

Address: Room401C, 4F, RIHUA International Mansion, Address: Kayabacho Nagaoka Building 8F.,1-5-19
Xinfeng 3nd Road, Huoju Hi-tech District, Shinkawa, Chuo-Ku,
Xiamen, Fujan , China Tokyo, 104-0033, Japan
Website: http://cn.ute.com Website: http://jp.ute.com
Asia & Pacific / Middle East Latin America
Tel: +886-2-27911556 Tel: +52-55-5171-0528
E-mail: [email protected] E-mail: [email protected]
[email protected] Address: 17171 Park Row, Suite 210
[email protected] Houston, TX 77084USA (Rep.)
Address: 4F., No. 236, ShinHu 2nd Rd., Website: http://latin.ute.com
NeiHu Chiu, 114, Taipei,Taiwan
Website: http://apac.ute.com / http://mideast.ute.com
North America Please scan QR Code to visit us :
Tel: +1-714-8926400
E-mail: [email protected] / [email protected]
Address: 6182 Katella Ave, Cypress, CA 90630, USA
Website: http://us.ute.com

xi
© 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Warranty Policy

The items covered under the unitech Limited Warranty are free from defects
during normal use.
The warranty period is varied from each country. Please consult with your
supplier or unitech local office for actual length of warranty period to your
purchased product.
Warranty becomes void if equipment is modified, improperly installed or used,
damaged by accident or neglect, or if any parts are improperly installed or
replaced by the user.

xii
© 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Table of Contents
Preface...........................................................................................................i
About This Manual ........................................................................................ i
Regulatory Compliance Statements .............................................................. i
Laser Information ........................................................................................ vi
LED Information .......................................................................................... vi
Battery Notice............................................................................................. vii
Adapter Notice.............................................................................................. x
Hearing Damage Warning ............................................................................ x
Worldwide Support ...................................................................................... xi
Warranty Policy .......................................................................................... xii
Chapter 1 - Overview................................................................................1
1.1 Package .................................................................................................1
1.2 Product Detail.........................................................................................2
1.3 Specifications .........................................................................................3
1.4 Getting Started .......................................................................................6
1.5 Battery Charging .................................................................................. 11
1.6 Trigger Key Functions .......................................................................... 11
1.7 LED Indicator / Beeper Sequence ........................................................12
Chapter 2 - Installation ..........................................................................14
2.1 Pairing-For The First Time Use. ...........................................................14
2.2 How To Unpair ......................................................................................16
2.3 Connection ...........................................................................................17
Chapter 3 – Symbology ..........................................................................19
3.1 Enable / Disable All Types ....................................................................19
3.2 UPC/EAN/JAN......................................................................................19
3.3 Code 39................................................................................................45
3.4 Code 93................................................................................................52
3.5 Code 11 ................................................................................................55
3.6 Interleaved 2 of 5 (ITF) .........................................................................60
3.7 Discrete 2 of 5 (DTF) ............................................................................68
xiii
© 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.8 Codabar (NW - 7) .................................................................................70


3.9 MSI .......................................................................................................74
3.10 Chinese 2 of 5 ....................................................................................79
3.11 Matrix 2 of 5........................................................................................79
3.12 Inverse 1D ..........................................................................................83
3.13 GS1 DataBar ......................................................................................84
3.14 Symbology-Specific Security Features ...............................................90
3.15 Composite ..........................................................................................95
3.16 2D Symbologies .................................................................................98
3.17 Macro PDF Features ........................................................................105
Chapter 4 – Command Settings......................................................... 112
4.1 General setting ................................................................................... 112
4.2 Output Data Transmit ......................................................................... 114
4.3 Beep Tone, Terminator ....................................................................... 116
4.4 Indicators............................................................................................120
4.5 Data Sending InterBlock Delay...........................................................123
4.6 BT Config ...........................................................................................124
4.7 Procedure to Update MS652 Firmware via USB Drive .......................127
4.8 Procedure to Update MS652 Firmware via Bootloader ......................127
4.9 Procedure to Update BLE Firmware via Android DFU Programming . 128
4.10 Procedure to Update BLE Firmware via iOS DFU Programming ..... 129
4.11 Trigger Mode ....................................................................................130
4.12 Picklist Mode ....................................................................................132
4.13 Continuous Bar Code Read..............................................................133
4.14 Unique Bar Code Reporting .............................................................133
4.15 Mirrored Image .................................................................................134
4.16 Decode Session Timeout..................................................................135
4.17 Timeout Between Decodes, Same Symbol ......................................136
4.18 Timeout Between Decodes, Different Symbols ................................137
4.19 Transmit “No Read” Message...........................................................138
4.20 Prefix/Suffix Values...........................................................................139
4.21 Scan Data Transmission Format ......................................................140
4.22 Transmit Code ID Character.............................................................141
4.23 Miscellaneous Scanner Parameters.................................................142
4.24 Low Light Scene Detection...............................................................143
Appendix A – ASCII Character Sets.................................................144
xiv
© 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

A-1 ASCII Character Set ..........................................................................144


A-2 Extended Key Character Set .............................................................149
Appendix B – Numeric Barcodes ......................................................150
B-1 Extended Key Character Set .............................................................150
B-2 Cancel................................................................................................151
Appendix C – Alphanumeric BarCodes .........................................152
C-1 Alphanumeric Barcodes.....................................................................152
Appendix D – Programming Reference.........................................159
D-1 Symbol Code Identifiers.....................................................................159
D-2 AIM Code Identifiers ..........................................................................161

xv
© 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Chapter 1 - Overview

1.1 Package
Please make sure the following contents are in the MS652 gift box.
If something is missing or damaged, please contact your unitech
representative.

The standard package contents:


 MS652 Wearable 2D Ring Scanner

 Battery

 USB Charger Cable

 Wrist Strap

 Finger rubber pad

 Quick Start Guide

 Regulatory Compliance Statements

 4-Slot Battery Charger (optional)

NOTE: The barcode with an asterisk (*) which appears in the following chapters
indicates that it is the default option for the corresponding setting.

- 1 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

1.2 Product Detail

■ Scanner Detail

Battery Latch

Scan Window
Velcro strap
Trigger Key ( can be rotated )

LED indicator
Buzzer Hole
Micro USB port
Hand Strap Hole
(with Protective Cover )

- 2 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

1.3 Specifications

System

Connection Connect to host with Windows, Android, or iOS

Memory 7.5Mbytes, store up to 590,000 of EAN13 codes

Keys 1x trigger key

Optical & Performance

Scan Engine Zebra SE2707

Sensor CMOS sensor with 640 x 400 pixel

Light Source 1 Hyper Red 660nm LED

Ambient Light Max 107, 639 lux (direct sunlight)

Skew Angle 60 degrees

Pitch Angle Sensor 60 degrees

Printing Contrast Scale minimum 20%

Depth of Field(DOF SYMBOLOGY / X-DIM TYPICAL RANGE*


PCS=80%) 5 mil Code 39 2.0 in / 5.1 cm 6.4 in / 16.2 cm5 mil Code 128
2.5 in / 6.3 cm 5.0 in / 12.7 cm6.6 mil PDF417 2.5 in / 6.3
cm 6.3 in / 16.0 cm10 mil PDF417 1.8 in / 4.5 cm* 9.0 in /
22.8 cm13 mil 100% UPC 2.0 in / 5.0 cm* 12.5 in / 31.7 cm
20 mil Code 39 2.0 in / 5.0 cm* 19.5 in / 49.5 cm 20 mil Data
Matrix 1.5 in / 3.8 cm 13.5 in / 34.3 cm 20 mil QR Code 1.5
in / 3.8 cm 11.0 in / 27.9 cm

Communication

Radio Frequency Bluetooth Low Energy 4.2

Range 30ft/10M (line of sight)

Host Interface USB


supported

Protocol BT HID

- 3 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Mechanical

Scanner Dimension 50 x 71 x 21 mm

Scanner Weight 95g

Trigger Switch Life 1 million times

Functionality

Symbologies 1D: All major symbologies and PDF417


2D: QR Code, Data Matrix, Aztec Code, PDF417, Macro
PDF417, Micro PDF417, MaxiCode, Codablock A,
Codablock F, GS1Composite, Han Xin Code,
Australian Post, British Post, Canadian Pos, InfoMail,
Intelligent Mail Bar Code, Japanese Post, KIX
(Netherlands) Post, GS1 Composite, Korea Post,
Planet Code, Postal, Postnet

Operation Mode Trigger mode, Presentation mode, Auto mode, Batch mode

Data Formatting Prefix, Suffix, Code ID, Reformatting Date

Electrical

Operation Voltage DC 3V to 5V

Current Consumption Operation mode: 400 mA,


Standby mode: 160 mA

Battery Type Rechargeable Lithium-ion

Battery Capacity 800mAH

Charging Time Fully charged in 4 hours

Operating Time 13 hours at 1 scan/5 secs

Charging Method USB Cable or Battery Charging cradle

Environmental

ESD Protection Functional after 8K Contact and 12K Air

Mechanical Shock 1.5M onto concrete (scanner only)

Operating Temperature 0°C to 50°C ( 32°F to 122°F )

Storage Temperature -20°C to 60°C ( -4°F to 140°F )


- 4 - © 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Relative Humidity 95% non-condensing

IP Rating IP42

Regulatory Approvals

CE, FCC, BSMI, VCCI, TELEC, NCC

- 5 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

1.4 Getting Started

1.4.1 How to disassemble the trigger module


Simply use your finger to press down the release button and rotate it
counterclockwise to remove the trigger module.

1.4.2 How to assemble the trigger module


Step .1 Find the release button on MS652.

Step 2. Align the four grooves from the trigger module with MS652, also make sure
arrows from both sides are close together. Please adjust the arrow alignment
as shown in the photo below.

- 6 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual
Then use the trigger module to press down the release button and rotate it
clockwise until you hear a clicking sound and the button stays in between the gap of
the trigger module. And MS652 is ready to go.

For hand preference, there are two gaps for users to swap the trigger key
location for left click or right click.

Right handed users Left handed users


(trigger key is on the left ) (trigger key is on the right )

- 7 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

1.4.3 How to change finger rubber pad


There are two finger pads for users to choose in order to adjust fingers in a
comfortable way.

Step 1 : Untighten the velcro band on trigger module.

Step 2 : Choose one of the finger pads, put it on the trigger module and stick into the
groove on four edges to fix the finger pad.

- 8 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

1.4.4 How to change the battery


Step 1 : Use your thumb to press down the latch, the battery will automatically
jump out, and then you can remove the battery.

Step 2 : To install the battery, slide the battery and press down the battery to
secure it until you hear the clicking sound.

- 9 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

1.4.5 How to put on MS652


Step 1. Pull open the velcro band and insert your index finger and middle finger
through the loop.
Step 2. Adjust and tighten the velcro band for a comfortable fit.

Step 3. Clench your fist and use your thumb to tap the trigger key.

Step 4. Aim at the barcode you wish to scan.

- 10 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

1.5 Battery Charging


1. Flip open the micro USB port on the scanner.
2. Insert the micro USB connector into the port on the scanner and USB A
connector into a USB port on the host PC.
3. Keep charging until the red LED indicator turns off.

1.6 Trigger Key Functions

1. Power On: Press & Hold > 1 second


2. Power Off: Press & Hold for 5 seconds until you hear a beep.
3. Power On & Enter BLE Pairing Mode: Press & Hold > 5 seconds
4. Exit BLE Pairing Mode (Batch Mode Only): Double click
5. Connect USB drive to host: Double click with USB cable connected
6. Disconnect USB drive: Double click or press & hold for 2 seconds
7. Exit BLE Firmware Update Mode: Double click or press & hold for 2 seconds
8. Cancel Batch File Sending: Double click or press & hold for 2 seconds

Trigger Key

- 11 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

1.7 LED Indicator / Beeper Sequence

Action/Status LED Status

Battery charging Red LED on

Battery Low < 15% Red LED blinking every 2 seconds

Red LED blinking fast with all other


Battery Low < 5% LED indicators disabled

Red LED toggling every second for


System Warning /Error 5 seconds or until scan button
pressed

BLE disconnected to host Green LED on

Good read Green LED flashing once


Green LED blinking every 2
Scanner in Presentation Mode
seconds
System busy with data scanning
Green LED toggling every second
disabled
BLE connected to host & BLE
Blue LED on
ready to send data

BLE connected to host & BLE RF


Blue LED blinking fast
signal too weak to send data

BLE in pairing mode Blue LED toggling every second

BLE in pairing mode & there is


Blue LED toggling every second with
previous paired host continuously Green LED blinking
trying to connect

BLE in firmware update mode Blue LED blinking every 2 second

White LED (Red + Green + Blue)


USB drive connected toggling every second

- 12 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual
Action/Status Beep / Sound

Auto Operation Mode Power On with 1 Beep

Wedge Operation Mode Power On with 2 Beeps

Batch Operation Mode Power On with 3 Beeps

3 short beeps at 15 seconds before power


Auto Power Alarm
off

Power Off Short beep

Good Read with BLE


Beep with medium sound
Connected
Good Read with BLE
Beep with medium-high sound
Disconnected
BLE Connection Beep with low-medium-high sound

BLE Disconnection Beep with high-medium-low sound

USB Cable Plug /Unplug Short beep

USB Drive Connection Beep with low-medium-high sound


USB Drive Disconnection Beep with high-medium-low sound
System Setting with Shorter
Beep with high-low sound
Processing Time
System Setting with Longer One beep each with high-low sound at the
Processing Time begging & end of the setting

System Warning /Error Beep with high-low-high-low-high sound

- 13 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Chapter 2 - Installation

2.1 Pairing-For The First Time Use.

2.1.1 NFC Pairing with Mobile Devices

(BT HID Mode)


Step 1. Ensure your mobile device supports NFC and that it is enabled.
Step 2. MS652 will automatically enter BT pairing mode.
Step 3. Turn both NFC & Bluetooth on your mobile device.
Step 4. Touch near the unitech logo area of the MS652 scanner to your
mobile phone, until the device prompts to accept pairing.
Step 5. Press ok to respond your Bluetooth pairing request.
Step 6. MS652 is now connected to your mobile phone.

- 14 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

2.1.2 Pairing with Mobile Devices (w/o NFC)


Step 1. Go to your host device settings and turn the Bluetooth function on.
Step 2. MS652 will automatically enter BT pairing mode.
Step 3. The MS652 will appear on your device as “MS652-XXXX.”
Step 4. Select “MS652-XXXX.”
Step 5. Open a word processing program such as Microsoft Word or
Notepad and scan the following barcode. If the word “unitech”
appears on the screen you have successfully installed your scanner.

2.1.3 Pairing with PC / Notebook (BT HID Mode)


Step 1. Open “Devices and Printers” by clicking the Start button and then, on
the Start menu, clicking Devices and Printers.
Step 2. MS652 will automatically enter BT pairing mode.
Step 3. Click “Add a device,” and then follow the instructions.
Step 4. Click the Bluetooth enabled device (MS652-[XXXX]) you want to add
to your computer, and then click Next. If you don't see the device you
want to add, make sure the device is turned on and discoverable.
If you just turned on the device, it may take Windows several seconds
to detect it.

- 15 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

2.2 How To Unpair


Scan below bar code to unpair MS652 with one device before pairing with
another new device.

1. If MS652 is connected to a host, un-pair will not work. Please remove


pairing or turn bluetooth off from the host side first & try again.

2. If there is trouble to remove pairing on host device, turn off MS652 & try
again. After pairing on host is removed, scan ‘BLE Un-Pair/Pair’ for new
pairing.

BLE Un-Pair / Pair

- 16 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

2.3 Connection

2.3.1 To Synchronize Date & Time with Host


Step 1. Connect MS652 as USB drive to host
Step 2. Open file 'Config.txt'
Step 3. Use 'Save As' to save file 'Config.txt' without name change to USB
Drive
Step 4. Eject/Disconnect USB drive from host

2.3.2 Rename device


Step 1. Connect MS652 as USB drive to host
Step 2. Open file 'Config.txt'
Step 3. Change default device name <DEVICE_NAME> = "MS652_XXXX"
to <DEVICE_NAME> = "New_Device_Name"
Step 4. Max. device name length is 16 characters
Step 5. Save file 'Config.txt'
Step 6. Eject/Disconnect USB drive from host

2.3.3 Assign Batch File Name


Step 1. Connect MS652 as USB drive to host
Step 2. Open file 'Config.txt'
Step 3. Change default batch file name <BATCH_FILE_NAME> =
"MS652.dat" to <BATCH_FILE_NAME> = "New_Batch_Name"
Step 4. Max. batch file name length is 16 characters
Step 5. Save file 'Config.txt'
Step 6. Eject/Disconnect USB drive from host

- 17 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

2.3.4 System & User Settings


Step 1. System & user settings are parameters set by scanning setting bar
code labels
Step 2. PDF file 'MS652-Quick_Setting_Chart' is on USB drive by factory
default for MS652 configuring
Step 3. All current settings are saved as file 'SysSet.cfg' on USB drive
Step 4. Scan setting bar code label 'Export As User Setting 1 /2' will save all
current settings to USB drive as file 'UserSet_1 /2.cfg'
Step 5. Scan setting bar code label 'Import User Setting 1 /2' will restore
settings from USB drive file 'UserSet_1/ 2.cfg'
Step 6. System setting file 'SysSet.cfg' & user setting file 'UserSet_1/ 2.cfg'
can be copied & imported by other MS652 units

- 18 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Chapter 3 – Symbology

3.1 Enable / Disable All Types


Scan the Disable All Code Types bar code to disable all symbologies. This is
useful when enabling only a few code types.Scan Enable All Code Types to
enable all symbologies. This is useful if you need to disable only a few code
types.

Disable All Code Types

Enable All Code Types

3.2 UPC/EAN/JAN
3.2.1 UPC-A
Scan one of the following bar codes to enable or disable UPC-A.

Enable UPC-A*

Disable UPC-A

- 19 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.2 UPC-E
Scan one of the following bar codes to enable or disable UPC-E.

Enable UPC-E*

Disable UPC-E

3.2.3 UPC-E1
Scan one of the following bar codes to enable or disable UPC-E1.
Note : UPC-E1 is not a UCC (Uniform Code Council) approved symbology.

Enable UPC-E1

Disable UPC-E1*

- 20 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.4 EAN-8/JAN-8
Scan one of the following bar codes to enable or disable EAN-8/JAN-8.

Enable EAN-8/JAN-8*

Disable EAN-8/JAN-8

3.2.5 EAN-13/JAN-13
Scan one of the following bar codes to enable or disable EAN-13/JAN-13.

Enable EAN-13/JAN-13*

Disable EAN-13/JAN-13

- 21 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.6 Bookland EAN


Scan one of the following bar codes to enable or disable Bookland EAN.

Enable Bookland EAN

Disable Bookland EAN*

3.2.7 Bookland ISBN Format


If you enabled Bookland EAN, select one of the following formats for
Bookland data:
• Bookland ISBN-10 - The engine reports Bookland data starting with 978 in
traditional 10-digit format with the special Bookland check digit for
backward-compatibility. Data starting with 979 is not considered Bookland in this
mode.
• Bookland ISBN-13 - The engine reports Bookland data (starting with either 978 or
979) as EAN-13 in 13-digit format to meet the 2007 ISBN-13 protocol.

Bookland ISBN-10*

Bookland ISBN-13

- 22 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.8 ISSN EAN


Scan one of the following bar codes to enable or disable ISSN EAN.

Enable ISSN EAN

Disable ISSN EAN *

3.2.9 Decode UPC/EAN/JAN Supplementals

Decode UPC/EAN/JAN With Supplementals Only

Ignore UPC/EAN/JAN Supplementals *

Autodiscriminate UPC/EAN/JAN with Supplementals

Enable 378/379 Supplemental Mode

Enable 978/979 Supplemental Mode

- 23 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual
Enable 977 Supplemental Mode

Enable 414/419/434/439 Supplemental Mode

Enable Smart Supplemental Mode

Supplemental User-Programmable Type 1 and 2

Smart Supplemental Plus User-Programmable 1 and 2

Smart Supplemental Plus User-Programmable 1

Supplemental User-Programmable Type 1

Enable 491 Supplemental Mode

- 24 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.10 User-Programmable Supplementals


If you selected a Supplemental User-Programmable option, scan
User-Programmable Supplemental 1, and then scan three bar codes from
Appendix B, Numeric Bar Codes to set the 3-digit prefix.
To set a second 3-digit prefix, scan User-Programmable Supplemental 2,
and then scan three bar codes from Appendix B, Numeric Bar Codes. The
default is 000 (zeroes).

User-Programmable Supplemental 1

User-Programmable Supplemental 2

3.2.11 UPC/EAN/JAN Supplemental

Redundancy
If you selected Autodiscriminate UPC/EAN/JAN with Supplementals, this
option sets the number of times to decode a symbol without supplementals
before transmission. The range is from 2 to 16. Five or above is
recommended when decoding a mix of UPC/EAN/JAN symbols with and
without supplementals. The default is 10. To set a redundancy value, scan
the following bar code, and then scan two bar codes from Appendix B,
Numeric Bar Codes. Enter a leading zero for single digit numbers. To
correct an error or change a selection, scan Cancel.

UPC/EAN/JAN Supplemental Redundancy

- 25 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.12 UPC/EAN/JAN Supplemental AIM ID

Format
If Transmit Code ID Character is set to AIM Code ID Character, scan one of
the following bar codes to select an output format when reporting
UPC/EAN/JAN bar codes with supplementals:
• Separate - Transmit UPC/EAN/JAN with supplementals with separate AIM IDs but
one transmission, i.e.,]E<0 or 4><data>]E<1 or 2>[supplemental data]
• Combined – Transmit UPC/EAN/JAN with supplementals with one AIM ID
and one transmission, i.e.,]E3<data+supplemental data>
• Separate Transmissions - Transmit UPC/EAN/JAN with supplementals with
separate AIM IDs and separate transmissions, i.e.,
]E<0 or 4><data>
]E<1 or 2>[supplemental data]

Separate

Combined*

Separate Transmissions

- 26 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.13 Transmit UPC-A Check Digit


The check digit is the last character of the symbol used to verify the
integrity of the data. Scan one of the following bar codes to transmit the bar
code data with or without the UPC-A check digit. It is always verified to
guarantee the integrity of the data.

Transmit UPC-A Check Digit *

Do Not Transmit UPC-A Check Digit

3.2.14 Transmit UPC-E Check Digit


The check digit is the last character of the symbol used to verify the
integrity of the data. Scan one of the following bar codes to transmit the bar
code data with or without the UPC-E check digit. It is always verified to
guarantee the integrity of the data.

Transmit UPC-E Check Digit *

Do Not Transmit UPC-E Check Digit

- 27 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.15 Transmit UPC-E1 Check Digit


The check digit is the last character of the symbol used to verify the
integrity of the data. Scan one of the following bar codes to transmit the bar
code data with or without the UPC-E1 check digit. It is always verified to
guarantee the integrity of the data.

Transmit UPC-E1 Check Digit *

Do Not Transmit UPC-E1 Check Digit

- 28 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.16 UPC-A Preamble


Preamble characters are part of the UPC symbol, and include Country
Code and System Character. Select the appropriate option for transmitting
a UPC-A preamble to match the host system:
•Transmit System Character only
•Transmit System Character and Country Code (“0” for USA)
•Transmit no preamble.

No Preamble (<DATA>)

System Character (<SYSTEM CHARACTER> <DATA>)*

System Character & Country Code(< COUNTRY CODE>


<SYSTEM CHARACTER> <DATA>)

- 29 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.17 UPC-E Preamble


Preamble characters are part of the UPC symbol, and include Country
Code and System Character. Select the appropriate option for transmitting
a UPC-E preamble to match the host system:
•Transmit System Character only
•Transmit System Character and Country Code (“0” for USA)
•Transmit no preamble.

No Preamble (<DATA>)

System Character (<SYSTEM CHARACTER> <DATA>)*

System Character & Country Code(< COUNTRY CODE>


<SYSTEM CHARACTER> <DATA>)

- 30 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.18 UPC-E1 Preamble


Preamble characters are part of the UPC symbol, and include Country
Code and System Character. Select the appropriate option for transmitting
a UPC-E1 preamble to match the host system:
•Transmit System Character only
•Transmit System Character and Country Code (“0” for USA)
•Transmit no preamble.

No Preamble (<DATA>)

System Character (<SYSTEM CHARACTER> <DATA>)*

System Character & Country Code(< COUNTRY CODE>


<SYSTEM CHARACTER> <DATA>)

- 31 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.19 Convert UPC-E to UPC-A


Enable this to convert UPC-E (zero suppressed) decoded data to UPC-A
format before transmission. After conversion, the data follows UPC-A
format and is affected by UPC-A programming selections (e.g., Preamble,
Check Digit).
Disable this to transmit UPC-E decoded data as UPC-E data, without
conversion.

Convert UPC-E to UPC-A (Enable)

Do Not Convert UPC-E to UPC-A (Disable)*

3.2.20 Convert UPC-E1 to UPC-A


Scan Convert UPC-E1 to UPC-A (Enable) to convert UPC-E1 decoded
data to UPC-A format before transmission. After conversion, the data
follows UPC-A format and is affected by UPC-A programming selections
(e.g., Preamble, Check Digit).Scan Do Not Convert UPC-E1 to UPC-A
(Disable) to transmit UPC-E1 decoded data as UPC-E1 data, without
conversion.

Convert UPC-E1 to UPC-A (Enable)

Do Not Convert UPC-E1 to UPC-A (Disable)*

- 32 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.21 EAN/JAN Zero Extend


Scan Enable EAN/JAN Zero Extend to add five leading zeros to decoded
EAN-8 symbols to make them compatible in length to EAN-13 symbols.
Scan Disable EAN/JAN Zero Extend to transmit EAN-8 symbols as is.

Enable EAN/JAN Zero Extend

Disable EAN/JAN Zero Extend*

3.2.22 UCC Coupon Extended Code


Scan Enable UCC Coupon Extended Code to decode UPC-A bar codes
starting with digit ‘5’, EAN-13 bar codes starting with digit ‘99’, and
UPC-A/GS1-128 coupon codes. UPC-A, EAN-13, and GS1-128 must be
enabled to use this feature.

Enable UCC Coupon Extended Code

Disable UCC Coupon Extended Code*

- 33 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.23 Coupon Report


Scan one of the following bar codes to select the type of coupon format to
support.
• Old Coupon Format - Support UPC-A/GS1-128 and EAN-13/GS1-128.
• New Coupon Format - An interim format to support UPC-A/GS1-DataBar
and EAN-13/GS1-DataBar.
• Autodiscriminate Format - Support both Old Coupon Format and New
Coupon Format.

Old Coupon Format

New Coupon Format*

Auto discriminate Coupon Format

- 34 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.24 UPC Reduced Quiet Zone


Scan one of the following bar codes to enable or disable decoding UPC bar
codes with reduced quiet zones (the margins on either side of the bar code).
If you select Enable, select a 1D Quiet Zone Level.

Enable UPC Reduced Quiet Zone

Disable UPC Reduced Quiet Zone*

3.2.25 Code 128


Scan one of the following bar codes to enable or disable Code 128.

Enable Code 128*

Disable Code 128

- 35 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual
3.2.25.1 Set Lengths for Code 128
The length of a code refers to the number of characters (i.e., human readable
characters), including check digit(s) the code contains. Set lengths for Code
128 to any length, one or two discrete lengths, or lengths within a specific
range. The default is Any Length.
Note: When setting lengths, enter a leading zero for single digit numbers.
Scan one of the following bar codes to select a length option:
• One Discrete Length - Decode only Code 128 symbols containing a
selected length. Select the length using the bar
codes in Appendix B, Numeric Bar Codes. For
example, to decode only Code 128 symbols with 14
characters, scan Code 128 - One Discrete Length,
and then scan 1, 4. To correct an error or change the
selection, scan Cancel.
• Two Discrete Lengths - Decode only Code 128 symbols containing either of
two lengths. Select lengths using the bar codes in
Appendix B, Numeric Bar Codes. For example, to
decode only Code 128 symbols containing either 2
or 14 characters, scan Code 128 - Two Discrete
Lengths, and then scan 0, 2, 1, 4. To correct an
error or change the selection, scan Cancel.
• Length Within Range - Decode Code 128 symbols with a specific length
range. Select lengths using the bar codes in
Appendix B, Numeric Bar Codes. For example, to
decode Code 128 symbols containing between 4
and 12 characters, scan Code 128 - Length Within
Range, and then scan 0, 4, 1, 2. To correct an error
or change the selection, scan Cancel.
• Any Length - Decode Code 128 symbols containing any number of
characters within the engine’s capability.

- 36 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.26 Set Lengths for Code 128

Code 128 - One Discrete Length

Code 128 - Two Discrete Lengths

Code 128 - Length Within Range

Code 128 - Any Length*

- 37 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.27 GS1-128 (formerly UCC/EAN-128)


Scan one of the following bar codes to enable or disable GS1-128.

Enable GS1-128*

Disable GS1-128

3.2.28 ISBT 128


ISBT 128 is a variant of Code 128 used in the blood bank industry. Scan
one of the following bar codes to enable or disable ISBT 128.

Enable ISBT 128*

Disable ISBT 128

- 38 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.29 ISBT Concatenation


Select an option for concatenating pairs of ISBT code types:
• Enable ISBT Concatenation –
There must be two ISBT codes in order for
the engine to decode and perform concatenation. The engine does not
decode single ISBT symbols.

• Disable ISBT Concatenation –


The engine does not concatenate pairs of ISBT codes it encounters.

• Autodiscriminate ISBT Concatenation –


The engine decodes and concatenates pairs of ISBT codes immediately. If
only a single ISBT symbol is present, the engine must decode the symbol
the number of times set via ISBT Concatenation Redundancy before
transmitting its data to confirm that there is no additional ISBT symbol.

Enable ISBT Concatenation

Disable ISBT Concatenation*

Autodiscriminate ISBT Concatenation

- 39 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.30 Check ISBT Table


The ISBT specification includes a table that lists several types of ISBT bar
codes that are commonly used in pairs. If you set ISBT Concatenation to
Enable, enable Check ISBT Table to concatenate only those pairs found
in this table. Other types of ISBT codes are not concatenated.

Enable Check ISBT Table*

Disable Check ISBT Table

3.2.31 ISBT Concatenation Redundancy


If you set ISBT Concatenation to Autodiscriminate (the default), use this
parameter to set the number of times the engine must decode an ISBT
symbol before determining that there is no additional symbol.Scan the
following bar code, and then scan bar codes in Appendix B, Numeric Bar
Codes to set a value between 2 and 20. Enter a leading zero for single
digit numbers. To correct an error or change a selection, scan Cancel.
The default is 10.

ISBT Concatenation Redundancy

- 40 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.32 Code 128 <FNC4>


This feature applies to Code 128 bar codes with an embedded <FNC4>
character. Select Ignore Code 128 <FNC4> to strip the <FNC4>
character from the decode data. The remaining characters are sent to the
host unchanged. When disabled, the <FNC4> character is processed
normally as per Code 128 standard.

Honor Code 128 <FNC4>*

Ignore Code 128 <FNC4>

- 41 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.33 Code 128 Security Level


Code 128 bar codes are vulnerable to misdecodes, particularly when Code
128 Lengths is set to Any Length. The engine offers four levels of decode
security for Code 128 bar codes. There is an inverse relationship between
security and engine aggressiveness. Increasing the level of security can
reduce scanning aggressiveness, so select only the level of security
necessary.
• Code 128 Security Level 0 - The engine operates in its most aggressive
state, while providing sufficient security in
decoding most in-spec bar codes.
• Code 128 Security Level 1 - This option eliminates most misdecodes
while maintaining reasonable
aggressiveness.
• Code 128 Security Level 2 - This option applies greater bar code
security requirements if Security Level 1
fails to eliminate misdecodes.
• Code 128 Security Level 3 - If you selected Security Level 2, and
misdecodes still occur, select this security
level to apply the highest safety
requirements.

NOTE: Selecting this option is an extreme measure against mis-decoding severely


out-of-spec bar codes, and significantly impairs the decoding ability of the engine.
If this level of security is required, try to improve the quality of the bar codes.

- 42 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.34 Code 128 Security Level (continued)

Code 128Security Level 0

Code 128 Security Level 1*

Code 128 Security Level 2

Code 128 Security Level 3

- 43 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.2.35 Code 128 Reduced Quiet Zone


Scan one of the following bar codes to enable or disable decoding Code
128 bar codes with reduced quiet zones (the margins on either side of the
bar code). If you select Enable, select a 1D Quiet Zone Level.

Enable Code 128 Reduced Quiet Zone

Disable Code 128 Reduced Quiet Zone*

- 44 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.3 Code 39

3.3.1 Code 128 Reduced Quiet Zone


Scan one of the following bar codes to enable or disable Code 39.

Enable Code 39*

Disable Code 39

3.3.2 Trioptic Code 39


Trioptic Code 39 is a variant of Code 39 used in the marking of computer
tape cartridges. Trioptic Code 39 symbols always contain six characters.
Scan one of the following bar codes to enable or disable Trioptic Code 39.
NOTE: You cannot enable Trioptic Code 39 and Code 39 Full ASCII simultaneously.

Enable Trioptic Code 39

Disable Trioptic Code 39*

- 45 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.3.3 Convert Code 39 to Code 32


Code 32 is a variant of Code 39 used by the Italian pharmaceutical industry.
Scan one of the following bar codes to enable or disable converting Code
39 to Code 32.
NOTE: Code 39 must be enabled for this parameter to function.

Enable Convert Code 39 to Code 32

Disable Convert Code 39 to Code 32*

3.3.4 Code 32 Prefix


Scan one of the following bar codes to enable or disable adding the prefix
character “A” to all Code 32 bar codes.
NOTE: Convert Code 39 to Code 32 must be enabled for this parameter to function.

Enable Code 32 Prefix

Disable Code 32 Prefix*

- 46 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.3.5 Set Lengths for Code 39


The length of a code refers to the number of characters (i.e., human
readable characters), including check digit(s) the code contains. Set
lengths for Code 39 to any length, one or two discrete lengths, or lengths
within a specific range. If Code 39 Full ASCII is enabled, Length Within
Range or Any Length are the preferred options. The default is Length
Within Range: 2 to 55.

Scan one of the following bar codes to select a length option:


• One Discrete Length - Decode only Code 39 symbols containing a
selected length. Select the length using the bar
codes in Appendix B, Numeric Bar Codes. For
example, to decode only Code 39 symbols with
14 characters, scan Code 39 - One Discrete
Length, and then scan 1, 4. To correct an error or
change the selection, scan Cancel.
• Two Discrete Lengths - Decode only Code 39 symbols containing either
of two lengths. Select lengths using the bar
codes in Appendix B, Numeric Bar Codes. For
example, to decode only Code 39 symbols
containing either 2 or 14 characters, scan Code
39 - Two Discrete Lengths, and then scan 0, 2,
1, 4. To correct an error or change the selection,
scan Cancel.
• Length Within Range - Decode Code 39 symbols with a specific length
range. Select lengths using the bar codes in
Appendix B, Numeric Bar Codes. For example,
to decode Code 39 symbols containing between
4 and 12 characters, scan Code 39 - Length
Within Range, and then scan 0, 4, 1, 2. To
correct an error or change the selection, scan
Cancel.
• Any Length - Decode Code 39 symbols containing any number of
characters within the engine’s capability.
Note : When setting lengths, enter a leading zero for single digit numbers.

- 47 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.3.6 Set Lengths for Code 39

Code 39 - One Discrete Length

Code 39 - Two Discrete Lengths

Code 39 - Length Within Range(Default: 2 to 55) *

Code 39 - Any Length

3.3.7 Code 39 Check Digit Verification


Scan Enable Code 39 Check Digit to check the integrity of all Code 39
symbols to verify that the data complies with specified check digit
algorithm. Only Code 39 symbols which include a modulo 43 check digit
are decoded. Enable this feature if the Code 39 symbols contain a Modulo
43 check digit.

Enable Code 39 Check Digit

- 48 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.3.8 Transmit Code 39 Check Digit


Scan one of the following bar codes to transmit Code 39 data with or
without the check digit.
NOTE: Code 39 Check Digit Verification must be enabled for this parameter to function.

Transmit Code 39 Check Digit (Enable)

Do Not Transmit Code 39 Check Digit (Disable) *

3.3.9 Code 39 Full ASCII Conversion


Code 39 Full ASCII is a variant of Code 39 which pairs characters to
encode the full ASCII character set. Scan one of the following bar codes to
enable or disable Code 39 Full ASCII.
NOTE: You cannot enable Trioptic Code 39 and Code 39 Full ASCII simultaneously.

Enable Code 39 Full ASCII

Disable Code 39 Full ASCII *

- 49 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.3.10 Code 39 Security Level


The engine offers four levels of decode security for Code 39 bar codes.
There is an inverse relationship between security and engine
aggressiveness. Increasing the level of security can reduce scanning
aggressiveness, so select only the level of security necessary.

.• Code 39 Security Level 0: The engine operates in its most aggressive


state, while providing sufficient security in
decoding most in-spec bar codes.
• Code 39 Security Level 1: This default setting eliminates most
misdecodes.
• Code 39 Security Level 2: This option applies greater bar code security
requirements if Security Level 1 fails to
eliminate misdecodes.
• Code 39 Level 3: If you selected Security Level 2, and misdecodes still
occur, select this security level to apply the highest
safety requirements.

NOTE Selecting this option is an extreme measure against mis-decoding severely out-of-spec
bar codes, and significantly impairs the decoding ability of the engine. If this level of
security is required, try to improve the quality of the bar codes.

- 50 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.3.11 Code 39 Security Level

Code 39 Security Level 0

Code 39 Security Level 1*

Code 39 Security Level 2

Code 39 Security Level 3

3.3.12 Code 39 Reduced Quiet Zone


Scan one of the following bar codes to enable or disable decoding Code 39
bar codes with reduced quiet zones (the margins on either side of the bar
code). If you select Enable, select a 1D Quiet Zone Level.

Enable Code 39 Reduced Quiet Zone

Disable Code 39 Reduced Quiet Zone*

- 51 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.4 Code 93
Scan one of the following bar codes to enable or disable Code 93.

Enable Code 93*

Disable Code 93

- 52 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.4.1 Set Lengths for Code 128


The length of a code refers to the number of characters (i.e., human
readable characters), including check digit(s) the code contains. Set
lengths for Code 93 to any length, one or two discrete lengths, or lengths
within a specific range. The default is Length Within Range: 4 to 55.
Note: When setting lengths, enter a leading zero for single digit numbers.

Scan one of the following bar codes to select a length option:


• One Discrete Length - Decode only Code 93 symbols containing a
selected length. Select the length using the bar
codes in Appendix B, Numeric Bar Codes. For
example, to decode only Code 93 symbols with 14
characters, scan Code 93 - One Discrete Length,
and then scan 1, 4. To correct an error or change the
selection, scan Cancel.
• Two Discrete Lengths - Decode only Code 93 symbols containing either
of two lengths. Select lengths using the bar codes
in Appendix B, Numeric Bar Codes. For example,
to decode only Code 93 symbols containing either
2 or 14 characters, scan Code 93 - Two Discrete
Lengths, and then scan 0, 2, 1, 4. To correct an
error or change the selection, scan Cancel.
• Length Within Range - Decode Code 93 symbols with a specific length
range. Select lengths using the bar codes in
Appendix B, Numeric Bar Codes. For example, to
decode Code 93 symbols containing between 4
and 12 characters, scan Code 93 - Length Within
Range, and then scan 0, 4, 1, 2. To correct an
error or change the selection, scan Cancel.
•Any Length - Decode Code 93 symbols containing any number of
characters within the engine’s capability.

- 53 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Code 93 - One Discrete Length

Code 93 - Two Discrete Lengths

Code 93 - Length Within Range*

Code 93 - Any Length

- 54 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.5 Code 11
Scan one of the following bar codes to enable or disable Code 93.

Enable Code 11

Disable Code 11*

- 55 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.5.1 Set Lengths for Code 11


The length of a code refers to the number of characters (i.e., human
readable characters), including check digit(s) the code contains. Set
lengths for Code 11 to any length, one or two discrete lengths, or lengths
within a specific range. The default is Length Within Range: 4 to 55.
Note: When setting lengths, enter a leading zero for single digit numbers.

Scan one of the following bar codes to select a length option:


• One Discrete Length - Decode only Code 11 symbols containing a
selected length. Select the length using the bar
codes in Appendix B, Numeric Bar Codes. For
example, to decode only Code 11 symbols with 14
characters, scan Code 11 - One Discrete Length,
and then scan 1, 4. To correct an error or change
the selection, scan Cancel.
• Two Discrete Lengths - Decode only Code 11 symbols containing either
of two lengths. Select lengths using the bar codes
in Appendix B, Numeric Bar Codes. For example,
to decode only Code 11 symbols containing either
2 or 14 characters, scan Code 11 - Two Discrete
Lengths, and then scan 0, 2, 1, 4. To correct an
error or change the selection, scan Cancel.
• Length Within Range - Decode Code 11 symbols with a specific length
range. Select lengths using the bar codes in
Appendix B, Numeric Bar Codes. For example, to
decode Code 11 symbols containing between 4
and 12 characters, scan Code 11 - Length Within
Range, and then scan 0, 4, 1, 2. To correct an
error or change the selection, scan Cancel.
•Any Length - Decode Code 11 symbols containing any number of
characters within the engine’s capability.

- 56 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Code 11 - One Discrete Length

Code 11 - Two Discrete Lengths

Code 11 - Length Within Range*


(Default: 4 to 55)

Code 11 - Any Length

- 57 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.5.2 Code 11 Check Digit Verification


This feature allows the engine to check the integrity of all Code 11 symbols
to verify that the data complies with the specified check digit algorithm.
Scan one of the following bar codes to specify the number of check digits
encoded in the Code 11 symbols, or to disable this feature.

Disable*

One Check Digit

Two Check Digits

- 58 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.5.3 Transmit Code 11 Check Digits


Scan one of the following bar codes to select whether or not to transmit the
Code 11 check digit(s).

Do Not Transmit Code 11 Check Digit(s) (Disable)*

Transmit Code 11 Check Digit(s) (Enable)

- 59 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.6 Interleaved 2 of 5 (ITF)


Scan one of the following bar codes to enable or disable Interleaved 2 of 5.

Enable Interleaved 2 of 5

Disable Interleaved 2 of 5*

- 60 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.6.1 Set Lengths for Interleaved 2 of 5


The length of a code refers to the number of characters (i.e., human
readable characters), including check digit(s) the code contains. Set
lengths for I 2 of 5 to any length, one or two discrete lengths, or lengths
within a specific range. The default is One Discrete Length: 14.
Note: When setting lengths, enter a leading zero for single digit numbers.

Scan one of the following bar codes to select a length option:


• One Discrete Length - Decode only I 2 of 5 symbols containing a selected
length. Select the length using the bar codes in
Appendix B, Numeric Bar Codes. For example, to
decode only I 2 of 5 symbols with 14 characters,
scan I 2 of 5 - One Discrete Length, and then scan
1, 4. To correct an error or change the selection,
scan Cancel.
• Two Discrete Lengths - Decode only I 2 of 5 symbols containing either of
two lengths. Select lengths using the bar codes
in Appendix B, Numeric Bar Codes. For example,
to decode only I 2 of 5 symbols containing either
2 or 14 characters, scan I 2 of 5 - Two Discrete
Lengths, and then scan 0, 2, 1, 4. To correct an
error or change the selection, scan Cancel.
• Length Within Range - Decode I 2 of 5 symbols with a specific length
range. Select lengths using the bar codes in
Appendix B, Numeric Bar Codes. For example,
to decode I 2 of 5 symbols containing between 4
and 12 characters, scan I 2 of 5 - Length Within
Range, and then scan 0, 4, 1, 2. To correct an
error or change the selection, scan Cancel.
•Any Length - Decode I 2 of 5 symbols containing any number of characters
within the engine’s capability

- 61 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Note: Due to the construction of the I 2 of 5 symbology, it is possible for a scan line
covering only a portion of the code to transmit as a complete scan, yielding less data
than is encoded in the bar code. To prevent this, select specific lengths (I 2 of 5 -
One Discrete Length, Two Discrete Lengths) for I 2 of 5 applications, or increase the
I 2 of 5 Security Level.

I 2 of 5 - One Discrete Length*


(Default: 14)

I 2 of 5 - Length Within Range

I 2 of 5 - Two Discrete Lengths

I 2 of 5 - Any Length

- 62 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.6.2 I 2 of 5 Check Digit Verification


Scan one of the following bar codes to check the integrity of all I 2 of 5
symbols to verify the data complies with either the specified Uniform
Symbology Specification (USS), or the Optical Product Code Council
(OPCC) check digit algorithm.

Disable*

USS Check Digit

OPCC Check Digit

3.6.3 Transmit I 2 of 5 Check Digit


Scan one of the following bar codes to transmit I 2 of 5 data with or without
the check digit.

Transmit I 2 of 5 Check Digit (Enable)

Do Not Transmit I 2 of 5 Check Digit (Disable)*

- 63 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.6.4 Convert I 2 of 5 to EAN-13


Scan Convert I 2 of 5 to EAN-13 (Enable) to convert 14-character I 2 of 5
codes to EAN-13, and transmit to the host as EAN-13. To accomplish this,
the I 2 of 5 code must be enabled, and the code must have a leading zero
and a valid EAN-13 check digit.

Convert I 2 of 5 to EAN-13 (Enable)

Do Not Convert I 2 of 5 to EAN-13 (Disable)*

- 64 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.6.5 I 2 of 5 Security Level


Interleaved 2 of 5 bar codes are vulnerable to misdecodes, particularly
when I 2 of 5 Lengths is set to Any Length. The engine offers four levels of
decode security for Interleaved 2 of 5 bar codes. There is an inverse
relationship between security and engine aggressiveness. Increasing the
level of security can reduce scanning aggressiveness, so select only the
level of security necessary.

•I 2 of 5 Security Level 0: The engine operates in its most aggressive state,


while providing sufficient security in decoding
most in-spec bar codes.
•I 2 of 5 Security Level 1: A bar code must be successfully read twice, and
satisfy certain safety requirements before being
decoded. This default setting eliminates most
misdecodes.
•I 2 of 5 Security Level 2: This option applies greater bar code security
requirements if Security Level 1 fails to
eliminate misdecodes.
•I 2 of 5 Security Level 3: If you selected Security Level 2, and
misdecodes still occur, select this security level.
The highest safety requirements are applied. A
bar code must be successfully read three times
before being decoded.

Note: Selecting this option is an extreme measure against mis-decoding severely


out-of-spec bar codes, and significantly impairs the decoding ability of the engine. If
this level of security is required, try to improve the quality of the bar codes.

- 65 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

I 2 of 5 Security Level 0

I 2 of 5 Security Level 1*

I 2 of 5 Security Level 2

I 2 of 5 Security Level 3

- 66 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.6.6 I 2 of 5 Reduced Quiet Zone


Scan one of the following bar codes to enable or disable decoding I 2 of 5
bar codes with reduced quiet zones (the margins on either side of the bar
code). If you select Enable, select a 1D Quiet Zone Level.

Enable I 2 of 5 Reduced Quiet Zone

Disable I 2 of 5 Reduced Quiet Zone*

- 67 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.7 Discrete 2 of 5 (DTF)


Scan one of the following bar codes to enable or disable Discrete 2 of 5.

Enable Discrete 2 of 5

Disable Discrete 2 of 5*

3.7.1 Set Lengths for Discrete 2 of 5


The length of a code refers to the number of characters (i.e., human
readable characters), including check digit(s) the code contains. Set
lengths for D 2 of 5 to any length, one or two discrete lengths, or lengths
within a specific range. The default is One Discrete Length: 12.
Note: When setting lengths, enter a leading zero for single digit numbers.

Scan one of the following bar codes to select a length option:


• One Discrete Length - Decode only D 2 of 5 symbols containing a
selected length. Select the length using the bar
codes in Appendix B, Numeric Bar Codes. For
example, to decode only D 2 of 5 symbols with 14
characters, scan D 2 of 5 - One Discrete Length,
and then scan 1, 4. To correct an error or change
the selection, scan Cancel.
• Two Discrete Lengths - Decode only D 2 of 5 symbols containing either of
two lengths. Select lengths using the bar codes
in Appendix B, Numeric Bar Codes. For example,
to decode only D 2 of 5 symbols containing either
2 or 14 characters, scan D 2 of 5 - Two Discrete
Lengths, and then scan 0, 2, 1, 4. To correct an
error or change the selection, scan Cancel.
- 68 - © 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

• Length Within Range - Decode D 2 of 5 symbols with a specific length


range. Select lengths using the bar codes in
Appendix B, Numeric Bar Codes. For example,
to decode D 2 of 5 symbols containing between 4
and 12 characters, scan D 2 of 5 - Length Within
Range, and then scan 0, 4, 1, 2. To correct an
error or change the selection, scan Cancel.
•Any Length - Decode D 2 of 5 symbols containing any number of
characters within the engine’s capability.

Note: Due to the construction of the D 2 of 5 symbology, it is possible for a scan line
covering only a portion of the code to transmit as a complete scan, yielding less data
than is encoded in the bar code. To prevent this, select specific lengths (D 2 of 5 -
One Discrete Length, Two Discrete Lengths) for D 2 of 5 applications.

D 2 of 5 - One Discrete Length*


(Default: 12)

D 2 of 5 - Two Discrete Lengths

D 2 of 5 - Length Within Range

D 2 of 5 - Any Length

- 69 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.8 Codabar (NW - 7)


Scan one of the following bar codes to enable or disable Codabar.

Enable Codabar*

Disable Codabar

3.8.1 Set Lengths for Codabar


The length of a code refers to the number of characters (i.e., human
readable characters), including check digit(s) the code contains. Set
lengths for Codabar to any length, one or two discrete lengths, or lengths
within a specific range. The default is Length Within Range: 5 to 55.
Note: When setting lengths, enter a leading zero for single digit numbers.

Scan one of the following bar codes to select a length option:


• One Discrete Length - Decode only Codabar symbols containing a
selected length. Select the length using the bar
codes in Appendix B, Numeric Bar Codes. For
example, to decode only Codabar symbols with
14 characters, scan Codabar - One Discrete
Length, and then scan 1, 4. To correct an error or
change the selection, scan Cancel.
• Two Discrete Lengths - Decode only Codabar symbols containing either
of two lengths. Select lengths using the bar
codes in Appendix B, Numeric Bar Codes. For
example, to decode only Codabar symbols
containing either 2 or 14 characters, scan
Codabar - Two Discrete Lengths, and then scan
0, 2, 1, 4. To correct an error or change the
- 70 - © 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

selection, scan Cancel.


• Length Within Range - Decode Codabar symbols with a specific length
range. Select lengths using the bar codes in
Appendix B, Numeric Bar Codes. For example,
to decode Codabar symbols containing between
4 and 12 characters, scan Codabar - Length
Within Range, and then scan 0, 4, 1, 2. To
correct an error or change the selection, scan
Cancel.
•Any Length - Decode Codabar symbols containing any number of
characters within the engine’s capability.

Codabar - One Discrete Length

Codabar - Two Discrete Lengths

Codabar - Length Within Range*


(Default: 5 to 55)

Codabar - Any Length

- 71 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.8.2 CLSI Editing


Scan Enable CLSI Editing to strip the start and stop characters and insert a
space after the first, fifth, and tenth characters of a 14-character Codabar
symbol if the host system requires this data format.
NOTE: Symbol length does not include start and stop characters.

Enable CLSI Editing

Disable CLSI Editing*

3.8.3 NOTIS Editing


Scan Enable NOTIS Editing to strip the start and stop characters from a
decoded Codabar symbol if the host system requires this data format.

Enable NOTIS Editing

Disable NOTIS Editing*

- 72 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.8.4 Codabar Upper or Lower Case Start/Stop

Characters
Scan one of the following bar codes to select whether to transmit upper
case or lower case Codabar start/stop characters.

Lower Case

Upper Case*

- 73 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.9 MSI
Scan one of the following bar codes to enable or disable MSI.

Enable MSI

Disable MSI *

3.9.1 Set Lengths for MSI


The length of a code refers to the number of characters (i.e., human
readable characters), including check digit(s) the code contains. Set
lengths for MSI to any length, one or two discrete lengths, or lengths within
a specific range. The default is Length Within Range: 4 to 55.
Note: When setting lengths, enter a leading zero for single digit numbers.

Scan one of the following bar codes to select a length option:


• One Discrete Length - Decode only MSI symbols containing a selected
length. Select the length using the bar codes in
Appendix B, Numeric Bar Codes. For example, to
decode only MSI symbols with 14 characters,
scan MSI - One Discrete Length, and then scan 1,
4. To correct an error or change the selection,
scan Cancel.
• Two Discrete Lengths - Decode only MSI symbols containing either of two
lengths. Select lengths using the bar codes in
Appendix B, Numeric Bar Codes. For example,
to decode only MSI symbols containing either 2
or 14 characters, scan MSI - Two Discrete
Lengths, and then scan 0, 2, 1, 4. To correct an
error or change the selection, scan Cancel.
- 74 - © 2018 unitech Electronics Co., Ltd. All rights reserved.
unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

• Length Within Range - Decode MSI symbols with a specific length range.
Select lengths using the bar codes in Appendix B,
Numeric Bar Codes. For example, to decode
MSI symbols containing between 4 and 12
characters, scan MSI - Length Within Range,
and then scan 0, 4, 1, 2. To correct an error or
change the selection, scan Cancel.
•Any Length - Decode MSI symbols containing any number of characters
within the engine’s capability.

Note: Due to the construction of the MSI symbology, it is possible for a scan line covering
only a portion of the code to transmit as a complete scan, yielding less data than is
encoded in the bar code. To prevent this, select specific lengths (MSI - One Discrete
Length, Two Discrete Lengths) for MSI applications.

MSI - One Discrete Length

MSI - Two Discrete Lengths

MSI - Length Within Range*


(Default: 4 to 55)

MSI - Any Length

- 75 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.9.2 MSI Check Digits


With MSI symbols, one check digit is mandatory and always verified by the
reader. The second check digit is optional. If the MSI codes include two
check digits, scan the Two MSI Check Digits bar code to enable verification
of the second check digit. See MSI Check Digit Algorithm to select second
digit algorithms.

One MSI Check Digit *

Two MSI Check Digits

3.9.3 Transmit MSI Check Digit(s)


Scan one of the following bar codes to transmit MSI data with or without the
check digit.

Transmit MSI Check Digit(s) (Enable)

Do Not Transmit MSI Check Digit(s) (Disable)*

- 76 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.9.4 Transmit MSI Check Digit(s)


Scan one of the following bar codes to transmit MSI data with or without the
check digit.

Transmit MSI Check Digit(s) (Enable)

Do Not Transmit MSI Check Digit(s) (Disable)*

3.9.5 MSI Check Digit Algorithm


Two algorithms are available for verifying the second MSI check digit. Scan
one of the following bar codes to select the algorithm used to encode the
check digit.

MOD 11/MOD 10

MOD 10/MOD 10*

- 77 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.9.6 MSI Reduced Quiet Zone


Scan one of the following bar codes to enable or disable decoding MSI bar
codes with reduced quiet zones. If you select Enable, select a 1D Quiet
Zone Level.

Disable MSI Reduced Quiet Zone*

Enable MSI Reduced Quiet Zone

- 78 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.10 Chinese 2 of 5
Scan one of the following bar codes to enable or disable Chinese 2 of 5.

Enable Chinese 2 of 5

Disable Chinese 2 of 5*

3.11 Matrix 2 of 5
Scan one of the following bar codes to enable or disable Matrix 2 of 5.

Enable Matrix 2 of 5

Disable Matrix 2 of 5*

- 79 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.11.1 Set Lengths for Matrix 2 of 5


The length of a code refers to the number of characters (i.e., human
readable characters), including check digit(s) the code contains. Set
lengths for Matrix 2 of 5 to any length, one or two discrete lengths, or
lengths within a specific range. The default is One Discrete Length: 14.
Note: When setting lengths, enter a leading zero for single digit numbers.

Scan one of the following bar codes to select a length option:


• One Discrete Length - Decode only Matrix 2 of 5 symbols containing a
selected length. Select the length using the bar
codes in Appendix B, Numeric Bar Codes. For
example, to decode only Matrix 2 of 5 symbols
with 14 characters, scan Matrix 2 of 5 - One
Discrete Length, and then scan 1, 4. To correct an
error or change the selection, scan Cancel.
• Two Discrete Lengths - Decode only Matrix 2 of 5 symbols containing
either of two lengths. Select lengths using the bar
codes in Appendix B, Numeric Bar Codes. For
example, to decode only Matrix 2 of 5 symbols
containing either 2 or 14 characters, scan Matrix
2 of 5 - Two Discrete Lengths, and then scan 0, 2,
1, 4. To correct an error or change the selection,
scan Cancel.
• Length Within Range - Decode Matrix 2 of 5 symbols with a specific
length range. Select lengths using the bar codes
in Appendix B, Numeric Bar Codes. For example,
to decode Matrix 2 of 5 symbols containing
between 4 and 12 characters, scan Matrix 2 of 5
- Length Within Range, and then scan 0, 4, 1, 2.
To correct an error or change the selection, scan
Cancel.
•Any Length - Decode Matrix 2 of 5 symbols containing any number of
characters within the engine’s capability.

- 80 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Matrix 2 of 5 - One Discrete Length*


(Default: 14)

Matrix 2 of 5 - Two Discrete Lengths

Matrix 2 of 5 - Length Within Range

Matrix 2 of 5 - Any Length

3.11.2 Matrix 2 of 5 Check Digit


The check digit is the last character of the symbol used to verify the
integrity of the data. Scan one of the following bar codes to determine
whether to include the Matrix 2 of 5 check digit with the bar code data.

Enable Matrix 2 of 5 Check Digit

Disable Matrix 2 of 5 Check Digit*

- 81 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.11.3 Transmit Matrix 2 of 5 Check Digit


Scan one of the following bar codes to transmit Matrix 2 of 5 data with or
without the check digit.

Transmit Matrix 2 of 5 Check Digit

Do Not Transmit Matrix 2 of 5 Check Digit*

- 82 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.12 Inverse 1D
Scan one of the following bar codes to set the 1D inverse decoder setting:
•Regular Only - The engine decodes regular 1D bar codes only
•Inverse Only - The engine decodes inverse 1D bar codes only
•Inverse Autodetect - The engine decodes both regular and inverse 1D
barcodes.

Note: This parameter does not apply to GS1 DataBar code types
The Inverse 1D setting may impact Composite or Inverse Composite decoding. See
Composite Inverse.

Regular*

Inverse Only

Inverse Autodetect

- 83 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.13 GS1 DataBar


The variants of GS1 DataBar are DataBar-14, DataBar Expanded, and
DataBar Limited. The limited and expanded versions have stacked variants.
Scan the appropriate bar codes to enable or disable each variant of GS1
DataBar.

3.13.1 GS1 DataBar-14

Enable GS1 DataBar-14*

Disable GS1 DataBar-14

3.13.2 GS1 DataBar Limited

Enable GS1 DataBar Limited*

Disable GS1 DataBar Limited

- 84 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.13.3 GS1 DataBar Expanded

Enable GS1 DataBar Expanded*

Disable GS1 DataBar Expanded

3.13.4 Convert GS1 DataBar to UPC/EAN/JAN


This parameter only applies to GS1 DataBar-14 and GS1 DataBar Limited
symbols not decoded as part of a Composite symbol. Scan Enable Convert
GS1 DataBar to UPC/EAN/JAN to strip the leading '010' from DataBar-14
and DataBar Limited symbols encoding a single zero as the first digit, and
report the bar code as EAN-13.

For bar codes beginning with between two and five zeros, this strips the
leading '0100' and reports the bar code as UPC-A. The UPC-A Preamble
option that transmits the system character and country code applies to
converted bar codes. Note that neither the system character nor the check
digit can be stripped.

Enable Convert GS1 DataBar to UPC/EAN/JAN

Disable Convert GS1 DataBar to UPC/EAN/JAN*

- 85 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.13.5 GS1 DataBar Security Level


The engine offers four levels of decode security for GS1 DataBar (GS1
DataBar-14, GS1 DataBar Limited, GS1 DataBar Expanded) bar codes.

• Security Level 0 - The engine operates in its most aggressive state, while
providing sufficient security decoding most in-spec
bar codes.
• Security Level 1 - This setting eliminates most misdecodes while
maintaining reasonable aggressiveness.
• Security Level 2 - Select this option with greater bar code security
requirements if Security Level 1 fails to eliminate
misdecodes
• Security Level 3 - If you selected Security Level 2 and misdecodes still
occur, select this security level to apply the highest
safety requirements.

GS1 DataBar Security Level 0

GS1 DataBar Security Level 1*

GS1 DataBar Security Level 2

GS1 DataBar Security Level 3

- 86 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.13.6 GS1 DataBar Limited Margin Check


The engine offers four levels of decode security for GS1 DataBar Limited
bar codes. There is an inverse relationship between the level of margin
check and engine aggressiveness. Increasing the level of margin check
can reduce scanning aggressiveness, so select only the level of margin
check necessary.
•Margin Check Level 1 – No clear margin required. This complies with the
original GS1 standard, yet can result in
erroneous decoding of a DataBar Limited bar
code when scanning some UPC symbols that
start with digits 9 and 7.
• Margin Check Level 2 – Automatic risk detection. This level of margin
check can result in erroneous decoding of
DataBar Limited bar codes when scanning
some UPC symbols. If a misdecode is detected,
the engine operates in Level 3 or Level 1.
• Margin Check Level 3 – Margin check level reflects the newly proposed
GS1 standard that requires a five times trailing
clear margin.
• Margin Check Level 4 – Security level extends beyond the standard
required by GS1. This level of margin check
requires a five times leading and trailing clear
margin.

- 87 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

GS1 DataBar Limited Margin Check Level 1

GS1 DataBar Limited Margin Check Level 2

GS1 DataBar Limited Margin Check Level 3*

GS1 DataBar Limited Margin Check Level 4

- 88 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.13.7 GS1 DataBar Expanded Security Level


The engine offers four levels of decode security for GS1 DataBar Expanded
bar codes.

• Security Level 0 - The engine operates in its most aggressive state, while
providing sufficient security decoding most in-spec bar
codes.
• Security Level 1 - This setting eliminates most misdecodes while
maintaining reasonable aggressiveness.
• Security Level 2 - Select this option with greater bar code security
requirements if Security Level 1 fails to eliminate
misdecodes.
• Security Level 3 - If you selected Security Level 2 and misdecodes still
occur, select this security level to apply the highest
safety requirements.

GS1 DataBar Expanded Security Level 0

GS1 DataBar Expanded Security Level 1*

GS1 DataBar Expanded Security Level 2

GS1 DataBar Expanded Security Level 3

- 89 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.14 Symbology-Specific Security


Features

3.14.1 Redundancy Level


The engine offers four levels of decode redundancy. Select higher
redundancy levels for decreasing levels of bar code quality.
As redundancy levels increase, the engine’s aggressiveness decreases.

Scan one of the following bar codes to select the redundancy level
appropriate for the bar code quality:
• Redundancy Level 1 - The engine must read the following code types
twice before decoding:
♦ Codabar (8 characters or less)
♦ MSI (4 characters or less)
♦ D 2 of 5 (8 characters or less)
♦ I 2 of 5 (8 characters or less)
• Redundancy Level 2 - The engine must read all code types twice before
decoding.
• Redundancy Level 3 - The engine must read code types other than the
following twice before decoding, but must read
the following codes three times:
♦ Codabar (8 characters or less)
♦ MSI (4 characters or less)
♦ D 2 of 5 (8 characters or less)
♦ I 2 of 5 (8 characters or less)

• Redundancy Level 4 - The engine must read all code types three times
before decoding.

- 90 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Redundancy Level 1*

Redundancy Level 2

Redundancy Level 3

Redundancy Level 4

- 91 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.14.2 Security Level


The engine offers four levels of decode security for delta bar codes, which
include the Code 128 family, UPC/EAN/JAN, and Code 93. Select
increasing levels of security for decreasing levels of bar code quality. There
is an inverse relationship between security and engine aggressiveness, so
choose only that level of security necessary for the application.

•Security Level 0 - The engine operates in its most aggressive state, while
providing sufficient security decoding most in-spec bar
codes.
•Security Level 1 - This default setting eliminates most misdecodes.
•Security Level 2 - Select this option if Security Level 1 fails to eliminate
misdecodes
•Security Level 3 - If you selected Security Level 2 and misdecodes still
occur, select this security level.
Note: Selecting this option is an extreme measure against mis-decoding severely
out-of-spec bar codes, and significantly impairs the decoding ability of the engine.
If this level of security is required, try to improve the quality of the bar codes.

Security Level 0

Security Level 1*

Security Level 2

Security Level 3

- 92 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.14.3 1D Quiet Zone Level


This feature sets the level of aggressiveness when decoding bar codes
with a reduced quiet zone (the margin on either side of a bar code), and
applies to symbologies enabled by a Reduced Quiet Zone parameter.
Because higher levels increase the decoding time and risk of misdecodes,
Zebra strongly recommends enabling only the symbologies which require
higher quiet zone levels, and leaving Reduced Quiet Zone disabled for all
other symbologies. Options are:

•1D Quiet Zone Level 0 - The engine performs normally in terms of quiet
zone.
•1D Quiet Zone Level 1 - The engine performs more aggressively in terms
of quiet zone.
•1D Quiet Zone Level 2 - The engine only requires a quiet zone at the end
of bar code for decoding.
•1D Quiet Zone Level 3 - The engine decodes anything in terms of quiet
zone or end of bar code.

1D Quiet Zone Level 0

1D Quiet Zone Level 1*

1D Quiet Zone Level 2

1D Quiet Zone Level 3

- 93 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.14.4 Intercharacter Gap Size


The Code 39 and Codabar symbologies have an intercharacter gap that is
typically quite small. Due to various bar code printing technologies, this gap
can grow larger than the maximum size allowed, preventing the engine
from decoding the symbol. If this problem occurs, scan the Large
Intercharacter Gaps parameter to tolerate these out-of-specification bar
codes.

Normal Intercharacter Gaps*

Large Intercharacter Gaps

- 94 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.15 Composite

3.15.1 Composite CC-C


Scan one of the following bar codes to enable or disable Composite bar
codes of type CC-C.

Enable CC-C

Disable CC-C*

3.15.2 Composite CC-A/B


Scan one of the following bar codes to enable or disable Composite bar
codes of type CC-A/B.

Enable CC-A/B

Disable CC-A/B*

- 95 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.15.3 Composite TLC-39


Scan one of the following bar codes to enable or disable Composite bar
codes of type TLC-39.

Enable TLC39

Disable TLC39*

3.15.4 Composite Inverse


Select an option to set Composite for either regular decode or inverse
decode.
• Regular Only - The engine decodes regular Composite bar codes only.
Before selecting this, set Inverse 1D to Regular Only or
Inverse Autodetect.
• Inverse Only - The engine decodes inverse Composite bar codes only.
This mode only supports Composite Inverse that includes
DataBar combined with CCAB, and does not support
other 1D/2D combinations. Before selecting this, first
enable Composite CC-A/B , and set Inverse 1D to Inverse
Only or Inverse Autodetect.

Regular Only*

Inverse Only

- 96 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.15.5 UPC Composite Mode


Select an option for linking UPC symbols with a 2D symbol during
transmission as if they were one symbol:

• UPC Never Linked –


Transmit UPC bar codes regardless of whether a 2D symbol is detected.

• UPC Always Linked –


Transmit UPC bar codes and the 2D portion. If 2D is not present, do not
transmit the bar code

.• Autodiscriminate UPC Composites –


The engine determines if there is a 2D portion, then transmits the UPC,
as well as the 2D portion if present.

UPC Never Linked*

UPC Always Linked

Autodiscriminate UPC Composites

- 97 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.16 2D Symbologies

3.16.1 PDF417
Scan one of the following bar codes to enable or disable PDF417.

Enable PDF417*

Disable PDF417

3.16.2 MicroPDF417
Scan one of the following bar codes to enable or disable MicroPDF417.

Enable MicroPDF417

Disable MicroPDF417 *

- 98 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.16.3 Code 128 Emulation


Enable this parameter to transmit data from certain MicroPDF417 symbols
as Code 128. You must enable AIM Code ID Character (1) for this
parameter to work.
Enable Code 128 Emulation to transmit these MicroPDF417 symbols with
one of the following prefixes:
]C1 if the first codeword is 903-905
]C2 if the first codeword is 908 or 909
]C0 if the first codeword is 910 or 911

Disable Code 128 Emulation to transmit these MicroPDF417 symbols with


one of the following prefixes:
]L3 if the first codeword is 903-905
]L4 if the first codeword is 908 or 909
]L5 if the first codeword is 910 or 911

Scan one of the following bar codes to enable or disable Code 128
Emulation.

Note: Linked MicroPDF codewords 906, 907, 912, 914, and 915 are not supported. Use
GS1 Composites instead.

Enable Code 128 Emulation

Disable Code 128 Emulation *

- 99 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.16.4 Data Matrix


Scan one of the following bar codes to enable or disable Data Matrix.

Enable Data Matrix*

Disable Data Matrix

3.16.5 Data Matrix Inverse


Scan one of the following bar codes to select the Data Matrix inverse
decoder setting:
• Regular Only - The engine decodes regular Data Matrix bar codes only.
• Inverse Only - The engine decodes inverse Data Matrix bar codes only.
• Inverse Autodetect - The engine decodes both regular and inverse Data
Matrix bar codes.

Regular Only

Inverse Only

Inverse Autodetect*

- 100 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.16.6 Decode Data Matrix Mirror Images


Scan one of the following bar codes to select an option for decoding mirror
image Data Matrix bar codes:

• Never - Do not decode Data Matrix bar codes that are mirror images.
• Always - Decode only Data Matrix bar codes that are mirror images.
• Auto - Decode both mirrored and unmirrored Data Matrix bar codes.

Never

Always

Auto*

- 101 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.16.7 Maxicode
Scan one of the following bar codes to enable or disable Maxicode.

Enable Maxicode

Disable Maxicode*

3.16.8 QR Code
Scan one of the following bar codes to enable or disable QR Code.
Note: Enabling this also enables QR Inverse, QR Mirrored, and Linked QR.

Enable QR Code*

Disable QR Code

- 102 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.16.9 Aztec
Scan one of the following bar codes to enable or disable Aztec.
Note: Enabling this also enables Linked Aztec.

Enable Aztec *

Disable Aztec

3.16.10 Aztec Inverse


Scan one of the following bar codes to select the Aztec inverse decoder
setting:
•Regular Only - The engine decodes regular Aztec bar codes only.
•Inverse Only - The engine decodes inverse Aztec bar codes only.
•Inverse Autodetect - The engine decodes both regular and inverse Aztec
bar codes.

Regular Only

Inverse Only

Inverse Autodetect *

- 103 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.16.11 Han Xin


Scan one of the following bar codes to enable or disable Han Xin.

Enable Han Xin

Disable Han Xin *

3.16.12 Han Xin Inverse


Scan one of the following bar codes to select a Han Xin inverse decoder
setting:
• Regular Only - The engine decodes Han Xin bar codes with normal
reflectance only.
• Inverse Only - The engine decodes Han Xin bar codes with inverse
reflectance only.
• Inverse Autodetect - The engine decodes both regular and inverse Han
Xin bar codes.

Regular Only*

Inverse Only

Inverse Autodetect

- 104 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.17 Macro PDF Features


Macro PDF is a special feature for concatenating multiple PDF symbols into
one file. The engine can decode symbols encoded with this feature, and can
store more than 64 Kb of decoded data from up to 50 MacroPDF symbols.

CAUTION! When printing, keep each Macro PDF sequence separate, as each sequence has
unique identifiers. Do not mix bar codes from several Macro PDF sequences,
even if they encode the same data. When scanning a Macro PDF sequence, scan
the entire sequence without interruption. When scanning a mixed sequence, two
long low beeps (low / low) indicate an inconsistent file ID or inconsistent
symbology error.

3.17.1 Flush Macro Buffer


Scan the following bar code to flush the buffer of all decoded Macro PDF
data stored to that point, transmit it to the host device, and abort from
Macro PDF mode.

Flush Macro PDF Buffer

3.17.2 Flush Macro Buffer


Scan the following bar code to clear all currently-stored Macro PDF data in
the buffer without transmission and abort from Macro PDF mode.

Abort Macro PDF Entry

- 105 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.17.3 Postal Codes


Scan one of the following bar codes to enable or disable US Postnet.

Enable US Postnet

Disable US Postnet*

3.17.4 US Planet
Scan one of the following bar codes to enable or disable US Planet.

Enable US Planet

Disable US Planet*

- 106 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.17.5 Transmit US Postal Check Digit


Scan one of the following bar codes to select whether to transmit US Postal
data, which includes both US Postnet and US Planet, with or without the
check digit.

Enable US PlanetTransmit US Postal Check Digit*

Do Not Transmit US Postal Check Digit

3.17.6 UK Postal
Scan one of the following bar codes to enable or disable UK Postal.

Enable UK Postal

Disable UK Postal*

- 107 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.17.7 Transmit UK Postal Check Digit


Scan one of the following bar codes to select whether to transmit UK Postal
data with or without the check digit.

Transmit UK PostalCheck Digit*

Do Not Transmit UK Postal Check Digit

3.17.8 Japan Postal


Scan one of the following bar codes to enable or disable Japan Postal.

Enable Japan Postal

Disable Japan Postal *

- 108 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.17.9 Australia Post


Scan one of the following bar codes to enable or disable Australia Post.

Enable Australia Post

Disable Australia Post*

3.17.10 Australia Post Format


Scan one of the following bar codes to select a format for Australia Post:
Autodiscriminate (or Smart mode) - Decode the Customer Information
Field using the N and C Encoding
Tables.
NOTE : This option increases the risk of misdecodes because the encoded data format
does not specify the Encoding Table used for encoding.

- 109 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

•Raw Format - Output raw bar patterns as a series of numbers 0 through 3.


• Alphanumeric Encoding - Decode the Customer Information Field using
the C Encoding Table.
• Numeric Encoding - Decode the Customer Information Field using the N
Encoding Table.

Autodiscriminate*

Raw Format

Alphanumeric Encoding

Numeric Encoding

- 110 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

3.17.11 Netherlands KIX Code


Scan one of the following bar codes to enable or disable Netherlands KIX
Code.

Enable Netherlands KIX Code

Disable Netherlands KIX Code*

3.17.12 UPU FICS Postal


Scan one of the following bar codes to enable or disable UPU FICS Postal.

Enable UPU FICS Postal

Disable UPU FICS Postal*

- 111 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Chapter 4 – Command Settings

4.1 General setting

4.1.1 Default
Scan below bar code to restore the factory setting.

Factory Default

4.1.2 Connect USB Drive


Scan below bar code to connect USB drive.
Note : USB drive can also be connected by double click scan button with USB cable
connected to host.

Connect USB Drive

4.1.3 Display F/W Version


Scan below bar code to display F/W version.

Display F/W Version

- 112 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.1.4 Auto Power Off After Idle


Scan below bar code to set up auto power off.

5 Minutes 15 Minutes* 30 Minutes

1 Hour 2 Hours 4 Hours

Disable
6 Hours

4.1.5 System Config


Scan below bar code to set up system config.

Export As User Setting 1

Import User Setting 1

Export As User Setting 2

Import User Setting 2

- 113 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.2 Output Data Transmit

4.2.1 Auto mode


In this mode, when scanner is out off BT transmit range, the scanned data will be
stored in the memory and transmit data automatically when back to in-range.
Auto mode*

4.2.2 Wedge mode


In this mode, the data only transmit while the BT is connected
Wedge mode

4.2.3 Batch mode


In this mode, the scanned data will be stored in the memory all the time and
transmit data only when BT is connected by scanned the “send batch” bar
code
Batch mode

- 114 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.2.4 Data & Memory


Scan below bar code to set up data & memory.
To erase buffer, scan ‘Enter Auto Buffer Erase’ and then scan ‘Erase’.
To erase batch file , scan ‘Enter Batch File’ and then scan ‘Erase’.

Free Buffer / Erase Last Data


Send Batch
Drive Space Entry

Enter Batch File


Enter Auto Buffer Erase Erase
Erase

- 115 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.3 Beep Tone, Terminator

4.3.1 Beep Tone


Scan below bar code to set up beep tone.

Beep High

Beep Low

Beep Medium*

Mute

- 116 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.3.2 Data Terminator


Scan below bar code to set up terminator.

None/Null CR* CRLF

LF TAB

4.3.3 Vibrator Control


Scan below bar code to set up vibrator control.

Enable Vibrator Disable Vibrator*

- 117 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.3.4 Control Character in Barcode


Scan below bar code to control character in barcode.

Send * Don’t Send

4.3.5 End of Batch Sending Message


Scan below bar code to set up end of batch sending message.

If ‘Send’ is selected, MS652 will send message “# End of File


Total=Number CS=0xHHHH #” before the end of batch file sending.
Number is total entries in decimal format and 0xHHHH is 32-bit checksum
in hex format.

Send Don’t Send*

- 118 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.3.6 Double Click Function


1. Double Click Function only works with USB cable disconnected. It is
uesd for USB drive connection/disconnection when USB cable is
connected.
2. Initial ON/OFF means BLE ON /OFF when MS652 power-on. There is no
beeper indicator for BLE connection/disconnection by double clicking.
BLE Switch function may be used to hide/unhide soft keypad for Android
device.

None* iOS Soft Keypad

BLE Switch with Initial ON BLE Switch with Initial OFF

- 119 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.4 Indicators

4.4.1 Good Read Indicator


Scan below bar code to set up good read indicator.

None Beeper

Vibrator Beeper & Vibrator*

4.4.2 Connection Indicator


Scan below bar code to set up connection indicator.

None Beeper

Vibrator
Beeper & Vibrator*

- 120 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.4.3 System Indicator


Scan below bar code to set up system indicator.

None Beeper*

Vibrator Beeper & Vibrator

4.4.4 System Warning/Error Indicator


Scan below bar code to set up system warning/ error indicator.

None Beeper*

Vibrator Beeper & Vibrator

4.4.5 Power On Indicator


Scan below bar code to set up power on indicator.

None Beeper

Vibrator Beeper & Vibrator*

- 121 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.4.6 Power Off Alarm & Power Off Indicator


Scan below bar code to set up power off alarm & power off indicator.

None Beeper

Vibrator Beeper & Vibrator*

- 122 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.5 Data Sending InterBlock Delay


10ms* 50ms

100ms 500ms

1 Sec. 3 Sec.

- 123 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.6 BT Config

4.6.1 HID keyboard inter-character delay


In BT HID mode, scan below bar code to set inter-character delay time.
Default is 1ms.
1 ms * 5 ms

10 ms 20 ms

50 ms 100 ms

4.6.2 HID keyboard Case


In BT HID mode, scan below bar code to change the alphabet case. Scan
‘’to lower” barcode to output data in lower case; or scan “to upper”
barcode to output data in upper case. Default setting: “auto trace” to have
original scanned data transmitted.
Auto Trace* To Lower To Upper

- 124 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.6.3 HID keyboard language


In BT HID mode, scan below bar code to change keyboard language.
Default is US English
US English * UK English Swiss

Swedish Norwegian Italian

German French Danish

Japanese (OADG109) Spanish

- 125 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.6.4 Setting Bar Codes Enable/Disable


Scan below bar code to enable / disable bar code setting.

Disable
Enable*

4.6.5 Bluetooth Config


Scan below bar code to set up Bluetooth config.

1. If MS652 is connected to a host, un-pair will not work.


Please remove pairing or turn bluetooth off from the host side first &
try again.
2. If there is trouble to remove pairing on host device, turn off MS652 &
try again. After pairing on host is removed, scan ‘BLE Un-Pair/Pair’
for new pairing.
3. If ‘Higher Level RF Signal Checking’ is selected, BLE communication
will become more reliable but the distance will be shorter.

BLE Un-Pair / Pair

Normal Level RF Higher Level RF Signal


Signal Checking * Checking

- 126 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.7 Procedure to Update MS652


Firmware via USB Drive
1. Connect MS652 as USB drive to host
2. Copy firmware file 'MS652_FW_*.bin' to USB drive
3. Eject/Disconnect USB drive from host
4. MS652 will auto power off if firmware file is detected
5. Press & hold scan button for 5 seconds to power on & reboot MS652

4.8 Procedure to Update MS652


Firmware via Bootloader
1. Download and install freeware Tera Term on Windows PC
2. Power off MS652 and remove battery
3. Power on MS652 with USB cable connected to Windows PC
4. Run Tera Term and connect to MS652 via CDC USB port
5. Select 'File' -> 'Transfer' -> 'YMODEM' -> 'Send' to upload firmware
file 'MS652_FW_*.bin'
6. After firmware is received, MS652 will auto power off
7. Put battery back into MS652
8. Power on to reboot MS652

- 127 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.9 Procedure to Update BLE


Firmware via Android DFU
Programming
1. Scan setting bar code label 'BLE Firmware Update' to enter BLE
firmware update mode
2. Transfer firmware file '*.zip' to Android device
3. Get 'nRF Toolbox' APP from APP store
4. Open 'nRF Toolbox' and press DFU
5. Press 'SELECT DEVICE' and chose UTE-DFU
6. Press 'SELECT FILE' and chose '*.zip' file you added earlier, then
press 'UPLOAD'
7. After uploading finished, double click or press & hold scan button for 2
seconds to exit BLE firmware update mode
8. Power off and then power on MS652 to reboot

BLE Firmware Update

- 128 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.10 Procedure to Update BLE


Firmware via iOS DFU
Programming
1. Scan setting bar code label 'BLE Firmware Update' to enter BLE
firmware update mode
2. The same procedure as Android above, but firmware file may get
through email
3. Email firmware file to the account that iOS device can retrieve
4. Open the mail at the device
5. Long press the attached firmware icon, a dialog box popup
6. Select 'Copy to nRF Toolbox'
7. At 'nRF Toolbox', choose 'Select File' -> 'User File', then pick the right
firmware file
8. After uploading finished, double click or press & hold scan button for 2
seconds to exit BLE firmware update mode
9. Power off and then power on MS652 to reboot

- 129 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.11 Trigger Mode


Scan one of the following bar codes to select a trigger mode for the engine:

• Standard (Level) - A trigger press activates decode processing. Decode


processing continues until the bar code decodes, you
release the trigger.

• Presentation (Blink) - The engine activates decode processing when it


detects a bar code in its field of view. After a period of
non-use, the LEDs turn off until the engine senses
motion.

• Auto Aim - The engine projects the aiming pattern when it senses motion. A
trigger press activates decode processing. After two seconds of
inactivity the aiming pattern shuts off.

• Auto Aim with Illumination - The engine turns on the aiming pattern and
internal illumination LEDs when it senses
motion. A trigger press activates decode
processing. After two seconds of inactivity the
aiming pattern and internal illumination LEDs
automatically shut off.

- 130 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Standard (Level)*

Presentation (Blink)

Auto Aim

Auto Aim with Illumination

- 131 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.12 Picklist Mode


Scan one of the following bar codes to select a Picklist Mode, which allows
you to pick and decode a bar code from multiple bar codes printed close
together.

NOTE: Enabling Picklist Mode overrides the Disable Decode Aiming Pattern options. You can
not disable the decode aiming pattern when Picklist Mode is enabled.

•Enable Picklist Mode Always - Picklist Mode is always enabled.


•Disable Picklist Mode Always - Picklist Mode is always disabled.

Enable Picklist Mode Always

Disable Picklist Mode Always*

- 132 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.13 Continuous Bar Code Read


Scan Enable Continuous Bar Code Read to report every bar code while the
trigger is pressed.

NOTE: We strongly recommend enabling Picklist Mode. Disabling Picklist Mode can cause
accidental decodes when more than one bar code is in the engine's field of view.

Enable Continuous Bar Code Read

Disable Continuous Bar Code Read *

4.14 Unique Bar Code Reporting


Scan Enable Continuous Bar Code Read Uniqueness to report only unique
bar codes while the trigger is pressed. This option only applies when
Continuous Bar Code Read is enabled.

Enable Unique Bar Code Reporting

Disable Unique Bar Code Reporting *

- 133 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.15 Mirrored Image


Scan Enable Mirrored Images to scan images in reverse, or mirrored, as
if seen through a mirror. This mode is useful in applications requiring
scanning through a mirror and using symbologies that do not decode in
reverse. Enabling this mode when using snapshot, video, or video
viewfinder mode transmits images as mirrored images.

Disable Mirrored Image*

Enable Mirrored Image

- 134 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.16 Decode Session Timeout


This parameter sets the maximum time decode processing continues
during a scan attempt. It is programmable in 0.1 second increments from
0.5 to 9.9 seconds. The default timeout is 9.9 seconds. To set a Decode
Session Timeout, scan the following bar code, and then scan two bar
codes from Appendix B, Numeric Bar Codes that correspond to the
desired on time. Enter a leading zero for single digit numbers. For
example, to set a Decode Session Timeout of 0.5 seconds, scan this bar
code, and then scan the 0 and 5 bar codes. To correct an error or change
the selection, scan Cancel.

Decode Session Timeout

- 135 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.17 Timeout Between Decodes,


Same Symbol
Use this option in presentation mode or Continuous Bar Code Read mode
to prevent the engine from continuously decoding the same bar code
when it is left in the engine’s field of view. The bar code must be out of the
field of view for the timeout period before the engine reads the same
consecutive symbol. It is programmable in 0.1 second increments from
0.0 to 9.9 seconds. The default interval is 0.6 seconds. To select the
timeout between decodes for the same symbol, scan the following bar
code, and then scan two bar codes from Appendix B, Numeric Bar Codes
that correspond to the desired interval, in 0.1 second increments.

Timeout Between Decodes, Same Symbol

- 136 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.18 Timeout Between Decodes,


Different Symbols
Use this option in presentation mode or Continuous Bar Code Read to
control the time the engine waits before decoding a different symbol. It is
programmable in 0.1 second increments from 0.1 to 9.9 seconds. The
default is 0.1 seconds.To select the timeout between decodes for different
symbols, scan the following bar code, and then scan two bar codes from
Appendix B, Numeric Bar Codes that correspond to the desired interval,
in 0.1 second increments.

Timeout Between Decodes, Different Symbols

- 137 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.19 Transmit “No Read” Message


Scan one of the following bar codes to set an option for transmitting the
No Read (NR) characters:

•Enable No Read - This transmits the characters NR when a successful


decode does not occur before trigger release or the
Decode Session Timeout expires.
•Disable No Read - This sends nothing to the host if a symbol does not
decode.

NOTE: If you enable Transmit No Read, and also enable Symbol Code ID Character or
AIM Code ID Character for Transmit Code ID Character, the engine appends the
code ID for Code 39 to the NR message.
This does not apply in presentation mode.

Enable No Read

Disable No Read*

- 138 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.20 Prefix/Suffix Values


You can append a prefix and/or one or two suffixes to scan data for use in
data editing. To set a value for a prefix or suffix, scan one of the following
bar codes, and then scan four bar codes from Appendix B, Numeric Bar
Codes that correspond to that value. See Appendix A, ASCII Character
Sets for the four-digit codes. When using host commands to set the prefix
or suffix, set the key category parameter to 1, and then set the 3-digit
decimal value. See Appendix A, ASCII Character Sets for the four-digit
codes.The default prefix and suffix value is 7013 <CR><LF> (Enter key).
To correct an error or change a selection, scan Cancel.

NOTE: To use Prefix/Suffix values, first set the Scan Data Transmission Format.

Scan Prefix

Scan Suffix 1

Scan Suffix 2

Data Format Cancel

- 139 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.21 Scan Data Transmission Format


To change the scan data format, scan one of the following bar codes
corresponding to the desired format.

NOTE : If using this parameter do not use ADF rules to set the prefix/suffix.

Data As Is*

<DATA> <SUFFIX 1>

<DATA> <SUFFIX 2>

<DATA> <SUFFIX 1> <SUFFIX 2>

- 140 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.22 Transmit Code ID Character


A Code ID character identifies the code type of a scanned bar code. This
is useful when decoding more than one code type. In addition to any
single character prefix selected, the Code ID character is inserted
between the prefix and the decoded symbol.
Select no Code ID character, a Symbol Code ID character, or an AIM Code ID character.
For Code ID characters, see Symbol Code Identifiers and AIM Code Identifiers.

Symbol Code ID Character

AIM Code ID Character

None*

- 141 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.23 Miscellaneous Scanner


Parameters
Scan the following bar code to add an Enter key (carriage return/line feed)
after scanned data.

Add Enter Key (Carriage Return/Line Feed)

Scan the following bar code to add a Tab key after scanned data.

Tab Key

- 142 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

4.24 Low Light Scene Detection


Scan one of the following bar codes to allow the engine to detect motion
in dim to dark illumination environments when in presentation mode:

• No Low Light Scene Detection - The engine attempts to detect motion


as best it can with the aim pattern
and illumination turned off when the
engine is idle.
• Aiming Pattern Low Light Assist Scene Detection –
Illumination is off, but the aim pattern is on when the engine is idle to
assist in scene detection.
• Dim Illumination Low Light Assist Scene Detection –
The aim pattern is off, but illumination is on at a dim level to assist in
scene detection.

No Low Light Assist Scene Detection*

Aiming Pattern Low Light Assist Scene Detection

Dim Illumination Low Light Assist Scene Detection

- 143 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Appendix A –
ASCII Character Sets

A-1 ASCII Character Set

- 144 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

- 145 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

- 146 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

- 147 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

- 148 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual
A-2 Extended Key Character Set

- 149 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Appendix B – Numeric Barcodes

B-1 Extended Key Character Set


For parameters requiring specific numeric values, scan the appropriately
numbered bar code(s).

0 5

1 6

2 7

3 8

4 9

- 150 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

B-2 Cancel
To correct an error or change a selection, scan the bar code below.

Cancel

- 151 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Appendix C – Alphanumeric
BarCodes

C-1 Alphanumeric Barcodes


For parameters requiring specific numeric values, scan the appropriately
numbered bar code(s).

Space #

$ %

* +

- .

/ !

“ &

- 152 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

‘ (

) :

; <

= >

? @

[ \

] ^

_ `

- 153 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

NOTE: Do not confuse the following bar codes with those on the numeric keypad.

0 5

1 6

2 7

3 8

4 9

End of Message Cancel

- 154 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

A B

C D

E F

G H

I J

K L

M N

O P

- 155 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual
Q R

S T

U V

W X

Y Z

- 156 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual
a b

c d

e f

g h

i j

k l

m n

o p

- 157 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual
q r

s t

u v

w x

y z

{ |

} ~

- 158 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

Appendix D – Programming
Reference

D-1 Symbol Code Identifiers


Symbol Code Characters

- 159 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

- 160 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

D-2 AIM Code Identifiers


Each AIM Code Identifier contains the three-character string ]cm where:

] = Flag Character (ASCII 93)


c = Code Character
m = Modifier Character

■ Aim Code Characters

- 161 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

■ Modifier Characters
The modifier character is the sum of the applicable option values.

- 162 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

- 163 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

- 164 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.
MS652 User’s Manual

- 165 - © 2018 unitech Electronics Co., Ltd. All rights reserved.


unitech is a registered trademark of unitech Electronics Co., Ltd.

You might also like