2D Imaging
Barcode Scanner

Programming
1

Advanced 2D Image Scanner

This Programming Guide is intended for:


2D Image Hands‐Free Scanner: Z‐8072 Plus

Revision History
Changes to the original manual are listed below:
VersionDate
Description of Version
1.0
2018/08/16
Initial release
1.1
2018/11/16
Added new Code 32, data editing, and phonefeatures1.2
2018/11/23
Codabar feature descriptions updated
1.3
2018/11/27
RSS descriptions updated; added enter in ASCII code
1.4
2018/12/25
Added Alt mode, more data editing support,
continue mode behavior
1.5
2019/04/03
Added Turkey country codes
1.6
2019/5/23
Keyboard Caps Lock State added
1.7
2019/6/18
GS1 decoding added1

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Important Notice
No warranty of any kind is made in regard to this material, including, but not limited to,
implied warranties of merchantability or fitness for any particular purpose. We are notliable for any errors contained herein nor for incidental or consequential damages inconnection with furnishing, performance or use of this material. We shall be under noliability in respect of any defect arising from fair wear and tear, willful damage,negligence, abnormal working conditions, failure to follow the instructions and warnings,
or misuse or alteration or repair of the products without written approval. No part of thisdocument may be reproduced, transmitted, stored in a retrieval system, transcribed, ortranslated into any human or computer or other language in any form or by any meanselectronic, mechanical, magnetic, optical, chemical, biological, manual or otherwise,
except for brief passages which may be quoted for purposes of scholastic or literary
review, without express written consent and authorization. We reserve the right to makechanges in product design without reservation and without notification. The material inthis guide is for information only and is subject to change without notice. All trademarks
mentioned herein, registered or otherwise, are the properties of their various, ill,
assorted owners.

General Handling Precautions
Do not dispose the scanner in fire.
Do not put the scanner directly in the sun or by any heat source.
Do not use or store the scanner in a very humid place.
Do not drop the scanner or allow it to collide violently with other objects.
Do not take the scanner apart without authorization

Guidance for Printing
This manual is in A5 size. Please double check your printer setting before printing it out.
When the barcodes are to be printed out for programming, the use of a high‐resolution
laser printer is strongly suggested for the best scan result.

Firmware Notice
To use all functions in this guide please update to the latest firmware.
Copyright © 2019. All rights reserved.
2

Advanced 2D Image ScannerTable of Contents
Important Notice..................................................................................................................2
General Handling Precautions..............................................................................2
Guidance for Printing ...........................................................................................2
Using the Scanner ................................................................................................................8
Beeper Indication.........................................................................................................8
Settings and Programming...................................................................................................9
Program Set Up Flow............................................................................................9
User Preferences ........................................................................................................10
Show Version......................................................................................................10
System Settings ..................................................................................................10
Customer's Factory Default................................................................................11
Scan Mode .........................................................................................................12
Continue Mode behavior ...................................................................................13
Same Code Delay Time for Continue Scan Mode...............................................14
Interface Switch..................................................................................................15
Good Read Beep Length.....................................................................................16
Good Read Beep Frequency ...............................................................................17
Aiming Pattern ...................................................................................................18
Motion Detect Sensibility...................................................................................19
Phone Mode.......................................................................................................20
Terminal Character .............................................................................................22
RS232 Baud Rate ................................................................................................23
RS232 Parity Bit ..................................................................................................25
RS232 Stop Bit ....................................................................................................26
RS232 Data Bit....................................................................................................27
USB Speed ..........................................................................................................28
Country Code .....................................................................................................29
Persian/Arabic Language Encoding Support.......................................................35
Readable Symbologies ...............................................................................................36
All Symbologies ..................................................................................................36
UPC‐A .................................................................................................................37
UPC‐E..................................................................................................................38
EAN‐8 .................................................................................................................39
EAN 13................................................................................................................40
JAN code for Books.............................................................................................41
Code 128 ............................................................................................................42
Code 39 ..............................................................................................................43
Code 93 ..............................................................................................................44
Code 32 ..............................................................................................................45
Code 11 ..............................................................................................................46
Codabar..............................................................................................................47
3

Advanced 2D Image Scanner

PROGRAMMING GUIDE

4

Plessey................................................................................................................48
MSI/Plessy..........................................................................................................49
Interleaved 2 of 5 ...............................................................................................50
IATA 2 of 5 ..........................................................................................................51
Matrix 2 of 5.......................................................................................................52
Straight 2 of 5.....................................................................................................53
RSS 14 (GS1 DATABAR 14) ..................................................................................54
RSS Expanded (GS1 DataBar Expanded).............................................................55
RSS Limited (GS1 DataBar Limited) ....................................................................56
GS1‐128 AIM ID..................................................................................................57
GS1‐2D AIM ID ...................................................................................................58
Component CC‐A................................................................................................59
Component CC‐B................................................................................................60
Component CC‐C ................................................................................................61
PDF417 ...............................................................................................................62
Data Matrix ........................................................................................................64
QR Code .............................................................................................................65
Micro QR Code ...................................................................................................66
Aztec...................................................................................................................67
MaxiCode ...........................................................................................................68
Symbology Features ...................................................................................................69
UPC / EAN...........................................................................................................69
UPC‐A .................................................................................................................70
UPC‐E..................................................................................................................72
EAN 8..................................................................................................................74
EAN 13................................................................................................................75
EAN 13 Data Redundant Check ..........................................................................77
JAN code for Books Separator ............................................................................78
Code 39 ..............................................................................................................80
Code 39 Redundant Check .................................................................................82
Code 32 (Italian Pharmacode)............................................................................83
Codabar..............................................................................................................84
Codabar Redundant Check.................................................................................86Interleaved 2 of 5 ...............................................................................................87
MSI / Plessey ......................................................................................................89
Code 11 ..............................................................................................................91
Data Matrix ........................................................................................................93
QR / Micro QR ....................................................................................................95
Japanese Language Encoding Support ...............................................................97
Aztec...................................................................................................................98
GS1 DataBar 14 Stacked decoding .....................................................................99
GS1 DataBar Expanded Stacked decoding........................................................100
Advanced 2D Image ScannerData Editing (Prefix) .................................................................................................101
Prefix Set Up Flow ............................................................................................101
All Prefix ...........................................................................................................102
UPC / EAN Prefix...............................................................................................103
Code 128 Prefix ................................................................................................105
Code 39 Prefix ..................................................................................................106
Code 93 Prefix ..................................................................................................107
Code 32 Prefix ..................................................................................................108
Code 11 Prefix ..................................................................................................109
Codabar Prefix..................................................................................................110
Plessey Prefix....................................................................................................111
MSI Prefix .........................................................................................................112
Interleaved 2 of 5Prefix ....................................................................................113
IATA 2 of 5 Prefix ..............................................................................................114
Matrix 2 of 5 Prefix...........................................................................................115
Straight 2 of 5 Prefix.........................................................................................116
RSS 14 Prefix (GS1 DataBar 14 Prefix) ..............................................................117
RSS Expanded Prefix (GS1 DataBar Expanded Prefix).......................................118
RSS Limited Prefix (GS1 DataBar Limited Prefix) ..............................................119
Component CC‐A Prefix....................................................................................120
Component CC‐B Prefix....................................................................................121
Component CC‐C Prefix....................................................................................122
PDF 417 Prefix ..................................................................................................123
Micro PDF 417 Prefix........................................................................................124
Data Matrix Prefix ............................................................................................125
QR Prefix ..........................................................................................................126
Micro QR Prefix ................................................................................................127
Aztec Prefix.......................................................................................................128
MaxiCode Prefix ...............................................................................................129
Data Editing (Suffix)..................................................................................................130
Suffix Set Up Flow.............................................................................................130
All Suffix ...........................................................................................................131
UPC‐A Suffix .....................................................................................................132
UPC‐E Suffix......................................................................................................133
EAN 8 Suffix......................................................................................................134
EAN 13 Suffix....................................................................................................135
Code 128 Suffix ................................................................................................136
Code 39 Suffix ..................................................................................................137
Code 93 Suffix ..................................................................................................138
Code 32 Suffix ..................................................................................................139
Code 11 Suffix ..................................................................................................140
Codabar Suffix ..................................................................................................141
5

