background image

 

                                                         MT84G User’s Manual V0.1 

___________________________________________________________________________________ 

 
 
 
 
 
 

MT84G 

Scan Engine 

User’s Manual 

 
 
 
 
 
 
 
 
 

Version 0.1  

 

 

 

 

 

 

 

 

 

 

     DATE: 2021/10/01 

Summary of Contents for MT84G

Page 1: ...MT84G User s Manual V0 1 ___________________________________________________________________________________ 1 MT84G Scan Engine User s Manual Version 0 1 DATE 2021 10 01 ...

Page 2: ...ault 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 Keybo...

Page 3: ...5 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 ...

Page 4: ...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 Outp...

Page 5: ...code 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...

Page 6: ...able 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...

Page 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...

Page 8: ...gth 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 Expan...

Page 9: ...cro 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 Pre...

Page 10: ... 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 ...

Page 11: ...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 Disab...

Page 12: ...tom 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 ...

Page 13: ...eviceID 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 wr...

Page 14: ...n 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 communicat...

Page 15: ..._______________________________________________ 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 ...

Page 16: ...rity 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 ...

Page 17: ...ilable 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 ...

Page 18: ...________________________ 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 ...

Page 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 ...

Page 20: ...x41 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 Ple...

Page 21: ...l Ctrl SOH 1 KeypadEnter Ctrl A Select all STX 2 CapsLock Ctrl B Bold ETX 3 ALT Ctrl C Copy EOT 4 Null Ctrl D Bookmark ENQ 5 CTRL Ctrl E Center ACK 6 Null Ctrl F Find BEL 7 Enter Ctrl G BS 8 LeftArrow Ctrl H History HT 9 Horizontal Tab Ctrl I Italic LF 0A DownArrow Ctrl J Justify VT 0B Vertical Tab Ctrl K hyperlink FF 0C Delete Ctrl L list left align CR 0D Enter Ctrl M SO 0E Insert Ctrl N New SI 0...

Page 22: ...___________________________________________________________________________ 22 ESC 1B F6 Ctrl FS 1C F7 Ctrl GS 1D F8 Ctrl RS 1E F9 Ctrl 6 US 1F F10 Ctrl 2 3 9 Numeric Keypad Number Keys On Number Keys Off Symbol Keys On Symbol Keys Off ...

Page 23: ...l trigger low again Trigger Mode 3 1 1 Trigger Condition When trigger condition level the trigger pin must always stay low during a scanning operation The scanning will not stop until a barcode is scanned or LED timeout expires When trigger condition pulse MT84G starts scanning whenever a low level pulse at trigger pin is detected and will continue scanning until a barcode is scanned or LED timeou...

Page 24: ... is scanned the scanning stops To restart scanning the host must send trigger command again Serial Trigger Mode 3 2 1 Trigger Command Response 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 Enable ...

Page 25: ...he scanning to pause Likewise during pause keeping the trigger pin low for 50ms will restart the scanning Continuous Mode 3 3 1 Trigger Control Scanning below configuration barcodes will allow prohibit trigger control over pause restart scanning in continuous mode Trigger Control On Trigger Control Off 3 3 2 LED Timeout Please refer to 3 1 2 LED Timeout for configuration barcodes 3 3 3 Scan Interv...

Page 26: ...d 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 Disable Identical Read Interval Enable Identical Read Interval The configurable range of interval is from 0 to 12700ms Please enable identical read interval before interval range setup None 500ms 1000ms ...

Page 27: ...ers a Scan Interval of 1000ms by default MT84G can also be triggered when trigger pin is pull low 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 t...

Page 28: ...n 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 Low 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 The configurable range is from 0 to 25500ms in 100ms increments default is 0ms 0ms ...

Page 29: ...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 Enable Sleep Mode Disable Sleep Mode ...

Page 30: ...se image recognizability and adaptability to low ambient light condition Normal LED turns on during scanning Always On LED always stays on Always Off LED always stays off Normal Always Off Always On 4 2 Aimer Aimer is the red LED that projects a red bar aiming pattern to help user target barcode with ease On LED stays on during scanning Flash LED flashes during scanning Always On LED always stays ...

