Grow GM72 User manual

GM72 Bar Code Reader Module
User Manual
Hangzhou Grow Technology Co., Ltd.
V1.1 March.2018

I
Catalog
1 Introduction of Module............................................................................................................................................1
1.1 Introduction................................................................................................................................................... 1
1.2 Technical Specification............................................................................................................................... 1
1.3 Dimension (mm)...........................................................................................................................................2
1.4 Circuit Board Diagram.................................................................................................................................3
2 Factory Mode Information......................................................................................................................................4
2.1 Factory Default Configuration....................................................................................................................4
2.2 Setup Code...................................................................................................................................................4
3 Communication Interface.......................................................................................................................................5
3.1 Serial Port..................................................................................................................................................... 5
3.1.1 Baud rate........................................................................................................................................... 5
3.1.2 Parity Bit.............................................................................................................................................6
3.1.3 Stop Bit...............................................................................................................................................6
3.2 USB KBW......................................................................................................................................................6
3.3 USB COM Keyboard...................................................................................................................................6
4 Read Mode...............................................................................................................................................................7
4.1 Manual Mode................................................................................................................................................7
4.1.1 Button Holding Mode....................................................................................................................... 7
4.1.2 Button Trigger Mode........................................................................................................................ 7
4.2 Continuous Mode.........................................................................................................................................7
4.2.1 Break Time Settlement....................................................................................................................8
4.3 Induction Mode.............................................................................................................................................8
4.3.1 Stable Induction Time......................................................................................................................8
4.3.2 Sensitivity Rating Setting................................................................................................................ 9
4.4 Host Mode.....................................................................................................................................................9
4.5 Single scan time...........................................................................................................................................9
4.6 Time Interval For The Same Code Read.............................................................................................. 10
5 Lighting and Collimate......................................................................................................................................... 10
5.1 Lighting........................................................................................................................................................10
5.2 Collimation.................................................................................................................................................. 10

www.hzgrow.com
II
6 Prompts...................................................................................................................................................................11
6.1 Keyboard Settlement.................................................................................................................................11
6.2 Prompts Tone............................................................................................................................................. 12
6.2.1 Silent Mode..................................................................................................................................... 12
6.2.2 Volume Level.................................................................................................................................. 12
6.2.3 Decoding Successful Prompt Tone.............................................................................................12
6.2.4 Starting Up Prompt........................................................................................................................ 12
6.2.5 Setup Code Prompt....................................................................................................................... 13
6.3 Decoding Prompt.......................................................................................................................................13
6.4 Keyboard Output Force Letter Case Conversion................................................................................ 13
6.5 Data code format....................................................................................................................................... 14
7 Data Edition........................................................................................................................................................... 15
7.1 CODE ID..................................................................................................................................................... 15
7.2 Terminator Character................................................................................................................................ 15
7.3 Add Prefix and Suffix.................................................................................................................................15
7.3.1 Define Prefix and Suffix Content................................................................................................. 15
7.3.2 Define the Data Output Mode...................................................................................................... 16
8 All Types of Bar Code Can be Decoded........................................................................................................... 17
8.1 UPC-A......................................................................................................................................................... 17
8.2 UPC-E......................................................................................................................................................... 17
8.3 EAN-8.......................................................................................................................................................... 17
8.4 EAN-13........................................................................................................................................................17
8.5 Bookland EAN............................................................................................................................................18
8.6 UPC/EAN Extracode.................................................................................................................................18
8.7 CODE 128.................................................................................................................................................. 18
8.8 GS1-128......................................................................................................................................................18
8.9 ISBT-128..................................................................................................................................................... 19
8.10 Interleaved 2 of 5.....................................................................................................................................19
8.10.1 I 2 of 5............................................................................................................................................19
8.10.2 Interleaved 2 of 5 Identify Length............................................................................................. 19
8.10.3 Interleaved 2 of 5 Check Bit Transmission..............................................................................19
8.11 Matrix 2 of 5..............................................................................................................................................20
8.11.1 Matrix 2 of 5.................................................................................................................................. 20

