Unitech MS588 - Barcode scanners

MS588 - Barcode scanners Unitech - Free user manual and instructions

Find the device manual for free MS588 Unitech in PDF.

📄 101 pages English EN Download 💬 AI Question 10 questions ⚙️ Specs
Notice Unitech MS588 - page 12
Pick your language and provide your email: we'll send you a specifically translated version.
Product TypeBarcode Scanner
BrandUnitech
ModelMS588
Scan EngineLinear Imager
Scan Rate100 scans per second
Supported InterfacesUSB, RS232, Keyboard Wedge
Readable Symbologies1D codes: UPC, EAN, Code 39, Code 128, Interleaved 2 of 5, etc.
Read Distance0 to 20 inches (typical)
Weight150 g
Dimensions (W x D x H)16.5 x 6.5 x 9.5 cm
Power SourceUSB bus power or external power adapter (5V DC)
Operating Temperature0°C to 50°C
Storage Temperature-20°C to 70°C
Humidity5% to 95% non-condensing
Drop Resistance1.5 m to concrete
Protection RatingIP42
Cable Length2 m
ColorBlack
CertificationsCE, FCC
MaintenanceClean lens with a soft, dry cloth
Replacement PartsCable, scanner assembly (available from Unitech)
RepairabilityService by authorized Unitech repair centers

Frequently Asked Questions - MS588 Unitech

How do I connect the MS588 to my computer?
The scanner typically connects via USB. Plug the cable into a USB port; the scanner will be recognized as a HID keyboard device and work immediately.
Can the MS588 read 2D barcodes?
No, the MS588 is a 1D laser scanner. It cannot read 2D codes like QR codes or Data Matrix.
What barcode types are supported?
It supports common 1D symbologies including UPC, EAN, Code 39, Code 128, Interleaved 2 of 5, and many others.
How do I program the scanner for different interfaces?
The scanner can be configured by scanning setup barcodes from the manual. For RS232 or Keyboard Wedge, scan the corresponding barcode to change the interface.
What should I do if the scanner stops scanning?
First, check the cable connection. If using USB, try a different port. Also ensure the barcode is not damaged. If still not working, a factory reset may help.
Is the MS588 drop resistant?
Yes, it is rated to withstand drops from 1.5 meters onto concrete.
How do I clean the scanner?
Use a soft, lint-free cloth slightly dampened with water or mild detergent to wipe the exterior. Avoid solvents or abrasive materials.
Can I use the scanner without external power?
Yes, when connected via USB, the scanner is powered by the USB port. No external power supply is needed.
What is the scan range of the MS588?
The typical read distance is 0 to 20 inches, depending on barcode density and environment.
How do I perform a factory reset?
Scan the factory default barcode provided in the user manual. This will reset all settings to original defaults.

User questions about MS588 Unitech

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

Ask a new question about this device

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

No questions yet. Be the first to ask one.

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

USER MANUAL MS588 Unitech

natural_image Exterior view of a white and black unit cell device labeled 'unitech' with a yellow central button (no additional text or symbols visible)

User's Manual

Version 1.0

Preface

About This Manual

This manual explains how to install, operate and maintain the MS588 2D scanners.

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.

© Copyright 2013 Unitech Electronics Co., Ltd. All rights reserved.

Unitech global website address: http://www.ute.com

Regulatory Compliance Statements

FCC Warning Statement

This equipment 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.

  1. This Transmitter must not be co-located or operating in conjunction with any other antenna or transmitter.

  2. This equipment 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.

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, and
  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 scanner 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.

European Conformity Statement

Declaration of Conformity with regards to the R&TTE 1999/5/EC and EMC 89/336/ EEC directives.

RoHS Statement

unitech

Green Product

Unitech MS588 - RoHS Statement - 1

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

Taiwan NCC Warning Statement

The following items covered under the Unitech Limited Warranty are free from defects during normal use:

z MS588 - 1-year limited warranty.

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.

Use only the adapter supplied. Using the wrong adapter may damage the unit and will void the warranty.

Table of Contents

Preface

About This Manual .... i

Regulatory Compliance Statements.... ii

FCC Warning Statement .... ii

FCC Label Statement.... ii RF

Radiation Exposure Statement.... ii

Canadian Compliance Statement.... ii

European Conformity Statement .... iii

RoHS Statement.... iii

Taiwan NCC Warning Statement.... iii

Warranty ....iii

Chapter 1

Introduction .... 1

Introducing the MS588.... 1

Report Version....1

Package Contents....2

USB Interface 3

Connecting a USB Interface.... 3

USB Host Parameters....4

USB Device Type 4

USB Transmission Speed Parameters 4

USB Country Keyboard Types - Country Codes 6

Simulated Caps Lock 7

USB CAPS Lock Override.... 8

ASCII Character Set for USB 8

RS-232 Interface....16

Connecting an RS232 Interface 16

RS-232 Host Types 17

Baud Rate....18

Parity 19

Stop Bit Select.... 19

Data Bits....19

Check Receive Errors.... 20

Hardware Handshaking.... 20

Software Handshaking 21

Host Serial Response Time-out.... 23

RTS Line State 23

Beep on ......24

Intercharacter Delay.... 24

ASCII Character Set for Serial Hosts 25

Chapter 2

Output Data Editing....29

Transmit Code ID Character.... 29

Prefix/Suffix Values 29

Scan Data Transmission Format.... 30

FN1 Substitution Values....31

Chapter 3

Bar code Setup Menu....33

User Preferences ....33

Set Default Parameter.... 33

Parameter Scanning 33

Beeper Volume 33

Suppress Power-up Beeps.... 34

Beeper Duration 34

Trigger Modes 34

Low Power Mode 35

Time Delay to Low Power Mode 35

Video Mode 36

Image File Format Selector 36

Video View Finder 37

Mirrored Image.... 37

Beep After Good Decode 37

Chapter 4

Bar code Symbologies....39

Introduction.... 39

Symbol Code Identifiers.... 40

UPC-A 41

Enable/Disable UPC-A.... 41

Transmit UPC-A CheckDigit 41

UPC-A Preamble.... 41

UPC-E 42

Enable/Disable UPC-E 42

Transmit UPC-E Check Digit 42

UPC-E Preamble.... 42

Code 39....43

Enable/Disable Code 39 43

Code 39 Check Digit Verification.... 43

Transmit Code 39 CheckDigit.... 43

Code 39 Full ASCII Conversion.... 44

Set Lengths for Code 39....44

Code 93....45

Set Lengths for Code 93.... 45

Code 11 46

Enable/Disable Code 11.... 46

Set Lengths for Code 11 46

UPC-E1 47

Decode UPC/EAN/JAN Supplementals 49

EAN-8/JAN-8....50

Enable/Disable EAN-8/JAN-8 50

Code 128....50

Enable/Disable Code 128 50

Set Lengths for Code 128....50

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

Enable/Disable GS1-128.... 51

ISBT 128 ....52

Enable/Disable ISBT 128....52

Convert UPC-E to UPC-A 52

Convert UPC-E to UPC-A (Enable/Disable) 52

Convert UPC-E1 to UPC-A 52

Convert UPC-E1 to UPC-A (Enable/Disable) 52

Convert Code 39 to Code 32....53

Convert Code 39 to Code 32 (Enable/Disable) 53

Convert I 2 of 5 to EAN-13....53

Convert 12 of 5 to EAN-13 (Enable/Disable).... 53

Trioptic Code 39....53

Enable/Disable Trioptic Code39 53

Discrete 2 of 5....54

Enable/Disable Discrete 2 of 5.... 54

Set Lengths for Discrete 2 of 5.... 54

Interleaved 2 of 5 55

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

Set Lengths for Interleaved 2 of 5.... 55

Codabar 56

Enable/Disable Codabar 56

Set Lengths for Codabar 56

MSI 57

Enable/Disable MSI....57

Set Lengths for MSI 57

Matrix 2 of 5....59

Enable/Disable Matrix 2 of 5.... 59

Set Lengths for Matrix 2 of 5.... 59

Inverse 1D 60

Postal Code Symbologies 60

US Postnet 60

UK Postal 61

Japan Postal 61

GS1 (Globe Standard 1) DataBar.... 61

GS1 DataBar Limited 61

GS1 DataBar Limited Security Level 61

GS1 DataBar Expanded....62

Netherlands KIX Code 62

Australia Post.... 63

Composite Symbologies 63

Composite CC-C 63

Composite CC-A/B....63

Composite TLC-39....63

2D Symbologies.... 64

PDF417 64

MicroPDF417 64

Code 128 Emulation.... 64

Data Matrix....64

Data Matrix Inverse 65

Decode Mirror Images (Data Matrix Only).... 65

Maxicode....66

QR Code 66

QR Inverse....66

MicroQR 67

Aztec 67

Aztec Inverse 67

Redundancy Level 67

Security Level....69

Intercharacter Gap Size 69

Macro PDF Features.... 70

Macro PDF Transmit / Decode Mode Symbols.... 70

Transmit Macro PDF ControlHeader 71

Escape Characters.... 72

Flush Macro Buffer 72

Abort Macro PDF Entry 72

Appendix A

Sample Bar codes 73

2D Bar codes....73

Data Matrix....73

Maxicode....73

QR Code 73

PDF417 73

MicroPDF417 73

US Postnet 74

UK Postal 74

1D Bar codes....74

EAN-13 74

EAN-8 74

UPC-A....74

UPC-E 74

Interleave 2 of 5....74

Code 39 75

Code 128 75

EAN 128....75

Codabar 75

MSI....75

GS1 Limited 75

Appendix B

Numeric Bar codes....77

Appendix C

ASCII Character Sets 79

Appendix D

Worldwide Support 89

Chapter 1

Introduction

Introducing the MS588

Your new scanner has been configured at the factory with default settings.

Since many host systems have unique formats and protocol requirements, Unitech provides a wide range of configurable features that may be selected using this bar code based configuration tool. Once the configuration is completed, the scanner stores the settings in nonvolatile memory (NOVRAM). NOVRAM saves the settings when the power is turned off.

Turn off the computer's power before connecting the scanner, and then power up the computer once the scanner is fully connected.

You can change a parameter value in the way described below:

— Scan the appropriate bar codes in this guide. These new values replace the standard default values in memory.

NOTE: Most computer monitors allow scanning the bar codes directly on the screen. When scanning from the screen, be sure to set the document magnification to a level where you can see the bar code clearly, and bars and/or spaces are not merging.

Select a host type (see each host chapter for specific host information) after the power-up beep signal activates. This is only necessary upon the first power-up when connected to a new host.

To return all features to default values, scan the Set Default bar code in Chapter 3. Throughout the programming bar code menus, asterisks (*) indicate default values.

* Indicates Default * Enable Decode Aiming Pattern Feature/Option

Report Version

Scan the bar code below to report the version of software currently installed in the decoder.

Unitech MS588 - Report Version - 1
Report Software Version

Package Contents

Please make sure the following contents are in the MS588 package box. If something is missing or damaged, please contact your Unitech representative.

Scanner package
2D imager scanner Power adapter (1010-601959G) USB cable (1550-900040G)

Note:

  1. The items included in the package may be different, depending on your order. Save the box and packaging material for future use in case you need to store or ship the scanner.

  2. When you receive and unpack the package at first time, if any item above is lost, please contact the dealer you bought from, immediately.

[Scanner Body Aspect]
unilec-tn 1 3

un tech 2

1Trigger2LED indicator
3Laser Exit Window4

USB Interface

This chapter describes how to set up the digital scanner with a USB host. The digital scanner connects directly to a USB host, or a powered USB hub, which powers it. No additional power supply is required.

