Marson MT84G User manual

MT84G User’s Manual V0.1
___________________________________________________________________________________
1
MT84G
Scan Engine
User’s Manual
Version 0.1 DATE: 2021/10/01

MT84G User’s Manual V0.1
___________________________________________________________________________________
2
Table of Content
1. Introduction ......................................................................................................... 11
1.1 Manual Description .................................................................................................... 11
1.2 Product Requirements............................................................................................... 11
1.3 Barcode Configurability ............................................................................................. 11
1.4 Factory Default ........................................................................................................... 12
1.5 Custom Default........................................................................................................... 12
1.6 Check Version ............................................................................................................ 12
1.7 Write/Read Device ID................................................................................................ 12
2. Interface............................................................................................................ 14
2.1 Introduction ................................................................................................................. 14
2.2 Interface Options........................................................................................................ 14
2.2 UART ........................................................................................................................... 14
2.2.1 Baud Rate ............................................................................................................ 15
2.2.2 Parity..................................................................................................................... 16
2.3 USB HID ...................................................................................................................... 16
2.3.1 HID Device Options............................................................................................ 16
2.3.2 Polling Rate ......................................................................................................... 16
2.3.3 Delay Before HID Release ................................................................................ 17
2.3.4 Delay After HID Release.................................................................................... 17
2.3.5 CapsLock ............................................................................................................. 18
2.3.6 HID Prefix............................................................................................................. 18
2.3.7 Keyboard Layout................................................................................................. 18
2.3.8 Virtual Keyboard ................................................................................................. 19
2.3.9 Numeric Keypad ................................................................................................. 22
3. Reading Mode...................................................................................................... 23

MT84G User’s Manual V0.1
___________________________________________________________________________________
3
3.1 Trigger Mode............................................................................................................... 23
3.1.1 Trigger Condition ................................................................................................ 23
3.1.2 LED Timeout........................................................................................................ 23
3.2 Serial Trigger Mode ................................................................................................... 24
3.2.1 Trigger Command Response............................................................................ 24
3.2.2 LED Timeout........................................................................................................ 24
3.3 Continuous Mode ....................................................................................................... 25
3.3.1 Trigger Control .................................................................................................... 25
3.3.2 LED Timeout........................................................................................................ 25
3.3.3 Scan Interval........................................................................................................ 25
3.3.4 Identical Read Interval ....................................................................................... 26
3.4 Auto-sensing Mode.................................................................................................... 27
3.4.1 Auto-sensing Mode - Advanced Mode Setup................................................. 27
3.4.2 LED Timeout........................................................................................................ 27
3.4.3 Scan Interval........................................................................................................ 28
3.4.4 Identical Read Interval ....................................................................................... 28
3.4.5 Auto-sensing Sensitivity..................................................................................... 28
3.4.6 Image Stabilization Timeout.............................................................................. 28
3.5 Sleep Mode................................................................................................................. 29
4. Illumination and Aimer ....................................................................................... 30
4.1 Illumination .................................................................................................................. 30
4.2 Aimer............................................................................................................................ 30
5. Indicator............................................................................................................... 32
5.1 General Settings......................................................................................................... 32
5.2 Power Up Beep .......................................................................................................... 32
5.3 Good Read Beep ....................................................................................................... 32

MT84G User’s Manual V0.1
___________________________________________________________________________________
4
5.3.1 Good Read Beep Duration................................................................................ 32
5.4 Beep Frequency ......................................................................................................... 33
5.5 Configuration Barcode Beep .................................................................................... 33
5.6 Good Read LED ......................................................................................................... 33
6. Data Format...................................................................................................... 34
6.1 Preamble .............................................................................................................. 34
6.1.1 Enable/Disable Preamble.................................................................................. 34
6.1.2 Set Preamble....................................................................................................... 34
6.2 Postamble............................................................................................................. 35
6.2.1 Enable/Disable Postamble ................................................................................ 35
6.2.2 Set Postamble ..................................................................................................... 35
6.3 Code ID................................................................................................................. 36
6.3.1 Enable/Disable Code ID .................................................................................... 36
6.3.2 Reset Code ID..................................................................................................... 36
6.3.3 Set Code ID ......................................................................................................... 36
6.4 Terminator ............................................................................................................ 39
6.5 Data ....................................................................................................................... 39
6.5.1 Data Output ......................................................................................................... 39
6.5.2 Data Length ......................................................................................................... 40
6.6 Encoding Format ................................................................................................. 40
6.7 RF Message................................................................................................................ 41
6.7.1 Enable/Disable RF Message ............................................................................ 41
6.7.2 Set RF Message ................................................................................................. 41
6.8 Output Protocol........................................................................................................... 42
6.9 GS Replacement........................................................................................................ 42
6.10 URL Output ............................................................................................................... 43

