Page 4
MT1 User’s Manual V1.0 5.5 Good Read LED and Duration ................. 39 5.6 Good Read LED Mode ....................39 5.7 Not Good Read (NGR) Message ................40 Data Format ...................... 41 6.1 General Settings ......................41 6.2 Data Length ......................... 41 6.3 STX (0x02) ........................
Page 5
MT1 User’s Manual V1.0 6.9.1 Data Output ......................50 6.9.2 Set Data Length ....................51 6.9.3 Hide Start/Center/End ..................51 6.9.4 Set Data Length of a Symbology ..............52 6.9.5 Clear Data Length ....................54 6.10 Encoding Format ...................... 54 6.10.1 Input Encoding Format ..................
Page 11
MT1 User’s Manual V1.0 Appendix E – Control Code Table ................113 Appendix F – Symbology Index Table ................. 114 Version History ...................... 116 ___________________________________________________________________________________...
MT1’s interface, reading mode, data format and so on. The appendix lists the default configurations of MT1. In most cases, user can use MT1 without further configuration. 1.2 Product Requirements...
1.5 Custom Default You can create your own custom default. Scan Save Custom Default configuration barcode below and all the current settings of MT1 will be saved to your custom default, overwriting, if any, the previous one. Scan Custom Default to reset MT1 to the custom default settings.
MT1 provides UART serial interface and multiple USB interfaces to communicate with the host. Through communication interface, it is possible to receive barcode data and send command to control MT1 at the same time. 2.1 UART Scanning below configuration barcode will set MT1 to UART interface, which is based on TTL level signals.
2ms. Please refer to Appendix D for configuration method of Set Intercharacter Delay. 2ms* 10ms Set Intercharacter Delay 2.2.2 Polling Rate The smaller the value, the faster MT1 sends characters to the host. If the host loses characters, please increase polling rate. ___________________________________________________________________________________...
MT1 User’s Manual V1.0 1ms* 10ms 2.2.3 Keyboard Layout English (USA)* French ___________________________________________________________________________________...
Page 18
MT1 User’s Manual V1.0 Italian German Spanish Turkish Q English (UK) Belgian Portuguese (Portugal) Portuguese (Brazil) Hungarian Turkish F Greek Swedish Finnish Danish ___________________________________________________________________________________...
Page 19
MT1 User’s Manual V1.0 Czech Austrian Italian (142) Russian Russian (Typewriter) Arabian Irish Polish (214) Polish (Programmers) Dutch Japanese Thai Croatian Romanian ___________________________________________________________________________________...
MT1 User’s Manual V1.0 Bulgarian Slovak North Korean Ukrainian Swiss French Hebrew Vietnamese 2.2.4 Alt Code To ensure that all ASCII code (0x00~0xFF) can be transmitted correctly regardless of keyboard layout, Alt Code can be enabled. When Alt Code is enabled, transmission speed will be slower because all keyboard data is sent by key combinations.
MT1 User’s Manual V1.0 Disable Alt Code* Mode 1 Mode 2 Mode 3 2.2.5 Control Mode Control Code (0x00~0x1F) can be transmitted with two different set of key code depending on Control Mode status. Please refer to Appendix E for corresponding key code for each Control Code.
All Upper Case All Lower Case 2.2.7 End of Data Symbol When enabled, MT1 terminates the data output beyond “\0” symbol within a barcode. Disable “\0” as End of Data Symbol Enable “\0” as End of Data Symbol* 2.2.8 GS Replacement GS (0x1D) stands for Group Separator and is used as delimiters to mark fields of data structures.
CRLF Replaced by CR LF Replaced by CR CRLF, LF Replaced by CR 2.3 USB VCP When configured to USB VCP interface, MT1 can communicate with the host via USB Virtual COM, which requires VCP driver to be installed. USB VCP ___________________________________________________________________________________...
MT1 User’s Manual V1.0 2.4 HID POS When configured to USB HID POS interface, MT1 can communicate with the host via USB HID, which requires no driver. HID POS vid: 0x26f1 pid: 0x8803 Host’s command: Byte Content Message ID (0x04)
3. Reading Mode 3.1 Batch Mode In batch mode, MT1 starts scanning barcode when trigger pin = low. If trigger stays low, the scanning continues, with each barcode scanned once. To restart a new batch reading, the host must reset trigger level first and then pull trigger low again.
In trigger mode, MT1 can enter sleep mode after sleep timeout expires, where MT1 consumes much less power. Hardware trigger signal or communication from the host can wake up MT1. Please note that sleep mode is only applicable for UART interface.
MT1 User’s Manual V1.0 500ms* 1000ms Set Sleep Timeout 3.2.5 Identical Read Interval When identical read interval = 0ms, a barcode can be scanned only once. When identical read interval > 0ms, a barcode (or an identical one) can be re-scanned after the defined amount of interval expires.
3.3 Auto-sensing Mode In auto-sensing mode, MT1 automatically starts scanning barcode when image change is detected within its field of view. MT1 can still be triggered if trigger is pull low. When trigger level is reset or LED timeout expires, the scanning stops.
MT1 User’s Manual V1.0 3000ms* 5000ms Set LED Timeout 3.3.2 Identical Read Interval When identical read interval = 0ms, a barcode can be scanned only once. When identical read interval > 0ms, a barcode (or an identical one) can be re-scanned after the defined amount of interval expires.
MT1 User’s Manual V1.0 1000ms 1500ms* 3000ms 5000ms Set Identical Read Interval 3.3.3 Image Stabilization Timeout The configurable range is from 0 to 1600ms; default is 60ms. Please refer to Appendix D for configuration method of Set Image Stabilization Timeout.
Mode 1: In auto-sensing mode, the LEDs turn off immediately after a barcode is read. MT1 then continues to detect image change. Mode 2: In auto-sensing mode, MT1 keeps scanning and will not try to detect image change when no barcode is read until LED timeout expires...
MT1 User’s Manual V1.0 Continuous Mode 3.4.1 LED Timeout LED timeout is the maximum scanning duration. When LED timeout expires, the scanning operation stops automatically. The configurable range is from 1000 to 3600000ms; default is 3000ms. Please refer to Appendix D for configuration method of Set LED Timeout.
MT1 User’s Manual V1.0 Set Scan Interval 3.4.3 Identical Read Interval When identical read interval = 0ms, a barcode can be scanned only once. When identical read interval > 0ms, a barcode (or an identical one) can be re-scanned after the defined amount of interval expires. When identical read...
4.2 Aimer Aimer LED is designed to provide an aiming pattern at the center of illumination area for MT1 in order to help user target barcode with ease. The behavior of aimer LED can be configured to: Normal: Aimer LED only turns on during scanning.
Page 36
MT1 User’s Manual V1.0 Always Off Always On ___________________________________________________________________________________...
Power-up beep is emitted as indication that MT1 powers up successfully. 5.3 Good Read Beep Good read beep is emitted as indication that MT1 scans a barcode successfully. The type and volume of good read beep can also be configured in the following sections.
MT1 User’s Manual V1.0 5.3.1 Indicator Beep Type Type 1 Type 2 Type 3* 5.3.2 Beep Volume High* Medium 5.4 Configuration Barcode Beep Configuration barcode beep is emitted as indication that MT1 scans a configuration barcode successfully. ___________________________________________________________________________________...
MT1 User’s Manual V1.0 5.5 Good Read LED and Duration Good read LED signal is transmitted when MT1 scans a barcode successfully. The following configurations determine the duration of good read LED. 100ms 200ms* 500ms Set Good Read LED Duration The configurable range is from 0 to 3600000ms;...
Mode 2 5.7 Not Good Read (NGR) Message When enabeld, Not Good Read (NGR) message is transmitted to the host when MT1 fails to scan a barcode after LED timeout expires. Off* Set NGR Message The NGR message is N/A by default, and can be 0 to 7 bytes of data, ranging from 00 to FF.
MT1 User’s Manual V1.0 6. Data Format Barcode data can be divided into various parts. Code ID is often used to differentiate barcode data. Sometimes Preamble and Postamble are used. Data Format can achieve the following: Add [STX], [Code ID], [Preamble] to the beginning of barcode data.
MT1 User’s Manual V1.0 Disable Data Length* Enable Data Length 6.3 STX (0x02) When STX is enabeld, STX (0x02) will be added to the beginning of barcode data. Disable STX* Enable STX 6.4 Preamble + Code ID When Preamble and Code + ID are enabeld at the same time, the following configurations can determine their displayed order.
MT1 User’s Manual V1.0 6.5.2 Set Preamble Set Preamble Preamble can be 0 to 16 bytes of data, ranging from 00 to FF. Please refer to Appendix D for configuration method of Set Preamble. Example: to set Preamble as “CODE”...
MT1 User’s Manual V1.0 Alternatively, please follow the rule S_CMD_051P[X][Y] to generate a single configuration barcode, in which [X] represents the Symbology index from Appendix F; [Y] represents Preamble in Hex equivalent. For example: S_CMD_051P1A434F4445 6.5.4 Clear Preamble Clear Preamble 6.6 Code ID...
Page 45
MT1 User’s Manual V1.0 Set PDF417 Code ID Set Code128 Code ID Set QR Code ID Set Data Matrix Code ID Set EAN-8 Code ID Set EAN-13 Code ID Set UPC-E0 Code ID Set UPC-E1 Code ID Set UPC-A Code ID...
Page 46
MT1 User’s Manual V1.0 Set Industrial 2/5 Code ID Set Matrix 2/5 Code ID Set Code11 Code ID Set MSI Plessey Code ID Set Micro QR Code ID Set Code32 Code ID Set ISBN Code ID Set ISSN Code ID...
MT1 User’s Manual V1.0 Set GS1 DataBar Limited Code ID Set GS1 DataBar Expanded Code ID Set Plessey Code ID Set MaxiCode Code ID Set HanXin Code ID Set DotCode Code ID Set Composite Code ID 6.7 Postamble 6.7.1 Enable/Disable Postamble When Postamble is enabeld, a user-defined suffix will be added to the end of barcode data.
MT1 User’s Manual V1.0 Set Postamble Postamble can be 0 to 16 bytes of data, ranging from 00 to FF. Please refer to Appendix D for configuration method of Set Postamble. Example: to set Preamble as “CODE” 1. Convert “CODE” to Hex equivalent as 43, 4F, 44, 45 2.
MT1 User’s Manual V1.0 For example: S_CMD_057S1A434F4445 6.7.4 Clear Postamble Clear Postamble 6.8 Terminator 6.8.1 Enable/Disable Terminator When Terminator is enabeld, an often used or user-defined terminating character will be added to the end of barcode data. Enable Terminator* Disable Terminator 6.8.2 Set Terminator...
MT1 User’s Manual V1.0 Terminator can be 0 to 7 bytes of data, ranging from 00 to FF. Please refer to Appendix D for configuration method of Set Terminator. Example: to set Terminator as 0x0D 1. Scan Set Terminator 2. Scan 0, D respectively from 8.1 Data 0~F 3.
MT1 User’s Manual V1.0 Send End Only Send Center Only 6.9.2 Set Data Length Set Start Length Set End Length Start/End Length can be 0 to 255 digits, converted into 00 to FF during configuration. Please refer to Appendix D for configuration method of Set Start/End Length.
MT1 User’s Manual V1.0 Unhide Center* Hide Center Unhide End* Hide End 6.9.4 Set Data Length of a Symbology DATA of specific type of Symbology can be divided into [Start] + [Center] + [End] by the following configurations. (1) Set Start Length of a Symbology...
Page 53
MT1 User’s Manual V1.0 For example: S_CMD_05CS1A02 (2) Set Center Length of a Symbology Set Center Length of a Symbology Center Length must be defined with Start Length in order to take effect. Please note that Center Length and End Length cannot co-exist, with the latest configuration overriding the previous one.
MT1 User’s Manual V1.0 4. Scan 1, A, 0, 2 respectively from 8.1 Data 0~F 5. Scan Save Configuration from 8.2 Save & Abort Alternatively, please follow the rule S_CMD_05CE[X][Y] to generate a single configuration barcode, in which [X] represents the Symbology index from Appendix F;...
MT1 User’s Manual V1.0 6.10.2 Output Encoding Format Output Encoding Format enables various output format for different applications, including GBK, UNICODE, BIG5 and Shift-JIS. Default is GBK. GBK* UNICODE (Notepad, Excel) (Word) BIG5 Shift-JIS (Traditional Chinese) (Japanese) In some applications, below configurations are needed. For other keyboard layout, Output Encoding Format should be configured to raw data.
MT1 User’s Manual V1.0 6.12 QR Code with URL Disable QR Code with URL Enable QR Code with URL* ___________________________________________________________________________________...
MT1 User’s Manual V1.0 Parentheses When enabled, all GS1 AI in barcode(GS1-128, GS1-DataMatrix, UDI…) will be surrounded with parentheses. Surround AI’s with Parentheses Not Surround AI’s with Parentheses* 7.3 Inverse Barcode When Inverse Barcode is enabled, the scanning speed may slow down.
MT1 User’s Manual V1.0 Max Length = 32 Max Length = 255* Set Min Length Set Max Length Min/Max Length can be 0 to 255 digits, converted into 00 to FF during configuration. Please refer to Appendix D for configuration method of Set Min/Max Length.
MT1 User’s Manual V1.0 7.5.3 Check Digit EAN-8 has a fixed length of 8 digits, with the last one as check digit. Send Check Digit* Not Send Check Digit 7.5.4 Supplement When 2-digit or 5-digit Supplement is enabled, supplement (if any) will be included in barcode data.
MT1 User’s Manual V1.0 7.5.6 EAN-8 Expand to EAN-13 Disable EAN-8 Expand to EAN-13* Enable EAN-8 Expand to EAN-13 7.6 EAN-13 7.6.1 Reset to Default Reset EAN-13 to Default 7.6.2 Enable/Disable EAN-13 Enable EAN-13* Disable EAN-13 7.6.3 Check Digit EAN-13 has a fixed length of 13 digits, with the last one as check digit.
MT1 User’s Manual V1.0 7.6.4 Supplement When 2-digit or 5-digit Supplement is enabled, supplement (if any) will be included in barcode data. When disabled, supplement will be excluded in barcode data. Disable 2-digit Supplement* Enable 2-digit Supplement Disable 5-digit Supplement* Enable 5-digit Supplement 7.6.5 Supplement Required...
MT1 User’s Manual V1.0 7.7.4 System Number Send System Number* Not Send System Number 7.7.5 Supplement When 2-digit or 5-digit Supplement is enabled, supplement (if any) will be included in barcode data. When disabled, supplement will be excluded in barcode data.
MT1 User’s Manual V1.0 7.8.4 System Number Send System Number* Not Send System Number 7.8.5 Supplement When 2-digit or 5-digit Supplement is enabled, supplement (if any) will be included in barcode data. When disabled, supplement will be excluded in barcode data.
MT1 User’s Manual V1.0 7.9.4 Check Digit Send Check Digit* Not Send Check Digit 7.9.5 System Number Send System Number* Not Send System Number 7.9.6 Supplement When 2-digit or 5-digit Supplement is enabled, supplement (if any) will be included in barcode data. When disabled, supplement will be excluded in barcode data.
MT1 User’s Manual V1.0 7.9.7 Supplement Required When Supplement Required is enabled, only the barcode with 2-digit or 5-digit supplement can be read. Disable Supplement Required* Enable Supplement Required 7.10 Interleaved 2/5 7.10.1 Reset to Default Reset Interleaved 2/5 to Default 7.10.2 Enable/Disable Interleaved 2/5...
MT1 User’s Manual V1.0 Min Length = 00* Min Length = 04 Max Length = 32 Max Length = 255* Set Min Length Set Max Length Min/Max Length can be 0 to 255 digits, converted into 00 to FF during configuration.
MT1 User’s Manual V1.0 Max Length = 32 Max Length = 255* Set Min Length Set Max Length Min/Max Length can be 0 to 255 digits, converted into 00 to FF during configuration. Please refer to Appendix D for configuration method of Set Min/Max Length.
MT1 User’s Manual V1.0 7.13.3 Min/Max Length Min Length = 00* Min Length = 04 Max Length = 32 Max Length = 255* Set Min Length Set Max Length Min/Max Length can be 0 to 255 digits, converted into 00 to FF during configuration.
MT1 User’s Manual V1.0 Min Length = 00* Min Length = 04 Max Length = 32 Max Length = 255* Set Min Length Set Max Length Min/Max Length can be 0 to 255 digits, converted into 00 to FF during configuration.
MT1 User’s Manual V1.0 Reset Codabar to Default 7.15.2 Enable/Disable Codabar Enable Codabar* Disable Codabar 7.15.3 Min/Max Length Min Length = 00* Min Length = 04 Max Length = 32 Max Length = 255* Set Min Length Set Max Length Min/Max Length can be 0 to 255 digits, converted into 00 to FF during configuration.
MT1 User’s Manual V1.0 Max Length = 32 Max Length = 255* Set Min Length Set Max Length Min/Max Length can be 0 to 255 digits, converted into 00 to FF during configuration. Please refer to Appendix D for configuration method of Set Min/Max Length.
MT1 User’s Manual V1.0 7.17.3 Min/Max Length Min Length = 00* Min Length = 04 Max Length = 32 Max Length = 255* Set Min Length Set Max Length Min/Max Length can be 0 to 255 digits, converted into 00 to FF during configuration.
MT1 User’s Manual V1.0 2-Digit Verification for Code11 of 2-Digit Verification for Code11 of More than 10 Digits More than 10 Digits Send Check Digit Not Send Check Digit 1-Digit Verification 1-Digit Verification Send Check Digit Not Send Check Digit...
MT1 User’s Manual V1.0 Enable MSI Plessey Disable MSI Plessey* 7.18.3 Min/Max Length Min Length = 00* Min Length = 04 Max Length = 32 Max Length = 255* Set Min Length Set Max Length Min/Max Length can be 0 to 255 digits, converted into 00 to FF during configuration.
MT1 User’s Manual V1.0 Mod 10 Verification Mod 10 Verification Send Check Digit Not Send Check Digit* Mod 11 Verification Mod 11 Verification Send Check Digit Not Send Check Digit Mod 10/10 Verification Mod 10/10 Verification Send Check Digit Not Send Check Digit...
MT1 User’s Manual V1.0 7.22.3 Min/Max Length Min Length = 00* Min Length = 04 Max Length = 32 Max Length = 255* Set Min Length Set Max Length Min/Max Length can be 0 to 255 digits, converted into 00 to FF during configuration.
MT1 User’s Manual V1.0 Enable PDF417* Disable PDF417 7.26 QR Code Enable QR Code* Disable QR Code 7.27 Micro QR Code Enable Micro QR Code Disable Micro QR Code* 7.28 Data Matrix Enable Data Matrix* Disable Data Matrix 7.29 MicroPDF417...
MT1 User’s Manual V1.0 8.2 Save & Abort If there is an error reading barcode in 8.1 Data 0~F during configuration, you may cancel 1 or all data by scanning below configuration barcodes. For example, barcode data ‘1’, ‘2’ ,’3’ have been scanned respectively during configuration.
Page 99
MT1 User’s Manual V1.0 Set Preamble of a Symbology None Code ID Disable Set Code ID None Postamble Disable Set Postamble None Set Postamble of a Symbology None Terminator Enable Quick Terminator Options Set Terminator 0x0D Data Output Send Data...
Page 100
MT1 User’s Manual V1.0 2-digit Supplement Disable 5-digit Supplement Disable Supplement Required Disable EAN13 Convert to ISBN Disable EAN13 Convert to ISSN Disable UPC-E0 Enable/Disable Enable Check Digit Send System Number Send 2-digit Supplement Disable 5-digit Supplement Disable Supplement Required...
Page 101
MT1 User’s Manual V1.0 Max Length Min Length Verification Disable Industrial 2/5 Enable/Disable Disable Max Length Min Length Verification Disable IATA 2/5 Enable/Disable Disable Max Length Min Length Verification Disable Code39 Enable/Disable Enable Start & Stop Not Send Max Length...
Page 102
MT1 User’s Manual V1.0 Max Length Min Length Verification Disable MSI Plessey Enable/Disable Disable Max Length Min Length Verification Disable GS1 DataBar Enable/Disable Enable GS1 DataBar Limited Enable/Disable Enable GS1 DataBar Expanded Enable/Disable Enable Plessey Enable/Disable Disable Max Length Min Length...
MT1 User’s Manual V1.0 Appendix D - Configuration Method LED Timeout Example: to set LED Timeout as 1500ms 1. Scan Set LED Timeout 2. Scan 1, 5, 0, 0 respectively from 8.1 Data 0~F 3. Scan Save Configuration from 8.2 Save & Abort...
MT1 User’s Manual V1.0 Scan Interval Example: to set Scan Interval as 500ms 1. Scan Set Scan Interval 2. Scan 5, 0, 0 respectively from 8.1 Data 0~F 3. Scan Save Configuration from 8.2 Save & Abort Preamble/Postamble Example: to set Preamble/Postamble as “CODE”...
MT1 User’s Manual V1.0 Min/Max Length Note: The maximum length of any 1D Symbology cannot exceed 127. When Max Length is shorter than Min Length, only these two specific lengths of barcode can be read. When Max Length equals to Min Length, only one specific length of barcode can be read.
Page 113
MT1 User’s Manual V1.0 Appendix E – Control Code Table Key Code (Ctrl Mode Off) Key Code (Ctrl Mode On) Null Ctrl+2 Keypad Enter Ctrl+A Caps Lock Ctrl+B Null Ctrl+C Null Ctrl+D Null Ctrl+E Null Ctrl+F Enter Ctrl+G Left Arrow...
Need help?
Do you have a question about the MT1 and is the answer not in the manual?
Questions and answers