Marson MT581W User Manual

Marson MT581W User Manual

2d ring scanner
Table of Contents

Advertisement

Quick Links

marson
MT581W
2D Ring Scanner
User's Manual
V 1.1
2021 / 7 / 8

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Marson MT581W

  • Page 1 MT581W 2D Ring Scanner User’s Manual V 1.1 2021 / 7 / 8...
  • Page 2: Table Of Contents

    Table of Contents Table of Contents ..............................2 Chapter 1 Getting Started ............................ 10 Introduction ................................10 Barcode Programming ............................11 Programming Barcode/ Programming Command/Function .................. 12 Use of Programming Barcodes ..........................13 Internal Illumination .............................. 15 Aiming ..................................16 Good Read LED ..............................
  • Page 3 Beep on Unknown Character ..........................42 Emulate ALT+Keypad ............................. 43 Code Page ................................44 Unicode Encoding ..............................46 Emulate Keypad with Leading Zero ........................46 Function Key Mapping ............................47 ASCII Function Key Mapping Table ........................48 ASCII Function Key Mapping Table (Continued) ....................49 Inter-Keystroke Delay ............................
  • Page 4 Restore Factory Defaults ............................67 Enable/Disable EAN-8 ............................67 Transmit Check Character ............................67 2-Digit Add-On Code .............................. 68 5-Digit Add-On Code .............................. 69 Add-On Code Required ............................70 EAN-13 ................................... 71 Restore Factory Defaults ............................71 Enable/Disable EAN-13 ............................71 Transmit Check Character ............................
  • Page 5 Add-On Code Required ............................85 Transmit Preamble Character ..........................85 Interleaved 2 of 5 ..............................86 Restore Factory Defaults ............................86 Enable/Disable Interleaved 2 of 5 ......................... 86 Set Length Range for Interleaved 2 of 5 ........................ 87 Check Character Verification ..........................88 Febraban ................................
  • Page 6 Restore Factory Defaults ............................. 105 Enable/Disable Codabar ............................105 Set Length Range for Codabar ..........................106 Check Character Verification ..........................107 Start/Stop Character ............................108 Code 93 ................................109 Restore Factory Defaults ............................. 109 Enable/Disable Code 93 ............................109 Set Length Range for Code 93 ..........................110 Check Character Verification ..........................
  • Page 7 Set Length Range for Industrial 25 ........................123 Check Character Verification ..........................124 Standard 25 ................................. 125 Restore Factory Defaults ............................. 125 Enable/Disable Standard 25 ..........................125 Set Length Range for Standard 25 ........................126 Check Character Verification ..........................127 Plessey .................................
  • Page 8 Character Encoding.............................. 145 QR ECI Output ..............................146 Micro QR Code..............................147 Restore Factory Defaults ............................. 147 Enable/Disable Micro QR ............................ 147 Set Length Range for Micro QR ........................... 148 Aztec ..................................149 Restore Factory Defaults ............................. 149 Enable/Disable Aztec Code ..........................149 Set Length Range for Aztec Code ........................
  • Page 9 Custom Prefix ..............................167 Enable/Disable Custom Prefix ..........................167 Set Custom Prefix ..............................167 AIM ID Prefix ................................ 168 Code ID Prefix ..............................169 Restore All Default Code IDs ..........................169 Modify Code ID ..............................169 Custom Suffix ............................... 175 Enable/Disable Custom Suffix ..........................
  • Page 10: Chapter 1 Getting Started

    Chapter 1 Getting Started Introduction MT581W 2D Ring Scanner, provides hands-free freedom to user who needs to perform multi-tasks while always on the move. Drawing very little power from the host device, MT581W ensures that the connected mobile terminal can operate...
  • Page 11: Barcode Programming

    Enter Setup Barcode Programming MT581W can be configured by scanning programming barcodes. All user programmable features/options are described along with their programming barcodes/commands in the following sections. This programming method is most straightforward. However, it requires manually scanning barcodes. As a result, errors are more likely to occur.
  • Page 12: Programming Barcode/ Programming Command/Function

    Enter Setup Programming Barcode/ Programming Command/Function The figure above is an example that shows you the programming barcode and command for the Enter Setup function: 1. The No Case Conversion barcode. 2. The No Case Conversion command. 3. The description of feature/option. 4.
  • Page 13: Use Of Programming Barcodes

    Use of Programming Barcodes Scanning the Enter Setup barcode can enable MT581W to enter the setup mode. Then you can scan a number of programming barcodes to configure your engine. To exit the setup mode, scan the Exit Setup barcode or a non-programing barcode, or reboot MT581W.
  • Page 14 Enter Setup Programming barcode data (i.e. the characters under programming barcode) can be transmitted to the host device. Scan the appropriate barcode below to enable or disable the transmission of programming barcode data to the host device. ** Do Not Transmit Programming Barcode Data Transmit Programming Barcode Data ** Exit Setup...
  • Page 15: Internal Illumination

    A couple of illumination options are provided to improve the lighting conditions during every image capture: Normal: Illumination LEDs on MT581W are turned on during image capture. Always On: Illumination LEDs on MT581W keep on after MT581W is powered on. Off: Illumination LEDs on MT581W are off all the time.
  • Page 16: Aiming

    Enter Setup Aiming When scanning/capturing image, MT581W projects an aiming pattern which allows positioning the target barcode within its field of view and thus makes decoding easier. Normal: MT581W projects an aiming pattern only during barcode scanning/capture. Always On: Aiming pattern is constantly on after MT581W is powered on.
  • Page 17: Good Read Led Duration

    Enter Setup Good Read LED Duration This parameter sets the amount of time that the Good Read LED to remain on following a good read. It is programmable in 1ms increments from 1ms to 2,500ms. ** Short (20ms) Medium (120ms) Long (220ms) Prolonged (320ms) Custom (1 - 10000ms)
  • Page 18: Power On Beep

    Enter Setup Power On Beep MT581W can be programmed to beep when it is powered on. Scan the Off barcode if you do not want a power on beep. ** On Good Read Beep Scanning the Off barcode can turn off the beep that indicates successful decode; scanning the On barcode can turn it back...
  • Page 19: Good Read Beep Duration

    Enter Setup Good Read Beep Duration This parameter sets the length of the beep MT581W emits on a good read. It is programmable in 1ms increments from 20ms to 300ms. Short (40ms) ** Medium (80ms) Long (120ms) Custom (20 – 300ms) Set the Good Read Beep duration to 200ms: 1.
  • Page 20: Good Read Beep Frequency

    Enter Setup Good Read Beep Frequency This parameter is programmable in 1Hz increments from 20Hz to 20,000Hz. Extra Low (800Hz) Low (1600Hz) Medium (2730Hz) ** High (4200Hz) Custom (20 - 20,000Hz) Set the Good Read Beep frequency to 2,000Hz: 1. Scan the Enter Setup barcode. 2.
  • Page 21: Good Read Beep Volume

    Enter Setup Good Read Beep Volume There are 20 volume levels to choose from. The bigger the value, the louder the Good Read Beep. ** Loud Medium Custom Volume (Level 1-20) Set the Good Read Beep volume to Level 8: Scan the Enter Setup barcode.
  • Page 22: Scan Mode

    Sense Mode: MT581W activates a decode session every time it detects a barcode presented to it. The decode session continues until a barcode is decoded or the decode session timeout expires. Reread Timeout can avoid undesired rereading of same barcode in a given period of time.
  • Page 23: Decode Session Timeout

    Enter Setup Decode Session Timeout This parameter sets the maximum time decode session continues during a scan attempt. It is programmable in 1ms increments from 1ms to 3,600,000ms. The default setting is 3,000ms. Do not set timeout to less than 200 to avoid malfunction.
  • Page 24: Image Stabilization Timeout (Sense Mode)

    Image Stabilization Timeout (Sense Mode) This parameter defines the amount of time MT581W will spend adapting to ambient environment after it decodes a barcode and “looks” for another. It is programmable in 1ms increments from 0ms to 3,000ms. The default setting is 500ms.
  • Page 25: Reread Timeout

    Reread Timeout can avoid undesired rereading of same barcode in a given period of time. This feature is only applicable to the Sense and Continuous modes. Enable Reread Timeout: Do not allow MT581W to reread same barcode before the reread timeout expires. Disable Reread Timeout: Allow MT581W to reread same barcode.
  • Page 26: Image Decoding Timeout

    Enter Setup You may wish to restart the reread timeout when MT581W encounters the same barcode that was decoded in the last scan session before the reread timeout expires. To enable this feature, scan the Reread Timeout Reset On barcode. This feature is only effective when Reread Timeout is enabled.
  • Page 27: Good Read Delay

    Enter Setup Good Read Delay Good Read Delay sets the minimum amount of time before MT581W can read another barcode. This parameter is programmable in 1ms increments from 1ms to 3,600,000ms. The default setting is 500ms. Scan the appropriate barcode below to enable or disable the delay.
  • Page 28: Sensitivity (Sense Mode)

    Sensitivity (Sense Mode) Sensitivity specifies the degree of acuteness of MT581W’s response to changes in images captured. There are 20 levels to choose from. The smaller the value, the higher the sensitivity and the lower requirement in image change to trigger MT581W.
  • Page 29: Surround Gs1 Application Identifiers (Ai's) With Parentheses

    Enter Setup Surround GS1 Application Identifiers (AI’s) with Parentheses When Surround GS1 AI’s with Parentheses is selected, each application identifier (AI) contained in scanned data will be enclosed in parentheses in the output message. ** Do Not Surround GS1 AI’s with Parentheses Surround GS1 AI’s with Parentheses ** Exit Setup...
  • Page 30 Enter Setup If Surround GS1 AI’s with Parentheses is selected, the barcode above is output as (01)00614141999996(10)10ABCEDF123456. If Do Not Surround GS1 AI’s with Parentheses is selected, the barcode above is output as 01006141419999961010ABCEDF123456. ** Exit Setup...
  • Page 31: Scanning Preference

    Barcode Pay Mode Decode Area Whole Area Decoding: MT581W attempts to decode barcode(s) within its field of view, from the center to the periphery, and transmits the barcode that has been first decoded. Acuread Decoding: MT581W only decodes the barcode aimed squarely by the aiming pattern. For those using a crosshair aiming pattern, only the barcode aimed by the center of crosshair will be decoded.
  • Page 32 Enter Setup ** Whole Area Decoding Acuread Decoding ** Exit Setup...
  • Page 33: Operating Modes

    Enter Setup Operating Modes Auto Sleep Auto Sleep allows MT581W to automatically enter the sleep mode if no operation or communication is performed for a time period (user programmable). Sending trigger signal can awake MT581W. ** Disable Auto Sleep Enable Auto Sleep The following parameter sets how long MT581W remains idle (no operation or communication occurs) before it is put into sleep mode.
  • Page 34: Default Settings

    Scanning the following barcode can restore MT581W to the factory defaults. You may need to reset all parameters to the factory defaults when: MT581W is not properly configured so that it fails to decode barcodes.  you forget previous configuration and want to avoid its impact.
  • Page 35: Query Product Information

    Enter Setup Query Product Information Query Firmware Version ** Exit Setup...
  • Page 36: Chapter 2 Usb Interface

    IBM SurePOS: It conforms to IBM (now Toshiba Global Commerce Solutions) 4698 USB scanner interface  specifications. When MT581W is connected to both USB and TTL-232 ports on a host device, it will select the USB connection by default. ** Exit Setup...
  • Page 37: Usb Hid Keyboard

    USB HID Keyboard When MT581W is connected to the USB port on a host device, you can enable the USB HID Keyboard feature by scanning the barcode below. Then engine’s transmission will be simulated as USB keyboard input. The Host receives keystrokes on the virtual keyboard.
  • Page 38: Usb Country Keyboard Types

    Enter Setup USB Country Keyboard Types Keyboard layouts vary from country to country. The default setting is U.S. keyboard. ** U.S. (English) Belgium Brazil Canada (French) Czechoslovakia Denmark Finland (Swedish) ** Exit Setup...
  • Page 39 Enter Setup France Germany/ Austria Greece Hungary Israel (Hebrew) Italy Latin America/ South America Netherlands (Dutch) ** Exit Setup...
  • Page 40 Enter Setup Norway Poland Portugal Romania Russia Slovakia Spain Sweden ** Exit Setup...
  • Page 41 Enter Setup Switzerland (German) Turkey_F Turkey_Q Japan ** Exit Setup...
  • Page 42: Beep On Unknown Character

    Beep on Unknown Character Supposing French keyboard (Country Code: 7) is selected and barcode data ”AÐF” is being dealted with, the keyboard will fail to locate the “Д (0xD0) character and MT581W will ignore the character and continue to process the next one.
  • Page 43: Emulate Alt+Keypad

    Enter Setup Emulate ALT+Keypad When Emulate ALT+Keypad is turned on, ASCII characters (0x20 - 0xFF) are sent over the numeric keypad no matter which keyboard type is selected. ALT Make Enter the number corresponding to a desired character on the keypad. ALT Break After Emulate ALT+Keypad ON is selected, you need to choose the code page with which the barcodes were created and to turn Unicode Encoding On or Off depending on the encoding used by the application software.
  • Page 44: Code Page

    Enter Setup Code Page Code pages define the mapping of character codes to characters. If the data received does not display with the proper characters, it may be because the barcode being scanned was created using a code page that is different from the one the host program is expecting.
  • Page 45 Enter Setup Code Page 1256 (Arabic) Code Page 1257 (Baltic) Code Page 1258 (Vietnamese) Code Page 874 (Thai) Code Page 950 (Traditional Chinese, Big5) ** Exit Setup...
  • Page 46: Unicode Encoding

    Enter Setup Unicode Encoding Different host program may use different character encodings for handling incoming barcode data. For instance, Microsoft Office Word uses Unicode encoding and therefore you should turn Unicode Encoding on, whereas Microsoft Office Excel or Notepad uses Code Page encoding and therefore you should turn Unicode Encoding off. This feature is only effective when Emulate ALT+Keypad is turned on.
  • Page 47: Function Key Mapping

    Enter Setup Function Key Mapping When Ctrl+ASCII Mode is selected, function characters (0x00 - 0x1F) are sent as ASCII sequences. ** Disable Ctrl+ASCII Mode Alt+Keypad Mode If Ctrl+ASCII Mode is selected and other parameters of USB HID Keyboard adopt factory defaults, barcode data “A<HT>(i.e.
  • Page 48: Ascii Function Key Mapping Table

    Enter Setup ASCII Function Key Mapping Table ASCII Function ASCII Value (HEX) Function Key Mapping Disabled Ctrl+ASCII Null Ctrl+@ Keypad Enter Ctrl+A Caps Lock Ctrl+B Ctrl+C Null Ctrl+D CTRL Ctrl+E Null Ctrl+F Enter Ctrl+G Left Arrow Ctrl+H Horizontal Tab Ctrl+I Down Arrow Ctrl+J Vertical Tab...
  • Page 49: Ascii Function Key Mapping Table (Continued)

    Enter Setup ASCII Function Key Mapping Table (Continued) The last five characters (0x1B~0x1F) in the table above apply to US keyboard layout only. The following chart provides the equivalents of these five characters for other countries. Country Ctrl+ASCII United States Ctrl+[ Ctrl+\ Ctrl+]...
  • Page 50: Inter-Keystroke Delay

    Enter Setup Inter-Keystroke Delay This parameter specifies the delay between emulated keystrokes. ** No Delay Long Delay (40ms) Short Delay (20ms) ** Exit Setup...
  • Page 51: Caps Lock

    Caps Lock key on the host device’s keyboard. To disable this feature, scan the appropriate Caps Lock OFF barcode below based on your keyboard. Please use Caps Lock configuration barcodes in this section to replace Caps Lock of physical keyboard when using MT581W. ** Caps Lock OFF, Non-Japanese Keyboard Caps Lock ON, Non-Japanese Keyboard...
  • Page 52: Convert Case

    Enter Setup Convert Case Scan the appropriate barcode below to convert all bar code data to your desired case. ** No Case Conversion Convert All to Upper Case Convert All to Lower Case When the Convert All to Lower Case feature is enabled, barcode data “AbC” is transmitted as “abc”. If Emulate ALT+Keypad ON is selected, Convert All to Lower Case and Convert All to Upper Case do not function.
  • Page 53: Emulate Numeric Keypad

    Enter Setup Emulate Numeric Keypad Do Not Emulate Numeric Keypad 1: Sending a number (0-9) is emulated as keystroke(s) on main keyboard. Emulate Numeric Keypad 1: Sending a number (0-9) is emulated as keystroke(s) on numeric keypad. The state of Num Lock on the simulated numeric keypad is determined by its equivalent on the host device.
  • Page 54 Enter Setup ** Do Not Emulate Numeric Keypad 2 Emulate Numeric Keypad 2 Emulate ALT+Keypad ON prevails over Emulate Numeric Keypad. Supposing the Emulate Numeric Keypad 1 feature is enabled: if Num Lock on the host device is ON, “A4.5” is transmitted as “A4.5”; if Num Lock on the host device is OFF, “A4.5”...
  • Page 55: Fast Mode

    Enter Setup Fast Mode When Fast Mode On is selected, MT581W sends characters to the Host faster. If the Host drops characters, turn the Fast Mode off or change the polling rate to a bigger value. ** Fast Mode Off...
  • Page 56: Polling Rate

    Enter Setup Polling Rate This parameter specifies the polling rate for a USB keyboard. If the Host drops characters, change the polling rate to a bigger value. This function is supported by Windows only. ** 4ms ** Exit Setup...
  • Page 57 Enter Setup 10ms ** Exit Setup...
  • Page 58: Usb Cdc

    Enter Setup USB CDC If your engine is connected to the USB port on a host device, the USB CDC feature allows the host device to receive data in the way as a serial port does. A driver is needed when using this feature. Please contact your local distributor for driver.
  • Page 59: Hid Pos (Pos Hid Barcode Scanner)

    USB HID-POS Access the Engine with Your Program Use CreateFile to access MT581W as a HID device and then use ReadFile to deliver the scanned data to the application program. Use WriteFile to send data to MT581W. For detailed information about USB and HID interfaces, go to www.USB.org.
  • Page 60: Acquire Scanned Data

    Reserved MT581W Symbology Identifier or N/C: 0x00 Decoded data continued Send Command to the Engine This output report is used to send commands to MT581W. All programming commands can be used. Byte Report ID = 0x04 Length of command 2-63...
  • Page 61: Ibm Surepos (Tabletop)

    USB uses VID (Vendor ID) and PID (Product ID) to identify and locate a device. The VID is assigned by USB Implementers Forum. MT581W’s vendor ID is 1EAB (Hex). Every PID contains a base number and interface type (keyboard, COM port, etc.).
  • Page 62: Chapter 3 Symbologies

    Every symbology (barcode type) has its own unique attributes. This chapter provides programming barcodes for configuring MT581W so that it can identify various symbologies. It is recommended to disable those that are rarely used to increase the efficiency of MT581W.
  • Page 63: Enable/Disable 2D Symbologies

    Enter Setup Enable/Disable 2D Symbologies Enable 2D Symbologies Disable 2D Symbologies 1D Twin Code 1D twin code is two 1D barcodes of a symbology or of different symbologies paralleled vertically. Both barcodes must have similar specifications and be placed closely together. Single 1D Code Only: Read either 1D code.
  • Page 64 Video Reverse allows MT581W to read barcodes that are inverted. Video Reverse ON: Read both regular barcodes and inverse barcodes. Video Reverse OFF: Read regular barcodes only. MT581W shows a slight decrease in scanning speed when Video Reverse is ON. ** Video Reverse OFF Video Reverse ON...
  • Page 65: Code 128

    Restore the Factory Defaults of Code 128 Enable/Disable Code 128 Enable Code 128 Disable Code 128 If MT581W fails to identify Code 128 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Code 128 barcode. ** Exit Setup...
  • Page 66: Set Length Range For Code 128

    Enter Setup Set Length Range for Code 128 MT581W can be configured to only decode Code 128 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths.
  • Page 67: Restore Factory Defaults

    Enable/Disable EAN-8 ** Enable EAN-8 Disable EAN-8 If MT581W fails to identify EAN-8 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable EAN-8 barcode. Transmit Check Character EAN-8 is 8 digits in length with the last one as its check character used to verify the integrity of the data.
  • Page 68: 2-Digit Add-On Code

    Disable 2-Digit Add-On Code: MT581W decodes EAN-8 and ignores the add-on code when presented with an EAN-8 plus 2-digit add-on barcode. It can also decode EAN-8 barcodes without 2-digit add-on codes. Enable 2-Digit Add-On Code: MT581W decodes a mix of EAN-8 barcodes with and without 2-digit add-on codes. ** Exit Setup...
  • Page 69: 5-Digit Add-On Code

    Disable 5-Digit Add-On Code: MT581W decodes EAN-8 and ignores the add-on code when presented with an EAN-8 plus 5-digit add-on barcode. It can also decode EAN-8 barcodes without 5-digit add-on codes. Enable 5-Digit Add-On Code: MT581W decodes a mix of EAN-8 barcodes with and without 5-digit add-on codes. ** Exit Setup...
  • Page 70: Add-On Code Required

    Enter Setup Add-On Code Required When EAN-8 Add-On Code Required is selected, MT581W will only read EAN-8 barcodes that contain add-on codes. ** EAN-8 Add-On Code Not Required EAN-8 Add-On Code Required ** Exit Setup...
  • Page 71: Restore Factory Defaults

    Restore the Factory Defaults of EAN-13 Enable/Disable EAN-13 ** Enable EAN-13 Disable EAN-13 If MT581W fails to identify EAN-13 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable EAN-13 barcode. ** Exit Setup...
  • Page 72: Transmit Check Character

    Disable 2-Digit Add-On Code: MT581W decodes EAN-13 and ignores the add-on code when presented with an EAN-13 plus 2-digit add-on barcode. It can also decode EAN-13 barcodes without 2- digit add-on codes. Enable 2-Digit Add-On Code: MT581W decodes a mix of EAN-13 barcodes with and without 2-digit add-on codes. ** Exit Setup...
  • Page 73: 5-Digit Add-On Code

    Enable 5-Digit Add-On Code: MT581W decodes a mix of EAN-13 barcodes with and without 5-digit add-on codes. Add-On Code Required When EAN-13 Add-On Code Required is selected, MT581W will only read EAN-13 barcodes that contain add-on codes. ** EAN-13 Add-On Code Not Required EAN-13 Add-On Code Required...
  • Page 74: Ean-13 Beginning With 290 Add-On Code Required

    Require Add-On Code EAN-13 Beginning with 378/379 Add-On Code Required This setting programs MT581W to require an add-on code (2-digit or 5-digit) on EAN-13 barcodes that begin with a “378” or “379”. The following settings can be programmed: Require Add-On Code: All EAN-13 barcodes that begin with a “378” or “379” must have a 2-digit or 5-digit add-on code.
  • Page 75: Ean-13 Beginning With 414/419 Add-On Code Required

    Enter Setup EAN-13 Beginning with 414/419 Add-On Code Required This setting programs MT581W to require an add-on code (2-digit or 5-digit) on EAN-13 barcodes that begin with a “414” or “419”. The following settings can be programmed: Require Add-On Code: All EAN-13 barcodes that begin with a “414” or “419” must have a 2-digit or 5-digit add-on code.
  • Page 76: Ean-13 Beginning With 977 Add-On Code Required

    Enter Setup EAN-13 Beginning with 977 Add-On Code Required This setting programs MT581W to require an add-on code (2-digit or 5-digit) on EAN-13 barcodes that begin with “977”. The following settings can be programmed: Require Add-On Code: All EAN-13 barcodes that begin with “977” must have a 2-digit or 5-digit add-on code. The EAN-13 barcode with the add-on code is then transmitted.
  • Page 77: Ean-13 Beginning With 979 Add-On Code Required

    Enter Setup EAN-13 Beginning with 979 Add-On Code Required This setting programs MT581W to require an add-on code (2-digit or 5-digit) on EAN-13 barcodes that begin with “979”. The following settings can be programmed: Require Add-On Code: All EAN-13 barcodes that begin with “979” must have a 2-digit or 5-digit add-on code. The EAN-13 barcode with the add-on code is then transmitted.
  • Page 78: Upc-E

    Restore the Factory Defaults of UPC-E Enable/Disable UPC-E ** Enable UPC-E Disable UPC-E If MT581W fails to identify UPC-E barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable UPC-E barcode. ** Exit Setup...
  • Page 79: Transmit Check Character

    Disable 2-Digit Add-On Code: MT581W decodes UPC-E and ignores the add-on code when presented with a UPC-E plus 2-digit add-on barcode. It can also decode UPC-E barcodes without 2-digit add-on codes. Enable 2-Digit Add-On Code: MT581W decodes a mix of UPC-E barcodes with and without 2-digit add-on codes. ** Exit Setup...
  • Page 80: 5-Digit Add-On Code

    Enable 5-Digit Add-On Code: MT581W decodes a mix of UPC-E barcodes with and without 5-digit add-on codes. Add-On Code Required When UPC-E Add-On Code Required is selected, MT581W will only read UPC-E barcodes that contain add-on codes. ** UPC-E Add-On Code Not Required UPC-E Add-On Code Required...
  • Page 81: Transmit Preamble Character

    Enter Setup Transmit Preamble Character Preamble characters (Country Code and System Character) can be transmitted as part of a UPC-E barcode. Select one of the following options for transmitting UPC-E preamble to the host device: transmit system character only, transmit system character and country code (“0”...
  • Page 82: Upc-A

    Enable UPC-A Disable UPC-A If MT581W fails to identify UPC-A barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable UPC-A barcode. Transmit Check Character UPC-A is 13 digits in length with the last one as its check character used to verify the integrity of the data.
  • Page 83: 2-Digit Add-On Code

    Disable 2-Digit Add-On Code: MT581W decodes UPC-A and ignores the add-on code when presented with a UPC-A plus 2-digit add-on barcode. It can also decode UPC-A barcodes without 2-digit add-on codes. Enable 2-Digit Add-On Code: MT581W decodes a mix of UPC-A barcodes with and without 2-digit add-on codes. ** Exit Setup...
  • Page 84: 5-Digit Add-On Code

    Disable 5-Digit Add-On Code: MT581W decodes UPC-A and ignores the add-on code when presented with a UPC-A plus 5-digit add-on barcode. It can also decode UPC-A barcodes without 5-digit add-on codes. Enable 5-Digit Add-On Code: MT581W decodes a mix of UPC-A barcodes with and without 5-digit add-on codes. ** Exit Setup...
  • Page 85: Add-On Code Required

    Enter Setup Add-On Code Required When UPC-A Add-On Code Required is selected, MT581W will only read UPC-A barcodes that contain add-on codes. ** UPC-A Add-On Code Not Required UPC-A Add-On Code Required Transmit Preamble Character Preamble characters (Country Code and System Character) can be transmitted as part of a UPC-A barcode. Select one of the following options for transmitting UPC-A preamble to the host device: transmit system character only, transmit system character and country code (“0”...
  • Page 86: Interleaved 2 Of 5

    ** Enable Interleaved 2 of 5 Disable Interleaved 2 of 5 If MT581W fails to identify Interleaved 2 of 5 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Interleaved 2 of 5 barcode.
  • Page 87: Set Length Range For Interleaved 2 Of 5

    Set Length Range for Interleaved 2 of 5 MT581W can be configured to only decode Interleaved 2 of 5 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths.
  • Page 88: Check Character Verification

    Disable: MT581W transmits Interleaved 2 of 5 barcodes as is. Do Not Transmit Check Character After Verification: MT581W checks the integrity of all Interleaved 2 of 5 barcodes to verify that the data complies with the check character algorithm. Barcodes passing the check will be transmitted except the last digit, whereas those failing it will not be transmitted.
  • Page 89: Febraban

    Enter Setup Febraban Disable/Enable Febraban ** Disable Febraban Enable Febraban, Do Not Expand Enable Febraban, Expand Transmit Delay per Character Transmit Delay per Character applies to both Expanded and Unexpanded Febraban. This feature is available only when USB HID Keyboard is enabled. ** Disable Transmit Delay per Character Enable Transmit Delay per Character ** Exit Setup...
  • Page 90 Enter Setup You may select an appropriate delay value from the options below as per your actual needs. 10ms 15ms 20ms 25ms 30ms 35ms ** Exit Setup...
  • Page 91 Enter Setup 40ms 45ms 50ms 55ms 60ms 65ms ** 70ms 75ms ** Exit Setup...
  • Page 92: Transmit Delay Per 12 Characters

    Enter Setup Transmit Delay per 12 Characters Transmit Delay per 12 Characters applies to Expanded Febraban only. This feature is available only when USB HID Keyboard is enabled. ** Disable Transmit Delay per 12 Characters Enable Transmit Delay per 12 Characters You may select an appropriate delay value from the options below as per your actual needs.
  • Page 93 Enter Setup ** 500ms 600ms 700ms 800ms 900ms ** Exit Setup...
  • Page 94: Restore Factory Defaults

    An example of the ITF-14 priority principle: when ITF-14 is enabled and Interleaved 2 of 5 is disabled, MT581W only decodes Interleaved 2 of 5 barcodes with a length of 14 characters and the last character as the check character.
  • Page 95: Restore Factory Defaults

    An example of the ITF-6 priority principle: when ITF-6 is enabled and Interleaved 2 of 5 is disabled, MT581W only decodes Interleaved 2 of 5 barcodes with a length of 6 characters and the last character as the check character.
  • Page 96: Matrix 2 Of 5

    ** Enable Matrix 2 of 5 Disable Matrix 2 of 5 If MT581W fails to identify Matrix 2 of 5 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Matrix 2 of 5 barcode.
  • Page 97: Set Length Range For Matrix 2 Of 5

    Set Length Range for Matrix 2 of 5 MT581W can be configured to only decode Matrix 2 of 5 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths.
  • Page 98: Check Character Verification

    Disable: MT581W transmitsMatrix 2 of 5 barcodes as is. Do Not Transmit Check Character After Verification: MT581W checks the integrity of all Matrix 2 of 5 barcodes to verify that the data complies with the check character algorithm. Barcodes passing the check will be transmitted except the last digit, whereas those failing it will not be transmitted.
  • Page 99: Code 39

    Restore the Factory Defaults of Code 39 Enable/Disable Code 39 ** Enable Code 39 Disable Code 39 If MT581W fails to identify Code 39 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Code 39 barcode. ** Exit Setup...
  • Page 100: Set Length Range For Code 39

    Enter Setup Set Length Range for Code 39 MT581W can be configured to only decode Code 39 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths.
  • Page 101: Check Character Verification

    Disable: MT581W transmits Code 39 barcodes as is. Do Not Transmit Check Character After Verification: MT581W checks the integrity of all Code 39 barcodes to verify that the data complies with the check character algorithm. Barcodes passing the check will be transmitted except the last digit, whereas those failing it will not be transmitted.
  • Page 102: Transmit Start/Stop Character

    ** Do Not Transmit Start/Stop Character Transmit Start/Stop Character Enable/Disable Code 39 Full ASCII MT581W can be configured to identify all ASCII characters by scanning the appropriate barcode below. ** Disable Code 39 Full ASCII Enable Code 39 Full ASCII...
  • Page 103: Enable/Disable Code 32 (Italian Pharma Code)

    Enter Setup Enable/Disable Code 32 (Italian Pharma Code) Code 32 is a variant of Code 39 used by the Italian pharmaceutical industry. Scan the appropriate bar code below to enable or disable Code 32. Code 39 must be enabled and Code 39 check character verification must be disabled for this parameter to function.
  • Page 104: Transmit Code 32 Start/Stop Character

    Enter Setup Transmit Code 32 Start/Stop Character Code 32 must be enabled for this parameter to function. ** Do Not Transmit Code 32 Start/Stop Character Transmit Code 32 Start/Stop Character Transmit Code 32 Check Character Code 32 must be enabled for this parameter to function. ** Do Not Transmit Code 32 Check Character Transmit Code 32 Check Character ** Exit Setup...
  • Page 105: Codabar

    Restore the Factory Defaults of Codabar Enable/Disable Codabar ** Enable Codabar Disable Codabar If MT581W fails to identify Codabar barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Codabar barcode. ** Exit Setup...
  • Page 106: Set Length Range For Codabar

    Enter Setup Set Length Range for Codabar MT581W can be configured to only decode Codabar barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. Set the Minimum Length (Default: 2)
  • Page 107: Check Character Verification

    Disable: MT581W transmits Codabar barcodes as is. Do Not Transmit Check Character After Verification: MT581W checks the integrity of all Codabar barcodes to verify that the data complies with the check character algorithm. Barcodes passing the check will be transmitted except the last digit, whereas those failing it will not be transmitted.
  • Page 108: Start/Stop Character

    Enter Setup Start/Stop Character You can set the start/stop characters and choose whether or not to transmit the start/stop characters by scanning the appropriate barcode below. ** Do Not Transmit Start/Stop Character Transmit Start/Stop Character ** ABCD/ABCD as the Start/Stop Character ABCD/TN*E as the Start/Stop Character abcd/abcd as the Start/Stop Character abcd/tn*e as the Start/Stop Character...
  • Page 109: Code 93

    Restore the Factory Defaults of Code 93 Enable/Disable Code 93 Enable Code 93 ** Disable Code 93 If MT581W fails to identify Code 93 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Code 93 barcode. ** Exit Setup...
  • Page 110: Set Length Range For Code 93

    Enter Setup Set Length Range for Code 93 MT581W can be configured to only decode Code 93 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths.
  • Page 111: Check Character Verification

    Disable: MT581W transmits Code 93 barcodes as is. Do Not Transmit Check Character After Verification: MT581W checks the integrity of all Code 93 barcodes to verify that the data complies with the check character algorithm. Barcodes passing the checks will be transmitted except the last two digits, whereas those failing them will not be transmitted.
  • Page 112: Gs1-128 (Ucc/Ean-128)

    Restore the Factory Defaults of GS1-128 Enable/Disable GS1-128 ** Enable GS1-128 Disable GS1-128 If MT581W fails to identify GS1-128 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable GS1-128 barcode. ** Exit Setup...
  • Page 113: Set Length Range For Gs1-128

    Enter Setup Set Length Range for GS1-128 MT581W can be configured to only decode GS1-128 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. Set the Minimum Length (Default: 1)
  • Page 114: Gs1 Databar (Rss)

    Restore the Factory Defaults of GS1 Databar Enable/Disable GS1 Databar ** Enable GS1 Databar Disable GS1 Databar If MT581W fails to identify GS1 Databar barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable GS1 Databar barcode. ** Exit Setup...
  • Page 115: Transmit Application Identifier "01

    Enter Setup Transmit Application Identifier “01” ** Transmit Application Identifier “01” Do Not Transmit Application Identifier “01” Code 11 Restore Factory Defaults Restore the Factory Defaults of Code 11 Enable/Disable Code 11 Enable Code 11 ** Disable Code 11 ** Exit Setup...
  • Page 116 Enter Setup If MT581W fails to identify Code 11 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Code 11 barcode. ** Exit Setup...
  • Page 117: Set Length Range For Code 11

    Enter Setup Set Length Range for Code 11 MT581W can be configured to only decode Code 11 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths.
  • Page 118: Check Character Verification

    Check characters are optional for Code 11 and can be added as the last one or two characters, which are calculated values used to verify the integrity of the data. If the Disable option is enabled, MT581W transmits Code 11 barcodes as is. Disable...
  • Page 119: Transmit Check Character

    Enter Setup Transmit Check Character Do Not Transmit Code 11 Check Character Transmit Code 11 Check Character If you select a check character algorithm and the Do Not Transmit Check Character option, Code 11 barcodes with a length that is less than the configured minimum length after having the check character(s) excluded will not be decoded.
  • Page 120: Isbn

    Restore the Factory Defaults of ISBN Enable/Disable ISBN Enable ISBN ** Disable ISBN If MT581W fails to identify ISBN barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable ISBN barcode. Set ISBN Format ** ISBN-10...
  • Page 121: Issn

    Restore the Factory Defaults of ISSN Enable/Disable ISSN Enable ISSN ** Disable ISSN If MT581W fails to identify ISSN barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable ISSN barcode. ** Exit Setup...
  • Page 122: Industrial 25

    Restore the Factory Defaults of Industrial 25 Enable/Disable Industrial 25 Enable Industrial 25 ** Disable Industrial 25 If MT581W fails to identify Industrial 25 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Industrial 25 barcode. ** Exit Setup...
  • Page 123: Set Length Range For Industrial 25

    Enter Setup Set Length Range for Industrial 25 MT581W can be configured to only decode Industrial 25 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths.
  • Page 124: Check Character Verification

    Disable: MT581W transmits Industrial 25 barcodes as is. Do Not Transmit Check Character After Verification: MT581W checks the integrity of all Industrial 25 barcodes to verify that the data complies with the check character algorithm. Barcodes passing the check will be transmitted except the last digit, whereas those failing it will not be transmitted.
  • Page 125: Standard 25

    Restore the Factory Defaults of Standard 25 Enable/Disable Standard 25 Enable Standard 25 ** Disable Standard 25 If MT581W fails to identify Standard 25 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Standard 25 barcode. ** Exit Setup...
  • Page 126: Set Length Range For Standard 25

    Enter Setup Set Length Range for Standard 25 MT581W can be configured to only decode Standard 25 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths.
  • Page 127: Check Character Verification

    Disable: MT581W transmits Standard 25 barcodes as is. Do Not Transmit Check Character After Verification: MT581W checks the integrity of all Standard 25 barcodes to verify that the data complies with the check character algorithm. Barcodes passing the check will be transmitted except the last digit, whereas those failing it will not be transmitted.
  • Page 128: Plessey

    Restore the Factory Defaults of Plessey Enable/Disable Plessey Enable Plessey ** Disable Plessey If MT581W fails to identify Plessey barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Plessey barcode. ** Exit Setup...
  • Page 129: Set Length Range For Plessey

    Enter Setup Set Length Range for Plessey MT581W can be configured to only decode Plessey barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. Set the Minimum Length (Default: 4)
  • Page 130: Check Character Verification

    Disable: MT581W transmits Plessey barcodes as is. Do Not Transmit Check Character After Verification: MT581W checks the integrity of all Plessey barcodes to verify that the data complies with the check character algorithm. Barcodes passing the checks will be transmitted except the last two digits, whereas those failing them will not be transmitted.
  • Page 131: Msi-Plessey

    Restore the Factory Defaults of MSI-Plessey Enable/Disable MSI-Plessey Enable MSI-Plessey ** Disable MSI-Plessey If MT581W fails to identify MSI-Plessey barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable MSI-Plessey barcode. ** Exit Setup...
  • Page 132: Set Length Range For Msi-Plessey

    Enter Setup Set Length Range for MSI-Plessey MT581W can be configured to only decode MSI-Plessey barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. Set the Minimum Length (Default: 4)
  • Page 133: Check Character Verification

    Check characters are optional for MSI-Plessey and can be added as the last one or two characters, which are calculated values used to verify the integrity of the data. If the Disable option is enabled, MT581W transmits MSI-Plessey barcodes as is. Disable...
  • Page 134: Transmit Check Character

    Enter Setup Transmit Check Character Transmit MSI-Plessey Check Character Do Not Transmit MSI-Plessey Check Character If you select a check character algorithm and the Do Not Transmit Check Character option, MSI-Plessey barcodes with a length that is less than the configured minimum length after having the check character(s) excluded will not be decoded.
  • Page 135: Aim 128

    Restore the Factory Defaults of AIM 128 Enable/Disable AIM 128 Enable AIM 128 ** Disable AIM 128 If MT581W fails to identify AIM 128 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable AIM 128 barcode. ** Exit Setup...
  • Page 136: Set Length Range For Aim 128

    Enter Setup Set Length Range for AIM 128 MT581W can be configured to only decode AIM 128 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths.
  • Page 137: Pdf417

    Restore the Factory Defaults of PDF417 Enable/Disable PDF417 ** Enable PDF417 Disable PDF417 If MT581W fails to identify PDF417 barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable PDF417 barcode. ** Exit Setup...
  • Page 138: Set Length Range For Pdf417

    Enter Setup Set Length Range for PDF417 MT581W can be configured to only decode PDF417 barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths. Set the Minimum Length (Default: 1) Set the Maximum Length (Default: 2710) Minimum length is not allowed to be greater than maximum length.
  • Page 139: Pdf417 Twin Code

    Enter Setup PDF417 Twin Code PDF417 twin code is 2 PDF417 barcodes paralleled vertically or horizontally. They must both be either regular or inverse barcodes. They must have similar specifications and be placed closely together. There are 3 options for reading PDF417 twin codes: Single PDF417 Only: Read either PDF417 code.
  • Page 140: Character Encoding

    Enter Setup Character Encoding ** Default Character Encoding UTF-8 ** Exit Setup...
  • Page 141: Pdf417 Eci Output

    Enter Setup PDF417 ECI Output Disable PDF417 ECI Output Enable PDF417 ECI Output ** Exit Setup...
  • Page 142: Qr Code

    Restore the Factory Defaults of QR Code Enable/Disable QR Code ** Enable QR Code Disable QR Code If MT581W fails to identify QR Code barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable QR Code barcode. ** Exit Setup...
  • Page 143: Set Length Range For Qr Code

    Enter Setup Set Length Range for QR Code MT581W can be configured to only decode QR Code barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths.
  • Page 144: Qr Twin Code

    Enter Setup QR Twin Code QR twin code is 2 QR barcodes paralleled vertically or horizontally. They must both be either regular or inverse barcodes. They must have similar specifications and be placed closely together. There are 3 options for reading QR twin codes: Single QR Only: Read either QR code.
  • Page 145: Character Encoding

    Enter Setup Character Encoding ** Default Character Encoding UTF-8 ** Exit Setup...
  • Page 146: Qr Eci Output

    Enter Setup QR ECI Output Disable QR ECI Output Enable QR ECI Output ** Exit Setup...
  • Page 147: Micro Qr Code

    Restore the Factory Defaults of Micro QR Enable/Disable Micro QR ** Enable Micro QR Disable Micro QR If MT581W fails to identify Micro QR barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Micro QR barcode. ** Exit Setup...
  • Page 148: Set Length Range For Micro Qr

    Enter Setup Set Length Range for Micro QR MT581W can be configured to only decode Micro QR barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths.
  • Page 149: Aztec

    Restore the Factory Defaults of Aztec Code Enable/Disable Aztec Code Enable Aztec Code ** Disable Aztec Code If MT581W fails to identify Aztec Code barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Aztec Code barcode. ** Exit Setup...
  • Page 150: Set Length Range For Aztec Code

    Enter Setup Set Length Range for Aztec Code MT581W can be configured to only decode Aztec barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths.
  • Page 151: Character Encoding

    Enter Setup Character Encoding ** Default Character Encoding UTF-8 Aztec ECI Output Disable Aztec ECI Output Enable Aztec ECI Output ** Exit Setup...
  • Page 152: Data Matrix

    Restore the Factory Defaults of Data Matrix Enable/Disable Data Matrix ** Enable Data Matrix Disable Data Matrix If MT581W fails to identify Data Matrix barcodes, you may first try this solution by scanning the Enter Setup barcode and then Enable Data Matrix barcode. ** Exit Setup...
  • Page 153: Set Length Range For Data Matrix

    Enter Setup Set Length Range for Data Matrix MT581W can be configured to only decode Data Matrix barcodes with lengths that fall between (inclusive) the minimum and maximum lengths. To accomplish it, you need to set the minimum and maximum lengths.
  • Page 154: Data Matrix Twin Code

    Enter Setup Data Matrix Twin Code Data Matrix twin code is 2 Data Matrix barcodes paralleled vertically or horizontally. They must both be either regular or inverse barcodes. They must have similar specifications and be placed closely together. There are 3 options for reading Data Matrix twin codes: Single Data Matrix Only: Read either Data Matrix code.
  • Page 155: Rectangular Barcode

    Enter Setup Rectangular Barcode Data Matrix has two formats: Square barcodes having the same amount of modules in length and width: 10*10, 12*12..144*144. Rectangular barcodes having different amounts of models in length and width: 6*16, 6*14...14*22. ** Enable Rectangular Barcode Disable Rectangular Barcode Character Encoding ** Default Character Encoding...
  • Page 156: Data Matrix Eci Output

    Enter Setup Data Matrix ECI Output Disable Data Matrix ECI Output Enable Data Matrix ECI Output ** Exit Setup...
  • Page 157: Chapter 4 Data Formatter

    Introduction You may use the Data Formatter to modify MT581W’s output. For example, you can use the Data Formatter to insert characters at certain points in barcode data or to suppress/ replace/ send certain characters in barcode data as it is scanned.
  • Page 158 Enter Setup Step 2: Scan the Add Data Format barcode. Add Data Format Step 3: Select a label (Format_0 or Format_1 or Format_2 or Format_3). Scan a numeric barcode 0 or 1 or 2 or 3 to label this data format Format_0 or Format_1 or Format_2 or Format_3. Step 4: Select formatter command type.
  • Page 159 Enter Setup Example: Program a Format_0 data format using formatter command type 6, Code 128 containing 10 characters applicable, send all characters followed by “A”. 1. Scan the Enter Setup barcode Enter the Setup mode 2. Scan the Add Data Format barcode Add a data format 3.
  • Page 160: Enable/Disable Data Formatter

    Enter Setup Enable/Disable Data Formatter When Data Formatter is disabled, the data format you have enabled becomes invalid. ** Disable Data Formatter You may wish to require the data to conform to a data format you have created. The following settings can be applied to your data format: Enable Data Formatter, Required, Keep Prefix/Suffix: Scanned data that meets your data format requirements is modified accordingly and gets outputted along with prefixes and suffixes (if prefix and suffix are enabled).
  • Page 161: Non-Match Error Beep

    Enable Data Formatter, Not Required, Keep Prefix/Suffix Enable Data Formatter, Not Required, Drop Prefix/Suffix Non-Match Error Beep If Non-Match Error Beep is turned ON, MT581W generates an error beep when a barcode is encountered that does not match your required data format. Non-Match Error Beep Off...
  • Page 162: Data Format Selection

    Enter Setup Data Format Selection After enabling the Data Formatter, you can select a data format you want to use by scanning the appropriate barcode below. ** Format_0 Format_1 Format_2 Format_3 ** Exit Setup...
  • Page 163: Change Data Format For A Single Scan

    Single Scan – Format_1 barcode below. The next barcode that is scanned uses Format_1, then reverts back to Format_3. Note: This setting will be lost by removing power from MT581W, or turning off/ rebooting the device. Single Scan – Format_0 Single Scan –...
  • Page 164: Clear Data Format

    Enter Setup Clear Data Format There are two methods to remove data format created from your engine: Delete one data format: Scan the Clear One barcode, a numeric barcode (0-3) and the Save barcode. For example, to delete Format_2, you should scan the Clear One barcode, the 2 barcode and the Save barcode Delete all data formats: Scan the Clear All barcode.
  • Page 165: Chapter 5 Prefix & Suffix

    Enter Setup Chapter 5 Prefix & Suffix Introduction A 1D barcode could contain digits, letters, symbols, etc. A 2D barcode could contain more data, such as Chinese characters and other multi-byte characters. However, in real applications, they do not and should not have all information we need, such as barcode type, data acquisition time and delimiter, in order to keep the barcodes short and flexible.
  • Page 166: Global Settings

    Enter Setup Global Settings Enable/Disable All Prefixes/Suffixes Disable All Prefixes/Suffixes: Transmit barcode data with no prefix/suffix. Enable All Prefixes/Suffixes: Allow to append Code ID prefix, AIM ID prefix, custom prefix/suffix and terminating character to the barcode data before the transmission. Disable All Prefixes/Suffixes Enable All Prefixes/Suffixes Prefix Sequence...
  • Page 167: Custom Prefix

    Enter Setup Custom Prefix Enable/Disable Custom Prefix If custom prefix is enabled, you are allowed to append to the data a user-defined prefix that cannot exceed 10 characters. For example, if the custom prefix is “AB” and the barcode data is “123”, the Host will receive “AB123”. ** Disable Custom Prefix Enable Custom Prefix Set Custom Prefix...
  • Page 168: Aim Id Prefix

    AIM ID Prefix AIM (Automatic Identification Manufacturers) ID defines symbology identifier (For the details, see the “AIM ID Table” section in Appendix). If AIM ID prefix is enabled, MT581W will add the symbology identifier before the scanned data after decoding.
  • Page 169: Code Id Prefix

    Enter Setup Code ID Prefix Code ID can also be used to identify barcode type. Unlike AIM ID, Code ID is user programmable. Code ID can only consist of one or two English letters. ** Disable Code ID Prefix Enable Code ID Prefix Restore All Default Code IDs For the information of default Code IDs, see the “Code ID Table”...
  • Page 170 Enter Setup Modify PDF417 Code ID to be “p” (HEX: 0x70): 1. Scan the Enter Setup barcode. 2. Scan the Modify PDF417 Code ID barcode. 3. Scan the numeric barcodes “7” and “0” from the “Digit Barcodes” section in Appendix. 4.
  • Page 171 Enter Setup 1D symbologies: Modify Code 128 Code ID Modify GS1-128 Code ID Modify EAN-8 Code ID Modify EAN-13 Code ID Modify UPC-E Code ID Modify UPC-A Code ID Modify Interleaved 2 of 5 Code ID ** Exit Setup...
  • Page 172 Enter Setup Modify ITF-14 Code ID Modify ITF-6 Code ID Modify Matrix 2 of 5 Code ID Modify Code 39 Code ID Modify Codabar Code ID Modify Code 93 Code ID Modify AIM 128 Code ID ** Exit Setup...
  • Page 173 Enter Setup Modify ISSN Code ID Modify ISBN Code ID Modify Industrial 25 Code ID Modify Standard 25 Code ID Modify Plessey Code ID Modify Code 11 Code ID Modify MSI-Plessy Code ID Modify GS1 Databar Code ID ** Exit Setup...
  • Page 174 Enter Setup 2D symbologies: Modify PDF417 Code ID Modify QR Code ID Modify Aztec Code ID Modify Data Matrix Code ID Modify Micro QR Code ID ** Exit Setup...
  • Page 175: Custom Suffix

    Enter Setup Custom Suffix Enable/Disable Custom Suffix If custom suffix is enabled, you are allowed to append to the data a user-defined suffix that cannot exceed 10 characters. For example, if the custom suffix is “AB” and the barcode data is “123”, the Host will receive “123AB”. ** Disable Custom Suffix Enable Custom Suffix Set Custom Suffix...
  • Page 176: Data Packing

    Enter Setup Data Packing Introduction Data packing is designed for a specific group of users who want to have the data packed before transmission. Data packing influences data format, so it is advised to disable this feature when it is not required. Data Packing Options Disable Data Packing: Transmit decoded data in raw format (unpacketed).
  • Page 177 Enter Setup ** Disable Data Packing Enable Data Packing, Format 1 Enable Data Packing, Format 2 ** Exit Setup...
  • Page 178: Terminating Character Suffix

    Enter Setup Terminating Character Suffix Enable/Disable Terminating Character Suffix A terminating character such as carriage return (CR) or carriage return/line feed pair (CRLF) can only be used to mark the end of data, which means nothing can be added after it. Disable Terminating Character Suffix ** Enable Terminating Character Suffix Set Terminating Character Suffix...
  • Page 179 Enter Setup Set the terminating character suffix to 0x0A: 1. Scan the Enter Setup barcode. 2. Scan the Set Terminating Character Suffix barcode. 3. Scan the numeric barcodes “0” and “A” from the “Digit Barcodes” section in Appendix. 4. Scan the Save barcode from the “Save/Cancel Barcodes” section in Appendix. 5.
  • Page 180: Chapter 6 Batch Programming

    Example: Create a batch barcode for internal Illumination Always On, Sense Mode, Decode Session Timeout = 2s: 1. Input the commands: @ILLSCN2;SCNMOD2;ORTSET2000; 2. Generate a batch barcode. When setting up MT581W with the above configuration, scan the Enable Batch Barcode barcode and then the batch barcode generated. Enable Batch Barcode ** Exit Setup...
  • Page 181: Create A Batch Barcode

    Enter Setup Create a Batch Barcode Batch barcodes can be produced in the format of PDF417, QR Code or Data Matrix. Example: Create a batch barcode for inernal lllumination Always On, Sense Mode, Decode Session Timeout = 2s: 1. Input the following commands: @ILLSCN2;SCNMOD2;ORTSET2000;...
  • Page 182: Use Batch Barcode

    Enter Setup Use Batch Barcode To put a batch barcode into use, scan the following barcodes. (Use the example above.) Enter Setup Enable Batch Barcode Batch Barcode Exit Setup ** Exit Setup...
  • Page 183: Appendix

    Appendix Digit Barcodes...
  • Page 186: Save/Cancel Barcodes

    Delete the Last Digit: The last digit “3” will be removed.  Delete All Digits: All digits “123” will be removed.  Cancel: The maximum length configuration will be cancelled. And MT581W is still in the setup mode.  Save Cancel...
  • Page 187: Factory Defaults Table

    Factory Defaults Table Parameter Factory Default Remark System Settings Barcode Programming Disabled (Exit Setup) Programming Barcode Data Do not transmit Internal Illumination Normal Aiming Normal Good Read LED Good Read LED Duration Short (20ms) Power On Beep Good Read Beep Good Read Beep Duration Medium (80ms) Good Read Beep Frequency...
  • Page 188 Time Period from Idle to Sleep Default Interface USB HID Keyboard USB Interface USB Country Keyboard US keyboard USB HID Keyboard Beep on Unknown Character USB HID Keyboard Emulate ALT+Keypad USB HID Keyboard Code Page Code Page 1252 (West European Latin) USB HID Keyboard Unicode Encoding USB HID Keyboard...
  • Page 189 EAN-13 EAN-13 Enabled Check Character Transmit 2-Digit Add-On Code Disabled 5-Digit Add-On Code Disabled Add-On Code Not Required EAN-13 Beginning with 290 Add-On Code Do Not Require Add-On Code Required EAN-13 Beginning with 378/379 Add-On Do Not Require Add-On Code Code Required EAN-13 Beginning with 414/419 Add-On Do Not Require Add-On Code...
  • Page 190 Transmit Preamble Character No Preamble Interleaved 2 of 5 Interleaved 2 of 5 Enabled Maximum Length Minimum Length Check Character Verification Disabled Febraban Febraban Disabled Disabled Transmit Delay per Character 70ms Disabled Transmit Delay per 12 Characters 500ms ITF-14 ITF-14 Disabled ITF-6 ITF-6...
  • Page 191 Check Character Verification Disabled Do not transmit Start/Stop Character ABCD/ABCD Code 93 Code 93 Disabled Maximum Length Minimum Length Check Character Verification Do Not Transmit Check Character After Verification GS1-128 (UCC/EAN-128) GS1-128 Enabled Maximum Length Minimum Length GS1 Databar GS1 Databar Enabled Application Identifier “01”...
  • Page 192 Check Character Verification Disabled Plessey Plessey Disabled Maximum Length Minimum Length No less than 4 Check Character Verification Disabled MSI-Plessey MSI-Plessey Disabled Maximum Length Minimum Length No less than 4 Check Character Verification One Check Character, MOD10 Check Character Do Not Transmit AIM 128 AIM 128 Disabled...
  • Page 193 Aztec Code Disabled Maximum Length 6144 Minimum Length Character Encoding Default Character Encoding Aztec ECI Output Enabled Data Matrix Data Matrix Enabled Maximum Length 3116 Minimum Length Data Matrix Twin Code Single Data Matrix Only Rectangular Barcode Enabled Character Encoding Default Character Encoding Data Matrix ECI Output Enabled...
  • Page 194: Aim Id Table

    AIM ID Table Symbology AIM ID Possible AIM ID Modifiers (m) Code128 GS1-128 (UCC/EAN-128) EAN-8 EAN-8 with Addon EAN-13 EAN-13 with Addon UPC-E UPC-E with Addon UPC-A UPC-A with Addon Interleaved 2 of 5, 0, 1, 3 ITF-14 1, 3 ITF-6 1, 3 Matrix 2 of 5...
  • Page 195: Code Id Table

    Code ID Table Symbology Code ID Code128 GS1-128 (UCC/EAN-128) EAN-8 EAN-13 UPC-E UPC-A Interleaved 2 of 5, ITF-14 ITF-6 Matrix 2 of 5 Code 39, Code 32 Codabar Code 93 AIM 128 ISSN ISBN Industrial 25 Standard 25 Plessey Code 11 MSI Plessey GS1 Databar (RSS) PDF417...
  • Page 196: Symbology Id Number

    Symbology ID Number Symbology ID Number Code 128 GS1-128 (UCC/EAN-128) EAN-8 EAN-13 UPC-E UPC-A Interleaved 2 of 5, ITF-14 ITF-6 Matrix 2 of 5 Code 39, Code 32 Codabar Code 93 AIM 128 ISSN ISBN Industrial 25 Standard 25 Plessey Code11 MSI-Plessey GS1 Databar (RSS)
  • Page 197: Ascii Table

    ASCII Table Char (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) (Shift In) (Data Link Escape) (XON) (Device Control 1) (Device Control 2) (XOFF) (Device Control 3) (Device Control 4)
  • Page 198 Char (Request to Send) (Unit Separator) (Space) (Exclamation Mark) " (Double Quote) (Number Sign) (Dollar Sign) (Percent) & (Ampersand) (Single Quote) (Left/ Opening Parenthesis) (Right/ Closing Parenthesis) (Asterisk) (Plus) (Comma) (Minus/ Dash) (Dot) (Forward Slash) (Colon) (Semi-colon) < (Less Than) (Equal Sign)
  • Page 199 Char > (Greater Than) (Question Mark) (AT Symbol) (Left/ Opening Bracket) (Back Slash) (Right/ Closing Bracket)
  • Page 200 Char (Caret/ Circumflex) (Underscore) (Grave Accent) (Left/ Opening Brace) (Vertical Bar) (Right/ Closing Brace) (Tilde) (Delete)
  • Page 201: Unicode Key Maps

    Unicode Key Maps 104 Key U.S. Style Keyboard 105 Key European Style Keyboard...

Table of Contents