Grow GM73 User manual

GM73 Bar Code Reader Module
User Manual
Hangzhou Grow Technology Co., Ltd.
V1.3 Oct. 2020

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 Interface................................................................................................................................ 2
1.5 Interface definition....................................................................................................................................... 2
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.1.4 Software Shake Hand..................................................................................................................... 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(Default)......................................................................................................................... 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.5.1 Single Scan Time Quickly Set Up............................................................................................... 10
4.6 Time Interval For The Same Code Read.............................................................................................. 10

www.hzgrow.com
II
4.6.1 Same Code Quickly Set Up......................................................................................................... 10
5 Lighting and Collimate..........................................................................................................................................11
5.1 Lighting........................................................................................................................................................ 11
5.2 Collimation.................................................................................................................................................. 11
6 Prompts.................................................................................................................................................................. 12
6.1 Keyboard.....................................................................................................................................................12
6.1.1 Keyboard Settlement.....................................................................................................................12
6.1.2 Keyboard Type............................................................................................................................... 13
6.1.3 Keyboard Output Character Time Interval.................................................................................14
6.1.4 ASCII Control Character Output Mode Selection.....................................................................14
6.2 Prompts Tone............................................................................................................................................. 15
6.2.1 Buzzer Type.................................................................................................................................... 15
6.2.2 Silent Mode..................................................................................................................................... 15
6.2.3 Volume Level.................................................................................................................................. 15
6.2.4 Decoding Successful Prompt Tone.............................................................................................15
6.2.5 Starting Up Prompt........................................................................................................................ 15
6.2.6 Setup Code Prompt....................................................................................................................... 16
6.3 Decoding Successful Prompt Light........................................................................................................ 16
6.4 Decoding Prompt Working Mode............................................................................................................16
6.5 Decoding Prompt.......................................................................................................................................16
6.6 Keyboard Output Force Letter Case Conversion................................................................................ 17
6.7 Output Data Code Format........................................................................................................................17
6.8 Input Data Code Format...........................................................................................................................18
7 Data Edition........................................................................................................................................................... 19
7.1 CODE ID..................................................................................................................................................... 19
7.2 Terminator Character................................................................................................................................ 19
7.3 Add Prefix and Suffix.................................................................................................................................20
7.3.1 Prefix................................................................................................................................................ 20
7.3.2 Suffix(Similar to a prefix, you can add a newline to suffix if you need a newline).............. 20
7.3.3 Prefix Suffix Take Effect................................................................................................................ 21
7.4 Hide Header, Middle and Tail Characters..............................................................................................21
7.4.1 Hide Header Characters...............................................................................................................21
7.4.2 Hide Middle Characters................................................................................................................ 22

www.hzgrow.com
III
7.4.3 Hide Tail Characters...................................................................................................................... 23
7.5 Set STX and ETX...................................................................................................................................... 23
7.6 Any Character Replacement Function...................................................................................................24
7.6.1 First scan "Set the Replaced Object"......................................................................................... 24
7.6.2 Scan "Set Replacement Data".....................................................................................................24
7.6.3 Complete Setting............................................................................................................................24
7.6.4 Scan "Allow Data Replacement" to Enable the Replacement Function...............................24
8 All Types of Bar Code Can be Decoded........................................................................................................... 25
8.1 Global Enable Switch................................................................................................................................25
8.2 1D Code Global Enable Switch...............................................................................................................25
8.3 2D Code Global Enable Switch...............................................................................................................25
8.4 Forward and backward reading.............................................................................................................. 25
8.5 UPC-A......................................................................................................................................................... 26
8.5.1 UPC-A..............................................................................................................................................26
8.5.2 UPC-A Leading Code....................................................................................................................26
8.5.3 UPC-A Check Bit............................................................................................................................26
8.6 UPC-A Extra Code.................................................................................................................................... 26
8.6.1 UPC-A 2-bit Extra Code................................................................................................................26
8.6.2 UPC-A 5-bit Extra Code................................................................................................................27
8.6.3 UPC-A Extra Code Must be Identified........................................................................................27
8.7 UPC-E......................................................................................................................................................... 27
8.7.1 UPC-E..............................................................................................................................................27
8.7.2 UPC-E Leading Code....................................................................................................................27
8.7.3 UPC-E Check Bit............................................................................................................................27
8.8 UPC-E Extra Code.................................................................................................................................... 28
8.8.1 UPC-E 2-bit Extra Code................................................................................................................28
8.8.2 UPC-E 5-bit Extra Code................................................................................................................28
8.8.3 UPC-E Extra Code Must be Identified........................................................................................28
8.9 UPC-E Turn UPC-A...................................................................................................................................28
8.10 UPC-A Turn EAN-13...............................................................................................................................28
8.11 UPC-E1..................................................................................................................................................... 29
8.12 EAN-8........................................................................................................................................................29
8.12.1 EAN-8............................................................................................................................................ 29