Page 31: ...MT84G User s Manual V0 1 ___________________________________________________________________________________ 31 Always Off Always On ...

Page 32: ...1 ___________________________________________________________________________________ 32 5 Indicator 5 1 General Settings Mute Unmute 5 2 Power Up Beep On Off 5 3 Good Read Beep On Off 5 3 1 Good Read Beep Duration 30ms 60ms ...

Page 33: ...r s Manual V0 1 ___________________________________________________________________________________ 33 90ms 120ms 5 4 Beep Frequency Low Medium High 5 5 Configuration Barcode Beep On Off 5 6 Good Read LED On Off ...

Page 34: ... 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 6 1 Preamble 6 1 1 Enable Disable Preamble Enable Preamble Disable Preamble 6 1 2 Set Preamble Set Preamble Preamble can be up to 15 bytes of data with each data converted into two digit hex value during configuration Please refer to Appendix C for ASCII table and corr...

Page 35: ...e Postamble Enable Postamble Disable Postamble 6 2 2 Set Postamble Set Postamble Postamble can be up to 15 bytes of data with each data converted into two digit hex value during configuration Please refer to Appendix C for ASCII table and corresponding hex value Example to set Postamble as CODE 1 Convert CODE into Hex equivalent as 43 4F 44 45 2 Scan Set Postamble 3 Scan 4 3 4 F 4 4 4 5 respective...

Page 36: ...nning below configuration barcode will reset all Code IDs to default Please refer to Appendix B Code ID for each symbology s default Code ID Reset All Code ID to Default 6 3 3 Set Code ID Example to set PDF417 Code ID as p 1 Convert p to Hex equivalent as 70 2 Scan Set PDF417 Code ID 3 Scan 7 0 respectively from 8 1 Data 0 F 4 Scan Save Configuration from 8 2 Save Abort Set EAN 13 Code ID Set EAN ...

Page 37: ...__________________________ 37 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 Set Matrix 2 5 Code ID Set Code11 Code ID Set MSI Plessey Code ID ...

Page 38: ...______ 38 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 Set Han Xin Code ID Set MicroPDF417 Code ID Set Standard 2 5 Code ID Set UK Plessey Code ID Set ChinaPost2 5 Code ID ...

Page 39: ...______________________________ 39 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: ... into two digit hex value 00 FF during configuration Please refer to Appendix C ASCII Table for corresponding hex value Example to set Start Length as 2 1 Convert 2 to Hex equivalent as 02 2 Scan Set Start Length 3 Scan 0 2 respectively from 8 1 Data 0 F 4 Scan Save Configuration from 8 2 Save Abort 6 6 Encoding Format Below are output encoding format options Please note that GBK is used for Notep...

Page 41: ...sage Enable RF Message Disable RF Message 6 7 2 Set RF Message Set RF Message The RF message can be up to 15 bytes of data with each data converted into two digit hex value during configuration Please refer to Appendix C for ASCII table and corresponding hex value Example to set RF Message as CODE 1 Convert CODE into Hex equivalent as 43 4F 44 45 2 Scan Set RF Message 3 Scan 4 3 4 F 4 4 4 5 respec...

Page 42: ...x1D stands for Group Separator and is used as delimiters to mark fields of data structures As a control code GS is non displayable in many text applications and therefore it is requested to be replaced with displayable character in some use cases In short this function replaces 0x1D with a displayable ASCII character GS can be replaced by 0x20 0x7E in ASCII table Example to set GS Replacement as C...

Page 43: ...______________________________________________________________________ 43 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: ... 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 When disabled decode speed is increased Enable Enhanced Disable Enhanced Decode Capability Decode Capability 7 3 Inverse Barcode Inverse barcode also known as inverted barcode or negative b...

Page 45: ...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 Scanning below configuration barcodes will allow prohibit the check digit output of commodity barcode EAN 13 EAN 8 UPC A UPC E0 UPC E1 Enable Check Digit Disable Check Digit of Commodity Barcode of Comm...

Page 46: ...ncoded with supplementary information next to the main barcode on periodicals and paperback books 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 ...

Page 47: ...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 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 on...

Page 48: ...pplement 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 The supplement can be either 2 or 5 digits ...