Advanced 2D Image Scanner

PROGRAMMING GUIDE

6

Plessey Suffix....................................................................................................142
MSI Suffix .........................................................................................................143
Interleaved 2 of 5 Suffix ...................................................................................144
IATA 2 of 5 Suffix...............................................................................................145
Matrix 2 of 5 Suffix ...........................................................................................146
Straight 2 of 5 Suffix .........................................................................................147
RSS 14 Suffix (GS1 DataBar 14 Suffix)...............................................................148
RSS Expanded Suffix (GS1 DataBar Expanded Suffix) .......................................149
RSS Limited Suffix (GS1 DataBar Limited Suffix)...............................................150
Component CC‐A Suffix ....................................................................................151
Component CC‐B Suffix ....................................................................................152
Component CC‐C Suffix ....................................................................................153
PDF‐417 Suffix ..................................................................................................154
Micro PDF‐417 Suffix........................................................................................155
Data Matrix Suffix.............................................................................................156
QR Code Suffix..................................................................................................157
Micro QR Suffix ................................................................................................158
Aztec Suffix.......................................................................................................159
MaxiCode Suffix ...............................................................................................160
Data Editing (Truncate/Return) ................................................................................161
Set All Symbologies Truncate/Return...............................................................162
Set UPC‐A Truncate/Return..............................................................................164
Set UPC‐E Truncate/Return ..............................................................................166
Set EAN‐8 Truncate/Return ..............................................................................168
Set EAN 13 Truncate/Return ............................................................................170
Set Code 128 Truncate/Return.........................................................................172
Set Code 39 Truncate/Return...........................................................................174
Set Code 93 Truncate/Return...........................................................................176
Set Code 32 Truncate/Return...........................................................................178
Set Code 11 Truncate/Return...........................................................................180
Set Codabar Truncate/Return ..........................................................................182
Set Plessey Truncate/Return ............................................................................184
Set MSI (Modified Plessy) Truncate/Return .....................................................186
Set Interleaved 2 of 5 Truncate/Return............................................................188
Set IATA 2 of 5 Truncate/Return .......................................................................190
Set Matrix 2 of 5 Truncate/Return ...................................................................192
Set Straight 2 of 5 Truncate/Return..................................................................194
Set RSS 14 (GS1 DataBar) Truncate/Return......................................................196
Set RSS Expanded (GS1 DataBar Expanded) Truncate/Return .........................198
Set RSS Limited (GS1 DataBar Limited) Truncate/Return .................................200
Set Component CC‐A Truncate/Return ............................................................202
Set Component CC‐B Truncate/Return.............................................................204
Advanced 2D Image ScannerSet Component CC‐C Truncate/Return.............................................................206
Set PDF 417 Truncate/Return...........................................................................208
Set Micro PDF 417 Truncate/Return ................................................................210
Set Data Martrix Truncate/Return....................................................................212
Set QR Truncate/Return ...................................................................................214
Set Micro QR Truncate/Return.........................................................................216
Set Aztec Truncate/Return ...............................................................................218
Set MaxiCode Truncate/Return........................................................................220
Code Settings ...........................................................................................................222
Set Lengths for Codes.......................................................................................222
Set Lengths for Code 128 .................................................................................224
Set Lengths for Code 39 ...................................................................................225
Set Lengths for Code 93 ...................................................................................226
Set Lengths for Codabar...................................................................................227
Set Lengths for Interleaved 2 of 5 ....................................................................228
Set Lengths for Code 11 ...................................................................................229
Set Lengths for MSI ..........................................................................................230
Set Lengths for Matrix 2 of 5............................................................................231
Code Identifiers................................................................................................232
Code Identifiers Table ......................................................................................233
Keyboard Caps Lock State ................................................................................234
Function Key Mapping .....................................................................................236
ASCII Code ........................................................................................................237
JavaPOS Driver V2.00 for Win32/Win64 ..................................................................258
JavaPOS Version ...............................................................................................258
Install the Java2 Runtime Environment............................................................258
Install the Service Object and JavaPOS files .....................................................258
How to use RS232 scanner with JavaPOS Driver ..............................................258
Use barcodes to configure the Handheld scanner ...........................................259
Running the JavaPOS Test utility ......................................................................260
How to use JavaPOS driver at your application................................................260
How to use USB scanner with JavaPOS Driver .................................................261
Install the Java RXTXcomm API ........................................................................262
Running the JavaPOS Test utility ......................................................................262
How to Use JavaPOS Driver at your application ...............................................263

7

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Using the Scanner
Beeper Indication
Beeps
3 beeps in a series from low tohigh pitch
1 short beep
2 short beeps
1 long beep
3 beeps in a series from low tohigh pitch
3 short beeps

8

Indication
Power up
A barcode has been successfully
decodedThe scanner has entered programmode
A setting has been programmed
The scanner has exited program
mode
Error setting the scanner

Advanced 2D Image ScannerSettings and Programming
Scan selected barcodes in this manual to affect setup and programming of your handheld
imaging barcode scanner. Decoding options and interface protocols can be tailored to a
specific application.
Setup parameters are stored in non‐volatile memory in the scanner and are retainedeven when power is off. Setup parameters change only when you reset them. You may
need to hide adjacent code patches with your hand when scanning.

