2D Imaging Barcode Scanner GLLS Programming Guide 1 Advanced Handheld High-Speed Laser Scanner
Revision History Changes to the original manual are listed below: Version Date Description of Version 1.0 2015/08/13 Initial release 1.1 2015/9/10 Added beep functions 1.2 2015/11/3 Corrected terminal character default, baud rate 1.3 2015/11/5 Added Show Version 1.4 2015/11/23 Added defaults to symbologies i
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 not liable for any errors contained herein nor for incidental or consequential damages in connection with furnishing, performance or use of this material. We shall be under no liability 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 this document may be reproduced, transmitted, stored in a retrieval system, transcribed, or translated into any human or computer or other language in any form or by any means electronic, 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 make changes in product design without reservation and without notification. The material in this 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. Copyright 2015. All rights reserved. ii
Table of Contents Important Notice...ii General Handling Precautions...ii Guidance for Printing...ii Using the Scanner...1 Beeper Indication...1 LED Indication...1 tings and Programming...2 Program Up Flow...2 User Preferences...3 System tings...3 Show Version...3 Scan Mode...4 Interface Switch...5 Good Read Beep Length...6 Good Read Beep Frequency...7 Aiming Pattern...8 Terminal Character...9 RS232 Baud Rate...10 Country Code...12 Readable Symbologies...17 All Symbologies...17 UPC-A...18 UPC-E...19 EAN-8...20 EAN 13...21 Code 128...22 Code 39...23 Code 93...24 Code 32...25 Code 11...26 Codabar...27 Plessey...28 MSI/Plessy...29 Interleaved 2 of 5...30 IATA 2 of 5...31 Matrix 2 of 5...32 Straight 2 of 5...33 Pharmacode...34 RSS 14...35 RSS Expanded...36 RSS Limited...37 Component CC-A...38 Component CC-B...39 Component CC-C...40 iii
PDF417...41 Data Matrix...43 QR Code...44 Micro QR Code...45 Aztec...46 MaxiCode...47 Symbology Features...48 UPC / EAN...48 UPC-A...49 UPC-E...51 EAN 8...53 EAN 13...54 Code 39...56 Codabar...58 Interleaved 2 of 5...59 MSI / Plessey...61 Code 11...63 Data Matrix...64 QR / Micro QR...65 Aztec...66 Data Editing (Prefix)...67 Prefix Up Flow...67 All Prefix...68 UPC / EAN Prefix...69 Code 128 Prefix... 71 Code 39 Prefix...72 Code 93 Prefix...73 Code 32 Prefix...74 Code 11 Prefix...75 Codabar Prefix...76 Plessey Prefix...77 MSI Prefix...78 Interleaved 2 of 5Prefix...79 IATA 2 of 5 Prefix...80 Matrix 2 of 5 Prefix...81 Straight 2 of 5 Prefix...82 Pharmacode Prefix...83 RSS 14 Prefix...84 RSS Expanded Prefix...85 RSS Limited Prefix...86 Component CC-A Prefix...87 Component CC-B Prefix...88 Component CC-C Prefix...89 PDF 417 Prefix...90 Micro PDF 417 Prefix...91 Data Matrix Prefix...92 iv
QR Prefix...93 Micro QR Prefix...94 Aztec Prefix...95 MaxiCode Prefix...96 Data Editing (Suffix)...97 Suffix Up Flow...97 All Suffix...98 UPC-A Suffix...99 UPC-E Suffix...100 EAN 8 Suffix...101 EAN 13 Suffix...102 Code 128 Suffix...103 Code 39 Suffix...104 Code 93 Suffix...105 Code 32 Suffix...106 Code 11 Suffix...107 Codabar Suffix...108 Plessey Suffix...109 MSI Suffix...110 Interleaved 2 of 5 Suffix...111 IATA 2 of 5 Suffix...112 Matrix 2 of 5 Suffix...113 Straight 2 of 5 Suffix...114 Pharmacode Suffix...115 RSS 14 Suffix...116 RSS Expanded Suffix...117 RSS Limited Suffix...118 Component CC-A Suffix...119 Component CC-B Suffix...120 Component CC-C Suffix...121 PDF-417 Suffix...122 Micro PDF-417 Suffix...123 Data Matrix Suffix...124 QR Code Suffix...125 Micro QR Suffix...126 Aztec Suffix...127 MaxiCode Suffix...128 Appendix...129 v
Using the Scanner Beeper Indication Beeps Indication 3 beeps in a series from low to high pitch Power up 1 short beep A barcode has been successfully decoded 2 short beeps The scanner has entered program mode 1 long beep A setting has been programmed 3 beeps in a series from low to high pitch The scanner has exited program mode 3 short beeps Error setting the scanner LED Indication LED Indication 1 blue flash A barcode has been successfully decoded 1
tings 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. up parameters are stored in non-volatile memory in the scanner and are retained even when power is off. up parameters change only when you reset them. You may need to hide adjacent code patches with your hand when scanning. Program Up Flow Scan "" to set up --> Scan selected barcode --> Scan "" to confirm the setup. 2
User Preferences System tings Scan this barcode to return all parameters to the default values. Factory default settings Show Version Scan this barcode to display firmware version. Read device information 3
Scan Mode Scan a barcode below to set the imager to trigger manually or continue scanning until a barcode has been read. Handheld Mode (Default) Hands Free Mode 4
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 proper interface by following interface selection. RS-232 USB Keyboard (Default) USB Virtual COM Port *Driver required 5
Good Read Beep Length Scan a barcode below to select the duration of the beep signal after a good decode. 50 msec (Default) 100 msec 150 msec 200 msec 6
Good Read Beep Frequency Scan a barcode below to select the beep tone of the beep signal after a good decode. Low Medium (Default) High 7
Aiming Pattern Aiming pattern works as an aiming system to aid in barcode reading. Use the following settings to enable or disable this function. Auto (Default) Always On Always Off 8
Terminal Character None CR/LF (Default) CR TAB 9
RS232 Baud Rate Baud rate is the number of bits of data transmitted per second. the imager'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. 9600 19200 38400 57600 10
115200 (Default) 230400 11
Country Code Scann the following settings to change the country code. US (Default) Belgium Britain Denmark 12
France Germany Italy Norway 13
Portugal Spain Sweden Switzerland 14
Japan Hungary Czech Republic Slovakia 15
Romania Croatia Poland 16
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 Enable All Default 17
UPC-A Enable UPC-A (Default) Disable UPC-A 18
UPC-E Enable UPC-E (Default) Disable UPC-E 19
EAN-8 Enable EAN 8 (Default) Disable EAN 8 20
EAN 13 Enable EAN 13 (Default) Disable EAN 13 21
Code 128 Enable Code 128 (Default) Disable Code 128 22
Code 39 Enable Code 39 (Default) Disable Code 39 23
Code 93 Enable Code 93 (Default) Disable Code 93 24
Code 32 Enable Code 32 Disable Code 32 (Default) 25
Code 11 Enable Code 11 Disable Code 11 (Default) 26
Codabar Enable Codabar (Default) Disable Codabar 27
Plessey Enable Plessey Disable Plessey (Default) 28
MSI/Plessy Enable MSI/Plessy Disable MSI/Plessy (Default) 29
Interleaved 2 of 5 Enable Interleaved 2 of 5 (Default) Disable Interleaved 2 of 5 30
IATA 2 of 5 Enable IATA 2 of 5 Disable IATA 2 of 5 (Default) 31
Matrix 2 of 5 Enable Matrix 2 of 5 Disable Matrix 2 of 5 (Default) 32
Straight 2 of 5 Enable Straight 2 of 5 Disable Straight 2 of 5 (Default) 33
Pharmacode Enable Pharmacode Disable Pharmacode (Default) 34
RSS 14 Enable RSS 14 (Default) Disable RSS 14 35
RSS Expanded Enable RSS Expanded (Default) Disable RSS Expanded 36
RSS Limited Enable RSS Limited (Default) Disable RSS Limited 37
Component CC-A Enable Component CC-A Disable Component CC-A (Default) 38
Component CC-B Enable Component CC-B Disable Component CC-B (Default) 39
Component CC-C Enable Component CC-C Disable Component CC-C (Default) 40
PDF417 Enable PDF417 (Default) Disable PDF417 41
Micro PDF417 Enable Micro PDF417 (Default) Disable Micro PDF417 42
Data Matrix Enable Data Matrix (Default) Disable Data Matrix 43
QR Code Enable QG Code (Default) Disable QR Code 44
Micro QR Code Enable Micro QG Code (Default) Disable Micro QR Code 45
Aztec Enable Aztec Disable Aztec (Default) 46
MaxiCode Enable MaxiCode Disable MaxiCode (Default) 47
Symbology Features This section provides the programming barcodes for selecting features available to different symbologies. UPC / EAN 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) 48
UPC-A Enable UPC-A Number System digit (Default) Disable UPC-A Number System digit Enable UPC-A check digit (Default) Disable UPC-A check digit 49
Enable conversion of UPC-A to EAN13 Disable conversion of UPC-A to EAN13 (Default) 50
UPC-E Enable UPC-E Number System digit (Default) Disable UPC-E Number System digit Enable UPC-E check digit (Default) Disable UPC-E check digit 51
Enable conversion of UPC-E to UPC-A Disable conversion of UPC-E to UPC-A (Default) 52
EAN 8 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) 53
EAN 13 Enable EAN 13 check digit (Default) Disable EAN 13 check digit Enable conversion of EAN 13 to ISBN Disable conversion of EAN 13 to ISBN (Default) 54
Enable conversion of EAN 13 to ISSN Disable conversion of EAN 13 to ISSN (Default) 55
Code 39 Enable Code 39 full ASCII mode Disable Code 39 full ASCII mode (Default) Enable Start and Stop characters Disable Start and Stop characters (Default) 56
Disable Checksum (Default) Enable checksum and send check character Enable checksum and strip check character 57
Codabar Disable Checksum (Default) Enable checksum and send check character Enable checksum and strip check character 58
Interleaved 2 of 5 Disable Checksum (Default) Enable checksum and send check character Enable checksum and strip check character 59
Default quiet zone checking No length checking performed (Default) Smaller quiet zone allowed 60
MSI / Plessey Disable MSI Plessey checksum Mod 10 checksum (Default) Mod 10/10 checksum Mod 11/10 checksum 61
Output checksum character( s) (Default) Strip checksum character(s) 62
Code 11 Output checksum character(s) Strip checksum character(s) (Default) 63
Data Matrix Enable mirror decoding (Default) Disable mirror decoding 64
QR / Micro QR Enable mirror decoding (Default) Disable mirror decoding 65
Aztec Enable mirror decoding (Default) Disable mirror decoding 66
Data Editing (Prefix) Prefix is additional characters that can be sent before the scanned data. Please scan the barcodes in the selection below to set your prefix. Prefix Up Flow 1. Scan. 2. Enable barcode type. 3. Scan prefix you would like to add from HEX within ASCII Table. 4. Scan. Ex. If we wish to add 3 as prefix for all barcode type, then follow procedure as below, Scan [] 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 [] to completed setup. 67
All Prefix Enable All Disable All (Default) 68
UPC / EAN Prefix Enable UPC-A Disable UPC-A Enable UPC-E Disable UPC-E 69
Enable EAN 8 Disable EAN 8 Enable EAN 13 Disable EAN 13 70
Code 128 Prefix Enable Code 128 Disable Code 128 71
Code 39 Prefix Enable Code 39 Disable Code 39 72
Code 93 Prefix Enable Code 93 Disable Code 93 73
Code 32 Prefix Enable Code 32 Disable Code 32 74
Code 11 Prefix Enable Code 11 Disable Code 11 75
Codabar Prefix Enable Codabar Disable Codabar 76
Plessey Prefix Enable Plessey Disable Plessey 77
MSI Prefix Enable MSI Disable MSI 78
Interleaved 2 of 5Prefix Enable Interleaved 2 of 5 Disable Interleaved 2 of 5 79
IATA 2 of 5 Prefix Enable IATA 2 of 5 Disable IATA 2 of 5 80
Matrix 2 of 5 Prefix Enable Matrix 2 of 5 Disable Matrix 2 of 5 81
Straight 2 of 5 Prefix Enable Straight 2 of 5 Disable Straight 2 of 5 82
Pharmacode Prefix Enable Pharmacode Disable Pharmacode 83
RSS 14 Prefix Enable RSS 14 Disable RSS 14 84
RSS Expanded Prefix Enable RSS Expanded Disable RSS Expanded 85
RSS Limited Prefix Enable RSS Limited Disable RSS Limited 86
Component CC-A Prefix Enable Component CC-A Disable Component CC-A 87
Component CC-B Prefix Enable Component CC-B Disable Component CC-B 88
Component CC-C Prefix Enable Component CC-C Disable Component CC-C 89
PDF 417 Prefix Enable PDF 417 Disable PDF 417 90
Micro PDF 417 Prefix Enable Micro PDF 417 Disable Micro PDF 417 91
Data Matrix Prefix Enable Data Matrix Disable Data Matrix 92
QR Prefix Enable QR Code Disable QR Code 93
Micro QR Prefix Enable Micro QR Disable Micro QR 94
Aztec Prefix Enable Aztec Disable Aztec 95
MaxiCode Prefix Enable MaxiCode Disable MaxiCode 96
Data Editing (Suffix) Suffix is additional characters that can be sent after the scanned data. Please scan the barcodes in the selection below to set your suffix. Suffix Up Flow 1. Scan. 2. Enable barcode type. 3. Scan suffix you would like to add from HEX within ASCII Table. 4. Scan. Ex. If we wish to add 36 as suffix for all barcode type, then follow procedure as below. Scan [] to enter setup. Then we select barcode by scanning [Enable All], then we scan [3] as 3 of ASCII HEX and [6] as 6. 97
All Suffix Enable All Disable All (Default) 98
UPC-A Suffix Enable UPC-A Disable UPC-A 99
UPC-E Suffix Enable UPC-E Disable UPC-E 100
EAN 8 Suffix Enable EAN 8 Disable EAN 8 101
EAN 13 Suffix Enable EAN 13 Disable EAN 13 102
Code 128 Suffix Enable Code 128 Disable Code 128 103
Code 39 Suffix Enable Code 39 Disable Code 39 104
Code 93 Suffix Enable Code 93 Disable Code 93 105
Code 32 Suffix Enable Code 32 Disable Code 32 106
Code 11 Suffix Enable Code 11 Disable Code 11 107
Codabar Suffix Enable Codabar Disable Codabar 108
Plessey Suffix Enable Plessey Disable Plessey 109
MSI Suffix Enable MSI Disable MSI 110
Interleaved 2 of 5 Suffix Enable Interleaved 2 of 5 Disable Interleaved 2 of 5 111
IATA 2 of 5 Suffix Enable IATA 2 of 5 Disable IATA 2 of 5 112
Matrix 2 of 5 Suffix Enable Matrix 2 of 5 Disable Matrix 2 of 5 113
Straight 2 of 5 Suffix Enable Straight 2 of 5 Disable Straight 2 of 5 114
Pharmacode Suffix Enable Pharmacode Disable Pharmacode 115
RSS 14 Suffix Enable RSS 14 Disable RSS 14 116
RSS Expanded Suffix Enable RSS Expanded Disable RSS Expanded 117
RSS Limited Suffix Enable RSS Limited Disable RSS Limited 118
Component CC-A Suffix Enable Component CC-A Disable Component CC-A 119
Component CC-B Suffix Enable Component CC-B Disable Component CC-B 120
Component CC-C Suffix Enable Component CC-C Disable Component CC-C 121
PDF-417 Suffix Enable PDF417 Disable PDF417 122
Micro PDF-417 Suffix Enable Micro PDF417 Disable Micro PDF417 123
Data Matrix Suffix Data Matrix Enable Data Matrix Disable 124
QR Code Suffix QR Code Enable QR Code Disable 125
Micro QR Suffix Micro QR Enable Micro QR Disable 126
Aztec Suffix Aztec Enable Aztec Disable 127
MaxiCode Suffix MaxiCode Enable MaxiCode Disable 128
Appendix AIM ID Enable this function to display symbology Identifier defined by AIM organization. Enable AIM ID Disable AIM ID (Default) 129
ASCII Code For parameters requiring specific numeric values, scan the appropriately numbered barcode(s). Space! " # $ % 130
& ' ( ) * + 131
, -. / : ; 132
< = >? @ 133
0 1 2 3 4 5 134
6 7 8 9 A B 135
C D E F G H 136
I J K L M N 137
O P Q R S T 138
U V W X Y Z 139
a b c d e f 140
g h i j k l 141
m n o p q r 142
s t u v w x 143
y z 144