MT84G User’s Manual V0.1
___________________________________________________________________________________
5
7. Symbologies........................................................................................................ 44
7.1 General Settings......................................................................................................... 44
7.2 Enhanced Decode Capability................................................................................... 44
7.3 Inverse Barcode ......................................................................................................... 44
7.4 Mirrored Barcode ....................................................................................................... 45
7.5 Check Digit of Commodity Barcode ........................................................................ 45
7.6 EAN-13 ........................................................................................................................ 45
7.6.1 Enable/Disable EAN-13 ..................................................................................... 45
7.6.2 Supplement.......................................................................................................... 46
7.6.3 Supplement Required ........................................................................................ 46
7.6.4 Check Digit........................................................................................................... 46
7.7 EAN-8........................................................................................................................... 47
7.7.1 Enable/Disable EAN-8 ....................................................................................... 47
7.7.2 Supplement.......................................................................................................... 47
7.7.3 Supplement Required ........................................................................................ 47
7.7.4 Check Digit........................................................................................................... 48
7.8 UPC-A.......................................................................................................................... 48
7.8.1 Enable/Disable UPC-A....................................................................................... 48
7.8.2 Supplement.......................................................................................................... 48
7.8.3 Supplement Required ........................................................................................ 49
7.8.4 UPC-A to EAN-13 ............................................................................................... 49
7.8.5 Check Digit........................................................................................................... 49
7.9 UPC-E0........................................................................................................................ 50
7.9.1 Enable/Disable UPC-E0 .................................................................................... 50
7.9.2 Supplement.......................................................................................................... 50
7.9.3 Supplement Required ........................................................................................ 50

MT84G User’s Manual V0.1
___________________________________________________________________________________
6
7.9.4 Check Digit........................................................................................................... 51
7.10 UPC-E1 ..................................................................................................................... 51
7.10.1 Enable/Disable UPC-E1 .................................................................................. 51
7.10.2 Supplement ....................................................................................................... 51
7.10.3 Supplement Required ...................................................................................... 52
7.10.4 Check Digit ........................................................................................................ 52
7.11 Code128.................................................................................................................... 53
7.11.1 Enable/Disable Code128................................................................................. 53
7.11.2 Min/Max Length ................................................................................................ 53
7.11.3 Code128 Prefix (11) ......................................................................................... 53
7.12 Code39 ...................................................................................................................... 54
7.12.1 Enable/Disable Code39................................................................................... 54
7.12.2 Min/Max Length ................................................................................................ 54
7.12.3 Send Start & Stop............................................................................................. 54
7.12.4 Verification ......................................................................................................... 55
7.12.5 Check Digit ........................................................................................................ 55
7.12.6 Enable/Disable Code32................................................................................... 55
7.12.7 Code32 Preamble (‘A’) .................................................................................... 55
7.12.8 Full ASCII Code39............................................................................................ 56
7.13 Code93 ...................................................................................................................... 56
7.13.1 Enable/Disable Code93................................................................................... 56
7.13.2 Min/Max Length ................................................................................................ 56
7.14 Codabar..................................................................................................................... 57
7.14.1 Enable/Disable Codabar.................................................................................. 57
7.14.2 Min/Max Length ................................................................................................ 57
7.14.3 Send Start & Stop............................................................................................. 57