Program Set Up Flow
Scan "Set" to set up

9‐‐> Scan selected barcode ‐‐> Scan "End" to confirm the setup.

Advanced 2D Image Scanner

PROGRAMMING GUIDE

User Preferences
Show Version
Scan this barcode to display firmware version.

Read device information

System Settings
Scan this barcode to return all parameters to the default values.

Set

Factory default settings

End
10

Advanced 2D Image ScannerCustomer's Factory Default
Scan barcodes below to set or delete customer’s factory default.

Set

Save customer's factory default

Delete customer's factory default

End

11

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Scan Mode
Scan a barcodes below to set the scanner to different modes.
Presentation and Continue Scan modes allow automatic scan when barcodes are present
in front of the scanner. In Continue Scan mode, the scan LED stays active and continues todecode. Trigger mode allows triggered scans.

Set

Presentation Mode
(Default)

Continue Scan Mode

End

12

Advanced 2D Image Scanner

Continue Mode behavior
Auto
Default behavior, offers maximum depth of filed.
RegularSet scanner to regular to reduce working range.

Set

RegularAuto (Default)

End

13

Advanced 2D Image Scanner

PROGRAMMING GUIDESame Code Delay Time for Continue Scan Mode
Scan a barcode below to select the duration of the delay time for scan code.

Set

500 msec

1 sec (Default)

1.5 sec

2 sec

End
14

Advanced 2D Image ScannerInterface Switch
Your 2D Imager supports interfaces such as USB HID, RS232 serial, and USB virtual COM.
To switch the interface, simply select the appropriate cable and configure the properinterface by following interface selection.

Set

RS‐232

USB Keyboard (Default)

USB Virtual COM Port
*Driver required

End

15

Advanced 2D Image Scanner

PROGRAMMING GUIDEGood Read Beep Length
Scan a barcode below to select the duration of the beep signal after a good decode.

Set

50 msec (Default)

100 msec

150 msec

200 msec

End
16

Advanced 2D Image Scanner

Good Read Beep Frequency
Scan a barcode below to select the beep tone of the beep signal after a good decode.

Set

Low

Medium (Default)

High

End

17

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Aiming Pattern
Aiming pattern works as an aiming system to aid in barcode reading. Use the following
settings to enable or disable this function. This function is for supporting models only.

Set

Auto

Always Off (Default)

End

18

Advanced 2D Image Scanner

Motion Detect Sensibility

Set

Level 1 (Low)

Level 2

Level 3 (Default)

Level 4

Level 5 (High)End
19

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Phone Mode
LED turns to orange when Phone mode is enabled.

Set

Phone key enable
Trigger key is used for Phone mode switch

Phone key disable (Default)
Trigger key is used for scanningPhone mode enable

Phone mode disable (Default)

End

20

Advanced 2D Image ScannerSet

Phone mode enable(Illumination LED Standby off)Phone mode enable(Illumination LED Standby Low)

End

21

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Terminal Character

Set

None

CR/LF (Default)

CR

TAB

End

22

Advanced 2D Image ScannerRS232 Baud Rate
Baud rate is the number of bits of data transmitted per second. Set the imager's baudrate to match the baud rate setting of the host device. Otherwise, data may not reach thehost device or may reach it in distorted form.

Set

9600 (Default)

19200

38400

57600

End
23

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set

115200End

24Advanced 2D Image ScannerRS232 Parity Bit
Parity bit can be added to ensure the total number of the string is even or odd.

Set

None (Default)

Even parity

Odd parity

End

25

Advanced 2D Image Scanner

PROGRAMMING GUIDERS232 Stop Bit
Stop bit is used to signal the end of a transmission.

Set

1 Stop Bit (Default)

2 Stop Bit

End

26

Advanced 2D Image ScannerRS232 Data Bit
Data bit sets the word length at 7 or 8 bits of data per character.

Set

CS7

CS8 (Default)

End

27

Advanced 2D Image Scanner

PROGRAMMING GUIDEUSB Speed
Scann the following settings to change the USB speed.

Set

USB 2.0 (For Standard version)

USB 1.1 (For Specific Customer version)

End

28

Advanced 2D Image ScannerCountry CodeScann the following settings to change the country code.

Set

US (Default)

Belgium

BritainDenmarkEnd
29

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set

FranceGermany

Italy

NorwayEnd

30

Advanced 2D Image ScannerSet

Portugal

Spain

SwedenSwitzerland

End

31

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set

Japan

Hungary

Czech Republic

Slovakia

End

32

Advanced 2D Image Scanner

Set

Romania

Croatia

PolandInternational Keyboard mode
(ALT mode)

End
33

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set

Turkey‐Q

Turkey‐F

End

34

Advanced 2D Image Scanner

Persian/Arabic Language Encoding Support
Scann the following settings to change the encoding options.

Set

UTF‐8 (Default)

ISO 8859‐6

CP1256 (WINDOWS‐1256)

End

35

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Readable Symbologies
This section provides the programming barcodes for enabling and disabling readable
symbologies. If the default values suit requirements, programming is not necessary.

All Symbologies

Set

Enable All

Default

End

36

Advanced 2D Image ScannerUPC‐A

Set

Enable UPC‐A (Default)

Disable UPC‐A

End

37

Advanced 2D Image Scanner

PROGRAMMING GUIDE

UPC‐E

Set

Enable UPC‐E (Default)

Disable UPC‐E

End

38

Advanced 2D Image Scanner

EAN‐8Set

Enable EAN 8 (Default)

Disable EAN 8

End

39

Advanced 2D Image Scanner

PROGRAMMING GUIDEEAN 13

Set

Enable EAN 13 (Default)

Disable EAN 13

End

40

Advanced 2D Image Scanner

JAN code for Books

Set

EnableDisable (Default)

End

41

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Code 128

Set

Enable Code 128 (Default)

Disable Code 128

End

42

Advanced 2D Image ScannerCode 39

Set

Enable Code 39 (Default)

Disable Code 39

End

43

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Code 93

Set

Enable Code 93 (Default)

Disable Code 93

End

44

Advanced 2D Image ScannerCode 32

Set

Enable Code 32

Disable Code 32 (Default)

End

45

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Code 11

Set

Enable Code 11

Disable Code 11 (Default)

End

46

Advanced 2D Image Scanner

Codabar

Set

Enable Codabar (Default)

Disable Codabar

End

47

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Plessey

Set

Enable Plessey

Disable Plessey (Default)

End

48

Advanced 2D Image ScannerMSI/Plessy

Set

Enable MSI/Plessy

Disable MSI/Plessy (Default)

End

49

Advanced 2D Image Scanner

PROGRAMMING GUIDEInterleaved 2 of 5

Set

Enable Interleaved 2 of 5 (Default)

Disable Interleaved 2 of 5

End

50