www.hzgrow.com
IV
8.12.2 EAN-8 Check Bit..........................................................................................................................29
8.13 EAN-8 Extra Code...................................................................................................................................29
8.13.1 EAN-8 2-bit Extra Code.............................................................................................................. 29
8.13.2 EAN-8 5-bit Extra Code.............................................................................................................. 30
8.13.3 EAN-8 Extra Code Must be Identified...................................................................................... 30
8.14 EAN-13......................................................................................................................................................30
8.14.1 EAN-13.......................................................................................................................................... 30
8.14.2 EAN-13 Check Bit........................................................................................................................30
8.15 Bookland EAN(ISBN)............................................................................................................................. 31
8.16 EAN-13 Extra Code................................................................................................................................ 31
8.16.1 EAN-13 2-bit Extra Code............................................................................................................31
8.16.2 EAN-13 5-bit Extra Code............................................................................................................31
8.16.3 EAN-13 Extra Code Must be Identified....................................................................................31
8.17 CODE 128................................................................................................................................................ 32
8.18 GS1-128(UCC/EAN-128).......................................................................................................................32
8.19 Interleaved 2 of 5.....................................................................................................................................32
8.19.1 I 2 of 5............................................................................................................................................32
8.19.2 Interleaved 2 of 5 Identify Length............................................................................................. 32
8.19.3 Interleaved 2 of 5 Check Bit Verification..................................................................................33
8.19.4 Interleaved 2 of 5 Check Bit Transmission..............................................................................33
8.20 Matrix 2 of 5..............................................................................................................................................33
8.20.1 Matrix 2 of 5.................................................................................................................................. 33
8.20.2 Matrix 2 of 5 Identify Length...................................................................................................... 33
8.20.3 Matrix 2 of 5 Check Bit Verification...........................................................................................34
8.20.4 Matrix 2 of 5 Check Bit Transmission.......................................................................................34
8.21 Industrial 2 of 5........................................................................................................................................ 34
8.21.1 Industrial 2 of 5.............................................................................................................................34
8.21.2 Industrial 2 of 5 Identify Length................................................................................................. 34
8.22 Standard 2 of 5........................................................................................................................................ 35
8.22.1 Standard 2 of 5.............................................................................................................................35
8.22.2 Standard 2 of 5 Identify Length................................................................................................. 35
8.23 Code 39.................................................................................................................................................... 36
8.23.1 Code 39......................................................................................................................................... 36

www.hzgrow.com
V
8.23.2 Code 39 Length............................................................................................................................36
8.23.3 Code 39 Check Bit Verification..................................................................................................36
8.23.4 Code 39 Check Bit.......................................................................................................................36
8.23.5 Code39 Transmit Start Character and Stop Character.........................................................36
8.24 Code 39 Full ASCII................................................................................................................................. 37
8.25 Code 32.................................................................................................................................................... 37
8.25.1 Code 32......................................................................................................................................... 37
8.25.2 Code 32 Add the Prefix A........................................................................................................... 37
8.26 Code 93.................................................................................................................................................... 37
8.26.1 Code93.......................................................................................................................................... 37
8.26.2 Code93 Length.............................................................................................................................38
8.27 Code 11.....................................................................................................................................................38
8.27.1 Code 11......................................................................................................................................... 38
8.27.2 Code 11 Length............................................................................................................................38
8.27.3 Code 11 Check Bit Verification.................................................................................................. 38
8.27.4 Code 11 Check Bit Transmission.............................................................................................. 38
8.28 Codabar.................................................................................................................................................... 39
8.28.1 Codabar.........................................................................................................................................39
8.28.2 Codabar Length........................................................................................................................... 39
8.28.3 Start and End Character Formats.............................................................................................39
8.28.4 Start and End Character Send.................................................................................................. 39
8.29 MSI.............................................................................................................................................................40
8.29.1 MSI................................................................................................................................................. 40
8.29.2 MSI Length....................................................................................................................................40
8.30 GS1-Databar............................................................................................................................................40
8.31 GS1 Composite Code............................................................................................................................ 40
8.32 QR Code...................................................................................................................................................41
8.32.1 QR Code....................................................................................................................................... 41
8.32.2 Forward and Backward Reading...............................................................................................41
8.33 Data Matrix............................................................................................................................................... 41
8.33.1 Data Matrix....................................................................................................................................41
8.33.2 Forward and Backward Reading...............................................................................................41
8.34 PDF 417....................................................................................................................................................42