MT84G User’s Manual V0.1
___________________________________________________________________________________
7
7.14.4 Verification ......................................................................................................... 58
7.14.5 Check Digit ........................................................................................................ 58
7.15 Interleaved 2/5.......................................................................................................... 58
7.15.1 Enable/Disable Interleaved 2/5 ...................................................................... 58
7.15.2 Min/Max Length ................................................................................................ 59
7.15.3 Verification ......................................................................................................... 59
7.15.4 Check Digit ........................................................................................................ 59
7.16 Industrial 2/5 ............................................................................................................. 60
7.16.1 Enable/Disable Industrial 2/5.......................................................................... 60
7.16.2 Min/Max Length................................................................................................ 60
7.16.3 Verification ......................................................................................................... 60
7.16.4 Check Digit ........................................................................................................ 61
7.17 Matrix 2/5................................................................................................................... 61
7.17.1 Enable/Disable Matrix 2/5 ............................................................................... 61
7.17.2 Min/Max Length ................................................................................................ 61
7.17.3 Verification ......................................................................................................... 62
7.17.4 Check Digit ........................................................................................................ 62
7.18 Standard 2/5 ............................................................................................................. 62
7.18.1 Enable/Disable Standard 2/5.......................................................................... 62
7.18.2 Min/Max Length ................................................................................................ 62
7.18.3 Verification ......................................................................................................... 63
7.18.4 Check Digit ........................................................................................................ 63
7.19 ChinaPost 2/5 ........................................................................................................... 63
7.19.1 Enable/Disable ChinaPost 2/5........................................................................ 63
7.19.2 Min/Max Length ................................................................................................ 64
7.19.3 Verification ......................................................................................................... 64

MT84G User’s Manual V0.1
___________________________________________________________________________________
8
7.19.4 Check Digit ........................................................................................................ 64
7.20 Code11 ...................................................................................................................... 65
7.20.1 Enable/Disable Code11................................................................................... 65
7.20.2 Min/Max Length ................................................................................................ 65
7.20.3 Verification ......................................................................................................... 65
7.20.4 Check Digit ........................................................................................................ 66
7.21 MSI Plessey.............................................................................................................. 66
7.21.1 Enable/Disable MSI Plessey........................................................................... 66
7.21.2 Min/Max Length ................................................................................................ 66
7.21.3 Verification ......................................................................................................... 67
7.21.4 Check Digit ........................................................................................................ 67
7.22 UK Plessey ............................................................................................................... 67
7.22.1 Enable/Disable UK Plessey ............................................................................ 67
7.22.2 Min/Max Length ................................................................................................ 67
7.22.3 Verification ......................................................................................................... 68
7.22.4 Check Digit ........................................................................................................ 68
7.23 GS1 Databar............................................................................................................. 68
7.23.1 Enable/Disable GS1 Databar.......................................................................... 68
7.23.2 GS1 Databar AI Parentheses ......................................................................... 69
7.23.3 Enable/Disable GS1 Databar Limited............................................................ 69
7.23.4 GS1 Databar Limited AI Parentheses ........................................................... 69
7.23.5 Enable/Disable GS1 Databar Expanded ...................................................... 69
7.23.6 GS1 Databar Expanded AI Parentheses ...................................................... 70
7.23.6 Min/Max Length ................................................................................................ 70
7.24 Code16K ................................................................................................................... 70
7.24.1 Enable/Disable Code16K ................................................................................ 70

MT84G User’s Manual V0.1
___________________________________________________________________________________
9
7.24.2 Min/Max Length ................................................................................................ 71
7.25 QR Code ................................................................................................................... 71
7.25.1 Enable/Disable QR Code ................................................................................ 71
7.25.2 Model 1 QR Code............................................................................................. 71
7.25.3 QR Code Prefix (11)......................................................................................... 71
7.26 Micro QR Code......................................................................................................... 72
7.27 Data Matrix................................................................................................................ 72
7.27.1 Enable/Disable Data Matrix ............................................................................ 72
7.27.2 Multicode............................................................................................................ 72
7.28 PDF417 ..................................................................................................................... 73
7.29 MicroPDF417............................................................................................................ 73
7.30 Aztec .......................................................................................................................... 73
7.31 MaxiCode .................................................................................................................. 73
7.32 Han Xin (Chinese Sensible Code) ........................................................................ 74
8. Configuration Barcode ....................................................................................... 75
8.1 Data 0~F...................................................................................................................... 75
8.2 Save & Abort............................................................................................................... 77
9. Batch Setup...................................................................................................... 78
Appendix.................................................................................................................. 79
Appendix A - Default Table ............................................................................................. 79
Appendix B - Code ID ...................................................................................................... 86
Appendix C - ASCII Table ............................................................................................... 87
Appendix D - Configuration Method............................................................................... 91
Preamble/Postamble.................................................................................................... 91
Code ID .......................................................................................................................... 91
Send Start Only............................................................................................................. 91