Advanced 2D Image Scanner

IATA 2 of 5

Set

Enable IATA 2 of 5

Disable IATA 2 of 5 (Default)

End

51

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Matrix 2 of 5

Set

Enable Matrix 2 of 5

Disable Matrix 2 of 5 (Default)

End

52

Advanced 2D Image Scanner

Straight 2 of 5

Set

Enable Straight 2 of 5

Disable Straight 2 of 5 (Default)

End

53

Advanced 2D Image Scanner

PROGRAMMING GUIDERSS 14 (GS1 DATABAR 14)

Set

Enable RSS 14 (GS1 DATABAR 14) (Default)

Disable RSS 14 (GS1 DATABAR 14)

End

54

Advanced 2D Image Scanner

RSS Expanded (GS1 DataBar Expanded)

Set

Enable RSS Expanded (GS1 DataBar
Expanded) (Default)

Disable RSS Expanded (GS1 DataBar
Expanded)End

55

Advanced 2D Image Scanner

PROGRAMMING GUIDERSS Limited (GS1 DataBar Limited)

Set

Enable RSS Limited (GS1 DataBar Limited)(Default)

Disable RSS Limited (GS1 DataBar Limited)

End

56

Advanced 2D Image Scanner

GS1‐128 AIM ID

Set

EnableDisable (Default)

End

57

Advanced 2D Image Scanner

PROGRAMMING GUIDE

GS1‐2D AIM ID

Set

EnableDisable (Default)

End

58

Advanced 2D Image Scanner

Component CC‐A

Set

Enable Component CC‐A

Disable Component CC‐A (Default)

End

59

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Component CC‐B

Set

Enable Component CC‐B

Disable Component CC‐B (Default)

End

60

Advanced 2D Image Scanner

Component CC‐C

Set

Enable Component CC‐C

Disable Component CC‐C (Default)

End

61

Advanced 2D Image Scanner

PROGRAMMING GUIDEPDF417

Set

Enable PDF417 (Default)

Disable PDF417

End

62

Advanced 2D Image ScannerMicro PDF417

Set

Enable Micro PDF417 (Default)

Disable Micro PDF417

End

63

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Data Matrix

Set

Enable Data Matrix (Default)

Disable Data Matrix

End

64

Advanced 2D Image Scanner

QR Code

Set

Enable QR Code (Default)

Disable QR Code

End

65

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Micro QR Code

Set

Enable Micro QR Code (Default)

Disable Micro QR Code

End

66

Advanced 2D Image ScannerAztecSet

Enable Aztec

Disable Aztec (Default)

End

67

Advanced 2D Image Scanner

PROGRAMMING GUIDE

MaxiCode

Set

Enable MaxiCode

Disable MaxiCode (Default)

End

68

Advanced 2D Image ScannerSymbology Features
This section provides the programming barcodes for selecting features available todifferent symbologies.

UPC / EAN

Set

Enable decoding of 2/5‐digit supplemental
code for UPC‐A, UPC‐E, EAN‐13,
and EAN‐8

Disable decoding of 2/5‐digit supplemental
code for UPC‐A, UPC‐E, EAN‐13,
and EAN‐8 (Default)

End

69

Advanced 2D Image Scanner

PROGRAMMING GUIDE

UPC‐A

Set

Enable UPC‐A Number System digit(Default)

Disable UPC‐A Number System digit

Enable UPC‐A check digit (Default)

Disable UPC‐A check digit

End
70

Advanced 2D Image Scanner

Set

Enable conversion of UPC‐A to EAN13

Disable conversion of UPC‐A to EAN13(Default)

End

71

Advanced 2D Image Scanner

PROGRAMMING GUIDE

UPC‐E

Set

Enable UPC‐E Number System digit(Default)

Disable UPC‐E Number System digit

Enable UPC‐E check digit (Default)

Disable UPC‐E check digit

End
72

Advanced 2D Image Scanner

Set

Enable conversion of UPC‐E to UPC‐A

Disable conversion of UPC‐E to UPC‐A(Default)

End

73

Advanced 2D Image Scanner

PROGRAMMING GUIDE

EAN 8

Set

Enable EAN 8 check digit (Default)

Disable EAN 8 check digit

Enable conversion of EAN 8 to EAN 13

Disable conversion of EAN 8 to EAN 13(Default)

End
74

Advanced 2D Image Scanner

EAN 13

Set

Enable EAN 13 check digit (Default)

Disable EAN 13 check digit

Enable conversion of EAN 13 to ISBNDisable conversion of EAN 13 to ISBN
(Default)

75

End
Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set

Enable conversion of EAN 13 to ISSN

Disable conversion of EAN 13 to ISSN
(Default)

End

76

Advanced 2D Image Scanner

EAN 13 Data Redundant Check

Set

Off

1 (Default)

2

3

End
77

Advanced 2D Image Scanner

PROGRAMMING GUIDEJAN code for Books Separator

Set[TAB] key x 2[SPACE] key x 3[‐] dash char

End

78

Advanced 2D Image Scanner

Set

Others char Separator
For parameters requiring specific numericvalues, scan the [PROGRAMMINGGUIDE\ASCII Code] appropriately
numbered barcode(s)None(Default)

End

79

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Code 39

Set

Enable Code 39 full ASCII mode

Disable Code 39 full ASCII mode (Default)

Enable Start and Stop characters

Disable Start and Stop characters (Default)

End

80

Advanced 2D Image Scanner

Set

Disable Checksum (Default)

Enable checksum and send checkcharacter

Enable checksum and strip checkcharacterEnd

81

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Code 39 Redundant Check

Set

Off

1 (Default)

2

3

End
82

Advanced 2D Image ScannerCode 32 (Italian Pharmacode)

Set

Transmit
Alphabet “A” char

Disable Transmit
Alphabet “A” char
(Default)

End

83

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Codabar

Set

Disable Checksum (Default)

Enable checksum and send checkcharacter

Enable checksum and strip checkcharacterEnd

84

Advanced 2D Image ScannerSet

Strip Start/Stop characters

Output Start/Stop characters (Default)

End

85

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Codabar Redundant Check

Set

Off

1 (Default)

2

3

End
86

Advanced 2D Image ScannerInterleaved 2 of 5

Set

Disable Checksum (Default)

Enable checksum and send checkcharacter

Enable checksum and strip checkcharacterEnd

87

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set

Default quiet zone checking
No length checking performed (Default)

Smaller quiet zone allowed

End

88

Advanced 2D Image Scanner

MSI / Plessey

Set

Disable MSI Plessey checksum

Mod 10 checksum (Default)

Mod 10/10 checksum

Mod 11/10 checksum

End
89

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set

Output checksum character(s) (Default)

Strip checksum character(s)

End

90

Advanced 2D Image ScannerCode 11Set