www.hzgrow.com
VI
8.34.1 PDF 417........................................................................................................................................ 42
8.35 Aztec Code............................................................................................................................................... 42
8.36 Maxi Code................................................................................................................................................ 42
8.37 Han Xin Codes.........................................................................................................................................42
8.38 Mirror......................................................................................................................................................... 43
8.38.1 QR Mirror.......................................................................................................................................43
8.38.2 DM Mirror...................................................................................................................................... 43
Appendix 1:Digital Setting Code.........................................................................................................................44
Appendix 2:Cancel Barcode................................................................................................................................45
Appendix 3: Code ID................................................................................................................................................46
Appendix 4: Character Comparison Table........................................................................................................... 47
Appendix 5: Supported Barcode Type..................................................................................................................52
Appendix 6: Serial Port Instruction........................................................................................................................53

1
1 Introduction of Module
1.1 Introduction
GM73 Bar code reader module is a high integration and high performance scanner, mainly used to
read payment codes. The bar code and QR code formats that can be recognized are QR Code, Data
Matrix, PDF417,maxicode,Aztec,hanxin,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.
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
Diameter 46mm
Operating Current
≤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)
1.4 Circuit Board Interface
1.5 Interface definition
UART interface definition:
Pin
Name
Definition
Description
1
5V
Power Input
Power Input
2
TX
Data Output
TTL3.3V logical level
3
RX
Data Input
TTL 3.3V logical level
4
GND
Power Input
Signal ground. Connected to power
ground

www.hzgrow.com
3
Interface note:
a) Baud rate 9600bps; 8 bit data; 1 bit stop bit; No check.
b) If the upper computer is MCU (3.3v), it is directly connected to TX and RX. If the upper computer
is PC, the RS232 level conversion chip needs to be hooked up.
USB interface definition:
Pin
Name
Definition
Description
1
5V
Power Input
Power Input DC5V
2
D+
Data Output
USB
3
D-
Data Input
USB
4
GND
Power Input
Signal ground. Connected to power
ground

www.hzgrow.com
4
2 Factory Mode Information
2.1 Factory Default Configuration
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.1.4 Software Shake Hand
Forbid ACK/NAK *Allow ACK/NAK
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(Default)
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.5.1 Single Scan Time Quickly Set Up
Infinite 3s 5s
10s 15s 20s
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
4.6.1 Same Code Quickly Set Up
No delay Delay 1s Delay 3s
Delay 5s Delay 7s Infinite delay

www.hzgrow.com
11
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.
Note: Flashing and non-flashing functions only work if the collimation LED is set to be Always on or
on when read. After the LED is set to be off, if you want to set the LED flashing function, please first set
the collimation LED to be Always on or on when reading.
*The light turn on only when read Always on Always off
(Default)
Flashing Non-Flashing

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

www.hzgrow.com
13
Czech Thailand Ukraine Brazil(ABNT2)
Greek Hungary Netherlands Poland(214)
Romania (standard) Slovakia Multi-country General
6.1.2 Keyboard Type
After enabling the virtual keyboard, you can output the correct data in any keyboard language mode.
When using virtual keyboard, you must make sure the keypad number keys are valid.
*Standard Keyboard Virtual Keyboard
Table of contents
Other Grow Barcode Reader manuals