Page 49: ... 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 Enable UPC A to EAN 13 Disable UPC A to EAN 13 7 8 5 Check Digit ...

Page 50: ... 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 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 o...

Page 51: ...ement 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 The supplement can be either 2 or 5 digits ...

Page 52: ... 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 Not Send Check Digit ...

Page 53: ..._______________________________________ 53 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 Disable Code128 Prefix 11 ...

Page 54: ...______________________________________________________ 54 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: ..._________________________________________ 55 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: ..._____________________________________ 56 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: ...___________________________________________________ 57 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 Stop ...

Page 58: ...________________________________ 58 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: ...____________________________________________________ 59 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: ..._______________ 60 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 Verification None Verification Mod10 ...

Page 61: ...__________________________________________ 61 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 Max Length 255 ...

Page 62: ...________________________ 62 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 Min Length 04 ...

Page 63: ..._______________________________ 63 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: ..._______________________________________________________ 64 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: ...___________________________________________________ 65 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: ...________________________________________ 66 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 Max Length 255 ...

Page 67: ...________________________ 67 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 Min Length 04 ...

Page 68: ...___________________________________ 68 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: ...isable 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 Disable GS1 Databar Limited AI Parenthese AI Parenthese 7 23 5 Enable Disable GS1 Databar Expanded Enable GS1 Databar Expanded Disable GS1 Databar Expanded ...

Page 70: ..._____________ 70 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 7 24 1 Enable Disable Code16K Enable Code16K Disable Code16K ...

Page 71: ..._____________________________ 71 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 Enable Model 1 QR Code Disable Model 1 QR Code 7 25 3 QR Code Prefix 11 ...

Page 72: ...le 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 Enable Multicode Disable Multicode ...

Page 73: ...______________________________________________________________ 73 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: ...MT84G User s Manual V0 1 ___________________________________________________________________________________ 74 7 32 Han Xin Chinese Sensible Code Enable Han Xin Disable Han Xin ...

Page 75: ...MT84G User s Manual V0 1 ___________________________________________________________________________________ 75 8 Configuration Barcode 8 1 Data 0 F 0 1 2 3 4 5 6 7 8 9 ...

Page 76: ...MT84G User s Manual V0 1 ___________________________________________________________________________________ 76 A B C D E F ...

Page 77: ...ou may cancel 1 all data by scanning below configuration barcodes For example barcode data 1 2 3 have been scanned respectively during configuration If you want to cancel 3 scan Abort 1 Data If you want to cancel 123 scan Abort All Data Alternatively you may scan Abort Configuration to cancel the whole configuration process Save Configuration Abort 1 Data Abort All Data Abort Configuration ...

Page 78: ...on is listed in Appendix E Batch Setup Parameter 3 Two parameters are separated by semicolon Batch setup format must also end with semicolon Please note that no space is allowed within between parameters 4 Maximum number of parameters per batch setup is 30 5 Encode the whole batch setup parameters in a QR Code Example to include following configurations in batch setup Enable barcode configurabilit...

Page 79: ... HID KBW Polling Rate 1ms Range 1 64ms Delay Before HID Release 1ms Range 1 63ms Delay After HID Release 1ms Range 1 63ms CapsLock Off HID Prefix Disable Keyboard Layout English USA Virtual Keyboard Standard Control Code Output Methods Ctrl Mode Numeric Keypad Number Keys Off Symbol Keys Off Reading Mode Reading Mode Trigger Mode Trigger Mode Trigger Condition Level LED Timeout 5000ms Range 100 25...

Page 80: ...LED Timeout 5000ms Range 100 25500ms Increment 100ms 0x00 Unlimited Scan Interval 1000ms Range 0 25500ms Increment 100ms Identical Read Interval Disable Range 100 25500ms Increment 100ms 0x00 Unlimited Auto sensing Sensitivity Medium Range 00 FF The larger the number the lower the sensitivity Image Stabilization Timeout 0ms Range 0 25500ms Increment 100ms Sleep Mode Disable Illumination and Aimer ...