Note: Most computer monitors allow scanning the bar codes directly on the screen. When scanning from the screen, be sure to set the document magnification to a level where you can see the bar code clearly, and bars and/or spaces are not merging.

Connecting a USB Interface

USB series A shielded connector

The digital scanner also interfaces with other USB hosts which support USB Human Interface Devices (HID).

Note: Interface cables vary depending on configuration. The connectors illustrated above are examples only. The connectors may be different than those illustrated, but the steps to connect the digital scanner are the same.

  1. Connect the modular connector of the USB interface cable to the cable interface port on the digital scanner.

  2. Plug the series A connector in the USB host or hub, or plug the Plus Power connector in an available port of the IBM SurePOS terminal.

  3. Select the USB device type by scanning the appropriate bar code from USB Device Type.

  4. On first installation when using Windows, the software prompts to select or install the Human Interface Device driver. To install this driver, provided by Windows, click Next through all the choices and click Finished on the last choice. The digital scanner powers up during this installation.

  5. To modify any other parameter options, scan the appropriate bar codes in this chapter.

USB Host Parameters

USB Device Type

Select the desired USB device type.

Black and white barcode image with vertical lines and patterns

HID Keyboard Emulation

Black and white barcode image with vertical lines and a small number 'n' in the center.

USB Virtual COM

Barcode image containing encoded digital information

USB OPOS Hand-Held

USB Transmission Speed Parameters

Use the following parameters to speed USB data transmission:

z USB Polling Interval - When using more current USB systems, use this parameter to set a lower interval in order to increase data transmission speed.
z Quick Keypad Emulation - When configured as a USB HID keyboard device, use this parameter to increase the data transmission speed of a mix of both printable (7-bit) and full (8-bit) ASCII characters.

USB Polling Interval

This option speeds data transmission for all USB devices except CDC. Scan a bar code below to set the polling interval. The polling interval determines the rate at which data can be sent between the scanner and the host computer. A lower number indicates a faster data rate. The default value is 8 msec.

Changing the polling interval re-initializes the scanner.

Unitech MS588 - USB Polling Interval - 1
CAUTION

Ensure your host machine can handle the selected data rate. Selecting a data rate that is too fast for the host can result in lost data.
Black and white barcode image with vertical lines and a small number 'n' in the center.

1 msec

Black and white barcode image with vertical lines and a small number 'n' in the center.

2 msec

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

3msec

Unitech MS588 - USB Polling Interval - 5

Quick Keypad Emulation

This option applies only to the HID Keyboard Emulation Device and if Emulate Keypad below is enabled. This parameter enables a quicker method of keypad emulation where ASCII sequences are only sent for ASCII characters not found on the keyboard. The default value is Disable.

This option applies only to the HID keyboard emulation device when Emulate Keypad is enabled. This parameter enables a quicker method of emulation utilizing the numeric keypad. The default value is Disable.

NOTE: This feature is not compatible with Fast HID Keyboard mode.

Black and white barcode image with vertical lines and a small number '1' at the top

Enable

Barcode image containing encoded digital information

*Disable

Emulate Keypad

Enable this to send all characters as ASCII sequences over the numeric keypad. For example ASCII A transmits as "ALT make" 0 6 5 "ALT Break".

Black and white barcode image with vertical lines and a small number 'n' in the center.

*Disable Keypad Emulation

Black and white barcode image with vertical lines and a small number '1' at the top

Enable Keypad Emulation

Emulate Keypad with Leading Zero

Enable this to send character sequences sent over the numeric keypad as ISO characters which have a leading zero. For example ASCII A transmits as "ALT MAKE" 0 0 6 5 "ALT BREAK".

Black and white barcode image with vertical lines and a small number 'n' in the center.

*Disable Keypad Emulation with Leading Zero

Black and white barcode image with vertical lines and a small number 'n' in the center.

Enable Keypad Emulation with Leading Zero

USB Country Keyboard Types - Country Codes

Scan the bar code corresponding to the keyboard type. This setting applies only to the USB HID Keyboard Emulation device.

Note: When changing USB country keyboard types the decoder automatically resets and issues the standard startup beep sequences.

Barcode image with black and white vertical bars, no visible text or symbols beyond the pattern

* North American Standard USB Keyboard

Black and white barcode image with vertical lines and a small number 'n' in the center.

German Windows

Barcode image containing encoded digital information

French Windows

Barcode image containing encoded digital information

French Canadian Windows 95/98

Barcode image with black and white vertical bars, no visible text or symbols beyond the pattern

French Canadian Windows 2000/XP

Black and white barcode image with vertical lines and a small number '1' at the top

French Belgian Windows

Black and white barcode image with vertical lines and a small number '1' at the bottom right.

Spanish Windows

Black and white barcode image with vertical lines and dots, no readable text or symbols

Italian Windows

Barcode image containing encoded digital information

Swedish Windows

Black and white barcode image with vertical lines and dots, no readable text or symbols

UK English Windows

Black and white barcode image with vertical lines and a small number 'n' in the center.

Japanese Windows (ASCII)

Barcode image containing encoded digital information

Portuguese-Brazilian Windows

Simulated Caps Lock

Enable this to invert upper and lower case characters on the bar code as if the Caps Lock state is enabled on the keyboard. This inversion occurs regardless of the keyboard's Caps Lock state. Note that this only applies to alpha characters.

Barcode image containing encoded digital information

*Disable Simulated Caps Lock

Black and white barcode image with vertical lines and a small number 'n' in the center.

Enable Simulated Caps Lock

USB CAPS Lock Override

This option applies only to the HID Keyboard Emulation device. Enable this to preserve the case of the data regardless of the state of the Caps Lock key. This setting is always enabled for the Japanese, Windows (ASCII) keyboard type and cannot be disabled.

Black and white barcode image with vertical lines and a small number 'n' in the center.

Override Caps Lock Key (Enable)

Black and white barcode image with vertical lines and a small number 'n' in the center.

*Do Not Override Caps Lock Key (Disable)

Note: If both Simulated Caps Lock and Caps Lock Override are enabled, Caps Lock Override takes precedence.

ASCII values under 32 are normally sent as a control-key sequences. Enable this parameter to send the keys in bold in place of the standard key mapping. Table entries that do not have a bold entry remain the same whether or not you enable this parameter.

Barcode image containing encoded digital information

*Disable Function Key Mapping

Black and white barcode image with vertical lines and a small number 'n' in the center.

Enable Function Key Mapping

ASCII Character Set for USB

USB Prefix/Suffix Values