www.hzgrow.com
III
8.11.2 Matrix 2 of 5 Identify Length.......................................................................................................20
8.11.3 Matrix 2 of 5 Check Bit Transmission....................................................................................... 20
8.12 Industrial 2 of 5........................................................................................................................................ 21
8.12.1 Industrial 2 of 5.............................................................................................................................21
8.12.2 Industrial 2 of 5 Identify Length................................................................................................. 21
8.13 Standard 2 of 5........................................................................................................................................ 21
8.13.1 Standard 2 of 5.............................................................................................................................21
8.13.2 Standard 2 of 5 Identify Length................................................................................................. 22
8.13.3 Standard 2 of 5 Check Bit Transmission................................................................................. 22
8.14 Code 39.................................................................................................................................................... 22
8.14.1 Code 39......................................................................................................................................... 22
8.14.2 Code 39 Length............................................................................................................................22
8.14.3 Code 39 Check Bit.......................................................................................................................23
8.14.4 Code39 Transmit Start Character and Stop Character.........................................................23
8.15 Code 39 Full ASCII................................................................................................................................. 23
8.16 Code 93.................................................................................................................................................... 23
8.17 Code 11.....................................................................................................................................................23
8.17.1 Code 11......................................................................................................................................... 23
8.17.2 Check Bit Transmission.............................................................................................................. 24
8.18 Codabar.................................................................................................................................................... 24
8.19 PLESSEY................................................................................................................................................. 24
8.20 MSI.............................................................................................................................................................24
8.21 GS1-Databar............................................................................................................................................25
8.22 QR Code...................................................................................................................................................25
8.22.1 QR Code....................................................................................................................................... 25
8.22.2 Read More Yards......................................................................................................................... 25
8.23 Data Matrix............................................................................................................................................... 25
8.23.1 Data Matrix....................................................................................................................................25
8.23.2 Data Matrix Read More Yards................................................................................................... 26
8.24 PDF 417....................................................................................................................................................26
8.25 Aztec Code............................................................................................................................................... 26
8.26 Maxi Code................................................................................................................................................ 26
9 Serial Port Instruction...........................................................................................................................................27

www.hzgrow.com
IV
10 Appendix 1:Digital Setting Code................................................................................................................... 30
11 Appendix 2:Cancel Barcode...........................................................................................................................31
12 Appendix 3: Code ID.......................................................................................................................................... 32
13 Appendix 4: Character Comparison Table......................................................................................................33

1
1 Introduction of Module
1.1 Introduction
GM72 Bar code reader module is a high performance scanner, can read 1D
bar code easily and read 2D bar code with high speed. It also wins high scan
speed for linear code, even for bar code on paper or screen.
GM72 bar code reader module is an advanced bar code decoding
algorithm which developed on image recognition algorithm, can easily and
accurately read bar code, simplify secondary development.
1.2 Technical Specification
Scanning
Performance
Scan Mode
640*480 CMOS
Read Code
Type
2D
QR Code, Data Matrix, PDF417,maxicode,Aztec,hanxin
1D
EAN,UPC,Code 39,Code 93,Code 128,UCC/EAN 128,
Code 11,
Codabar, Interleaved 2 of 5, Standard 25,MSI-Plessey
GS1 Databar, Industrial 25, Matrix 2 of 5
Accuracy of reading
One Dimensional Code:6mil
Working Mode
Continuous Mode, Induction Mode, Manual Mode
Depth of
Field
Alipay
30-150mm
Bus
50-120mm
Contrast
≥25%
Scanning angle
Intersection angle 360°, Elevation ± 55°,
Deflection angle ± 55°
Viewing Angle
Inclination 60°, Elevation 46°
Mechanical/
Electrical
Parameters
Interface
TTL-232、USB
Dimension
65(W)×61(D)×28(H)mm
Operating Current
DC5V≤100mA
Environmental
Parameters
Operating
Temperature
-20℃~+50℃
Storage Temperature
-40℃~+70℃
Operating Humidity
5%~95% (Non-Condensing)
Environmental Light
0~100000LUX

www.hzgrow.com
2
1.3 Dimension (mm)

www.hzgrow.com
3
1.4 Circuit Board Diagram

www.hzgrow.com
4
2 Factory Mode Information
2.1 Factory Default Configuration
Communication mode: USB KBW Trigger mode: Keep press the button Close: Enter(\r)
Factory default setting
2.2 Setup Code
*Setup code on Off

www.hzgrow.com
5
3 Communication Interface
3.1 Serial Port
It’s default and common to connect module and mainframe(such as PC, POS) by series
communication interface. Make sure communication parameter for module and mainframe are same,
then it will communicate smooth and correctly. Serial port related configuration: Baud rate:9600, Data
bit:8, Verification: No, Stop bit:1
TTL 232 Interface
3.1.1 Baud rate
1200bps 2400bps
4800bps *9600bps(Default)
19200bps 38400bps
57600bps 115200bps

www.hzgrow.com
6
3.1.2 Parity Bit
Odd number Even number *No parity
3.1.3 Stop Bit
*1 bit stop bit 2 bit stop bit
3.2 USB KBW
USB KBW Keyboard
3.3 USB COM Keyboard
USB COM

www.hzgrow.com
7
4 Read Mode
4.1 Manual Mode
4.1.1 Button Holding Mode
Set to button holding mode, press the button to trigger reading, and release the button to end
reading. If the reading is successful or the reading time exceeds the single reading time, the reading will
be finished.
*Manual Mode- Button Holding
4.1.2 Button Trigger Mode
Set to the button trigger mode, press the button to start reading, release the button, read will not
stop. If the reading is successful or the reading time exceeds the single reading time, the reading will be
finished.
*Manual Mode- Button Trigger
4.2 Continuous Mode
On this mode, reading module read code continuous and automatic. Read successfully or the
reading time exceeds the single reading time,the reading will be finished,and automatically trigger the
next reading.
Continuous Mode