Page 81: ...le Disable Disable Set RF Message None Output Protocol Output Data Only GS Replacement Enable Disable Disable Set GS Replacement None URL Output Disable Symbologies General Settings Enable Default Symbologies Enhanced Decode Capability Disable Inverse Barcode Disable Mirrored Barcode Disable Check Digit of Commodity Barcode Enable EAN 13 EAN 8 UPC A UPC E0 1 EAN 13 Enable Disable Enable 2 digit Su...

Page 82: ...ble Enable 2 digit Supplement Disable 5 digit Supplement Disable Supplement Required Disable Check Digit Send UPC E1 Enable Disable Enable 2 digit Supplement Disable 5 digit Supplement Disable Supplement Required Disable Check Digit Send Code128 Enable Disable Enable Max Length 32 Min Length 04 Code128 Prefix 11 Disable Code39 Enable Disable Enable Max Length 32 Min Length 04 Send Start Not Send S...

Page 83: ...op Not Send Verification None Check Digit Not Send Interleaved 2 5 Enable Disable Disable Max Length 32 Min Length 04 Verification None Check Digit Not Send Industrial 2 5 Enable Disable Disable Max Length 32 Min Length 04 Verification None Check Digit Not Send Matrix 2 5 Enable Disable Disable Max Length 32 Min Length 04 Verification None Check Digit Not Send Standard 2 5 Enable Disable Disable M...

Page 84: ...lessey Enable Disable Disable Max Length 32 Min Length 04 Verification Mod10 Check Digit Not Send UK Plessey Enable Disable Disable Max Length 32 Min Length 04 Verification Disable Check Digit Not Send GS1 Databar Enable Disable GS1 Databar Disable Enable Disable GS1 Databar AI Parenthese Enable Enable Disable GS1 Databar Limited Disable Enable Disable GS1 Databar Limited AI Parenthese Enable Enab...

Page 85: ...Min Length 04 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 Enable Disable Disable Aztec Enable Disable Disable MaxiCode Enable Disable Disable Han Xin Chinese Sensible Code Enable Disable Disable ...

Page 86: ... 13 d EAN 8 d UPC A c UPC E0 c UPC E1 c Code128 j Code39 b Code93 i Codabar a Interleaved 2 5 e Industrial 2 5 D Matrix 2 5 v Standard 2 5 f ChinaPost 2 5 X Code11 H MSI Plessey m UK Plessey n GS1 Databar R GS1 Databar Limited R GS1 Databar Expanded R Code16K X QR Code Q Micro QR Code X Data Matrix u PDF417 r MicroPDF417 R Aztec z MaxiCode x Han Xin h ...

Page 87: ...rizontal Tab 0a 10 LF Line Feed 0b 11 VT Vertical Tab 0c 12 FF Form Feed 0d 13 CR Carriage Return 0e 14 SO Shift Out 0f 15 SI Shift In 10 16 DLE Data Link Escape 11 17 DC1 XON DeviceControl1 12 18 DC2 DeviceControl2 13 19 DC3 XOFF DeviceControl3 14 20 DC4 DeviceControl4 15 21 NAK Negative Acknowledgment 16 22 SYN Synchronous Idle 17 23 ETB End of Trans Block 18 24 CAN Cancel 19 25 EM End of Medium...

Page 88: ...38 Ampersand 27 39 Single Quote 28 40 Right Closing Parenthesis 29 41 Right Closing Parenthesis 2a 42 Asterisk 2b 43 Plus 2c 44 Comma 2d 45 Minus Dash 2e 46 Dot 2f 47 Forward Slash 30 48 0 31 49 1 32 50 2 33 51 3 34 52 4 35 53 5 36 54 6 37 55 7 38 56 8 39 57 9 3a 58 Colon 3b 59 Semi colon 3c 60 Less Than 3d 61 Equal Sign 3e 62 Greater Than 3f 63 Question Mark 40 64 AT Symbol 41 65 A 42 66 B 43 67 ...

Page 89: ... 49 73 I 4a 74 J 4b 75 K 4c 76 L 4d 77 M 4e 78 N 4f 79 O 50 80 P 51 81 Q 52 82 R 53 83 S 54 84 T 55 85 U 56 86 V 57 87 W 58 88 X 59 89 Y 5a 90 Z 5b 91 Left Opening Bracket 5c 92 Back Slash 5d 93 Right Closing Bracket 5e 94 Caret Circumflex 5f 95 _ Underscore 60 96 Grave Accent 61 97 a 62 98 b 63 99 c 64 100 d 65 101 e 66 102 f 67 103 g 68 104 h ...