Prefix/ Suffix ValueFull ASCII Code 39 Encode CharacterKeystroke
1000%UCTRL 2
1001ACTRL A
1002BCTRL B
1003CCTRL C
1004DCTRL D
1005ECTRL E
1006FCTRL F
1007GCTRL G
1008HCTRL H/BACKSPACE ^1
Prefix/ Suffix ValueFull ASCII Code 39 Encode Char.acterKeystroke
1009ICTRL I/HORIZONTAL TAB^{1}
1010JCTRL J
1011KCTRL K
1012LCTRL L
1013MCTRL M/ENTER^{1}
1014NCTRL N
1015OCTRL O
1016PCTRL P
1017QCTRL Q
1018RCTRL R
1019SCTRL S
1020TCTRL T
1021UCTRL U
1022VCTRL V
1023WCTRL W
1024XCTRL X
1025YCTRL Y
1026ZCTRL Z
1027%ACTRL [/ESC ^1
1028%BCTRL \
1029%CCTRL ]
1030%DCTRL 6
1031%ECTRL -
1032SpaceSpace
1033/A!
1034/B
1035/C#
1036/D$
1037/E%
1038/F&
1039/G
1040/H(
1041/I)
1042/J*
1043/K+
1044/L,
1045--
1046..
1047/O/
104800
104911
105022
105133
105244
105355
105466
105577
105688
105799
1058/Z:
1059%F;
1060%G<
1061%H=
1062%I>
1063%J?
1064%V@
1065AA
1066BB
1067CC
1068DD
1069EE
1070FF
1071GG
1072HH
1073II
1074JJ
1075KK
1076LL
1077MM
1078NN
1079OO
1080PP
1081QQ
1082RR
1083SS
1084TT
1085UU
1086VV
1087WW
1088XX
1089YY
1090ZZ
1091%K[
1092%L\
1093%M]
1094%N^
1095%O-
1096%W`
1097+Aa
1098+Bb
1099+Cc
1100+Dd
1101+Ee
1102+Ff
1103+Gg
1104+Hh
1105+Ii
1106+Jj
1107+Kk
1108+Ll
1109+Mm
1110+Nn
1111+Oo
1112+Pp
1113+Qq
Prefix/ Suffix ValueFull ASCII Code 39 Encode CharacterKeystroke
1114+Rr
1115+Ss
1116+Tt
1117+Uu
1118+Vv
1119+Ww
1120+Xx
1121+Yy
1122+Zz
1123%P{
1124%Q|
1125%R}
1126%S~

^1 The keystroke in bold transmits only if you enable Function Key Mapping. Otherwise, the unbolded keystroke transmits.

USB ALT Key Character Set

ALT KeysKeystroke
2064ALT 2
2065ALT A
2066ALT B
2067ALT C
2068ALT D
2069ALT E
2070ALT F
2071ALT G
2072ALT H
2073ALT I
2074ALT J
2075ALT K
2076ALT L
2077ALT M
2078ALT N
2079ALT O
2080ALT P
2081ALT Q
2082ALT R
2083ALT S
2084ALT T
2085ALT U
2086ALT V
2087ALT W
2088ALT X
2089ALT Y
2090ALT Z

USB GUI Key Character Set

GUI KeyKeystroke
3000Right Control Key
3048GUI 0
3049GUI 1
3050GUI 2
3051GUI 3
3052GUI 4
3053GUI 5
3054GUI 6
3055GUI 7
3056GUI 8
3057GUI 9
3065GUI A
3066GUI B
3067GUI C
3068GUI D
3069GUI E
3070GUI F
3071GUI G
3072GUI H
3073GUI I
3074GUI J
3075GUI K
3076GUI L
3077GUI M
3078GUI N
3079GUI O
3080GUI P
3081GUI Q
3082GUI R
3083GUI S
3084GUI T
3085GUI U
3086GUI V
3087GUI W
3088GUI X
3089GUI Y
3090GUI Z

Note: GUI Shift Keys - The Apple™ iMac keyboard has an apple key on either side of the space bar.
Windows-based systems have a GUI key to the left of the left ALT key, and to the right of the right ALT key.

USB F Key Character Set

F KeysKeystroke
5001F1
5002F2
5003F3
5004F4
5005F5
5006F6
5007F7
5008F8
5009F9
5010F10
5011F11
5012F12
5013F13
5014F14
5015F15
5016F16
5017F17
5018F18
5019F19
5020F20
5021F21
5022F22
5023F23
5024F24

USB Numeric Keypad Character Set

Numeric KeypadKeystroke
6042*
6043+
6044undefined
6045-
6046.
6047/
60480
60491
60502
60513
60524
60535
60546
60557
60568
60579
6058Enter
6059Num Lock

USB Extended Keypad Character Set

Extended KeypadKeystroke
7001Break
7002Delete
7003PgUp
7004End
7005Pg Dn
7006Pause
7007Scroll Lock
7008Backspace
7009Tab
7010Print Screen
7011Insert
7012Home
7013Enter
7014Escape
7015Up Arrow
7016Down Arrow
7017Left Arrow
7018Right Arrow

RS-232 Interface

This chapter describes how to set up the digital scanner with an RS-232 host. Use the RS-232 interface to connect the digital scanner to point-of-sale devices, host computers, or other devices with an available RS-232 port (e.g., com port).

Connecting an RS232 Interface

Connect the digital scanner directly to the host computer.

Serial port connector to host Power supply cable Interface cable

Note: Interface cables vary depending on configuration. The connectors illustrated in above are examples only. The connectors may be different than those illustrated, but the steps to connect the digital scanner are the same.

  1. Attach the modular connector of the RS-232 interface cable to the cable interface port on the digital scanner.
  2. Connect the other end of the RS-232 interface cable to the serial port on the host.
  3. Connect the power supply to the serial connector end of the RS-232 interface cable. Plug the power supply into an appropriate outlet.

  4. Select the RS-232 host type by scanning the appropriate bar code from RS-232 Host Types.

  5. To modify any other parameter options, scan the appropriate bar codes in this chapter.

RS-232 Host Types

To select an RS-232 host interface, scan one of the following bar codes.

Unitech MS588 - RS-232 Host Types - 1

^1 Scanning Standard RS-232 activates the RS-232 driver, but does not change port settings (e.g., parity, data bits, handshaking). Selecting another RS-232 host type bar code changes these settings. The CUTE host disables all parameter scanning, including Set Defaults. If you inadvertently select CUTE, scan *Enable Parameter Bar code Scanning, and then change the host selection.

Baud Rate

Baud rate is the number of bits of data transmitted per second. Set the digital scanner's baud rate to match the baud rate setting of the host device. Otherwise, data may not reach the host device or may reach it in distorted form.

Note: The digital scanner does not support baud rates below 9600.

* Baud Rate 9600

Baud Rate 19,200

Baud Rate 230,400

Baud Rate 38,400

Baud Rate 460,800

Baud Rate 57,600

Baud Rate 115,200

Baud Rate 921,600

Parity

A parity check bit is the most significant bit of each ASCII coded character. Select the parity type according to host device requirements.

z Select Odd parity to set the parity bit value to 0 or 1, based on data, to ensure that the coded character contains an odd number of 1 bits.
z Select Even parity to set the parity bit value is set to 0 or 1, based on data, to ensure that the coded character contains an even number of 1 bits.
z Select None when no parity bit is required.

Odd

Even

* None

Stop Bit Select

The stop bit(s) at the end of each transmitted character marks the end of transmission of one character and prepares the receiving device for the next character in the serial data stream. Select the number of stop bits (one or two) based on the number the receiving terminal is programmed to accommodate. Set the number of stop bits to match host device requirements.

*1 Stop Bit

2 Stop Bits

Data Bits

This parameter allows the digital scanner to interface with devices requiring a 7-bit or 8-bit ASCII protocol.

7-Bit

* 8-Bit

Check Receive Errors

Select whether or not to check the parity, framing, and overrun of received characters. The parity value of received characters is verified against the parity parameter selected above.

Black and white barcode image with vertical lines and patterns

* Check For Received Errors

Black and white barcode image with vertical lines and a small number 'n' in the center.

Do Not Check For Received Errors

Hardware Handshaking

The data interface consists of an RS-232 port designed to operate either with or without the hardware handshaking lines, Request to Send (RTS), and Clear to Send (CTS).

Disable Standard RTS/CTS handshaking to transmit scan data as it becomes available. Select Standard RTS/CTS handshaking to transmit scan data according to the following sequence:

z The digital scanner reads the CTS line for activity. If CTS is asserted, the scanner waits up to Host Serial Response Time-out for the host to de-assert the CTS line. If, after Host Serial Response Time-out (default), the CTS line is still asserted, the scanner sounds a transmit error, and discards any scanned data.
When the CTS line is de-asserted, the digital scanner asserts the RTS line and waits up to Host Serial Response Time-out for the host to assert CTS. When the host asserts CTS, the scanner transmits data. If, after Host Serial Response Time-out (default), the CTS line is not asserted, the scanner sounds a transmit error, and discards the data.
z When data transmission completes, the digital scanner de-asserts RTS 10 msec after sending the last character.
z The host should respond by negating CTS. The digital scanner checks for a de-asserted CTS upon the next transmission of data.

During the transmission of data, the CTS line should be asserted. If CTS is deasserted for more than 50 ms between characters, the digital scanner aborts transmission, sounds a transmission error, and discards the data.

If this communication sequence fails, the digital scanner issues an error indication. In this case, the data is lost and must be rescanned.

If hardware handshaking and software handshaking are both enabled, hardware handshaking takes precedence.

Note: The DTR signal is jumpered to the active state.

z None: Scan this bar code to disable hardware handshaking.
z Standard RTS/CTS: Scan this bar code to select Standard RTS/CTS Hardware Handshaking.

z RTS/CTS Option 1: If you select RTS/CTS Option 1, the digital scanner asserts RTS before transmitting and ignores the state of CTS. The scanner de-asserts RTS when the transmission completes.
z RTS/CTS Option 2: If you select Option 2, RTS is always high or low (user-programmed logic level). However, the digital scanner waits for CTS to be asserted before transmitting data. If CTS is not asserted within Host Serial Response Time-out (default), the scanner issues an error indication and discards the data.
z RTS/CTS Option 3: If you select Option 3, the digital scanner asserts RTS prior to any data transmission, regardless of the state of CTS. The scanner waits up to Host Serial Response Time-out (default) for CTS to be asserted. If CTS is not asserted during this time, the scanner issues an error indication and discards the data. The digital scanner de-asserts RTS when transmission is complete.

* None

Standard RTS/CTS

RTS/CTS Option 1

RTS/CTS Option 2

RTS/CTS Option 3

Software Handshaking

This parameter offers control of the data transmission process in addition to, or instead of that offered by hardware handshaking. There are five options.

If software handshaking and hardware handshaking are both enabled, hardware handshaking takes precedence.

z None: Select this to transmit data immediately. The digital scanner expects no response from the host.
z ACK/NAK: If you select this option, after transmitting data, the digital scanner expects either an ACK or NAK response from the host. When it receives a NAK, the scanner transmits the same data again and waits for either an ACK or NAK. After three unsuccessful attempts to send data after receiving NAKs, the digital scanner issues an error indication and discards the data.

The digital scanner waits up to the programmable Host Serial Response Time-out to receive an ACK or NAK. If the scanner does not get a response in this time, it issues an error indication and discards the data. There are no retries

when a time-out occurs.

z ENQ: If you select this option, the digital scanner waits for an ENQ character from the host before transmitting data. If it does not receive an ENQ within the Host Serial Response Time-out, the digital scanner issues an error indication and discards the data. The host must transmit an ENQ character at least every Host Serial Response Time-out to prevent transmission errors.
z ACK/NAK with ENQ: This combines the two previous options. For re-transmissions of data, due to a NAK from the host, an additional ENQ is not required.
z XON/XOFF: An XOFF character turns the digital scanner transmission off until the scanner receives an XON character. There are two situations for XON/XOFF:

3/4 The digital scanner receives an XOFF before has data to send. When the scanner has data to send, it waits up to Host Serial Response Time-out for an XON character before transmission. If it does not receive the XON within this time, the digital scanner issues an error indication and discards the data.
3/4 The digital scanner receives an XOFF during a transmission. Data transmission then stops after sending the current byte. When the digital scanner receives an XON character, it sends the rest of the data message. The digital scanner waits indefinitely for the XON.

* None

ACK/NAK

ENQ

ACK/NAK with ENQ

XON/XOFF

Host Serial Response Time-out

This parameter specifies how long the digital scanner waits for an ACK, NAK, or CTS before determining that a transmission error occurred. This only applies when in one of the ACK/NAK software handshaking modes, or RTS/CTS hardware handshaking mode.

Black and white barcode image with vertical lines and dots, no readable text or symbols

* Minimum: 2 Sec

Black and white barcode image with vertical lines and dots, no readable text or symbols

Low: 2.5 Sec

Black and white barcode image with vertical lines and dots, no readable text or symbols

Medium: 5 Sec

Black and white barcode image with vertical lines and dots, no readable text or symbols

High: 7.5 Sec

Black and white barcode image with vertical lines and dots, no readable text or symbols

Maximum: 9.9 Sec

RTS Line State

This parameter sets the idle state of the Serial Host RTS line. Scan a bar code below to select Low RTS or High RTS line state.

Black and white barcode image with vertical lines and a small number '1' in the center.

* Host: Low RTS

Black and white barcode image with vertical lines and a small number '1' at the bottom

Host: High RTS

Beep on

If you enable this parameter, the digital scanner issues a beep when it detects a character on the RS-232 serial line. indicates an illegal entry or other important event.

Black and white barcode image with vertical lines and a small number '1' at the bottom left.

Beep On Character (Enable)

Black and white barcode image with vertical lines and a small number 'n' in the bottom right corner.

* Do Not Beep On Character (Disable)

Intercharacter Delay

This parameter specifies the intercharacter delay inserted between character transmissions.

Black and white barcode image with vertical lines and dots, no readable text or symbols

* Minimum: 0 msec

Black and white barcode image with vertical lines and dots, no readable text or symbols

Low: 25 msec

Black and white barcode image with vertical lines and dots, no readable text or symbols

Medium: 50 msec

Black and white barcode image with vertical lines and dots, no readable text or symbols

High: 75 msec

Black and white barcode image with vertical lines and dots, no readable text or symbols

Maximum: 99 msec

ASCII Character Set for Serial Hosts

You can assign the values in the table made below as prefixes or suffixes for ASCII character data transmission.

Prefix/Suffix ValueFull ASCII Code 39 Encode CharacterASCII Character
1000%UNUL
1001ASOH
1002BSTX
1003CETX
1004DEOT
1005EENQ
1006FACK
1007GBELL
1008HBCKSPC
1009IHORIZ TAB
1010JLF/NW LN
1011KVT
1012LFF
1013MCR/ENTER
1014NSO
1015OSI
1016PDLE
1017QDC1/XON
1018RDC2
1019SDC3/XOFF
1020TDC4
1021UNAK
1022VSYN
1023WETB
1024XCAN
1025YEM
1026ZSUB
1027%AESC
1028%BFS
1029%CGS
1030%DRS
1031%EUS
1032SpaceSpace
1033/A!
1034/B"
1035/C#
1036/D$
1037/E%
1038/F&
1039/G'
1040/H(
1041/I)
1042/J*
1043/K+
1044/L,
1045--
1046..
1047/O/
104800
104911
105022
105133
105244
105355
105466
105577
105688
105799
1058/Z:
1059%F;
1060%G<
1061%H=
1062%I>
1063%J?
1064%V@
1065AA
1066BB
1067CC
1068DD
1069EE
1070FF
1071GG
1072HH
1073II
1074JJ
1075KK
1076LL
1077MM
1078NN
1079OO
1080PP
1081QQ
1082RR
1083SS
1084TT
1085UU
1086VV
1087WW
1088XX
1089YY
1090ZZ
1091%K[
1092%L\
1093%M]
1094%N^
1095%O_
1096%W`
1097+Aa
1098+Bb
1099+Cc
1100+Dd
1101+Ee
1102+Ff
1103+Gg
1104+Hh
1105+Ii
1106+Jj
1107+Kk
1108+Ll
1109+Mm
1110+Nn
1111+Oo
1112+Pp
1113+Qq
1114+Rr
1115+Ss
1116+Tt
1117+Uu
1118+Vv
1119+Ww
1120+Xx
1121+Yy
1122+Zz
1123%P{
1124%Q|
1125%R}
1126%S~
1127Undefined
7013ENTER

Chapter 2

Output Data Editing

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 already 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.

Note: If you enable Symbol Code ID Character or AIM Code ID Character, and enable Transmit "No Read" Messag, the digital scanner appends the code ID for Code 39 to the NR message.

Unitech MS588 - Transmit Code ID Character - 1
Symbol Code ID Character