MT84G User’s Manual V0.1
___________________________________________________________________________________
10
Send End Only .............................................................................................................. 91
Send Center Only ......................................................................................................... 92
RF (Read Fail) Message.............................................................................................. 92
GS Replacement........................................................................................................... 92
Appendix E – Batch Setup Parameter........................................................................... 93
Version History...................................................................................................... 106

MT84G User’s Manual V0.1
___________________________________________________________________________________
11
1. Introduction
1.1 Manual Description
This user’s manual mainly provides instruction on configuring MT84G. By
scanning the configuration barcodes in this manual, you can change MT84G’s
interface, reading mode, data format and so on. The appendix lists the default
configurations of MT84G. In most cases, user can use MT84G without further
configuration.
1.2 Product Requirements
Model
Firmware Version
Interface
MT84G
HS:V0.00; F:V1.1.33;
2021.09.15
or later version
UART
USB HID
USB VCP
1.3 Barcode Configurability
Scanning below configuration barcodes will allow/prohibit user to change
settings by scanning configuration barcodes in this manual.
Enable Barcode Configurability* Disable Barcode Configurability
Scanning below configuration barcodes will allow/prohibit configuration
barcode data output.
Enable Config Barcode Data Output Disable Config Barcode Data Output*

MT84G User’s Manual V0.1
___________________________________________________________________________________
12
1.4 Factory Default
Scanning below configuration barcode will reset all parameters to factory
default settings (the ones with *asterisk mark)
Factory Default
1.5 Custom Default
You can create your own custom default. Scan Save Custom Default
configuration barcode below and all the current settings of MT84G will be
saved to your custom default, overwriting, if any, the previous one. Scan
Custom Default to reset MT84G to the custom default settings.
Save Custom Default Custom Default
1.6 Check Version
To check firmware version, please scan below configuration barcode.
Check Version
1.7 Write/Read Device ID
User can write or read Device ID of up to 16 bytes of alphanumeric via UART
or USB VCP interface.
To write Device ID:

MT84G User’s Manual V0.1
___________________________________________________________________________________
13
Host sends: WriteDeviceID:(desired Device ID).
Device responds: same as write command
To read Device ID:
Host sends: ReadDeviceID
Device responds: DeviceID:(current Device ID)
Example: to write/read Device ID:MT84G001
To write Device ID:
Host sends: WriteDeviceID:MT84G001.
Device responds: WriteDeviceID:MT84G001.
To read Device ID:
Host sends: ReadDeviceID
Device responds: DeviceID:MT84G001
Note:
1. Write command is followed by comma ( . ) as ending symbol.
2. When no Device ID is defined, device will respond with “DeviceID: NULL”
when read.
3. No response indicates write command error (wrong format or data).
Check Device ID

MT84G User’s Manual V0.1
___________________________________________________________________________________
14
2. Interface
2.1 Introduction
MT84G provides UART serial interface and multiple USB interfaces to
communicate with the host. As a result it is possible to establish bi-directional
communication which enables barcode data receiving and command sending
between MT84G and host at the same time.
2.2 Interface Options
By default interface is USB HID. Scanning below configuration barcode will
switch MT84G among different interfaces (UART/USB VCP/USB HID). When
USB and UART are simultaneously needed, please select HID & UART. After
switching interface, please wait for initialization to finish before operation.
UART USB HID*
USB VCP HID & UART
2.2 UART
The UART communication of MT84G is based on TTL level signals. For RS232
communication, a conversion circuit must be added externally.
Parameter Default
Serial communication type UART (TTL-232)