www.hzgrow.com
8
4.2.1 Break Time Settlement
Time between two read.
Default:500ms, Unit:100ms, Range:0-9900ms
You can set the break time by scanning the bar code, example:
Set 0.5ms, first scan the bar code below. Then scan the “0” and “5” bar code in the Digital Setting
Code (Appendix 1).
Break time settlement
4.3 Induction Mode
In automatic sensing mode, the reading engine detects the brightness of the surrounding
environment. When the brightness changes, module will begin to read, read successfully or the reading
time exceeds the single reading time,the reading will be finished. Regardless of the last read success or
failure, the module will be redetects the brightness of the surrounding environment.
Induction Mode
4.3.1 Stable Induction Time
Stable time before entering the test environment. Default: 500ms, Unit:100ms, Range:0-9900ms
You can set the stable time by scanning the bar code, example:
Set 200ms,first scan the bar code below. Then scan the “0” and “2” bar code in the Digital Setting
Code (Appendix 1).
Set 1500ms,first scan the bar code below. Then scan the “1” and “5” bar code in the Digital Setting
Code (Appendix 1).

www.hzgrow.com
9
Stable Induction Time
4.3.2 Sensitivity Rating Setting
There are three levels of sensitivity to choose from, default: high sensitivity.
*High Sensitivity Medium Sensitivity Low Sensitivity
4.4 Host Mode
Through the instruction to trigger the reading engine, and it can end the reading by instruction, read
successfully or the reading time exceeds the single reading time,the reading will be finished.
Host Mode
4.5 Single scan time
This parameter is the duration of a single decoding. Time from 0.5s to 25.5s, step size 0.1s. Default
3s. Example:
Set 0.5s, first scan the bar code below. Then scan the “0”,“0” and “5” bar code in the Digital Setting
Code (Appendix 1).
Set 10.5s, first scan the bar code below. Then scan the “1”,“0” and “5” bar code in the Digital Setting
Code (Appendix 1).
Single scan time

www.hzgrow.com
10
4.6 Time Interval For The Same Code Read
It means, after reading a barcode, refuse to read the same code for a set period of time. Only after a
set period of time, it can be able to read and output. Default: 500ms, Unit:100ms, Range:0-9900ms.
Mainly for continuous mode and automatic induction mode.
Example: Set 0.5s, first scan the bar code below. Then scan the “0” and “5” bar code in the Digital
Setting Code (Appendix 1).
Time Interval For The Same Code Read
5 Lighting and Collimate
5.1 Lighting
Head lamp is used to additional lighting when read.
*The light turn on only when read Always on Always off
(Default)
5.2 Collimation
There will be a pointing light beam which can help user to find best distance.
*The light turn on only when read Always on Always off
(Default)

www.hzgrow.com
11
6 Prompts
6.1 Keyboard Settlement
Scan following code to change keyboard.
*American English(Default) Belgium Finland
Germany France Italy
Sweden UK Denmark
Spain Norway Portugal
Turkey F Turkey Q Japan Russia

www.hzgrow.com
12
6.2 Prompts Tone
6.2.1 Silent Mode
Close All Prompts *Forbid to Close All Prompts
6.2.2 Volume Level
Default: high pitch
*High Pitch Middle Low
6.2.3 Decoding Successful Prompt Tone
*Decoding Successful Prompt Tone ON Decoding Successsful Prompt Tone OFF
6.2.4 Starting Up Prompt
*Starting Up Prompt ON Starting Up Prompt OFF

www.hzgrow.com
13
6.2.5 Setup Code Prompt
*Setup Code Prompt ON Setup Code Prompt OFF
6.3 Decoding Prompt
If the barcode cannot be decoded within the timeout period before releasing the trigger button, it is
allowed to send "unread" messages.Any possible prefix or suffix can be attached to this message.
When this function is disabled, no message can be sent to the host even if the barcode cannot be
decoded.
*Forbid sending NR Allow sending NR
6.4 Keyboard Output Force Letter Case Conversion
Example: If the barcode is ab123dE, if scan the "convert to uppercase" bar code, the output is
AB123DE; if scan the "convert to lowercase" bar code,the output is abc123de.
Default: Keyboard case is not converted.
*Keyboard case is not converted All uppercase
All lowercase Case reversal

www.hzgrow.com
14
6.5 Data code format
Read following to print Chinese data according to specified code forma.
GBK format: notepad, EXCEL, UNICODE format: WORD and input box for chat tools.
GBK Unicode

www.hzgrow.com
15
7 Data Edition
7.1 CODE ID
Users can identify different types of bar code by CODE ID.
CODE ID use one character to identify and can be self- defined. Pls see the Appendix 3.
*Not allowed to send ID Allowed to send ID
7.2 Terminator Character
Terminator character is add character format after decoding data: decoded data + terminator
character.
*No Terminator # &CR LF
%CR TAB
7.3 Add Prefix and Suffix
7.3.1 Define Prefix and Suffix Content
A prefix or suffix can be attached to the scan data for data editing.
Set these values to correspond to ASCII values that scan a four-digit number (that is, four bar codes).
Pls see the Appendix 1 and Appendix 4.
Table of contents
Other Grow Barcode Reader manuals