Output checksum character(s)Strip checksum character(s) (Default)

Disable checksum checking

End

91

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set

Enable 1‐digit checksum checking

Enable 2‐digit checksum checking(Default)

End

92

Advanced 2D Image ScannerData Matrix

Set

Enable mirror decoding (Default)

Disable mirror decoding

End

93

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set

Enable rectangular Data Matrix decoding

Disable rectangular Data Matrix decoding(Default)

End

94

Advanced 2D Image ScannerQR / Micro QR

Set

Enable mirror decoding (Default)

Disable mirror decoding

End

95

Advanced 2D Image Scanner

PROGRAMMING GUIDESet

UTF8 conversion for word only

Universal UTF8 conversion (Default)

End
Note: Please install QR_UTF8_Conversion executable file before using this function.

96

Advanced 2D Image ScannerJapanese Language Encoding Support

Set

EnableDisable (Default)

End

97

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Aztec

Set

Enable mirror decoding (Default)

Disable mirror decoding

End

98

Advanced 2D Image ScannerGS1 DataBar 14 Stacked decoding

Set

EnableDisable (Default)

End

99

Advanced 2D Image Scanner

PROGRAMMING GUIDE

GS1 DataBar Expanded Stacked decoding

Set

EnableDisable (Default)

End

100

Advanced 2D Image ScannerData Editing (Prefix)
Prefix is additional characters that can be sent before the scanned data. Please scan thebarcodes in the selection below to set your prefix.

Prefix Set Up Flow
1.
2.
3.
4.

Scan Set.
Enable barcode type.
Scan prefix you would like to add characters within ASCII Table. Up to 4 digits canbe added.
Scan End.

Ex. If we wish to add “3” as prefix for all barcode type, then follow procedure as below,
Scan [Set] to enter setup. Then we select barcode by scanning [Enable All], then we scan
[3] as 3 of ASCII HEX. At the end, we scan [End] to completed setup.

101

Advanced 2D Image Scanner

PROGRAMMING GUIDEAll Prefix

Set

Enable All

Disable All (Default)

End

102

Advanced 2D Image Scanner

UPC / EAN Prefix

Set

Enable UPC‐A

Disable UPC‐A

Enable UPC‐E

Disable UPC‐E

End

103

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set

Enable EAN 8Disable EAN 8

Enable EAN 13

Disable EAN 13

End

104

Advanced 2D Image ScannerCode 128 Prefix

Set

Enable Code 128

Disable Code 128

End

105

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Code 39 Prefix

Set

Enable Code 39

Disable Code 39

End

106

Advanced 2D Image ScannerCode 93 Prefix

Set

Enable Code 93

Disable Code 93

End

107

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Code 32 Prefix

Set

Enable Code 32

Disable Code 32

End

108

Advanced 2D Image ScannerCode 11 Prefix

Set

Enable Code 11

Disable Code 11

End

109

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Codabar Prefix

Set

Enable Codabar

Disable Codabar

End

110

Advanced 2D Image ScannerPlessey Prefix

Set

Enable Plessey

Disable Plessey

End

111

Advanced 2D Image Scanner

PROGRAMMING GUIDEMSI Prefix

Set

Enable MSI

Disable MSI

End

112

Advanced 2D Image ScannerInterleaved 2 of 5Prefix

Set

Enable Interleaved 2 of 5

Disable Interleaved 2 of 5

End

113

Advanced 2D Image Scanner

PROGRAMMING GUIDEIATA 2 of 5 Prefix

Set

Enable IATA 2 of 5

Disable IATA 2 of 5

End

114

Advanced 2D Image ScannerMatrix 2 of 5 Prefix

Set

Enable Matrix 2 of 5

Disable Matrix 2 of 5

End

115

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Straight 2 of 5 Prefix

Set

Enable Straight 2 of 5

Disable Straight 2 of 5

End

116

Advanced 2D Image Scanner

RSS 14 Prefix (GS1 DataBar 14 Prefix)

Set

Enable RSS 14 Prefix(GS1 DataBar 14 Prefix)

Disable RSS 14 Prefix(GS1 DataBar 14 Prefix)

End

117

Advanced 2D Image Scanner

PROGRAMMING GUIDERSS Expanded Prefix (GS1 DataBar Expanded Prefix)

Set

Enable RSS Expanded Prefix(GS1 DataBar Expanded Prefix)

Disable RSS Expanded Prefix(GS1 DataBar Expanded Prefix)

End

118

Advanced 2D Image Scanner

RSS Limited Prefix (GS1 DataBar Limited Prefix)

Set

Enable RSS Limited Prefix(GS1 DataBar Limited Prefix)

Disable RSS Limited Prefix(GS1 DataBar Limited Prefix)

End

119

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Component CC‐A Prefix

Set

Enable Component CC‐A

Disable Component CC‐A

End

120

Advanced 2D Image Scanner

Component CC‐B Prefix

Set

Enable Component CC‐B

Disable Component CC‐B

End

121

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Component CC‐C Prefix

Set

Enable Component CC‐C

Disable Component CC‐C

End

122

Advanced 2D Image Scanner

PDF 417 Prefix

Set

Enable PDF 417

Disable PDF 417

End

123

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Micro PDF 417 Prefix

Set

Enable Micro PDF 417

Disable Micro PDF 417

End

124

Advanced 2D Image ScannerData Matrix Prefix

Set

Enable Data Matrix

Disable Data Matrix

End

125

Advanced 2D Image Scanner

PROGRAMMING GUIDEQR Prefix

Set

Enable QR CodeDisable QR Code

End

126

Advanced 2D Image ScannerMicro QR Prefix

Set

Enable Micro QR

Disable Micro QR

End

127

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Aztec Prefix

Set

Enable Aztec

Disable Aztec

End

128

Advanced 2D Image Scanner

MaxiCode Prefix

Set

Enable MaxiCode

Disable MaxiCode

End

129

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Data Editing (Suffix)
Suffix is additional characters that can be sent after the scanned data. Please scan thebarcodes in the selection below to set your suffix.

Suffix Set Up Flow
1.
2.
3.
4.

Scan Set.
Enable barcode type.
Scan suffix you would like to add characters within ASCII Table. Up to 4 digits can be
added.
Scan End.

Ex. If we wish to add “36” as suffix for all barcode type, then follow procedure as below.
Scan [Set] to enter setup. Then we select barcode by scanning [Enable All], then we scan
[3] as 3 of ASCII HEX and [6] as 6.

130

Advanced 2D Image Scanner

All Suffix

Set

Enable All

Disable All (Default)

End

131

Advanced 2D Image Scanner

PROGRAMMING GUIDEUPC‐A Suffix

Set

Enable UPC‐A

Disable UPC‐A

End

132

Advanced 2D Image ScannerUPC‐E Suffix