Unitech MS588 - Transmit Code ID Character - 2
AIM Code ID Character

Unitech MS588 - Transmit Code ID Character - 3
* None

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 a four-digit number (i.e., four bar codes) that corresponds to that value.

When using host commands to set the prefix or suffix, set the key category parameter to 1, then set the 3-digit decimal value.

To correct an error or change a selection, scan Cancel.

Unitech MS588 - Prefix/Suffix Values - 1
Cancel

Note: To use Prefix/Suffix values, first set the Scan Data Transmission Format as shown below.

Unitech MS588 - Prefix/Suffix Values - 2
Scan Prefix

Unitech MS588 - Prefix/Suffix Values - 3
Scan Suffix 1

Unitech MS588 - Prefix/Suffix Values - 4
Scan Suffix 2

Unitech MS588 - Prefix/Suffix Values - 5
Data Format Cancel

Scan Data Transmission Format

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

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

To set values for the prefix and/or suffix, see Prefix/Suffix Values.

Unitech MS588 - Scan Data Transmission Format - 1
* Data As Is

Unitech MS588 - Scan Data Transmission Format - 2

Unitech MS588 - Scan Data Transmission Format - 3

Unitech MS588 - Scan Data Transmission Format - 4

Unitech MS588 - Scan Data Transmission Format - 5

Unitech MS588 - Scan Data Transmission Format - 6

Unitech MS588 - Scan Data Transmission Format - 7

Unitech MS588 - Scan Data Transmission Format - 8

FN1 Substitution Values

The wedge and USB HID keyboard hosts support a FN1 Substitution feature. Enabling this substitutes any FN1 character (0x1b) in an EAN128 bar code with a value. This value defaults to 7013 (Enter key).

When using host commands to set the FN1 substitution value, set the key category parameter to 1, and then set the 3-digit keystroke value. See the ASCII character set table for the current host interface for the desired value.

To select a FN1 substitution value via bar code menus:

  1. Scan the bar code below.

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

Set FN1 Substitution Value

  1. Locate the keystroke desired for FN1 substitution in the ASCII character set table in the appropriate host interface chapter. Enter the 4-digit ASCII value by scanning each digit.

To correct an error or change the selection, scan Cancel.

Unitech MS588 - FN1 Substitution Values - 2
Cancel

Chapter 3

Bar code Setup Menu

User Preferences

Set Default Parameter

You can reset the digital scanner to factory defaults. Scan the bar code below to reset the digital scanner to its default settings.

Set Defaults (Factory Default)

Scan this bar code to reset all default parameters.

Unitech MS588 - Set Defaults (Factory Default) - 1
* Set Defaults (Factory Defaults)

Parameter Scanning

To disable decoding of parameter bar codes, scan the Scanning bar code below. Note that the parameter bar code can still be decoded. To enable decoding of parameter bar codes, either scan Enable Parameter Scanning or Set All Defaults.

Unitech MS588 - Parameter Scanning - 1
* Enable Parameter Bar Code Scanning

Unitech MS588 - Parameter Scanning - 2
Disable Parameter Bar Code Scanning

Beeper Volume

To select a beeper volume, scan the Low Volume, Medium Volume, or High Volume bar code.

Unitech MS588 - Beeper Volume - 1
Low Volume

Unitech MS588 - Beeper Volume - 2
Medium Volume

Unitech MS588 - Beeper Volume - 3
* High Volume

Suppress Power-up Beeps

Select whether or not to suppress the digital scanner's power-up beeps.

Unitech MS588 - Suppress Power-up Beeps - 1
* Do Not Suppress Power-up Beeps

Unitech MS588 - Suppress Power-up Beeps - 2
Suppress Power-up Beeps

Beeper Duration

To select the duration for the beeper, scan one of the following bar codes.

Unitech MS588 - Beeper Duration - 1
Short

Unitech MS588 - Beeper Duration - 2
* Medium

Unitech MS588 - Beeper Duration - 3
Long

Trigger Modes

Select one of the following trigger modes for the digital scanner:

3/4 Standard (Level) - A trigger pull activates decode processing. Decode processing continues until the bar code decodes, you release the trigger, or the Decode Session Timeout occurs.
3/4 Presentation (Blink) - The digital scanner activates decode processing when it detects a bar code in its field of view. After a period of non-use, the digital scanner enters a low power mode, in which the LEDs turn off until the digital scanner senses motion.
3/4 Host - A host command issues the triggering signal. The decoder interprets an actual trigger pull as a Level triggering option.
3/4 Auto Aim - This trigger mode turns on the LED aiming dot when the scanner is lifted. A trigger pull activates decode processing. After 2 seconds of inactivity the aiming pattern shuts off.
3/4 Auto Aim with Illumination - This trigger mode turns on the aiming pattern and internal illumination LEDs when the decoder senses motion. A trigger pull activates decode processing. After 2 seconds of inactivity the aiming pattern and internal illumination LEDs automatically shut off.

Unitech MS588 - Trigger Modes - 1
*Standard (Level)

Black and white barcode image with vertical bars on both sides

Presentation (Blink)

Unitech MS588 - Trigger Modes - 3
Host

Black and white barcode image with vertical lines and a horizontal bar at the bottom

Auto Aim

Unitech MS588 - Trigger Modes - 5
Auto Aim with Illumination

Low Power Mode

This parameter determines whether or not the digital scanner enters low power mode after a decode attempt. If disabled, power remains on after each decode attempt.

Unitech MS588 - Low Power Mode - 1
* Disable Low Power Mode

Unitech MS588 - Low Power Mode - 2
Enable Low Power Mode

Time Delay to Low Power Mode

This parameter sets the time the decoder remains active after decoding. After a scan session, the decoder waits this amount of time before entering Low Power Mode.

Note: This parameter only applies when Power Mode is set to Low.

Unitech MS588 - Time Delay to Low Power Mode - 1
*1 Second

Unitech MS588 - Time Delay to Low Power Mode - 2
5 Seconds

Unitech MS588 - Time Delay to Low Power Mode - 3
1 Minute

Black and white barcode image with vertical lines and a horizontal bar at the bottom

5 Minutes

Black and white barcode image with vertical lines and a horizontal bar at the bottom

15 Minutes

Black and white barcode image with vertical lines and a horizontal bar at the bottom

1 Hour

Video Mode

In this mode the decoder behaves as a video camera as long as the trigger is active. Upon trigger release, the decoder returns to Decode Mode. Scan the Video Mode bar code to temporarily enter Video Capture Mode.

Unitech MS588 - Video Mode - 1
Snapshot Mode

Unitech MS588 - Video Mode - 2
Video Mode

Image File Format Selector

Select an image format appropriate for the system (BMP, TIFF, or JPEG). The decoder stores captured images in the selected format.

Unitech MS588 - Image File Format Selector - 1
BMP File Format

Unitech MS588 - Image File Format Selector - 2
*JPEG File Format

Unitech MS588 - Image File Format Selector - 3
TIFF File Format

Video View Finder

Select Enable Video View Finder to project the video view finder while in Image Mode, or Disable Video View Finder to turn the video view finder off.

Unitech MS588 - Video View Finder - 1
*Disable Video View Finder

Barcode image containing encoded digital information

Enable Video View Finder

Mirrored Image

Enable this 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.

Unitech MS588 - Mirrored Image - 1
*Disable Mirrored Image

Unitech MS588 - Mirrored Image - 2
Enable Mirrored Image

Beep After Good Decode

Scan a bar code below to select whether or not the decoder issues a beep signal after a good decode. If selecting Do Not Beep After Good Decode, beeper signals still occur during parameter menu scanning and to indicate error conditions.

Unitech MS588 - Beep After Good Decode - 1
*Beep After Good Decode (Enable)

Unitech MS588 - Beep After Good Decode - 2
Do Not Beep After Good Decode (Disable)

Chapter 4

Bar code Symbologies

Introduction

This section allows you to change settings for each symbology. After selecting a symbology from the scanner settings section, you can change the options for that symbology. To change any attribute's setting, double click it in the settings workspace. Below is a list of supported symbologies with configurable settings. For in depth options for each symbology, please refer to the help file.

1D Symbologies

UPC/EANPDF417
Bookland EANMicroPDF417
UCC Coupon CodeData Matrix
ISSN EANData Matrix Inverse
Code 128Maxicode
GS1-128QR Code
ISBT 128MicroQR
Code 39QR Inverse
Trioptic Code 39Aztec
Code 32Aztec Inverse
Code 93
Code 11Postal Codes
Interleaved 2 of 5US Postnet
Discrete 2 of 5US Planet
CodabarUK Postal
MSIJapan Postal
Chinese 2 of 5Australian Postal
Matrix 2 of 5Netherlands KIX Code
Korean 3 of 5USPS 4CB/One Code/Intelligent Mail
Inverse 1DUPU FICS Postal
GS1 DataBar
Composite Codes

Symbol Code Identifiers

The Symbol Code Characters are listed below in the table.

Code CharacterCode Type
AUPC-A, UPC-E, UPC-E1, EAN-8, EAN-13
BCode 39, Code 32
CCodabar
DCode 128, ISBT 128, ISBT 128 Concatenated
ECode 93
FInterleaved 2 of 5
GDiscrete 2 of 5, or Discrete 2 of 5 IATA
HCode 11
JMSI
KGS1-128
LBookland EAN
MTrioptic Code 39
NCoupon Code
RGS1 DataBar Family
SMatrix 2 of 5
TUCC Composite, TLC 39
UChinese 2 of 5
VKorean 3 of 5
XISSN EAN, PDF417, Macro PDF417, Micro PDF417
zAztec, Aztec Rune
P00Data Matrix
P01QR Code, MicroQR
P02Maxicode
P03US Postnet
P04US Planet
P05Japan Postal
P06UK Postal
P08Netherlands KIX Code
P09Australia Post
P0AUSPS 4CB/One Code/Intelligent Mail
P0BUPU FICS Postal

UPC-A

Enable/Disable UPC-A

To enable or disable UPC-A, scan the appropriate bar code below.

Unitech MS588 - Enable/Disable UPC-A - 1
*Enable UPC-A

Black and white barcode image with vertical lines and a central dot

Disable UPC-A

Transmit UPC-A Check Digit

The check digit is the last character of the symbol used to verify the integrity of the data. Scan the appropriate bar code below 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.

Unitech MS588 - Transmit UPC-A Check Digit - 1
*Transmit UPC-A Check Digit

Unitech MS588 - Transmit UPC-A Check Digit - 2
Do Not Transmit UPC-A Check Digit

UPC-A Preamble

Preamble characters are part of the UPC symbol, and include Country Code and System Character. There are three options for transmitting a UPC-A preamble to the host device: transmit System Character only, transmit System Character and Country Code ("0" for USA), and transmit no preamble. Select the appropriate option to match the host system.

Unitech MS588 - UPC-A Preamble - 1
No Preamble ()

Unitech MS588 - UPC-A Preamble - 2
*System Character ()

Unitech MS588 - UPC-A Preamble - 3
System Character & Country Code

(< COUNTRY CODE> < SYSTEM CHARACTER> < DATA>)

UPC-E

Enable/Disable UPC-E

To enable or disable UPC-E, scan the appropriate bar code below.

Unitech MS588 - Enable/Disable UPC-E - 1
*Enable UPC-E

Black and white barcode image with vertical bars

Disable UPC-E

Transmit UPC-E Check Digit

The check digit is the last character of the symbol used to verify the integrity of the data. Scan the appropriate bar code below 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.

Unitech MS588 - Transmit UPC-E Check Digit - 1
*Transmit UPC-E Check Digit

Black and white barcode image with vertical lines and a horizontal bar at the bottom

Do Not Transmit UPC-E Check Digit

