Marson MT84G User Manual

Scan engine
Hide thumbs Also See for MT84G:
Table of Contents

Advertisement

Quick Links

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

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MT84G and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Marson MT84G

  • Page 1 MT84G User’s Manual V0.1 MT84G Scan Engine User’s Manual Version 0.1 DATE: 2021/10/01 ___________________________________________________________________________________...
  • Page 2: Table Of Contents

    MT84G User’s Manual V0.1 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 ....................
  • Page 3 MT84G User’s Manual V0.1 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 ....................
  • Page 4 MT84G User’s Manual V0.1 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 Data Format ...................... 34 Preamble ......................34 6.1.1 Enable/Disable Preamble .................. 34 6.1.2 Set Preamble .......................
  • Page 5 MT84G User’s Manual V0.1 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 ..................
  • Page 6 MT84G User’s Manual V0.1 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 ....................
  • Page 7 MT84G User’s Manual V0.1 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 ................
  • Page 8 MT84G User’s Manual V0.1 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 ....................
  • Page 9 MT84G User’s Manual V0.1 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 ........................
  • Page 10 MT84G User’s Manual V0.1 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 ___________________________________________________________________________________...
  • Page 11: Introduction

    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...
  • Page 12: 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.
  • Page 13 MT84G User’s Manual V0.1 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.
  • Page 14: Interface

    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)
  • Page 15: Baud Rate

    MT84G User’s Manual V0.1 Baud Rate 9600 Parity None Data Bits Stop Bits 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...
  • Page 16: Parity

    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* ___________________________________________________________________________________...
  • Page 17: Delay Before Hid Release

    MT84G User’s Manual V0.1 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.
  • Page 18: Capslock

    MT84G User’s Manual V0.1 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...
  • Page 19: Virtual Keyboard

    MT84G User’s Manual V0.1 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.
  • Page 20 MT84G User’s Manual V0.1 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.
  • Page 21 MT84G User’s Manual V0.1 Enter “Alt + 0 + 9” – Virtual keyboard will press and hold Alt key, press “0” and “9” on numeric keypad respectively, and release Alt key. When in standard keyboard, control code (0x00 ~ 0x1F) will be sent...
  • Page 22: Numeric Keypad

    MT84G User’s Manual V0.1 Ctrl+[ Ctrl+\ Ctrl+] Ctrl+6 Ctrl+- 2.3.9 Numeric Keypad Number Keys On Number Keys Off* Symbol Keys On Symbol Keys Off* ___________________________________________________________________________________...
  • Page 23: Reading Mode

    3. Reading Mode 3.1 Trigger Mode In trigger mode, MT84G starts scanning barcode when trigger pin = low. If trigger stays low within LED timeout, the scanning continues. When LED timeout expires or a barcode is scanned, the scanning stops. To restart scanning, the host must reset trigger level first and then pull trigger low again.
  • Page 24: Serial Trigger Mode

    In serial trigger mode, the trigger command is 7E 00 08 01 00 02 01 AB CD. When MT84G receives trigger command, it responds with 02 00 00 01 00 33 31 and starts scanning. Scanning below configuration barcodes will allow/prohibit trigger command response.
  • Page 25: Continuous Mode

    3.3 Continuous Mode In continuous mode, MT84G keeps scanning barcodes continuously. By default, after a successful scan, MT84G enters a Scan Interval of 1000ms. During scanning, keeping the trigger pin low for 50ms will cause the scanning to pause. Likewise, during pause, keeping the trigger pin low for 50ms will restart the scanning.
  • Page 26: Identical Read Interval

    MT84G User’s Manual V0.1 500ms 1000ms* 3000ms 5000ms 3.3.4 Identical Read Interval When identical read interval is enabled, a barcode (or an identical one) can be re-scanned only after the defined amount of interval expires. This prevents repetitive scanning of a barcode in continuous mode.
  • Page 27: Auto-Sensing Mode

    Auto-sensing Mode 3.4.1 Auto-sensing Mode - Advanced Mode Setup By default MT84G is in standard mode. Fast mode is created for better user experience, with all parameters already at optimal level, for which scan interval, identical read interval, LED timeout, auto-sensing sensitivity and image stabilization timeout are not applicable.
  • Page 28: Scan Interval

    MT84G User’s Manual V0.1 3.4.3 Scan Interval Please refer to 3.3.3 Scan Interval for configuration barcodes. 3.4.4 Identical Read Interval Please refer to 3.3.4 Identical Read Interval for configuration barcodes. 3.4.5 Auto-sensing Sensitivity Medium* High Ultra High 3.4.6 Image Stabilization Timeout Image stabilization timeout is the period of time needed for image to stay stable before scanning.
  • Page 29: Sleep Mode

    3.5 Sleep Mode Scanning below configuration barcodes will enable/disable sleep mode. When enabled, MT84G automatically sleeps after a period of inactivity, or sleep timeout (default = 30 sec) to reduce power consumption (< 1mA). Please note that sleep mode only works in UART interface and sleep timeout can only be configured by serial command.
  • Page 30: Illumination And Aimer

    MT84G User’s Manual V0.1 4. Illumination and Aimer 4.1 Illumination Illumination is the white LED that provides supplemental light during scanning to increase image recognizability and adaptability to low ambient light condition. Normal: LED turns on during scanning. Always On: LED always stays on.
  • Page 31 MT84G User’s Manual V0.1 Always Off Always On ___________________________________________________________________________________...
  • Page 32: Indicator

    MT84G User’s Manual V0.1 5. Indicator 5.1 General Settings Mute Unmute* 5.2 Power Up Beep 5.3 Good Read Beep 5.3.1 Good Read Beep Duration 30ms 60ms* ___________________________________________________________________________________...
  • Page 33: Beep Frequency

    MT84G User’s Manual V0.1 90ms 120ms 5.4 Beep Frequency Medium* High 5.5 Configuration Barcode Beep 5.6 Good Read LED ___________________________________________________________________________________...
  • Page 34: Data Format

    MT84G User’s Manual V0.1 6. Data Format The following is the complete data format: [Preamble] + [Code ID] + [Data] + [Postamble] + [Terminator] By default Code ID, Preamble and Postamble are disabled; terminator is 0x0D (Carriage Return). Data is the content encoded in a barcode, which can be further divided into [Start] + [Center] + [End] if the length of Start/End is defined.
  • Page 35: Postamble

    MT84G User’s Manual V0.1 2. Scan Set Preamble 3. Scan 4, 3, 4, F, 4, 4, 4, 5 respectively from 8.1 Data 0~F 4. Scan Save Configuration from 8.2 Save & Abort 6.2 Postamble 6.2.1 Enable/Disable Postamble Enable Postamble Disable Postamble* 6.2.2 Set Postamble...
  • Page 36: Code Id

    MT84G User’s Manual V0.1 6.3 Code ID 6.3.1 Enable/Disable Code ID Enable Code ID Disable Code ID* 6.3.2 Reset Code ID Scanning below configuration barcode will reset all Code IDs to default. Please refer to Appendix B – Code ID for each symbology’s default Code ID.
  • Page 37 MT84G User’s Manual V0.1 Set UPC-A Code ID Set UPC-E0 Code ID Set UPC-E1 Code ID Set Code128 Code ID Set Code39 Code ID Set Code93 Code ID Set Codabar Code ID Set Interleaved 2/5 Code ID Set Industrial 2/5 Code ID...
  • Page 38 MT84G User’s Manual V0.1 Set GS1 Databar Code ID Set GS1 Databar Limited Code ID Set GS1 Databar Expanded Code ID Set QR Code Code ID Set Data Matrix Code ID Set PDF417 Code ID Set Micro QR Code Code ID...
  • Page 39: Terminator

    MT84G User’s Manual V0.1 Set Code16K Code ID Set MaxiCode Code ID Set Aztec Code ID 6.4 Terminator None CR (0x0D)* TAB (0x09) CF LF (0x0D 0x0A) 6.5 Data 6.5.1 Data Output Data can be divided into three parts: [Start] + [Center] + [End] They are valid only when Start/End Length is defined.
  • Page 40: Data Length

    MT84G User’s Manual V0.1 Send All* Send Start Only Send End Only Send Center Only 6.5.2 Data Length Set Start Length Set End Length Start/End Length can be 0 to 255 digits, converted into two-digit hex value (00 ~ FF) during configuration. Please refer to Appendix C – ASCII Table for corresponding hex value.
  • Page 41: Rf Message

    MT84G User’s Manual V0.1 UNICODE 6.7 RF Message Read Fail (RF) message is the message sent from MT84G to the host device in the case of scanning failure. 6.7.1 Enable/Disable RF Message Enable RF Message Disable RF Message* 6.7.2 Set RF Message...
  • Page 42: Output Protocol

    MT84G User’s Manual V0.1 Note: In the case of entering odd number of hex value during configuration, the last byte of data becomes invalid. 6.8 Output Protocol The output protocol applies to UART/USB VCP interface, which, when enabeld, transforms data into below format:...
  • Page 43: Url Output

    MT84G User’s Manual V0.1 Set GS Replacement 6.10 URL Output Scanning below configuration barcodes will allow/prohibit URL (web address) barcode data output. Enable URL Output* Disable URL Output* ___________________________________________________________________________________...
  • Page 44: Symbologies

    MT84G User’s Manual V0.1 7. Symbologies 7.1 General Settings Scanning below configuration barcodes will enable/disable all symbologies or enable symbologies by default. Enable All Symbologies Disable All Symbologies Enable Default Symbologies* 7.2 Enhanced Decode Capability When enhanced decode capability is enabled, the decode capability for damaged, twisted barcode is enhanced.
  • Page 45: Mirrored Barcode

    Enable Inverse Barcodes Disable Inverse Barcodes* 7.4 Mirrored Barcode Mirrored barcode is printed with reversed direction perpendicular to the original barcode. Please note that when mirrored barcodes is enabled, MT84G can *only* read mirrored barcodes. Enable Mirrored Barcodes Disable Mirrored Barcodes* 7.5 Check Digit of Commodity Barcode...
  • Page 46: Supplement

    The supplement can be either 2 or 5 digits. Enable 2-digit Supplement Disable 2-digit Supplement* Enable 5-digit Supplement Disable 5-digit Supplement* 7.6.3 Supplement Required When supplement required is enabled, MT84G can only output EAN-13 with supplement. Enable Supplement Required Disable Supplement Required* 7.6.4 Check Digit ___________________________________________________________________________________...
  • Page 47: Enable/Disable Ean-8

    The supplement can be either 2 or 5 digits. Enable 2-digit Supplement Disable 2-digit Supplement* Enable 5-digit Supplement Disable 5-digit Supplement* 7.7.3 Supplement Required When supplement required is enabled, MT84G can only output EAN-8 with ___________________________________________________________________________________...
  • Page 48: Check Digit

    MT84G User’s Manual V0.1 supplement. Enable Supplement Required Disable Supplement Required* 7.7.4 Check Digit Send Check Digit* Not Send Check Digit 7.8 UPC-A 7.8.1 Enable/Disable UPC-A Enable UPC-A* Disable UPC-A 7.8.2 Supplement Supplement, also known as addenda or add-on, is the add-on barcode encoded with supplementary information next to the main barcode on periodicals and paperback books.
  • Page 49: Supplement Required

    Enable 2-digit Supplement Disable 2-digit Supplement* Enable 5-digit Supplement Disable 5-digit Supplement* 7.8.3 Supplement Required When supplement required is enabled, MT84G can only output UPC-A with supplement. Enable Supplement Required Disable Supplement Required* 7.8.4 UPC-A to EAN-13 Scanning below configuration barcodes will allow/prohibit the conversion of UPC-A into EAN-13.
  • Page 50: Upc-E0

    The supplement can be either 2 or 5 digits. Enable 2-digit Supplement Disable 2-digit Supplement* Enable 5-digit Supplement Disable 5-digit Supplement* 7.9.3 Supplement Required When supplement required is enabled, MT84G can only output UPC-E0 with ___________________________________________________________________________________...
  • Page 51: Check Digit

    MT84G User’s Manual V0.1 supplement. Enable Supplement Required Disable Supplement Required* 7.9.4 Check Digit Send Check Digit* Not Send Check Digit 7.10 UPC-E1 7.10.1 Enable/Disable UPC-E1 Enable UPC-E1* Disable UPC-E1 7.10.2 Supplement Supplement, also known as addenda or add-on, is the add-on barcode encoded with supplementary information next to the main barcode on periodicals and paperback books.
  • Page 52: Supplement Required

    MT84G User’s Manual V0.1 Enable 2-digit Supplement Disable 2-digit Supplement* Enable 5-digit Supplement Disable 5-digit Supplement* 7.10.3 Supplement Required When supplement required is enabled, MT84G can only output UPC-E1 with supplement. Enable Supplement Required Disable Supplement Required* 7.10.4 Check Digit Send Check Digit*...
  • Page 53: Code128

    MT84G User’s Manual V0.1 7.11 Code128 7.11.1 Enable/Disable Code128 Enable Code128* Disable Code128 7.11.2 Min/Max Length Min Length = 00 Min Length = 04* Max Length = 32* Max Length = 255 7.11.3 Code128 Prefix (11) Enable Code128 Prefix (11)
  • Page 54: Code39

    MT84G User’s Manual V0.1 7.12 Code39 7.12.1 Enable/Disable Code39 Enable Code39* Disable Code39 7.12.2 Min/Max Length Min Length = 00 Min Length = 04* Max Length = 32* Max Length = 255 7.12.3 Send Start & Stop Send Start Not Send Start*...
  • Page 55: Verification

    MT84G User’s Manual V0.1 Send Stop Not Send Stop* 7.12.4 Verification Enable Verification Disable Verification* 7.12.5 Check Digit Send Check Digit Not Send Check Digit* 7.12.6 Enable/Disable Code32 Enable Code32 Disable Code32* 7.12.7 Code32 Preamble (‘A’) ___________________________________________________________________________________...
  • Page 56: Full Ascii Code39

    MT84G User’s Manual V0.1 Enable Preamble (‘A’)* Disable Preamble (‘A’) 7.12.8 Full ASCII Code39 Enable Full ASCII Code39 Disable Full ASCII Code39* 7.13 Code93 7.13.1 Enable/Disable Code93 Enable Code93* Disable Code93 7.13.2 Min/Max Length Min Length = 00 Min Length = 04*...
  • Page 57: Codabar

    MT84G User’s Manual V0.1 Max Length = 32* Max Length = 255 7.14 Codabar 7.14.1 Enable/Disable Codabar Enable Codabar* Disable Codabar 7.14.2 Min/Max Length Min Length = 00 Min Length = 04* Max Length = 32* Max Length = 255 7.14.3 Send Start &...
  • Page 58: Check Digit

    MT84G User’s Manual V0.1 Send Start Not Send Start* 7.14.4 Verification Verification = None* Verification = Mod10 Verification = Mod16 Verification = Mod10/Mod16 7.14.5 Check Digit Send Check Digit Not Send Check Digit* 7.15 Interleaved 2/5 7.15.1 Enable/Disable Interleaved 2/5...
  • Page 59: Min/Max Length

    MT84G User’s Manual V0.1 Enable Interleaved 2/5 Disable Interleaved 2/5* 7.15.2 Min/Max Length Min Length = 00 Min Length = 04* Max Length = 32* Max Length = 255 7.15.3 Verification Verification = None* Verification = Mod10 7.15.4 Check Digit...
  • Page 60: Industrial 2/5

    MT84G User’s Manual V0.1 Send Check Digit Not Send Check Digit* 7.16 Industrial 2/5 7.16.1 Enable/Disable Industrial 2/5 Enable Industrial 2/5 Disable Industrial 2/5* 7.16.2 Min/Max Length Min Length = 00 Min Length = 04* Max Length = 32* Max Length = 255 7.16.3 Verification...
  • Page 61: Check Digit

    MT84G User’s Manual V0.1 7.16.4 Check Digit Send Check Digit Not Send Check Digit* 7.17 Matrix 2/5 7.17.1 Enable/Disable Matrix 2/5 Enable Matrix 2/5 Disable Matrix 2/5* 7.17.2 Min/Max Length Min Length = 00 Min Length = 04* Max Length = 32*...
  • Page 62: Verification

    MT84G User’s Manual V0.1 7.17.3 Verification Verification = Mod10 Verification = None* 7.17.4 Check Digit Send Check Digit Not Send Check Digit* 7.18 Standard 2/5 7.18.1 Enable/Disable Standard 2/5 Enable Standard 2/5 Disable Standard 2/5* 7.18.2 Min/Max Length Min Length = 00...
  • Page 63: Verification

    MT84G User’s Manual V0.1 Max Length = 32* Max Length = 255 7.18.3 Verification Enable Verification Disable Verification* 7.18.4 Check Digit Send Check Digit Not Send Check Digit* 7.19 ChinaPost 2/5 7.19.1 Enable/Disable ChinaPost 2/5 Enable ChinaPost 2/5 Disable ChinaPost 2/5*...
  • Page 64: Min/Max Length

    MT84G User’s Manual V0.1 7.19.2 Min/Max Length Min Length = 00 Min Length = 04* Max Length = 32* Max Length = 255 7.19.3 Verification Enable Verification Disable Verification* 7.19.4 Check Digit Send Check Digit Not Send Check Digit* ___________________________________________________________________________________...
  • Page 65: Code11

    MT84G User’s Manual V0.1 7.20 Code11 7.20.1 Enable/Disable Code11 Enable Code11 Disable Code11* 7.20.2 Min/Max Length Min Length = 00 Min Length = 04* Max Length = 32* Max Length = 255 7.20.3 Verification Verification = 1bit* Verification = 2bit...
  • Page 66: Check Digit

    MT84G User’s Manual V0.1 7.20.4 Check Digit Send Check Digit Not Send Check Digit* 7.21 MSI Plessey 7.21.1 Enable/Disable MSI Plessey Enable MSI Plessey Disable MSI Plessey* 7.21.2 Min/Max Length Min Length = 00 Min Length = 04* Max Length = 32*...
  • Page 67: Verification

    MT84G User’s Manual V0.1 7.21.3 Verification Verification = Mod10 Verification = Double Mod10 7.21.4 Check Digit Send Check Digit Not Send Check Digit* 7.22 UK Plessey 7.22.1 Enable/Disable UK Plessey Enable UK Plessey Disable UK Plessey* 7.22.2 Min/Max Length Min Length = 00...
  • Page 68: Verification

    MT84G User’s Manual V0.1 Max Length = 32* Max Length = 255 7.22.3 Verification Enable Verification Disable Verification* 7.22.4 Check Digit Send Check Digit Not Send Check Digit* 7.23 GS1 Databar 7.23.1 Enable/Disable GS1 Databar Enable GS1 Databar Disable GS1 Databar*...
  • Page 69: Gs1 Databar Ai Parentheses

    MT84G User’s Manual V0.1 7.23.2 GS1 Databar AI Parentheses Enable GS1 Databar Disable GS1 Databar AI Parenthese* AI Parenthese 7.23.3 Enable/Disable GS1 Databar Limited Enable GS1 Databar Limited Disable GS1 Databar Limited* 7.23.4 GS1 Databar Limited AI Parentheses Enable GS1 Databar Limited...
  • Page 70: Gs1 Databar Expanded Ai Parentheses

    MT84G User’s Manual V0.1 7.23.6 GS1 Databar Expanded AI Parentheses Enable GS1 Databar Expanded Disable GS1 Databar Expanded AI Parenthese* AI Parenthese 7.23.6 Min/Max Length Min Length = 00 Min Length = 04* Max Length = 32* Max Length = 255 7.24 Code16K...
  • Page 71: Min/Max Length

    MT84G User’s Manual V0.1 7.24.2 Min/Max Length Min Length = 00 Min Length = 04* Max Length = 32* Max Length = 255 7.25 QR Code 7.25.1 Enable/Disable QR Code Enable QR Code* Disable QR Code 7.25.2 Model 1 QR Code...
  • Page 72: Micro Qr Code

    MT84G User’s Manual V0.1 Enable QR Code Prefix (11) Disable QR Code Prefix (11)* 7.26 Micro QR Code Enable Micro QR Code* Disable Micro QR Code 7.27 Data Matrix 7.27.1 Enable/Disable Data Matrix Enable Data Matrix* Disable Data Matrix 7.27.2 Multicode Scanning below configuration barcodes will allow/prohibit multiple Data Matrix barcodes to be scanned at the same time.
  • Page 73: Pdf417

    MT84G User’s Manual V0.1 7.28 PDF417 Enable PDF417* Disable PDF417 7.29 MicroPDF417 Enable MicroPDF417 Disable MicroPDF417* 7.30 Aztec Enable Aztec Disable Aztec* 7.31 MaxiCode Enable MaxiCode Disable MaxiCode* ___________________________________________________________________________________...
  • Page 74: Han Xin (Chinese Sensible Code)

    MT84G User’s Manual V0.1 7.32 Han Xin (Chinese Sensible Code) Enable Han Xin Disable Han Xin* ___________________________________________________________________________________...
  • Page 75: Configuration Barcode

    MT84G User’s Manual V0.1 8. Configuration Barcode 8.1 Data 0~F ___________________________________________________________________________________...
  • Page 76 MT84G User’s Manual V0.1 ___________________________________________________________________________________...
  • Page 77: Save & Abort

    MT84G User’s Manual V0.1 8.2 Save & Abort If there is an error reading data barcode during configuration, you may cancel 1/all data by scanning below configuration barcodes. For example, barcode data ‘1’, ‘2’ ,’3’ have been scanned respectively during configuration.
  • Page 78: Batch Setup

    MT84G User’s Manual V0.1 9. Batch Setup Configuring multiple devices by scanning barcode one by one can be toublesome. To solve such issue, MT84G supports batch setup where user can create a single QR Code containing multiple configurations acceptable by MT84G.
  • Page 79: Appendix

    MT84G User’s Manual V0.1 Appendix Appendix A - Default Table Function Default Remark General Settings Barcode Configurability Enable Config Barcode Data Output Disable Interface Interface USB HID Baud Rate 9600 UART Parity None HID Device Options HID KBW Polling Rate...
  • Page 80 MT84G User’s Manual V0.1 0x00: Unlimited Trigger Control Range: 100 ~ 25500ms LED Timeout 5000ms Increment: 100ms 0x00: Unlimited Continuous Range: 0 ~ 25500ms Mode Scan Interval 1000ms Increment: 100ms Range: 100 ~ 25500ms Identical Read Interval Disable Increment: 100ms...
  • Page 81 MT84G User’s Manual V0.1 Data Format Preamble Disable Set Preamble None Postamble Disable Set Postamble None Code ID Disable Set Code ID None Terminator CR (0x0D) Data Output Send All Set Start Length Data Length Set Start Length Encoding Format...
  • Page 82 MT84G User’s Manual V0.1 Supplement Required Disable Check Digit Send UPC-A Enable/Disable Enable 2-digit Supplement Disable 5-digit Supplement Disable Supplement Required Disable UPCA to EAN13 Disable Check Digit Send UPC-E0 Enable/Disable Enable 2-digit Supplement Disable 5-digit Supplement Disable Supplement Required...
  • Page 83 MT84G User’s Manual V0.1 Full ASCII Code39 Disable Code93 Enable/Disable Enable Max Length Min Length Codabar Enable/Disable Enable Max Length Min Length Send Start & Stop Not Send Verification None Check Digit Not Send Interleaved 2/5 Enable/Disable Disable Max Length...
  • Page 84 MT84G User’s Manual V0.1 ChinaPost 2/5 Enable/Disable Disable Max Length Min Length Verification Disable Check Digit Not Send Code11 Enable/Disable Disable Max Length Min Length Verification 1bit Check Digit Not Send MSI Plessey Enable/Disable Disable Max Length Min Length Verification...
  • Page 85 MT84G User’s Manual V0.1 Code16K Enable/Disable Disable Max Length Min Length QR Code Enable/Disable Enable Model 1 QR Code Disable QR Code Prefix (11) Disable Micro QR Code Enable/Disable Enable Data Matrix Enable/Disable Enable Multicode Disable PDF417 Enable/Disable Enable MicroPDF417...
  • Page 86: Appendix B - Code Id

    MT84G User’s Manual V0.1 Appendix B - Code ID Symbology Code ID EAN-13 EAN-8 UPC-A UPC-E0 UPC-E1 Code128 Code39 Code93 Codabar Interleaved 2/5 Industrial 2/5 Matrix 2/5 Standard 2/5 ChinaPost 2/5 Code11 MSI Plessey UK Plessey GS1 Databar GS1 Databar Limited...
  • Page 87: Appendix C - Ascii Table

    MT84G User’s Manual V0.1 Appendix C - ASCII Table ASCII (Null char.) (Start of Header) (Start of Text) (End of Text) (End of Transmission) (Enquiry) (Acknowledgment) (Bell) (Backspace) (Horizontal Tab) (Line Feed) (Vertical Tab) (Form Feed) (Carriage Return) (Shift Out)
  • Page 88 MT84G User’s Manual V0.1 (Exclamation Mark) " (Double Quote) (Number Sign) (Dollar Sign) (Percent) & (Ampersand) (Single Quote) (Right/Closing Parenthesis) (Right/Closing Parenthesis) (Asterisk) (Plus) (Comma) (Minus/Dash) (Dot) (Forward Slash) (Colon) (Semi-colon) < (Less Than) (Equal Sign) > (Greater Than) (Question Mark)
  • Page 89 MT84G User’s Manual V0.1 (Left/Opening Bracket) (Back Slash) (Right/Closing Bracket) (Caret/Circumflex) (Underscore) (Grave Accent) ___________________________________________________________________________________...
  • Page 90 MT84G User’s Manual V0.1 (Left/Opening Brace) (Vertical Bar) (Right/Closing Brace) (Tilde) DEL (Delete) ___________________________________________________________________________________...
  • Page 91: Appendix D - Configuration Method

    MT84G User’s Manual V0.1 Appendix D - Configuration Method Preamble/Postamble Example: to set Preamble/Postamble as “CODE” 1. Convert “CODE” into Hex equivalent as 43, 4F, 44, 45 2. Scan Set Preamble/Set Postamble 3. Scan 4, 3, 4, F, 4, 4, 4, 5 respectively from 8.1 Data 0~F 4.
  • Page 92: Send Center Only

    MT84G User’s Manual V0.1 Send Center Only Example: to send the middle “ABC” out of a “1234567890ABC1234567890” barcode 1. Convert ‘10’ to Hex equivalent as 0A 2. Scan Set End Length 3. Scan 0, A respectively from 8.1 Data 0~F 4.
  • Page 93: Appendix E - Batch Setup Parameter

    MT84G User’s Manual V0.1 Appendix E – Batch Setup Parameter Function Parameter Remark Please make sure this Barcode Configurability 00000000 function is enabled during batch setup UART 01000000 UBS HID 01000001 USB VCP 01000002 HID & UART 01000003 HID KBW...
  • Page 94 MT84G User’s Manual V0.1 CapsLock - On 01070001 Enable HID Prefix 01080000 Disable HID Prefix 01080001 Trigger Mode 02000000 Trigger Condition – Level 02010000 Trigger Condition – Pulse 02010001 LED Timeout – 1000ms 0202000A LED Timeout – 3000ms 0202001E Change the last two LED Timeout –...
  • Page 95 MT84G User’s Manual V0.1 Image Stabilization Timeout – 100ms 02080001 digits for other options Image Stabilization Timeout – 400ms 02080004 Image Stabilization Timeout – 1000ms 0208000A Image Stabilization Timeout – 2000ms 02080014 Sleep Mode – Enable 02030000 Sleep Mode – Disable 02030001 Illumination –...
  • Page 96 MT84G User’s Manual V0.1 Keyboard Layout – French 04060002 Keyboard Layout – German 04060003 Keyboard Layout – Hungarian 04060004 Keyboard Layout – Italian 04060005 Keyboard Layout – Japanese 04060006 Keyboard Layout – Spanish 04060007 Keyboard Layout – Turkish Q 04060008 Keyboard Layout –...
  • Page 97 MT84G User’s Manual V0.1 Set Code39 Code ID 05030006 Set Code93 Code ID 05030007 Set Codabar Code ID 05030008 Set Interleaved 2/5 Code ID 05030009 Set Industrial 2/5 Code ID 0503000A Set Matrix 2/5 Code ID 0503000B Set Code11 Code ID...
  • Page 98 MT84G User’s Manual V0.1 Output Data Only 05070000 Output Protocol 05070001 Enable GS Replacement 050A0000 Disable GS Replacement 050A0001 Set GS Replacement 050A0002 Enable URL Output 050B0000 Disable URL Output 050B0001 Enable All Symbologies 07000000 Disable All Symbologies 07000001 Enable Default Symbologies...
  • Page 99 MT84G User’s Manual V0.1 Enable UPC-A 07030000 Disable UPC-A 07030100 Enable UPC-A Supplement Required 07031000 Disable UPC-A Supplement Required 07031100 Enable UPC-A 2-digit Supplement 07032000 Disable UPC-A 2-digit Supplement 07032100 Enable UPC-A 5-digit Supplement 07033000 Disable UPC-A 5-digit Supplement 07033100...
  • Page 100 MT84G User’s Manual V0.1 Code128 Max Length = 32 07061120 Code128 Max Length = 255 070611FF Enable Code128 Prefix (11) 07062000 Disable Code128 Prefix (11) 07062100 Enable Code39 07070000 Disable Code39 07070100 Code39 Min Length = 00 07071000 Code39 Min Length = 04...
  • Page 101 MT84G User’s Manual V0.1 Send Codabar Start/Stop 07092000 Not Send Codabar Start/Stop 07092100 Codabar Verification = None 07093000 Codabar Verification = Mod10 07093100 Codabar Verification = Mod16 07093200 Codabar Verification = Mod10/Mod16 07093300 Send Codabar Check Digit 07094000 Not Send Codabar Check Digit...
  • Page 102 MT84G User’s Manual V0.1 Send Matrix 2/5 Check Digit 070C3000 Not Send Matrix 2/5 Check Digit 070C3100 Enable Standard 2/5 07200000 Disable Standard 2/5 07200100 Standard 2/5 Min Length = 00 07201000 Standard 2/5 Min Length = 04 07201004 Change the last two...
  • Page 103 MT84G User’s Manual V0.1 MSI Plessey Max Length = 32 070E1120 MSI Plessey Max Length = 255 070E11FF MSI Plessey Verification = Mod10 070E2000 MSI Plessey Verification = Double 070E2100 Mod10 Send MSI Plessey Digit 070E3000 Not Send MSI Plessey Check Digit...
  • Page 104 MT84G User’s Manual V0.1 GS1 Databar Max Length = 255 070F31FF Enable Code16K 07230000 Disable Code16K 07230100 Code16K Min Length = 00 07231000 Code16K Min Length = 04 07231004 Change the last two digits for other options Code16K Max Length = 32...
  • Page 105 MT84G User’s Manual V0.1 08010003 08010004 08010005 08010006 08010007 08010008 08010009 0801000A 0801000B 0801000C 0801000D 0801000E 0801000F ___________________________________________________________________________________...
  • Page 106: Version History

    MT84G User’s Manual V0.1 Version History Date Description Issued 2021.10.01 Preliminary Draft Release Shaw Marson Technology Co., Ltd. 9F., 108-3, Mincyuan Rd., Sindian Dist., New Taipei City, Taiwan TEL: 886-2-2218-1633 FAX: 886-2-2218-6638 E-mail: info@marson.com.tw Web: www.marson.com.tw ___________________________________________________________________________________...

Table of Contents