Set

Enable UPC‐E

Disable UPC‐E

End

133

Advanced 2D Image Scanner

PROGRAMMING GUIDEEAN 8 Suffix

Set

Enable EAN 8Disable EAN 8

End

134

Advanced 2D Image Scanner

EAN 13 Suffix

Set

Enable EAN 13

Disable EAN 13

End

135

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Code 128 Suffix

Set

Enable Code 128

Disable Code 128

End

136

Advanced 2D Image ScannerCode 39 Suffix

Set

Enable Code 39

Disable Code 39

End

137

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Code 93 Suffix

Set

Enable Code 93

Disable Code 93

End

138

Advanced 2D Image ScannerCode 32 Suffix

Set

Enable Code 32

Disable Code 32

End

139

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Code 11 Suffix

Set

Enable Code 11

Disable Code 11

End

140

Advanced 2D Image Scanner

Codabar Suffix

Set

Enable Codabar

Disable Codabar

End

141

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Plessey Suffix

Set

Enable Plessey

Disable Plessey

End

142

Advanced 2D Image Scanner

MSI Suffix

Set

Enable MSI

Disable MSI

End

143

Advanced 2D Image Scanner

PROGRAMMING GUIDEInterleaved 2 of 5 Suffix

Set

Enable Interleaved 2 of 5

Disable Interleaved 2 of 5

End

144

Advanced 2D Image Scanner

IATA 2 of 5 Suffix

Set

Enable IATA 2 of 5

Disable IATA 2 of 5

End

145

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Matrix 2 of 5 Suffix

Set

Enable Matrix 2 of 5

Disable Matrix 2 of 5

End

146

Advanced 2D Image Scanner

Straight 2 of 5 Suffix

Set

Enable Straight 2 of 5

Disable Straight 2 of 5

End

147

Advanced 2D Image Scanner

PROGRAMMING GUIDERSS 14 Suffix (GS1 DataBar 14 Suffix)

Set

Enable RSS 14 Suffix(GS1 DataBar 14 Suffix)

Disable RSS 14
Suffix (GS1 DataBar 14 Suffix)

End

148

Advanced 2D Image Scanner

RSS Expanded Suffix (GS1 DataBar Expanded Suffix)

Set

Enable RSS Expanded
Suffix (GS1 DataBar Expanded Suffix)

Disable RSS Expanded
Suffix (GS1 DataBar Expanded Suffix)

End

149

Advanced 2D Image Scanner

PROGRAMMING GUIDERSS Limited Suffix (GS1 DataBar Limited Suffix)

Set

Enable RSS Limited
Suffix (GS1 DataBar Limited Suffix)

Disable RSS Limited
Suffix (GS1 DataBar Limited Suffix)

End

150

Advanced 2D Image Scanner

Component CC‐A Suffix

Set

Enable Component CC‐A

Disable Component CC‐A

End

151

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Component CC‐B Suffix

Set

Enable Component CC‐B

Disable Component CC‐B

End

152

Advanced 2D Image Scanner

Component CC‐C Suffix

Set

Enable Component CC‐C

Disable Component CC‐C

End

153

Advanced 2D Image Scanner

PROGRAMMING GUIDEPDF‐417 Suffix

Set

Enable PDF417

Disable PDF417

End

154

Advanced 2D Image ScannerMicro PDF‐417 Suffix

Set

Enable Micro PDF417

Disable Micro PDF417

End

155

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Data Matrix Suffix

Set

Data Matrix Enable

Data Matrix Disable

End

156

Advanced 2D Image Scanner

QR Code Suffix

Set

QR Code Enable

QR Code Disable

End

157

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Micro QR Suffix

Set

Micro QR Enable

Micro QR Disable

End

158

Advanced 2D Image ScannerAztec Suffix

Set

Aztec Enable

Aztec Disable

End

159

Advanced 2D Image Scanner

PROGRAMMING GUIDE

MaxiCode Suffix

Set

MaxiCode Enable

MaxiCode Disable

End

160

Advanced 2D Image ScannerData Editing (Truncate/Return)Truncate/Return Commands
1.
2.
3.
4.

Return the leftmost characters: Specify the number of leftmost characters you
want returned.
Truncate the leftmost characters: Specify the number of leftmost characters you
want deleted.
Return the Rightmost characters: Specify the number of rightmost characters you
want returned.
Truncate the Rightmost characters: Specify the number of rightmost characters you
want deleted.

5.

Return the Middle characters: Returns the middle characters. The middle is foundby scanning from left to right, and parameters determine where the middle begins
and ends

6.

Truncate the Middle characters: Delete the middle characters. The middle is foundby scanning from left to right, and parameters determine where the middle begins
and ends

Set Up Flow
1.
2.
3.
4.
5.

161

Scan Set to set up.
Enable barcode type.
Scan one of Truncate/Return Command.
Select lengths using the numeric bar codes in ASCII Code Table.
Scan End.

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set All Symbologies Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

162

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable All (Default)

End

163

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set UPC‐A Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End
164

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

165

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set UPC‐E Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End
166

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

167

Advanced 2D Image Scanner

PROGRAMMING GUIDESet EAN‐8 Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End
168

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

169

Advanced 2D Image Scanner

PROGRAMMING GUIDESet EAN 13 Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

170

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

171

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Code 128 Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

172

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

173

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Code 39 Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

174

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

175

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Code 93 Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

176

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

177

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Code 32 Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

178

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

179

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Code 11 Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

180

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

181

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Codabar Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

182

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

183

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Plessey Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

184

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

185

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set MSI (Modified Plessy) Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

186

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

187

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Interleaved 2 of 5 Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

188

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

189

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set IATA 2 of 5 Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

190

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

191

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Matrix 2 of 5 Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

192

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

193

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Straight 2 of 5 Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

194

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

195

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set RSS 14 (GS1 DataBar) Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

196

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

197

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set RSS Expanded (GS1 DataBar Expanded) Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

198

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

199

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set RSS Limited (GS1 DataBar Limited) Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

200

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

201

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Component CC‐A Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

202

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

203

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Component CC‐B Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

204

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

205

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Component CC‐C Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

206

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

207

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set PDF 417 Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

208

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

209

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Micro PDF 417 Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

210

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

211

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Data Martrix Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

212

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

213

Advanced 2D Image Scanner

PROGRAMMING GUIDESet QR Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

214

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

215

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Micro QR Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

216

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

217

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Aztec Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

218

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

219

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set MaxiCode Truncate/Return

Set

Return leftmost

Truncate leftmost

Return rightmost

Truncate rightmost

End

220

Advanced 2D Image Scanner

Set

Return middle

Truncate middle

Disable (Default)

End

221

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Code Settings
Set Lengths for Codes