UPC-E Preamble

Preamble characters are part of the UPC symbol, and include Country Code and System Character. There are three options for transmitting a UPC-E preamble to the host device: transmit System Character only, transmit System Character and Country Code ("0" for USA), and transmit no preamble. Select the appropriate option to match the host system.

Unitech MS588 - UPC-E Preamble - 1
No Preamble ()

Unitech MS588 - UPC-E Preamble - 2
*System Character ()

Unitech MS588 - UPC-E Preamble - 3
System Character & Country Code

(< COUNTRY CODE> < SYSTEM CHARACTER> < DATA>)

Code 39

Enable/Disable Code 39

To enable or disable Code 39, scan the appropriate bar code below.

Unitech MS588 - Enable/Disable Code 39 - 1
*Enable Code 39

Black and white barcode image with vertical lines and a small number '1' at the bottom right.

Disable Code 39

Code 39 Check Digit Verification

Enable this feature 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.

Unitech MS588 - Code 39 Check Digit Verification - 1
Enable Code 39 Check Digit

Black and white barcode image with vertical lines and a small number '1' at the bottom right.

*Disable Code 39 Check Digit

Transmit Code 39 Check Digit

Scan a bar code below to transmit Code 39 data with or without the check digit.

Unitech MS588 - Transmit Code 39 Check Digit - 1
Transmit Code 39 Check Digit (Enable)

Code 39 Full ASCII is a variant of Code 39 which pairs characters to encode the full ASCII character set. To enable or disable Code 39 Full ASCII, scan the appropriate bar code below.

Unitech MS588 - Transmit Code 39 Check Digit - 2
Enable Code 39 Full ASCII

Unitech MS588 - Transmit Code 39 Check Digit - 3
*Disable Code 39 Full ASCII

Note: You cannot enable Trioptic Code 39 and Code 39 Full ASCII simultaneously.

Code 39 Full ASCII to Full ASCII Correlation is host-dependent, and is therefore described in the ASCII Character Set Table for the appropriate interface. See the section -- ASCII Character Set for USB -- or the section -- ASCII Character Set for Serial Hosts.

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 a Range or Any Length are the preferred options.

Note: When setting lengths for different bar code types, enter a leading zero for single digit numbers.

z One Discrete Length - Select this option to decode only Code 39 symbols containing a selected length. Select the length using the numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode only Code 39 symbols with 14 characters, scan Code 39 – One Discrete Length, and then scan 1 followed by 4. To correct an error or change the selection, scan the Cancel bar code.
z Two Discrete Lengths - Select this option to decode only Code 39 symbols containing either of two selected lengths. Select lengths using the numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode only Code 39 symbols containing either 2 or 14 characters, select Code 39 – Two Discrete Lengths, and then scan 0, 2, 1, and then 4. To correct an error or change the selection, scan the Cancel bar code.
z Length Within Range - Select this option to decode a Code 39 symbol with a specific length range. Select lengths using numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode Code 39 symbols containing between 4 and 12 characters, first scan Code 39 – Length Within Range. Then scan 0, 4, 1, and 2 (enter a leading zero for single digit numbers). To correct an error or change the selection, scan the Cancel bar code.
z Any Length - Select this option to decode Code 39 symbols containing any number of characters within the decoder's capability.

Barcode image containing encoded digital information

Code 39 - One Discrete Length

Barcode image containing encoded digital information

Code 39 - Two Discrete Lengths

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

*Code 39 - Length Within Range

Black and white barcode image with vertical lines and a central bar

Code 39 - Any Length

Code 93

Enable Code 93

Black and white barcode image with vertical lines and a small number '1' at the bottom right.

*Disable Code 93

Set Lengths for Code 93

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.

z One Discrete Length - Select this option to decode only Code 93 symbols containing a selected length. Select the length using the numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode only Code 93 symbols with 14 characters, scan Code 93 – One Discrete Length, and then scan 1 followed by 4. To correct an error or to change the selection, scan the Cancel bar code.
z Two Discrete Lengths - Select this option to decode only Code 93 symbols containing either of two selected lengths. Select lengths using the numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode only Code 93 symbols containing either 2 or 14 characters, select Code 93 – Two Discrete Lengths, and then scan 0, 2, 1, and then 4. To correct an error or to change the selection, scan the Cancel bar code.

z Length Within Range - Select this option to decode a Code 93 symbol with a specific length range. Select lengths using the numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode Code 93 symbols containing between 4 and 12 characters, first scan Code 93 – Length Within Range. Then scan 0, 4, 1, and 2 (enter a leading zero for single digit numbers). To correct an error or change the selection, scan the Cancel bar code.
z Any Length - Scan this option to decode Code 93 symbols containing any number of characters within the decoder's capability.

Black and white barcode image with vertical lines and pattern

Code 93 - One Discrete Length

Barcode image containing encoded digital information

Code 93 - Two Discrete Lengths

Black and white barcode image with vertical lines and patterns

*Code 93 - Length Within Range

Black and white barcode image with vertical lines and a central dot

Code 93 - Any Length

Code 11

Enable/Disable Code 11

To enable or disable Code 11, scan the appropriate bar code below.

Unitech MS588 - Enable/Disable Code 11 - 1
Enable Code 11

Unitech MS588 - Enable/Disable Code 11 - 2
*Disable Code 11

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.

z One Discrete Length - Select this option to decode only Code 11 symbols containing a selected length. Select the length using the numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode only Code 11 symbols with 14 characters, scan Code 11 – One Discrete Length, and then scan 1 followed by 4. To correct an error or to change the selection, scan the Cancel bar code.

z Two Discrete Lengths - Select this option to decode only Code 11 symbols containing either of two selected lengths. Select lengths using the numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode only Code 11 symbols containing either 2 or 14 characters, select Code 11 – Two Discrete Lengths, and then scan 0, 2, 1, and then 4. To correct an error or to change the selection, scan the Cancel bar code.
z Length Within Range - Select this option to decode a Code 11 symbol with a specific length range. Select lengths using numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode Code 11 symbols containing between 4 and 12 characters, first scan Code 11 - Length Within Range. Then scan 0, 4, 1, and 2 (enter a leading zero for single digit numbers). To correct an error or change the selection, scan the Cancel bar code.
z Any Length - Scan this option to decode Code 11 symbols containing any number of characters within the decoder's capability.

Black and white barcode image with vertical lines and a central 'B' mark

Code 11 - One Discrete Length

Barcode image containing encoded digital information

Code 11 - Two Discrete Lengths

Barcode image with black and white vertical bars, no visible text or symbols beyond the pattern

*Code 11 - Length Within Range

Barcode image containing encoded digital information

Code 11 - Any Length

UPC-E1

UPC-E1 is disabled by default.

To enable or disable UPC-E1, scan the appropriate bar code below.

Unitech MS588 - UPC-E1 - 1
Enable UPC-E1

Black and white barcode image with vertical lines and a small number '1' at the bottom right.

*Disable UPC-E1

Note: UPC-E1 is not a UCC (Uniform Code Council) approved symbology.

Transmit UPC-E1 Check Digit

The check digit is the last character of the symbol used to verify the integrity of the data. Scan the appropriate bar code below 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.

Unitech MS588 - Transmit UPC-E1 Check Digit - 1
*Transmit UPC-E1 Check Digit

Black and white barcode image with vertical lines and a small number '1' at the bottom right.

Do Not Transmit UPC-E1 Check Digit

UPC-E1 Preamble

Preamble characters are part of the UPC symbol, and include Country Code and System Character. There are three options for transmitting a UPC-E1 preamble to the host device: transmit System Character only, transmit System Character and Country Code ("0" for USA), and transmit no preamble. Select the appropriate option to match the host system.

Unitech MS588 - UPC-E1 Preamble - 1
No Preamble ()

Black and white barcode image with vertical lines and patterns

*System Character ()

Unitech MS588 - UPC-E1 Preamble - 3
System Character & Country Code
(< COUNTRY CODE> )

EAN-13/JAN-13

Enable/Disable EAN-13/JAN-13

To enable or disable EAN-13/JAN-13, scan the appropriate bar code below.

Unitech MS588 - EAN-13/JAN-13 - 1
*Enable EAN-13/JAN-13

Unitech MS588 - EAN-13/JAN-13 - 2
Disable EAN-13/JAN-13

Bookland EAN

Enable/Disable Bookland EAN

To enable or disable Bookland EAN, scan the appropriate bar code below.

Unitech MS588 - Enable/Disable Bookland EAN - 1
*Enable Bookland EAN

Unitech MS588 - Enable/Disable Bookland EAN - 2
Disable Bookland EAN
Note: If Bookland EAN is enabled, select a Bookland ISBN Format. Also select either Decode UPC/EAN Supplementals, Autodiscriminate UPC/EAN Supplementals, or Enable 978/979 Supplemental Mode in Decode UPC/EAN/JAN Supplementals.

Bookland ISBN Format

If Bookland EAN is enabled, select one of the following formats for Bookland data:

z Bookland ISBN-10 - The decoder 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.

z Bookland ISBN-13 - The decoder reports Bookland data (starting with either 978 or 979) as EAN-13 in 13-digit format to meet the 2007 ISBN-13 protocol.

Black and white barcode image with vertical lines and patterns

*Bookland ISBN-10

Barcode image containing encoded digital information

Bookland ISBN-13

Decode UPC/EAN/JAN Supplementals

Unitech MS588 - Decode UPC/EAN/JAN Supplementals - 1
Decode UPC/EAN/JAN Only With Supplementals

Unitech MS588 - Decode UPC/EAN/JAN Supplementals - 2
*Ignore Supplementals

Unitech MS588 - Decode UPC/EAN/JAN Supplementals - 3
Autodiscriminate UPC/EAN/JAN Supplementals

EAN-8/JAN-8

Enable/Disable EAN-8/JAN-8

To enable or disable EAN-8/JAN-8, scan the appropriate bar code below.

Unitech MS588 - Enable/Disable EAN-8/JAN-8 - 1
*Enable EAN-8/JAN-8

Black and white barcode image with vertical lines and a small number '1' at the bottom right.

Disable EAN-8/JAN-8

Code 128

Enable/Disable Code 128

To enable or disable Code 128, scan the appropriate bar code below.

Unitech MS588 - Enable/Disable Code 128 - 1
*Enable Code 128

Black and white barcode image with vertical lines and a small number '1' at the bottom right.

Disable Code 128

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.

Note: When setting lengths for different bar code types, enter a leading zero for single digit numbers.

z One Discrete Length - Select this option to decode only Code 128 symbols containing a selected length. Select the length using the numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode only Code 128 symbols with 14 characters, scan Code 128 - One Discrete Length, and then scan 1 followed by 4. To correct an error or change the selection, scan the Cancel bar code.
z Two Discrete Lengths - Select this option to decode only Code 128 symbols containing either of two selected lengths. Select lengths using the numeric bar codes in the appendix of Numeric Bar Codes.

For example, to decode only Code 128 symbols containing either 2 or 14 characters, select Code 128 - Two Discrete Lengths, and then scan 0, 2, 1, and then 4. To correct an error or change the selection, scan the Cancel bar code.

z Length Within Range - Select this option to decode a Code 128 symbol with a specific length range. Select lengths using numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode Code 128 symbols containing between 4 and 12 characters, first scan Code 128 – Length Within Range. Then scan 0, 4, 1, and 2 (enter a leading zero for single digit numbers). To correct an error or change the selection, scan the Cancel bar code.
z Any Length - Select this option to decode Code 128 symbols containing any number of characters within the decoder's capability.

Black and white barcode image with vertical lines and a small number '1' at the top

Code 128 - One Discrete Length