Page 90: ...____________________ 90 69 105 i 6a 106 j 6b 107 k 6c 108 l 6d 109 m 6e 110 n 6f 111 o 70 112 p 71 113 q 72 114 r 73 115 s 74 116 t 75 117 u 76 118 v 77 119 w 78 120 x 79 121 y 7a 122 z 7b 123 Left Opening Brace 7c 124 Vertical Bar 7d 125 Right Closing Brace 7e 126 Tilde 7f 127 DEL Delete ...

Page 91: ...vert A to Hex equivalent as 41 2 Scan Set EAN 13 Code ID 3 Scan 4 1 respectively from 8 1 Data 0 F 4 Scan Save Configuration from 8 2 Save Abort Send Start Only Example to send the first 10 digits of a 1234567890ABC barcode 1 Convert 10 to Hex equivalent as 0A 2 Scan Set Start Length 3 Scan 0 A respectively from 8 1 Data 0 F 4 Scan Save Configuration from 8 2 Save Abort 5 Scan Send Start Only Send...

Page 92: ...gth 6 Scan 0 A respectively from 8 1 Data 0 F 7 Scan Save Configuration from 8 2 Save Abort 8 Scan Send Center Only RF Read Fail Message Example to set RF Message as FAIL 1 Convert FAIL to Hex equivalent as 46 41 49 4C 2 Scan Set RF Message 3 Scan 4 6 4 1 4 9 4 C respectively from 8 1 Data 0 F 4 Scan Save Configuration from 8 2 Save Abort GS Replacement Example to set GS Replacement as D 1 Convert...

Page 93: ...004E 57600bps 01020034 115200bps 0102001A Parity None 01030000 Parity Odd 01030001 Parity Even 01030002 Polling Rate 1ms 01040001 Change the last two digits for other options Polling Rate 2ms 01040003 Polling Rate 5ms 01040005 Polling Rate 10ms 0104000A Delay Before HID Release 1ms 01050001 Change the last two digits for other options Delay Before HID Release 2ms 01050002 Delay Before HID Release ...

Page 94: ...erval Unlimited 02050000 Change the last two digits for other options Scan Interval 500ms 02050005 Scan Interval 1000ms 0205000A Scan Interval 3000ms 0205001E Scan Interval 5000ms 02050032 Disable Identical Read Interval 02060000 Enable Identical Read Interval 02060001 Identical Read Interval Unlimited 02070000 Change the last two digits for other options Identical Read Interval 500ms 02070005 Ide...

Page 95: ...003 Mute 04000000 Unmute 04000001 Beep Frequency Low 04010000 Beep Frequency Medium 04010001 Beep Frequency High 04010002 Configuration Barcode Beep On 04020000 Configuration Barcode Beep Off 04020001 Power Up Beep On 04030000 Power Up Beep Off 04030001 Good Read LED On 04040000 Good Read LED Off 04040001 Good Read Beep On 04040002 Good Read Beep Off 04040003 Good Read Beep Duration 30ms 0404011E ...

Page 96: ...e 04070011 Numeric Keypad Number Keys On 040C0000 Numeric Keypad Number Keys Off 040C0001 Numeric Keypad Symbol Keys On 040C0002 Numeric Keypad Symbol Keys Off 040C0003 Enable Mirrored Barcode 04080000 Disable Mirrored Barcode 04080001 Disable Inverse Barcode 04090000 Enable Inverse Barcode 04090001 Enable Preamble 05000000 Disable Preamble 05000001 Set Preamble 05000002 Enable Postamble 05010000 ...

Page 97: ... Code Code ID 05030012 Set Data Matrix Code ID 05030013 Set PDF417 Code ID 05030014 Set Micro QR Code Code ID 05030015 Set Han Xin Code ID 05030016 Set MicroPDF417 Code ID 05030017 Set Standard 2 5 Code ID 05030018 Set UK Plessey Code ID 05030019 Set ChinaPost 2 5 Code ID 0503001A Set Code16K Code ID 0503001B Set MaxiCode Code ID 0503001D Set Aztec Code ID 0503001E Terminator None 05040000 Termina...