One Discrete Length
Select this option to decode the symbol containing a selected length.
Select the length using the numeric bar codes in ASCII Code Table.
Example 1:
To decode Interleaved 2 of 5 symbols with 8 characters:a. scan Set to set up
b. scan Interleaved 2 of 5 One Discrete Lengthc. scan 8 in ASCII Code Tabled. scan End to confirm the setup
Example 2:
To decode Interleaved 2 of 5 symbols with 12 characters:a. scan Set to set up
b. scan Interleaved 2 of 5 One Discrete Lengthc. scan scan 1 followed by 2 in ASCII Code Tabled. scan End to confirm the setup

Two Discrete Lengths
Select this option to decode the symbol containing either of two selected lengths.
Select lengths using the numeric bar codes in ASCII Code Table.
Example:To decode Code 128 symbols containing either 8 or 14 charactersa. scan Set to set up
b. scan Code 128 Two Discrete Lengthc. scan 0, 8, 1, and then 4 in ASCII Code Tabled. scan End to confirm the setup

222

Advanced 2D Image Scanner

Length Within Range
Select this option to decode the symbol with a specific length range.
Select lengths using numeric bar codes in ASCII Code Table.
Example:To decode Codabar symbols containing between 7 and 8 characters,a. scan Set to set up
b. scan Codabar Length Within Rangec. scan 0, 7, 0, and then 8 in ASCII Code Tabled. scan End to confirm the setup

Any Length
Select this option to decode the symbol containing any number of characterswithin the digital scanner’s capability.
Example:a. scan Set to set up
b. scan Matrix 2 of 5 Any Lengthc. scan End to confirm the setup

223

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Lengths for Code 128

Set

One Discrete Length

Two Discrete Lengths

Length Within Range

Any Length (Default)

End
224

Advanced 2D Image ScannerSet Lengths for Code 39

Set

One Discrete Length

Two Discrete Lengths

Length Within Range

Any Length (Default)

End
225

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Lengths for Code 93

Set

One Discrete Length

Two Discrete Lengths

Length Within Range

Any Length (Default)

End
226

Advanced 2D Image ScannerSet Lengths for Codabar

Set

One Discrete Length

Two Discrete Lengths

Length Within Range

Any Length (Default)

End
227

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Lengths for Interleaved 2 of 5

Set

One Discrete Length

Two Discrete Lengths

Length Within Range

Any Length (Default)

End
228

Advanced 2D Image ScannerSet Lengths for Code 11

Set

One Discrete Length

Two Discrete Lengths

Length Within Range

Any Length (Default)

End
229

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Set Lengths for MSI

Set

One Discrete Length

Two Discrete Lengths

Length Within Range

Any Length (Default)

End
230

Advanced 2D Image ScannerSet Lengths for Matrix 2 of 5

Set

One Discrete Length

Two Discrete Lengths

Length Within Range

Any Length (Default)

End
231

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Code Identifiers
Scan the following barcodes to set symbology Identifiers.

Set

Disable Code ID (Default)

Enable factory standard ID

Enable AIM ID

End

232

Advanced 2D Image ScannerCode Identifiers Table
Symbology

Factory Standard

AIM

UPC‐A
UPC‐E
EAN 8
EAN 13
Code 128
Code 39
Code 93
Code 32
Code 11
Codabar
Plessey
MSI / Plessey
Interleaved 2 of 5
IATA 2 of 5
Matrix 2 of 5
Straight 2 of 5
PharmacodeRSS 14 (GS1
DATABAR 14)
RSS Expanded (GS1
DataBar Expanded)
RSS Limited (GS1
DataBar Limited)
Component CC‐A
Component CC‐B
Component CC‐C
PDF417Micro PDF417
Data Matrix
QR
Micro QR
Aztec
MaxiCode

A
E
FF
F
K
M
L
M
O
N
P
a
I
Z
G
S
H

]E
]E
]E
]E
]C
]A
]G
]X
]H
]F
]P
]M
]I
]R
]X
]S
]X

RS

]e

RX

]e

RL

]e

m
n
i
r
s
t
u
j
e
v

]e
]e
]e
]L
]L
]d
]Q
]Q
]Z
]U

233

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Keyboard Caps Lock State
Scan a barcode below to turn Caps on or off.

Set

Caps Lock Off (Default)

Caps Lock On

End

234

Advanced 2D Image ScannerSet

Alphabet always upper case

Alphabet always lower case

OverrideEnd

235

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Function Key Mapping
Scan the following barcodes to enable or disable Function Key Mapping.

Set

Disable Function Key Mapping (Default)

Enable Function Key Mapping

End

236

Advanced 2D Image Scanner

ASCII CodeFor parameters requiring specific numeric values, scan the appropriately numberedbarcode(s).

Enter

!

"

#

$

Space

237

Advanced 2D Image Scanner

PROGRAMMING GUIDE

%

&

'

(

)

*

+
238

Advanced 2D Image Scanner

,

‐

.

/

:

;

239

Advanced 2D Image Scanner

PROGRAMMING GUIDE

<

=

>

?

@

240

Advanced 2D Image Scanner

0

1

2

3

4

5

241

Advanced 2D Image Scanner

PROGRAMMING GUIDE

6

7

8

9

A
(Function Key
Mapping: Ctrl+a)

B(Function Key
Mapping: Ctrl+b)
242

Advanced 2D Image Scanner

C(Function Key
Mapping: Ctrl+c)

D(Function Key
Mapping: Ctrl+d)

E(Function Key
Mapping: Ctrl+e)

F(Function Key
Mapping: Ctrl+f)

G(Function Key
Mapping: Ctrl+g)

243

Advanced 2D Image Scanner

PROGRAMMING GUIDEH(Function Key
Mapping: Ctrl+h)

I(Function Key
Mapping: Ctrl+i)

J(Function Key
Mapping: Ctrl+j)

K(Function Key
Mapping: Ctrl+k)

L(Function Key
Mapping: Ctrl+l)

244

Advanced 2D Image Scanner

M(Function Key
Mapping: Ctrl+m)N(Function Key
Mapping: Ctrl+n)

O(Function Key
Mapping: Ctrl+o)P(Function Key
Mapping: Ctrl+p)

Q(Function Key
Mapping: Ctrl+q)

245

Advanced 2D Image Scanner

PROGRAMMING GUIDER(Function Key
Mapping: Ctrl+r)

S(Function Key
Mapping: Ctrl+s)

T(Function Key
Mapping: Ctrl+t)

U(Function Key
Mapping: Ctrl+u)

V(Function Key
Mapping: Ctrl+v)

246

Advanced 2D Image Scanner

W(Function Key
Mapping: Ctrl+w)

X(Function Key
Mapping: Ctrl+x)Y(Function Key
Mapping: Ctrl+y)Z(Function Key
Mapping: Ctrl+z)

247

Advanced 2D Image Scanner