MT84G User’s Manual V0.1
___________________________________________________________________________________
15
Baud Rate 9600
Parity None
Data Bits 8
Stop Bits 1
Hardware Flow Control None
2.2.1 Baud Rate
The unit of Baud Rate is bps (bits per second); below are available options:
1200 4800
9600* 14400
19200 38400
57600 115200

MT84G User’s Manual V0.1
___________________________________________________________________________________
16
2.2.2 Parity
Three parity options are available:
None* Odd
Even
2.3 USB HID
2.3.1 HID Device Options
Two types of HID device options are available:
HID KBW* HID POS
2.3.2 Polling Rate
The smaller the value, the faster MT84G sends characters to the host. If the
characters are missing in barcode data, please increase polling rate.
1ms* 3ms

MT84G User’s Manual V0.1
___________________________________________________________________________________
17
5ms 10ms
2.3.3 Delay Before HID Release
Below are available options of Delay Before HID Release (the period of time
from valid data to release data). The configurable range is from 1 to 63ms;
default is 1ms.
1ms* 2ms
5ms 10ms
2.3.4 Delay After HID Release
Below are available options of Delay After HID Release (the period of time
from release data to valid data). The configurable range is from 1 to 63ms;
default is 1ms.
1ms* 2ms

MT84G User’s Manual V0.1
___________________________________________________________________________________
18
5ms 10ms
2.3.5 CapsLock
CapsLock Off* CapsLock On
2.3.6 HID Prefix
When HID Prefix is enabled, a prefix of Ctrl+Shift+r is added to each HID data,
for host software development purpose.
Disable HID Prefix* Enable HID Prefix
2.3.7 Keyboard Layout
English (USA)* Czech

MT84G User’s Manual V0.1
___________________________________________________________________________________
19
French German
Hungarian Italian
Japanese Spanish
Turkish Q Turkish F
Mexican
(Latin American)
2.3.8 Virtual Keyboard
To adapt to more regional applications, virtual keyboard can be enabled at the
cost of data output speed. Please make sure all alphabet keys and number
keys are available when using virtual keyboard.

MT84G User’s Manual V0.1
___________________________________________________________________________________
20
Standard Keyboard* Virtual Keyboard
1. Control Code Output Methods
Control code (0x00 ~ 0x1F) can be sent by two methods:
Ctrl Mode* Alt Mode
2. Control Code Output
The ASCII between 0x00 to 0x1F can be transformed into control code.
When virtual keyboard is enabled, the output sequence of control code is
as follows:
(1) Ctrl Mode:
A barcode of “A<HT>F” (0x41/0x09/0x46) is scanned, the output
sequence of virtual keyboard is:
a. Enter “A” – Press A key
b. Enter “Ctrl + I” – Since 0x09 corresponds to “CtrI + I”, virtual keyboard
will press and hold Ctrl key, press I key, and release Ctrl key and I key
c. Enter “F” – Press F key
Since “Ctrl+I” is shortcut for italicizing text in some software applications,
the result of above output sequence can be a regular A plus an italic F.
Please note that Ctrl Mode is only supported by English (USA) keyboard
layout.
(2) Alt Mode:
When virtual keyboard and alt mode are enabled at the same time, the
control code output will be ALT + ASCII Decimal Value. For <HT>, the
output sequence of virtual keyboard is:
Other manuals for MT84G
1
Table of contents
Other Marson Barcode Reader manuals

Marson
Marson MT1227L User manual

Marson
Marson MT500L User manual

Marson
Marson MR16 User manual

Marson
Marson MT100A User manual

Marson
Marson mt850 User manual

Marson
Marson MT780 Quick setup guide

Marson
Marson MT10 Quick setup guide

Marson
Marson MT110 User manual

Marson
Marson MT581W User manual

Marson
Marson MT89M User manual

Marson
Marson MT82Ag User manual

Marson
Marson 2D Ring User manual

Marson
Marson MT 1097 User manual

Marson
Marson MT581 User manual

Marson
Marson MT6222 User manual

Marson
Marson MT1095 User manual

Marson
Marson MT8225 User manual

Marson
Marson MT1227 User manual

Marson
Marson MT40 Quick setup guide

Marson
Marson MT7937B User manual