Page 98: ...of Commodity Barcode 05090001 Enable EAN 13 07010000 Disable EAN 13 07010100 Enable EAN 13 Supplement Required 07011000 Disable EAN 13 Supplement Required 07011100 Enable EAN 13 2 digit Supplement 07012000 Disable EAN 13 2 digit Supplement 07012100 Enable EAN 13 5 digit Supplement 07013000 Disable EAN 13 5 digit Supplement 07013100 Send EAN 13 Check Digit 07014000 Not Send EAN 13 Check Digit 07014...

Page 99: ... 07041000 Disable UPC E0 Supplement Required 07041100 Enable UPC E0 2 digit Supplement 07042000 Disable UPC E0 2 digit Supplement 07042100 Enable UPC E0 5 digit Supplement 07043000 Disable UPC E0 5 digit Supplement 07043100 Send UPC E0 Check Digit 07044000 Not Send UPC E0 Check Digit 07044100 Enable UPC E1 07050000 Disable UPC E1 07050100 Enable UPC E1 Supplement Required 07051000 Disable UPC E1 S...

Page 100: ...erification 07077000 Disable Code39 Verification 07077100 Send Code39 Check Digit 07078000 Not Send Code39 Check Digit 07078100 Enable Code32 07074000 Disable Code32 07074100 Enable Code32 Preamble A 07076000 Disable Code32 Preamble A 07076100 Enable Full ASCII Code39 07075000 Disable Full ASCII Code39 07075100 Enable Code93 07080000 Disable Code93 07080100 Code93 Min Length 00 07081000 Change the...

Page 101: ...tion Mod10 070A2000 Interleaved 2 5 Verification None 070A2100 Send Interleaved 2 5 Check Digit 070A3000 Not Send Interleaved 2 5 Check Digit 070A3100 Enable Industrial 2 5 070B0000 Disable Industrial 2 5 070B0100 Industrial 2 5 Min Length 00 070B1000 Change the last two digits for other options Industrial 2 5 Min Length 04 070B1004 Industrial 2 5 Max Length 32 070B1120 Industrial 2 5 Max Length 2...

Page 102: ... 5 Min Length 00 07221000 Change the last two digits for other options ChinaPost 2 5 Min Length 04 07221004 ChinaPost 2 5 Max Length 32 07221120 ChinaPost 2 5 Max Length 255 072211FF Enable ChinaPost 2 5 Verification 07222000 Disable ChinaPost 2 5 Verification 07222100 Send ChinaPost 2 5 Check Digit 07223000 Not Send ChinaPost 2 5 Check Digit 07223100 Enable Code11 070D0000 Disable Code11 070D0100...

Page 103: ... Plessey Verification 07212000 Disable UK Plessey Verification 07212100 Send UK Plessey Digit 07213000 Not Send UK Plessey Check Digit 07213100 Enable GS1 Databar 070F0000 Disable GS1 Databar 070F0100 Disable GS1 Databar AI Parentheses 070F5000 Enable GS1 Databar AI Parentheses 070F5100 Enable GS1 Databar Limited 070F1000 Disable GS1 Databar Limited 070F1100 Disable GS1 Databar Limited AI Parenthe...

Page 104: ...able Model 1 QR Code 07141100 Enable QR Code Prefix 11 07142000 Disable QR Code Prefix 11 07142100 Enable Micro QR Code 07190000 Disable Micro QR Code 07190100 Enable Data Matrix 07150000 Disable Data Matrix 07150100 Enable Multicode 07151000 Disable Multicode 07151100 Enable PDF417 07160000 Disable PDF417 07160100 Enable MicroPDF417 07180000 Disable MicroPDF417 07180100 Enable Aztec 071B0000 Disa...

Page 105: ..._________________________________________________________________________________ 105 3 08010003 4 08010004 5 08010005 6 08010006 7 08010007 8 08010008 9 08010009 A 0801000A B 0801000B C 0801000C D 0801000D E 0801000E F 0801000F ...

Page 106: ..._______________________ 106 Version History Rev Date Description Issued 0 1 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 ...

Reviews: