MTB24 User’s Manual V1.1 Chapter 1 Introduction This user’s manual is dedicated to MTB24, a portable, plug-and-play miniaturized barcode scanner that connects with the app via USB Type-C port, instantly turning a smartphone into business-class data terminal. With built-in 2D scan engine helping user capture barcodes with ease, MTB24 decodes barcodes with upgradeable, future-proof software application which delivers the same performance as that of business-class data terminal.
Page 7
MTB24 User’s Manual V1.1 15 Mil QR Code: 41 ~ 221 mm 10 Mil DataMatrix: 44 ~ 103 mm 6.67 Mil PDF417: 54 ~ 133 mm Physical Characteristics Dimension W23.1 x L19.5 x H14 mm Weight 6.2 g Color Black...
MTB24 User’s Manual V1.1 ® ScanKey ® ScanKey is an Android® app designed for user to trigger the Smartphone Scanner with a semi-transparent on-screen button and receive the barcode data scanned without interrupting the operation of the user's main application. The semi-transparent button will appear on the screen and continuously follow any app launched.
MTB24 User’s Manual V1.1 Installation ® After downloading the ScanKey apk file, tap the apk icon and tap “Install” in below dialog. ® When “Appear on top” window appears, please enable ScanKey When below dialog appear, please tap Allow.
MTB24 User’s Manual V1.1 Introduction Setting Window Scan Button Icon - Style option Scan Button Icon - Size adjustment 180° - Rotate the Scan Button upside down Scan Sound - Tone option Scan Sound - Silent or Vibrate option App Lock - Once enabled, the moment you...
Page 11
MTB24 User’s Manual V1.1 Pop-up Menu 1. Long tap on the scan button for 5 seconds 2. When Pop-up Menu appears, do not release scan button and: (1) Drag the scan button to “Quit” to terminate the ScanKey app. (2) Drag the scan button to “Setting” to enter the Setting Window.
MTB24 User’s Manual V1.1 ® Launching ScanKey 1. Please plug the Smartphone Scanner to your Android device. 2. When below dialog appears, tick “Use by default for this USB device” and tap “OK”...
Page 13
MTB24 User’s Manual V1.1 3. The Setting Window will appear. Configure the settings according to your preference and tap “Save”. A scan button will then appear on the screen. Please note that if the scan button is already on the screen before connecting Smartphone Scanner, the Setting Window will automatically close shortly after it pops up.
Page 14
MTB24 User’s Manual V1.1 4. To make sure the on-screen keyboard functions properly when operating with the Smartphone Scanner (emulating an external keyboard), please disable “Physical Keyboard” or enable “On-screen Keyboard” in the Language and keyboard setting window on your Android device.
MTB24 User’s Manual V1.1 Scanning Operation ® 1. When ScanKey is successfully launched, a semi-transparent scan button will appear on the screen. The button can be moved around to any corner you wish and will follow you anywhere you go and into any app you launch.
Page 16
MTB24 User’s Manual V1.1 3. Tap on the scan button to trigger the Smatphone Scanner. 4. To scan a barcode, make sure the aiming beam fully covers the barcode. 5. The scanned barcode data will be sent to the app immediately.
MTB24 User’s Manual V1.1 App Lock ® App Lock enables simultaneous launching of both ScanKey and your app. Please follow below steps: 1. Enter the Setting Window and tap “Yes” in the App Lock section.
Page 18
MTB24 User’s Manual V1.1 2. Select your desired app in the list and then tap “Save” to save and exit.
Page 19
MTB24 User’s Manual V1.1 3. The next time you plug the Smartphone Scanner to your Android device, your app (the “locked ® app”) will be launched along with ScanKey...
MTB24 User’s Manual V1.1 ® Ez Utility ® ® Ez Utility is an Android app designed for user to configure Smartphone Scanner with ® user-friendly interface on Android device. Ez Utility contains all the settings corresponding to the configuration barcodes from Chapter 2 to Chapter 5.
MTB24 User’s Manual V1.1 Introduction Home Window Tap to enter Menu Window Status Smartphone Scanner firmware version “Write Device” to upload changed configurations to Smartphone Scanner. “Read Deivce” to download current configurations from Smartphone Scanner “Reset Device” to reset Smartphone Scanner to default...
Page 22
MTB24 User’s Manual V1.1 Menu Window App version Tap to enter Home Window Tap desired option to configure...
MTB24 User’s Manual V1.1 ® Operating Ez Utility 1. Please plug the Smartphone Scanner to your Android device. ® 2. Enter Ez Utility and tap “Read Device” to download configurations from Smartphone Scanner.
Page 24
MTB24 User’s Manual V1.1 3. When below dialog appears, tick “Use by default for this USB device” and tap “OK” 4. Tap “Read Device” again. The status will become “Config Synced”. Then tap the menu button to enter Menu Window.
Page 25
MTB24 User’s Manual V1.1 5. When Menu Window appears, enter configuration window by tapping the desired option, such as “2D Barcode”.
Page 26
MTB24 User’s Manual V1.1 6. For example, if you want to enable Aztec, please go to Aztec Code section in the 2D Barcode window and tap “Enable” in the drop-down menu next to Barcode State.
Page 27
MTB24 User’s Manual V1.1 7. When you are done with the configurations, go back to Home Window, where the status shows “Config not Synced” because the updated configurations in the Menu Window are different from the current configurations on Smartphone Scanner. Now please tap “Write...
Page 28
MTB24 User’s Manual V1.1 8. The status turning “Config Synced” indicates that the updated configurations in the Menu Window have been successfully uploaded to Smartphone Scanner.
MTB24 User’s Manual V1.1 Chapter 2 General Settings From Chapter 2 to Chapter 5 are the configuration barcodes for Smartphone Scanner. These ® settings can also be done by using Ez Utility app. When a configuration barcode is successfully read by the Smartphone Scanner, an audio notification will be heard, with no barcode data displayed.
MTB24 User’s Manual V1.1 Abort If there is an error reading data barcode during multi-step configuration, you may cancel configuration by scanning below configuration barcode. Abort Data Format HT/CR/ESC Converts to TAB/ENTER/ESCAPE Off* Note: 1. By default, HT [$I], CR [$M] and ESC [%A] is transmitted as <0x09>, <0x0D> and <0x1B>...
MTB24 User’s Manual V1.1 Function Code Conversion Note: Once disabled, the scanner will output the original encoded data of the barcodes in Appendix – Function/Navigation/Modifier Keys. Control Code Output Method Ctrl Mode* Alt Mode Disable Output Note: Control code (0x01 ~ 0x1A) can be sent by two methods: (1) Ctrl Mode: A barcode of “A<HT>F”...
Page 32
MTB24 User’s Manual V1.1 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. (2) Alt Mode: For <HT>, the output sequence of virtual keyboard is: Enter “Alt + 0 + 0 + 0 + 9”...
MTB24 User’s Manual V1.1 28 Alt+0+0+2+8 Alt+0+0+2+8 29 Alt+0+0+2+9 Alt+0+0+2+9 30 Alt+0+0+3+0 Alt+0+0+3+0 31 Alt+0+0+3+1 Alt+0+0+3+1 Numeric Key Numeric Key Alphanumeric Key* Note: 1. By default, the alphanumeric key is used for 33ecommended33 digits. Scan NUMERIC KEY if you want to use the keys on the numeric keypad.
MTB24 User’s Manual V1.1 Keyboard Layout English (US)* English (UK) Danish Spanish Hungarian (QWERTZ) Hungarian (QWERTY) Canadian French Dutch Italian French German Swiss German Swiss French Swedish...
Page 35
MTB24 User’s Manual V1.1 Czech (QWERTZ) Czech (QWERTY) Norwegian Belgian Portuguese Slovak Brazilian (QWERTY) Canadian (Traditional) Japanese Alt Code...
MTB24 User’s Manual V1.1 Intercharacter Delay The configurable range is from 0 to 255ms, with 1ms increment. The larger the number, the longer the delay. Set Intercharacter Delay (Default = 4ms) Example: Set Intercharacter Delay to 8ms Step1: Scan Set Intercharacter Delay Step2: Scan “0”...
MTB24 User’s Manual V1.1 GS Character Replacement Enable GS Character Replacement Disable GS Character Replacement* Define Replacement Character Note: 1. When enabled, the <GS> character in all barcodes will be replaced by the one defined by the user. 2. To define replacement character, please refer to below: Example: Set Replacement Character as “X”...
MTB24 User’s Manual V1.1 Chapter 3 Reading Mode Advanced Reading Mode Settings LED Auto-Off Timeout LED Auto-Off Timeout (applicable for all reading modes) is the maximum scanning duration. When LED Auto-Off Timeout expires, the scanning operation stops automatically. The configurable range is from 0.1 to 25.5 sec.
MTB24 User’s Manual V1.1 Chapter 4 Data Format By default data format is as follows: <Preamble> <Code ID> <Barcode Length> <Barcode Data> <Postamble> <Terminator> Code ID Disable Code ID* Enable Factory ID Enable Set ID Set ID Set ID can be up to 2 alphanumerics for each symbology.
Page 40
MTB24 User’s Manual V1.1 Set ID – Interleaved 2 of 5 Set ID – Standard 2 of 5 Set ID – Matrix 2 of 5 Set ID – Industrial 2 of 5 Set ID – Code11 Set ID – China Postal Code Set ID –...
Page 41
MTB24 User’s Manual V1.1 Set ID – GS1 DataBar (Limited / Expanded) Set ID – QR Code Set ID – Micro QR Code Set ID – PDF417 Set ID – MicroPDF417 Set ID – Data Matrix Set ID – Aztec Set ID –...
MTB24 User’s Manual V1.1 Data Length Send Data Length Off* Send Data Length On Preamble Preamble can be up to 16 bytes of data. Set Preamble Example: Set Preamble as XYZ123 Step 1: Scan “Set Preamble” Step 2: Scan “X” “Y” “Z” “1” “2” “3” in Appendix – Upper Case Alphabets & Numbers Step 3: Scan “Set Preamble”...
MTB24 User’s Manual V1.1 Chapter 5 Symbologies General Settings Enable All Symbologies Disable All Symbologies Enable All 1D Symbologies Disable All 1D Symbologies Enable All 2D Symbologies Disable All 2D Symbologies Note: When all symbologies are disabled, configuration barcodes are still readable.
MTB24 User’s Manual V1.1 Note: When Addenda Required is enabled, the scanner will only read an UPC-A barcode that has 2-digit or 5-digit addenda/supplement. UPC-E Enable/Disable UPC-E Enable UPC-E* Disable UPC-E Check Digit Send Check Digit* Not Send Check Digit...
MTB24 User’s Manual V1.1 Enable Addenda Required Disable Addenda Required* Note: When Addenda Required is enabled, the scanner will only read an UPC-E barcode that has 2-digit or 5-digit addenda/supplement. EAN-8 Enable/Disable EAN-8 Enable EAN-8* Disable EAN-8 Check Digit Not Send Check Digit...
MTB24 User’s Manual V1.1 Enable 2-digit Supplement Disable 2-digit Supplement* Enable Addenda Required Disable Addenda Required* Note: When Addenda Required is enabled, the scanner will only read an EAN-8 barcode that has 2-digit or 5-digit addenda/supplement. EAN-13 Enable/Disable EAN-13 Enable EAN-13*...
MTB24 User’s Manual V1.1 Add On Supplement Enable 5-digit Supplement Disable 5-digit Supplement* Enable 2-digit Supplement Disable 2-digit Supplement* Enable Addenda Required Disable Addenda Required* Note: When Addenda Required is enabled, the scanner will only read an EAN-13 barcode that has 2-digit...
MTB24 User’s Manual V1.1 Full ASCII Code39 Enable Full ASCII Code39* Disable Full ASCII Code39 Code39 Min/Max Length Set Min Length Set Max Length (Default = 01) (Default = 99) Example: Set Min Length as 8, Max Length as 12 for Code39 Step1: Scan “Set Min Length”...
MTB24 User’s Manual V1.1 Codabar Min/Max Length Set Min Length Set Max Length (Default = 01) (Default = 99) Example: Set Min Length as 8, Max Length as 12 for Codabar Step1: Scan “Set Min Length” Step2: Scan “0” “8” in Appendix – Numbers Step3: Scan “Set Min Length”...
MTB24 User’s Manual V1.1 Interleaved 2 of 5 Min/Max Length Set Min Length Set Max Length (Default = 04) (Default = 32) Example: Set Min Length as 8, Max Length as 12 for Interleaved 2 of 5 Step1: Scan “Set Min Length”...
MTB24 User’s Manual V1.1 Standard 2 of 5 (IATA) Enable/Disable Standard 2 of 5 Enable Standard 2 of 5 Disable Standard 2 of 5* Verification Disable CDV* CDV & Send CD CDV & Not Send CD...
MTB24 User’s Manual V1.1 Standard 2 of 5 Min/Max Length Set Min Length Set Max Length (Default = 04) (Default = 32) Example: Set Min Length as 8, Max Length as 12 for Standard 2 of 5 Step1: Scan “Set Min Length”...
MTB24 User’s Manual V1.1 Matrix 2 of 5 Min/Max Length Set Min Length Set Max Length (Default = 04) (Default = 32) Example: Set Min Length as 8, Max Length as 12 for Matrix 2 of 5 Step1: Scan “Set Min Length”...
MTB24 User’s Manual V1.1 Industrial 2 of 5 Min/Max Length Set Min Length Set Max Length (Default = 04) (Default = 32) Example: Set Min Length as 8, Max Length as 12 for Industrial 2 of 5 Step1: Scan “Set Min Length”...
MTB24 User’s Manual V1.1 Verification Single Digit* Double Digits Check Digit Send Check Digit Not Send Check Digit* Code 11 Min/Max Length Set Min Length Set Max Length (Default = 04) (Default = 32) Example: Set Min Length as 8, Max Length as 12 for Code11 Step1: Scan “Set Min Length”...
MTB24 User’s Manual V1.1 China Postal Code Enable/Disable China Postal Code Enable China Postal Code Disable China Postal Code* Verification Disable CDV* CDV & Send CD CDV & Not Send CD...
MTB24 User’s Manual V1.1 China Postal Code Min/Max Length Set Min Length Set Max Length (Default = 04) (Default = 32) Example: Set Min Length as 8, Max Length as 12 for China Postal Code Step1: Scan “Set Min Length”...
MTB24 User’s Manual V1.1 MSI Plessey Min/Max Length Set Min Length Set Max Length (Default = 04) (Default = 32) Example: Set Min Length as 8, Max Length as 12 for MSI Plessey Step1: Scan “Set Min Length” Step2: Scan “0” “8” in Appendix – Numbers Step3: Scan “Set Min Length”...
MTB24 User’s Manual V1.1 UK Plessey Enable/Disable UK Plessey Enable UK Plessey Disable UK Plessey* Check Digit Send Check Digit Not Send Check Digit*...
MTB24 User’s Manual V1.1 Code 93 Enable/Disable Code 93 Enable Code 93* Disable Code 93 Code 93 Min/Max Length Set Min Length Set Max Length (Default = 01) (Default = 99) Example: Set Min Length as 8, Max Length as 12 for Code93 Step1: Scan “Set Min Length”...
MTB24 User’s Manual V1.1 Code 128/GS1-128 Enable/Disable Code 128/GS1-128 Enable Code 128/GS1-128* Disable Code 128/GS1-128 Code 128/GS1-128 Min/Max Length Set Min Length Set Max Length (Default = 01) (Default = 99) Example: Set Min Length as 8, Max Length as 12 for Code128/GS1-128 Step1: Scan “Set Min Length”...
MTB24 User’s Manual V1.1 GS1 DataBar Expanded Min/Max Length Set Min Length Set Max Length (Default = 04) (Default = 32) Example: Set Min Length as 8, Max Length as 12 for GS1 DataBar Expaneded Step1: Scan “Set Min Length”...
MTB24 User’s Manual V1.1 QR Code Enable/Disable QR Code Enable QR Code* Disable QR Code Micro QR Code Enable/Disable Micro QR Code Enable Micro QR Code* Disable Micro QR Code Data Matrix Enable/Disable Data Matrix Enable Data Matrix* Disable Data Matrix...
MTB24 User’s Manual V1.1 Appendix – Modifier Keys Alt (Left) make *1 Alt (Left) break Alt (Right) make Alt (Right) break Shift (Left) make *2 Shift (Left) break Shift (Right) make Shift (Right) break Win (Left) make Win (Left) break...
MTB24 User’s Manual V1.1 Appendix – Default Table Function Default Remark General Settings Barcode Configurability Data Format HT/CR/ESC Converts to TAB/ENTER/ESCAPE Function Code Conversion Control Code Output Method Ctrl Mode Numeric Key Alphanumeric Key Capslock Mode Keyboard Layout English (US)
Page 92
MTB24 User’s Manual V1.1 Min Length Max Length Matrix 2 of 5 Enable/Disable Verification Disable CDV Min Length Max Length Industrial 2 of 5 Enable/Disable Verification Disable CDV Min Length Max Length Code 11 Enable/Disable Verification Single Digit Check Digit...
Page 93
MTB24 User’s Manual V1.1 GS1 DataBar (RSS-14) Enable/Disable GS1 DataBar Limited (RSS-Limited) Enable/Disable GS1 DataBar Expanded (RSS-Expanded) Enable/Disable Min Length Max Length Surround AI’s with Parentheses QR Code Enable/Disable Micro QR Code Enable/Disable Data Matrix Enable/Disable PDF417 Enable/Disable MicroPDF417 Enable/Disable...
Need help?
Do you have a question about the MTB24 and is the answer not in the manual?
Questions and answers