PROGRAMMING GUIDE

a

b

c

d

e

f

248

Advanced 2D Image Scanner

g

h

i

j

k

l

249

Advanced 2D Image Scanner

PROGRAMMING GUIDE

m

n

o

p

q

r

250

Advanced 2D Image Scanner

s

t

u

v

w

x

251

Advanced 2D Image Scanner

PROGRAMMING GUIDE

y

z

252

Advanced 2D Image ScannerInsertDeleteHomeEnd

Up arrow

Down arrow
253

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Left arrow

Right arrow

Tab

Backspace

Shift

ESC
254

Advanced 2D Image ScannerPage up

Page down

F1

F2

F3

F4
255

Advanced 2D Image Scanner

PROGRAMMING GUIDE

F5

F6

F7

F8

F9

F10
256

Advanced 2D Image Scanner

F11

F12

257

Advanced 2D Image Scanner

PROGRAMMING GUIDEJavaPOS Driver V2.00 for Win32/Win64
JavaPOS Version
Our JavaPOS driver now is compatible with JavaPOS1.7.

Install the Java2 Runtime Environment
The JRE is Java’s virtual machine that allows for applications to run on the hostcomputer. To be able to run the JavaPOS application, you need a 1.7 version JRE.
Ignore the following steps if you already have a JavaPOS1.7 or a later version in yourhost computer.
 Go to http://java.sun.com, and select this version of Java Runtime Environment.
 Install the program following the instructions.

Install the Service Object and JavaPOS files
In the “\Driver” folder, there are two files: ZbtJavapos.jar and jpos.xml. Please
include ZbtJavapos.jar at your CLASSPATH and also copy the related “JPosEntry”
option from the jpos.xml to your application’s jpos.xml.

How to use RS232 scanner with JavaPOS Driver
Install the Java RXTXcomm API
In the \RXTXcomm folder, there are four files: rxtxSerial.dll , rxtxParallel.dll, and
RXTXcomm.jar. Please do the following steps to install the library.

1. Copy rxtxSerial.dll and rxtxParallel.dll to C:\Windows\system32.
2. Copy RXTXcomm.jar to your <JRE Install Folder>\lib directory.
Disable (Default)

258

EnableAdvanced 2D Image ScannerUse barcodes to configure the Handheld scanner
JavaPOS configuration barcodes:

Start of Configuration

RS‐232JPOS Enable

End of Configuration

259

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Running the JavaPOS Test utility
Please run the test application POStest.sh to evaluate your installation.
.

How to use JavaPOS driver at your application
1.
2.
3.

Add “ZbtJavaPos.jar” from the “\Driver” folder to the CLASSPATH and copy the
related “JPosEntry” option from the “jpos.xml”.
Modify the jpos.xml based on your COM Port
Example of jpos.xml file content<?xml version="1.0" encoding="UTF‐8"?><!DOCTYPE JposEntries PUBLIC "‐//JavaPOS//DTD//EN""jpos/res/jcl.dtd"><JposEntries><!‐‐Saved by JavaPOS jpos.config/loader (JCL) version 2.2.0 on 2010/3/11

10:16‐‐><JposEntry logicalName="Z3172P"><creation factoryClass="com.zbt.jpos.ZbtJposServiceInstanceFactory"
serviceClass="com.zbt.jpos.ScannerService"/><vendor name="" url=""/><jpos category="Scanner" version="1.7"/><product description="Scanners" name="Scanner" url=""/><!‐‐Other non JavaPOS required property (mostly vendor properties and bus specificproperties i.e. RS232 )‐‐>
<prop name="deviceType" type="String" value="2D"/><prop name="deviceBus" type="String" value="RS232"/><prop name="baudRate" type="String" value="9600"/><prop name="parity" type="String" value="None"/><prop name="portName" type="String" value=" COM1"/><prop name="flowControl" type="String" value="None"/><prop name="stopBits" type="String" value="1"/><prop name="dataBits" type="String" value="8"/></JposEntry><?xml version="1.0" encoding="UTF‐8"?><!DOCTYPE JposEntries PUBLIC "‐//JavaPOS//DTD//EN""jpos/res/jcl.dtd"><JposEntries></JposEntries>

Note: The default baud rate : 2D scanner =9600

260

Advanced 2D Image Scanner

How to use USB scanner with JavaPOS Driver
Configuring the Scanner via barcodes:
 Scan the barcodes in the sequence below to configure the scanner to usb‐serial
mode.
JavaPOS configuration bar codes:
Start of Configuration

USB Virtual COM PortJPOS Enable

End of Configuration

261

Advanced 2D Image Scanner

PROGRAMMING GUIDE

Install the Java RXTXcomm API
In the \RXTXcomm folder, there are four files: rxtxSerial.dll , rxtxParallel.dll, and
RXTXcomm.jar. Please do the following steps to install the library.
1. Copy rxtxSerial.dll and rxtxParallel.dll to C:\Windows\system32
2. Copy RXTXcomm.jar to your <JRE Install Folder>\lib directory.

Running the JavaPOS Test utility
Please run the test application to evaluate your installation.

262

Advanced 2D Image Scanner

How to Use JavaPOS Driver at your application
1.
2.
3.

In the “\Driver” folder, copy “ZbtJavaPos.jar” and “jpos.xml” to your work
folder.
Modify the jpos.xml .
Example of jpos.xml file content<?xml version="1.0" encoding="UTF‐8"?><!DOCTYPE JposEntries PUBLIC "‐//JavaPOS//DTD//EN""jpos/res/jcl.dtd"><JposEntries><!‐‐Saved by JavaPOS jpos.config/loader (JCL) version 2.2.0 on 2010/3/11

10:16‐‐><JposEntry logicalName="Z3172P"><creation factoryClass="com.zbt.jpos.ZbtJposServiceInstanceFactory"
serviceClass="com.zbt.jpos.ScannerService"/><vendor name="" url=""/><jpos category="Scanner" version="1.7"/><product description="Scanners" name="Scanner" url=""/><!‐‐Other non JavaPOS required property (mostly vendor properties and bus specific properties i.e.
RS232 )‐‐>
<prop name="deviceType" type="String" value="2D"/><prop name="deviceBus" type="String" value="RS232"/><prop name="baudRate" type="String" value="115200"/><prop name="parity" type="String" value="None"/><prop name="portName" type="String" value=" COM56"/><prop name="flowControl" type="String" value="None"/><prop name="stopBits" type="String" value="1"/><prop name="dataBits" type="String" value="8"/></JposEntry><?xml version="1.0" encoding="UTF‐8"?><!DOCTYPE JposEntries PUBLIC "‐//JavaPOS//DTD//EN""jpos/res/jcl.dtd"><JposEntries></JposEntries>

263

Advanced 2D Image Scanner