Black and white barcode image with vertical lines and a central dot

Code 128 - Two Discrete Lengths

Black and white barcode image with vertical lines and a central dot

Code 128 - Length Within Range

Black and white barcode image with vertical lines and a small number '1' at the bottom

*Code 128 - Any Length

GS1-128 (formerly UCC/EAN-128)

Enable/Disable GS1-128

To enable or disable GS1-128, scan the appropriate bar code below.

Unitech MS588 - GS1-128 (formerly UCC/EAN-128) - 1
*Enable GS1-128

Unitech MS588 - GS1-128 (formerly UCC/EAN-128) - 2
Disable GS1-128

ISBT 128

Enable/Disable ISBT 128

ISBT 128 is a variant of Code 128 used in the blood bank industry. Scan a bar code below to enable or disable ISBT 128. If necessary, the host must perform concatenation of the ISBT data.

Unitech MS588 - Enable/Disable ISBT 128 - 1
*Enable ISBT 128

Unitech MS588 - Enable/Disable ISBT 128 - 2
Disable ISBT 128

Convert UPC-E to UPC-A

Convert UPC-E to UPC-A (Enable/Disable)

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.

Unitech MS588 - Convert UPC-E to UPC-A (Enable/Disable) - 1
Convert UPC-E to UPC-A (Enable)

Unitech MS588 - Convert UPC-E to UPC-A (Enable/Disable) - 2
*Do Not Convert UPC-E to UPC-A (Disable)

Convert UPC-E1 to UPC-A

Convert UPC-E1 to UPC-A (Enable/Disable)

Enable this 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).

Disable this to transmit UPC-E1 decoded data as UPC-E1 data, without conversion.

Unitech MS588 - Convert UPC-E1 to UPC-A (Enable/Disable) - 1
Convert UPC-E1 to UPC-A (Enable)

Unitech MS588 - Convert UPC-E1 to UPC-A (Enable/Disable) - 2
*Do Not Convert UPC-E1 to UPC-A (Disable)

Convert Code 39 to Code 32

Convert Code 39 to Code 32 (Enable/Disable)

Code 32 is a variant of Code 39 used by the Italian pharmaceutical industry. Scan the appropriate bar code below to enable or disable converting Code 39 to Code 32.

Black and white barcode image with vertical lines and a central dot

Enable Convert Code 39 to Code 32

Unitech MS588 - Convert Code 39 to Code 32 (Enable/Disable) - 2
*Disable Convert Code 39 to Code 32

Note: Code 39 must be enabled for this parameter to function.

Convert I 2 of 5 to EAN-13

Convert 12 of 5 to EAN-13 (Enable/Disable)

Enable this parameter 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.

Unitech MS588 - Convert 12 of 5 to EAN-13 (Enable/Disable) - 1
Convert | 2 of 5 to EAN-13 (Enable)

Black and white barcode image with vertical lines and a small number '1' at the bottom

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

Trioptic Code 39

Enable/Disable 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. To enable or disable Trioptic Code 39, scan the appropriate bar code below.

Unitech MS588 - Enable/Disable Trioptic Code 39 - 1
Enable Trioptic Code 39

Black and white barcode image with vertical lines and a central dot

*Disable Trioptic Code 39

Note: You cannot enable Trioptic Code 39 and Code 39 Full ASCII simultaneously.

Enable/Disable Discrete 2 of 5

To enable or disable Discrete 2 of 5, scan the appropriate bar code below.

Unitech MS588 - Enable/Disable Discrete 2 of 5 - 1
Enable Discrete 2 of 5

Black and white barcode image with vertical bars of varying widths

*Disable Discrete 2 of 5

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 range for Discrete 2 of 5 lengths is 0 - 55.

z One Discrete Length - Select this option to decode only D 2 of 5 symbols containing a selected length. Select the length using the numeric bar codes in the appendix of 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 followed by 4. To correct an error or to change the selection, scan the Cancel bar code.
z Two Discrete Lengths - Select this option to decode only D 2 of 5 symbols containing either of two selected lengths. Select lengths using the numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode only D 2 of 5 symbols containing either 2 or 14 characters, select D 2 of 5 - Two Discrete Lengths, and then scan 0, 2, 1, and then 4. To correct an error or to change the selection, scan the Cancel bar code.
z Length Within Range - Select this option to decode a D 2 of 5 symbol with a specific length range. Select lengths using numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode D 2 of 5 symbols containing between 4 and 12 characters, first scan D 2 of 5 - Length Within Range. Then scan 0, 4, 1, and 2 (enter a leading zero for single digit numbers). To correct an error or change the selection, scan the Cancel bar code.
z Any Length - Scan this option to decode D 2 of 5 symbols containing any number of characters within the decoder'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.

Black and white barcode image with vertical lines and a small symbol in the top-right corner

*D 2 of 5 - One Discrete Length

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

D 2 of 5 - Two Discrete Lengths

Barcode image containing encoded digital information

D 2 of 5 - Length Within Range

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

D 2 of 5 - Any Length

Interleaved 2 of 5

Enable/Disable Interleaved 2 of 5

To enable or disable Interleaved 2 of 5, scan the appropriate bar code below, and select an Interleaved 2 of 5 length.

Unitech MS588 - Enable/Disable Interleaved 2 of 5 - 1
Enable Interleaved 2 of 5

Unitech MS588 - Enable/Disable Interleaved 2 of 5 - 2
*Disable Interleaved 2 of 5

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 12 of 5 to any length, one or two discrete lengths, or lengths within a specific range. The range for Interleaved 2 of 5 lengths is 0 - 55.

z One Discrete Length - Select this option to decode only I 2 of 5 symbols containing a selected length. Select the length using the numeric bar codes in the Appendix of Numeric Bar Codes. For example, to decode only I 2 of 5 symbols with 14 characters, scan I 2 of 5 – One Discrete Length, then scan 1 followed by 4. To correct an error or to change the selection, scan the Cancel bar code in Appendix B.
z Two Discrete Lengths - Select this option to decode only I 2 of 5 symbols containing either of two selected lengths. Select lengths using the numeric bar codes in the Appendix of Numeric Bar Codes. For example, to decode only I 2 of 5 symbols containing either 2 or 14 characters, select I 2 of 5 – Two Discrete Lengths, then scan 0, 2, 1, and then 4. To correct an error or to change the selection, scan the Cancel bar code in Appendix B.
z Length Within Range - Select this option to decode an I 2 of 5 symbol with a specific length range. Select lengths using numeric bar codes in the Appendix of Numeric Bar Codes. For example, to decode I 2 of 5 symbols containing between 4 and 12 characters, first scan I 2 of 5 - Length Within Range. Then scan 0, 4, 1, and 2 (enter a leading zero for single digit numbers). To correct an error or change the selection, scan the Cancel bar code in Appendix B.
z Any Length - Scan this option to decode I 2 of 5 symbols containing any number of characters within the decoder's capability.

NOTE

Due to the construction of the 12 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 (12 of 5

- One Discrete Length, Two Discrete Lengths) for 12 of 5 applications.

Black and white barcode image with vertical lines and a small number '0' in the center.

*1 2 of 5 - One Discrete Length

Barcode image with black and white vertical bars, no visible text or symbols beyond the pattern

12 of 5 - Two Discrete Lengths

Black and white barcode image with vertical lines and a central dot

12 of 5 - Length Within Range

Barcode image containing encoded digital information

12 of 5 - Any Length

Codabar

Enable/Disable Codabar

To enable or disable Codabar, scan the appropriate bar code below.

Unitech MS588 - Enable/Disable Codabar - 1
Enable Codabar

Unitech MS588 - Enable/Disable Codabar - 2
*Disable Codabar

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.

z One Discrete Length - Select this option to decode only Codabar symbols containing a selected length. Select the length using the numeric bar codes in the appendix of Numeric Bar codes. For example, to decode only Codabar symbols with 14 characters, scan Codabar - One Discrete Length, then scan 1 followed by 4. To correct an error or to change the selection, scan Cancel.
z Two Discrete Lengths - Select this option to decode only Codabar symbols containing either of two selected lengths. Select lengths using the numeric bar codes in the appendix of Numeric Bar codes. For example, to decode only Codabar symbols containing either 2 or 14 characters, select Codabar - Two Discrete Lengths, then scan 0, 2, 1, and then 4. To correct an error or to change the selection, scan Cancel.

z Length Within Range - Select this option to decode a Codabar symbol with a specific length range. Select lengths using numeric bar codes in the appendix of Numeric Bar codes. For example, to decode Codabar symbols containing between 4 and 12 characters, first scan Codabar - Length Within Range. Then scan 0, 4, 1, and 2 (enter a leading zero for single digit numbers). To correct an error or change the selection, scan Cancel.
z Any Length - Scan this option to decode Codabar symbols containing any number of characters within the decoder's capability.

Black and white barcode image with vertical lines and a central bar

Codabar - One Discrete Length

Barcode image with black and white vertical bars, no visible text or symbols beyond the pattern

Codabar - Two Discrete Lengths

Black and white barcode image with vertical lines and a central bar

*Codabar - Length Within Range

Black and white barcode image with vertical lines and a central bar pattern

Codabar - Any Length

MSI

Enable/Disable MSI

To enable or disable MSI, scan the appropriate bar code below.

Unitech MS588 - Enable/Disable MSI - 1
Enable MSI

Black and white barcode image with vertical lines and a small number '1' at the bottom right.

*Disable MSI

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.

z One Discrete Length - Select this option to decode only MSI symbols containing a selected length. Select the length using the numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode only MSI symbols with 14 characters, scan MSI - One Discrete Length, and then scan 1 followed by 4. To correct an error or to change the selection, scan the Cancel bar code.

z Two Discrete Lengths - Select this option to decode only MSI symbols containing either of two selected lengths. Select lengths using the numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode only MSI symbols containing either 2 or 14 characters, select MSI - Two Discrete Lengths, and then scan 0, 2, 1, and then 4. To correct an error or to change the selection, scan the Cancel bar code.
z Length Within Range - Select this option to decode a MSI symbol with a specific length range. Select lengths using numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode MSI symbols containing between 4 and 12 characters, first scan MSI - Length Within Range. Then scan 0, 4, 1, and 2 (enter a leading zero for single digit numbers). To correct an error or change the selection, scan the Cancel bar code.
z Any Length - Scan this option to decode MSI symbols containing any number of characters within the decoder'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.

Black and white barcode image with vertical lines and patterns

MSI - One Discrete Length

Black and white barcode image with vertical lines and a small number 'n' in the center.

MSI - Two Discrete Lengths

Barcode image containing encoded digital information

*MSI - Length Within Range

Black and white barcode image with vertical lines and a central pattern

MSI - Any Length

Matrix 2 of 5

Enable/Disable Matrix 2 of 5

To enable or disable Matrix 2 of 5, scan the appropriate bar code below.

Unitech MS588 - Enable/Disable Matrix 2 of 5 - 1
Enable Matrix 2 of 5 (01h)

Unitech MS588 - Enable/Disable Matrix 2 of 5 - 2
*Disable Matrix 2 of 5 (00h)

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.

z One Discrete Length - Select this option to decode only Matrix 2 of 5 symbols containing a selected length. Select the length using the numeric bar codes in the appendix of 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 followed by 4. To correct an error or to change the selection, scan the Cancel bar code.
z Two Discrete Lengths - Select this option to decode only Matrix 2 of 5 symbols containing either of two selected lengths. Select lengths using the numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode only Matrix 2 of 5 symbols containing either 2 or 14 characters, select Matrix 2 of 5 - Two Discrete Lengths, and then scan 0, 2, 1, and then 4. To correct an error or to change the selection, scan the Cancel bar code.
z Length Within Range - Select this option to decode a Matrix 2 of 5 symbol with a specific length range. Select lengths using the numeric bar codes in the appendix of Numeric Bar Codes. For example, to decode Matrix 2 of 5 symbols containing between 4 and 12 characters, first scan Matrix 2 of 5 - Length Within Range. Then scan 0, 4, 1, and 2 (enter a leading zero for single digit numbers). To correct an error or change the selection, scan the Cancel bar code.
z Any Length - Scan this option to decode Matrix 2 of 5 symbols containing any number of characters within the decoder's capability.

Black and white barcode image with vertical lines and patterned bars

*Matrix 2 of 5 - One Discrete Length

Barcode image containing encoded digital information

Matrix 2 of 5 - Two Discrete Lengths

Black and white barcode image with vertical lines and a small number '1' at the top

Matrix 2 of 5 - Length Within Range

Black and white barcode image with vertical lines and a small number '1' at the bottom right.

Matrix 2 of 5 - Any Length

Inverse 1D

This parameter sets the 1D inverse decoder setting. Options are:

z Regular Only - the decoder decodes regular 1D bar codes only.
z Inverse Only - the decoder decodes inverse 1D bar codes only.
z Inverse Autodetect - the decoder decodes both regular and inverse 1D bar codes.

Black and white barcode image with vertical lines and a small number '1' at the bottom right.

*Regular

Black and white barcode image with vertical lines and a small number '1' at the bottom right.

Inverse Autodetect

Black and white barcode image with vertical lines and a horizontal bar at the bottom

Inverse Only

Postal Code Symbologies

US Postnet

To enable or disable US Postnet, scan the appropriate bar code below.

Unitech MS588 - Postal Code Symbologies - 1
Enable US Postnet

Unitech MS588 - Postal Code Symbologies - 2
*Disable US Postnet

UK Postal

To enable or disable UK Postal, scan the appropriate bar code below.

Unitech MS588 - UK Postal - 1
Enable UK Postal

Unitech MS588 - UK Postal - 2
*Disable UK Postal

Japan Postal

To enable or disable Japan Postal, scan the appropriate bar code below.

Unitech MS588 - Japan Postal - 1
Enable Japan Postal

Unitech MS588 - Japan Postal - 2
*Disable Japan Postal

GS1 (Globe Standard 1) DataBar
Unitech MS588 - Japan Postal - 3
*Enable GS1 DataBar

Black and white barcode image with vertical bars of varying widths

Disable GS1 DataBar

GS1 DataBar Limited
Unitech MS588 - Japan Postal - 5
Enable GS1 DataBar Limited

Black and white barcode image with vertical lines and a horizontal bar at the bottom

*Disable GS1 DataBar Limited

GS1 DataBar Limited Security Level

The decoder offers four levels of decode security for GS1 DataBar Limited bar codes. There is an inverse relationship between security and decoder aggressiveness. Increasing the level of security may result in reduced aggressiveness in scanning, so only choose the level of security necessary.

z Level 1 – No clear margin required. This complies with the original GS1 standard, yet might result in erroneous1 decoding of the DataBar Limited bar code when scanning some UPC symbols that start with the digits "9" and "7".

z Level 2 – Automatic risk detection. This level of security may result in erroneous decoding of DataBar Limited bar codes when scanning some UPC symbols. If a misdecode is detected, the decoder operates in Level 3 or Level 1.
z Level 3 – Security level reflects newly proposed GS1 standard that requires a 5X trailing clear margin.
z Level 4 – Security level extends beyond the standard required by GS1. This level of security requires a 5X leading and trailing clear margin.

Unitech MS588 - GS1 DataBar Limited Security Level - 1
Security Level 1

Unitech MS588 - GS1 DataBar Limited Security Level - 2
Security Level 2

Unitech MS588 - GS1 DataBar Limited Security Level - 3
*Security Level 3

Unitech MS588 - GS1 DataBar Limited Security Level - 4
Security Level 4

Note: It may result in erroneous decoding due to Databar Limited and UPC symbologies.

GS1 DataBar Expanded

Unitech MS588 - GS1 DataBar Limited Security Level - 5
*Enable GS1 DataBar Expanded

Unitech MS588 - GS1 DataBar Limited Security Level - 6
Disable GS1 DataBar Expanded

Netherlands KIX Code

To enable or disable Netherlands KIX Code, scan the appropriate bar code below.

Unitech MS588 - GS1 DataBar Limited Security Level - 7
Enable Netherlands KIX Code

Unitech MS588 - GS1 DataBar Limited Security Level - 8
*Disable Netherlands KIX Code

Australia Post

To enable or disable Australia Post, scan the appropriate bar code below.

Unitech MS588 - Australia Post - 1
Enable Australia Post

Unitech MS588 - Australia Post - 2
*Disable Australia Post

Composite Symbologies

Composite CC-C

Scan a bar code below to enable or disable Composite bar codes of type CC-C.

Unitech MS588 - Composite CC-C - 1
Enable CC-C

Unitech MS588 - Composite CC-C - 2
*Disable CC-C

Composite CC-A/B

Scan a bar code below to enable or disable Composite bar codes of type CC-A/B.

Unitech MS588 - Composite CC-A/B - 1
Enable CC-A/B

Unitech MS588 - Composite CC-A/B - 2
*Disable CC-A/B

Note: If you enable this code type, also see the section -- UPC Composite Mode.

Composite TLC-39

Scan a bar code below to enable or disable Composite bar codes of type TLC-39.

Unitech MS588 - Composite TLC-39 - 1
Enable TLC39

Unitech MS588 - Composite TLC-39 - 2
*Disable TLC39

2D Symbologies

PDF417

To enable or disable PDF417, scan the appropriate bar code below.

Unitech MS588 - PDF417 - 1
*Enable PDF417

Unitech MS588 - PDF417 - 2
Disable PDF417

MicroPDF417

To enable or disable MicroPDF417, scan the appropriate bar code below.

Unitech MS588 - MicroPDF417 - 1
Enable MicroPDF417

Unitech MS588 - MicroPDF417 - 2
*Disable MicroPDF417

Code 128 Emulation

Enable this parameter to transmit data from certain MicroPDF417 symbols as Code 128. AIM Code ID Character must be enabled for this parameter to work.

Unitech MS588 - Code 128 Emulation - 1
AIM Code ID Character

Scan a bar code below to enable or disable Code 128 Emulation.

Unitech MS588 - Code 128 Emulation - 2
Enable Code 128 Emulation

Unitech MS588 - Code 128 Emulation - 3
*Disable Code 128 Emulation

Data Matrix

To enable or disable Data Matrix, scan the appropriate bar code below.

Unitech MS588 - Data Matrix - 1
*Enable Data Matrix

Unitech MS588 - Data Matrix - 2
Disable Data Matrix

Data Matrix Inverse

This parameter sets the Data Matrix inverse decoder setting. Options are:

z Regular Only - the decoder decodes regular Data Matrix bar codes only.
z Inverse Only - the decoder decodes inverse Data Matrix bar codes only.
z Inverse Autodetect - the decoder decodes both regular and inverse Data Matrix bar codes.

Barcode image with black and white vertical bars, no visible text or symbols beyond the pattern

*Regular

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

Inverse Only

Black and white barcode image with vertical lines and a small number '1' at the bottom

Inverse Autodetect

Decode Mirror Images (Data Matrix Only)

Select an option for decoding mirror image Data Matrix bar codes:

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

Black and white barcode image with vertical lines and a small number 'B' in the bottom right corner.

Never

Black and white barcode image with vertical lines and a small number '1' at the bottom right.

Always

Black and white barcode image with vertical lines and a small number '1' at the bottom right.

* Auto

Maxicode

To enable or disable Maxicode, scan the appropriate bar code below.

Unitech MS588 - Maxicode - 1
Enable Maxicode

Unitech MS588 - Maxicode - 2
*Disable Maxicode

QR Code

To enable or disable QR Code, scan the appropriate bar code below.

Unitech MS588 - QR Code - 1
*Enable QR Code

Unitech MS588 - QR Code - 2
Disable QR Code

QR Inverse

This parameter sets the QR inverse decoder setting. Options are:

z Regular Only - the decoder decodes regular QR bar codes only.
z Inverse Only - the decoder decodes inverse QR bar codes only.
z Inverse Autodetect - the decoder decodes both regular and inverse QR bar codes.

Black and white barcode image with vertical lines and a small number '1' at the bottom right.

*Regular

Black and white barcode image with vertical lines and a central 'B' symbol

Inverse Only

Black and white barcode image with vertical lines and a small number '1' at the bottom

Inverse Autodetect

MicroQR

To enable or disable MicroQR, scan the appropriate bar code below.

*Enable MicroQR

Disable MicroQR

Aztec

To enable or disable Aztec, scan the appropriate bar code below.

*Enable Aztec

Disable Aztec

Aztec Inverse

This parameter sets the Aztec inverse decoder setting. Options are:

z Regular Only - the decoder decodes regular Aztec bar codes only.
z Inverse Only - the decoder decodes inverse Aztec bar codes only.
z Inverse Autodetect - the decoder decodes both regular and inverse Aztec bar codes.

Regular

Inverse Only

*Inverse Autodetect

Redundancy Level

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

Select the redundancy level appropriate for the bar code quality.

Redundancy Level 1

The following code types must be successfully read twice before being decoded:

Code TypeCode Length
Codabar8 characters or less
MSI4 characters or less
D 2 of 58 characters or less
I 2 of 58 characters or less

Redundancy Level 2

The following code types must be successfully read twice before being decoded:

Code TypeCode Length
AllAll

Redundancy Level 3

Code types other than the following must be successfully read twice before being decoded. The following codes must be read three times:

Code TypeCode Length
MSI4 characters or less
D 2 of 58 characters or less
I 2 of 58 characters or less
Codabar8 characters or less

Redundancy Level 4

The following code types must be successfully read three times before being decoded:

Code TypeCode Length
AllAll

*Redundancy Level 1

Redundancy Level 3

Redundancy Level 2

Redundancy Level 4

Security Level

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

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

Unitech MS588 - Security Level - 1
Security Level 0

Unitech MS588 - Security Level - 2
*Security Level 1

Unitech MS588 - Security Level - 3
Security Level 2

Unitech MS588 - Security Level - 4
Security Level 3

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 decoder 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

Unitech MS588 - Intercharacter Gap Size - 2
Large Intercharacter Gaps

Macro PDF Features

Macro PDF is a special feature for concatenating multiple PDF symbols into one file. The decoder can decode symbols that are encoded with this feature, and can store more than 64 Kb of decoded data stored in 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 Macro PDF sequences, scan the entire sequence without interruption. When scanning a mixed sequence, two long low beeps (Low/Low) indicates an inconsistent file ID or inconsistent symbology error.

Macro PDF User Indications

In this mode the decoder provides the following feedback.

User ScansPassthrough All SymbolsTransmit Any Symbol in SetBuffer All Symbols
BeepTBeepTBeepT
Last Macro PDF in setDecode BeepYDecode BeepYDecode BeepY
Any Macro PDF in set except lastDecode BeepYDecode BeepY2 Short LowN
Macro PDF is not in current SetDecode BeepY2 Long LowN2 Long LowN
Invalid formatted Macro PDFDecode BeepY2 Long LowN2 Long LowN
Macro PDF from a set has already been scannedDecode BeepY4 Long LowN4 Long LowN
Out of Macro PDF memoryN/A3 Long LowN3 Long LowN
Any non-Macro PDF scanned during a setN/A-4 Long LowN4 Long LowN
Flush Macro PDFLow HighN5 Long LowN5 Long LowY
Abort Macro PDFHigh LowHigh LowNHigh LowHigh LowNHigh LowHigh LowN

Notes:

  1. The beep only sounds if the *BEEPER_ON signal is connected.
  2. The column marked T indicates whether the symbol is transmitted to the host.
    N = No transmission.

Macro PDF Transmit / Decode Mode Symbols

Select one of the options below for handling Macro PDF decoding. In Buffer All Symbols the decoder can handle sets of up to 50 maximum-sized Macro PDF symbols. In all other modes there is no limit to the size of the MacroPDF set.

Buffer All Symbols / Transmit Macro PDF When Complete: This transmits all decode data from an entire Macro PDF sequence only when the entire sequence is scanned and decoded. Use the beeper and LED signals provided with the MS588 when using this mode to ensure proper user feedback. If the decode data exceeds the limit of 50 symbols, there is no transmission because the entire sequence was not scanned. Use the parameter Flush Macro Buffer to purge the buffer.
z Transmit Any Symbol in Set / No Particular Order: This transmits data from each Macro PDF symbol as decoded, regardless of the sequence (although some error handling is performed). When selecting this mode, enable Transmit Macro PDF Control Header. Also use the beeper and LED signals provided with the MS588 to ensure proper user feedback.

z Passthrough All Symbols: This transmits and decodes all Macro PDF symbols and performs no processing. In this mode the host is responsible for detecting and parsing the Macro PDF sequences.

Use this mode when the decoder's BEEPER_ON signal is not used to drive a beeper. In the other modes, some Macro PDF scanning sequences provide audible feedback only, so if BEEPER_ON is not used, no user feedback is provided. All actions marked No Transmission provide no feedback unless the BEEPER_ON signal is used.

By using Passthrough All Symbols mode every user decode is transmitted to the host where the host software can provide the appropriate feedback.

Unitech MS588 - Macro PDF Transmit / Decode Mode Symbols - 1
Buffer All Symbols / Transmit Macro PDF When Complete

Unitech MS588 - Macro PDF Transmit / Decode Mode Symbols - 2
Transmit Any Symbol in Set / No Particular Order

Unitech MS588 - Macro PDF Transmit / Decode Mode Symbols - 3
*Passthrough All Symbols

Transmit Macro PDF Control Header

When enabled, this activates transmission of the control header, which contains the segment index and the file ID, in Macro PDF symbols. For example, the field may be: \92800000\725\120\343. The five digits after the \928 are the segment index (or block index), and \725\120\343 is the file ID.

Enable this when selecting Transmit Any Symbol in Set / No Particular Order for the Macro PDF Transmit/Decode Mode Symbols, and disable this when selecting Buffer All Symbols / Transmit Macro PDF When Complete. This parameter has no effect when Passthrough All Symbols is selected.

Unitech MS588 - Transmit Macro PDF Control Header - 1
Enable Macro PDF Control Header Transmit

Unitech MS588 - Transmit Macro PDF Control Header - 2
*Disable Macro PDF Control Header Transmit

Escape Characters

This enables the backslash () character as an Escape character for systems that can process transmissions containing special data sequences. Scan a bar code below to either format special data according to the GLI (Global Label Identifier) protocol, or to disable this parameter. This parameter only affects the data portion of a Macro PDF symbol transmission; the Macro PDF Control Header (if enabled) is always sent with GLI formatting.

Unitech MS588 - Escape Characters - 1
GLI Protocol

Unitech MS588 - Escape Characters - 2
*None

Flush Macro Buffer

This flushes the buffer of all decoded Macro PDF data stored to that point, transmits it to the host device, and aborts from Macro PDF mode.

Unitech MS588 - Flush Macro Buffer - 1
Flush Macro PDF Buffer

Abort Macro PDF Entry

This clears all currently-stored Macro PDF data in the buffer without transmission and aborts from Macro PDF mode.

Unitech MS588 - Abort Macro PDF Entry - 1
Abort Macro PDF Entry

Appendix A

Sample Bar codes

2D Bar codes

Data Matrix

Unitech MS588 - 2D Bar codes - 1

Maxicode

Unitech MS588 - 2D Bar codes - 2

natural_image Abstract pattern with concentric circles and dot textures (no text or symbols)

QR Code

QR code image containing encoded data, no visible human-readable text

PDF417

Black and white QR code image with finder patterns and data modules

MicroPDF417

Black and white pixelated QR code pattern with no readable text or symbols

US Postnet

Unitech MS588 - 2D Bar codes - 6

UK Postal 001ABCD1AB9MX

1D Bar codes

EAN-13
3045214834123

EAN-8
Unitech MS588 - 1D Bar codes - 2

UPC-A
0 47669137166

UPC-E
0 1 2 3 4 5 7 2 9 9

Interleave 2 of 5
Unitech MS588 - 1D Bar codes - 5

Code 128
Unitech 128

Code 39
W+ E + D + G + E

EAN 128
(01)054123456789(01)659344

Codabar
A22357000599876B

MSI
1234558

GS1 Limited
7612341562341

Appendix B

Numeric Bar codes

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

Unitech MS588 - Numeric Bar codes - 1

Unitech MS588 - Numeric Bar codes - 2

Unitech MS588 - Numeric Bar codes - 3

Unitech MS588 - Numeric Bar codes - 4

Unitech MS588 - Numeric Bar codes - 5

Unitech MS588 - Numeric Bar codes - 6

Unitech MS588 - Numeric Bar codes - 7

Unitech MS588 - Numeric Bar codes - 8

Unitech MS588 - Numeric Bar codes - 9

Unitech MS588 - Numeric Bar codes - 10

Cancel

To correct an error or change a selection, scan the bar code below.

Unitech MS588 - Cancel - 1
Cancel

ASCII Character Sets

ASCII Value Table

ASCII ValueFull ASCII Code 39 Encode CharKeystroke
1000%UCTRL 2
1001ACTRL A
1002BCTRL B
1003CCTRL C
1004DCTRL D
1005ECTRL E
1006FCTRL F
1007GCTRL G
1008HCTRL H/BACKSPACE ^1
1009ICTRL I/HORIZONTAL TAB^{1}
1010JCTRL J
1011KCTRL K
1012LCTRL L
1013MCTRL M/ENTER^{1}
1014NCTRL N
1015OCTRL O
1016PCTRL P
1017QCTRL Q
1018RCTRL R
1019SCTRL S
1020TCTRL T
1021UCTRL U
1022VCTRL V
1023WCTRL W
1024XCTRL X
1025YCTRL Y
1026ZCTRL Z
1027%ACTRL [
1028%BCTRL \
1029%CCTRL]
1030%DCTRL 6
1031%ECTRL -
1032SpaceSpace
1033/A!
1034/B
1035/C#
1036/D$
1037/E%
1038/F&
1039/G
1040/H(
1041/I)
1042/J*
1043/K+
1044/L,
1045--
1046..
1047/o/
104800
104911
105022
105133
105244
105355
105466
105577
105688
105799
1058/Z:
1059%F;
1060%G<
1061%H=
1062%I>
1063%J?
1064%V@
1065AA
1066BB
1067CC
1068DD
1069EE
1070FF
1071GG
1072HH
1073II
1074JJ
1075KK
1076LL
1077MM
1078NN
1079OO
1080PP
1081QQ
1082RR
1083SS
1084TT
1085UU
1086VV
1087WW
1088XX
1089YY
1090ZZ
1091%K[
1092%L\
1093%M]
1094%N^
1095%O_
1096%W'
1097+AA
1098+BB
1099+CC
1100+DD
1101+EE
1102+FF
1103+GG
1104+HH
1105+II
1106+JJ
1107+KK
1108+LL
1109+MM
1110+NN
1111+OO
1112+PP
1113+QQ
1114+RR
1115+SS
1116+TT
1117+UU
1118+VV
1119+WW
1120+XX
1121+YY
1122+ZZ
1123%P{
1124%QI
1125%R}
1126%S~

The keystroke in bold transmits only if you enabled Function Key Mapping. Otherwise, the unbold keystroke transmits.

ALT Key Standard Default Tables

ALT KeysKeystroke
2064ALT 2
2065ALT A
2066ALT B
2067ALT C
2068ALT D
2069ALT E
2070ALT F
2071ALT G
2072ALT H
2073ALT I
2074ALT J
2075ALT K
2076ALT L
2077ALT M
2078ALT N
2079ALT O
2080ALT P
2081ALT Q
2082ALT R
2083ALT S
2084ALT T
2085ALT U
2086ALT V
2087ALT W
2088ALT X
2089ALT Y
2090ALT Z

USB GUI Key Character Set

GUI KeyKeystroke
3000Right Control Key
3048GUI 0
3049GUI 1
3050GUI 2
3051GUI 3
3052GUI 4
3053GUI 5
3054GUI 6
3055GUI 7
3056GUI 8
3057GUI 9
3065GUI A
3066GUI B
3067GUI C
3068GUI D
3069GUI E
3070GUI F
3071GUI G
3072GUI H
3073GUI I
3074GUI J
3075GUI K
3076GUI L
3077GUI M
3078GUI N
3079GUI O
3080GUI P
3081GUI Q
3082GUI R
3083GUI S
3084GUI T
3085GUI U
3086GUI V
3087GUI W
3088GUI X
3089GUI Y
3090GUI Z
Note: GUI Shift Keys - The AppleTM iMac keyboard has an apple key on either side of the space bar. Windows-based systems have a GUI key to the left of the left ALT key, and to the right of the right ALT key.

PF Key Standard Default Table

PF KeysKeystroke
4001PF 1
4002PF 2
4003PF 3
4004PF 4
4005PF 5
4006PF 6
4007PF 7
4008PF 8
4009PF 9
4010PF 10
4011PF 11
4012PF 12
4013PF 13
4014PF 14
4015PF 15
4016PF 16

F key Standard Default Table

F KeysKeystroke
5001F 1
5002F 2
5003F 3
5004F 4
5005F 5
5006F 6
5007F 7
5008F 8
5009F 9
5010F 10
5011F 11
5012F 12
5013F 13
5014F 14
5015F 15
5016F 16
5017F 17
5018F 18
5019F 19
5020F 20
5021F 21
5022F 22
5023F 23
5024F 24

Numeric Key Standard Default Table

Numeric KeypadKeystroke
6042*
6043+
6044Undefined
6045-
6046.
6047/
60480
60491
60502
60513
60524
60535
60546
60557
60568
60579
6058Enter
6059Num Lock

Extended Keypad Standard Default Table

Extended KeypadKeystroke
7001Break
7002Delete
7003Pg Up
7004End
7005Pg Dn
7006Pause
7007Scroll Lock
7008Backspace
7009Tab
7010Print Screen
7011Insert
7012Home
7013Enter
7014Escape
7015Up Arrow
7016Dn Arrow
7017Left Arrow
7018Right Arrow

Appendix D

Worldwide Support

Unitech's professional support team is available to quickly answer questions or technical-related issues. Should a set of equipment problem occurs, please contact the nearest Unitech regional service representative. For complete contact information please visit the Web sites listed below:

RegionWeb Site
Global Operation Centerhttp://www.ute.com
Unitech Taiwanhttp://tw.ute.com
Unitech Asia Pacific & Middle Easthttp://apac.ute.com ; http://india.ute.com
Greater China Divisionhttp://cn.ute.com
Unitech Japanhttp://jp.ute.com
Unitech Americahttp://us.ute.com ; http://can.ute.com
Unitech Latin Americahttp://latin.ute.com
Unitech Europehttp://eu.ute.com
Table of contents Click a title to access it
Manual assistant
Powered by Anthropic
Waiting for your message
Product information

Brand : Unitech

Model : MS588

Category : Barcode scanners