OEM MDI2000 Large.jpg
MDI 2000 imager head


MDI2000 is an auto-focus 2D imager.

How To

Change the interface type

800px-Interface Change 2D.JPG

Restore Default Settings

  • USB COM Port: Use this sheet if you have a USB interface and you are running software which requires a COM port to receive data from the scanner.
  • USB Keyboard: Use this sheet if you have a USB interface and you would like the flexibility of scanning wherever your keyboard cursor is on your screen.
  • RS232: Use this sheet if you have an RS232 interface.
  • Keyboard Wedge: Use this sheet if you have a Keyboard Wedge interface. Do not scan this sheet if you have a USB or RS232 interface.

Configure the Scanner

The output of this barcode reader can be modified in several different manners. Using several different tools. The following tools are available for you to use in configuring your scanner. Please submit a ticket above for assistance from Opticon's Technical Support Team.

Universal Menu Book

The Universal Menu Book (UMB) is a PDF document that enabled you to change the most commonly changed settings on Opticon's scanners. The UMB also contains information about what the various settings do when they are enabled. The UMB covers the following topics.

  • Interface Specific Settings
  • Code Opticons
    • Barcode Symbology Settings
    • Enabling/Disabling Symbologies
  • String Options
    • Prefixes / Suffixes
    • Preambles / Postambles
  • Read Options- Adjusting General Behaviors like:
    • Disable Trigger (Always On)
    • Single Read Mode / Multiple Read Mode
  • Indicator Opticons
    • Buzzer Settings
    • LED Settings


Opticonfigure serves primarily as a an online searchable Universal Menu Book (UMB), however it does have some notable differences. Opticonfigure is updated more frequently than the UMB. Opticonfigure also contains some menu options that were excluded from the UMB for the sake of brevity. Although more inclusive, Opticonfigure doesn't do as good of presenting information in an organized and comprehensible manner as the UMB does. Opticonfigure allows you to: Create and print custom configuration sheets. Create custom configuration sheets and save them as PDF files. Create custom configurations and export OCG files. Create DataWizard configuration sheets.


Data Wizard allows you to modify barcode data before transmission. Currently it is able to add or remove characters, adjust the length of the output data, and remove entire sections of the barcode prior to transmission. Commonly each configuration will be designed to match different sizes, symbologies, or characters in barcode data. So for example if a user wants to truncate a Code-39 barcode of a specific length, but add characters to a Code 128 barcode, you wold make two configurations.

Loading Firmware

The following procedure explains how to update the firmware on the MDI2000. You will need an MEK1000 or MEK1001 engineering board in order to follow this procedure. Note that if you are updating the firmware of an MDI2000 from one of our smartphones and you are not an Authorized Service Center, removing the case from one of our devices does void the warranty.

Please carefully read these directions and make sure you understand them before attempting to update the firmware on the MDI2000. Any deviation from these instructions can cause the MDI2000 to stop working.


  1. Download and install Appload
  2. Download and unzip both the Bootloader and OS to a convenient location, such as a subfolder on your desktop.
  3. If you are using the USB rather than the RS232 interface cable with the MEK board, then you'll want to install the USB Drivers prior to powering on the MEK board.


  1. Connect the MDI Decode board to the MEK board. Attaching the MSI camera head is not necessary.
  2. While holding the rectangular button marked D_LD down on the MEK board, turn the power ON. The yellow LED will illuminate when the device is powered on. You can release the D_LD button 3 to 5 seconds after this happens.
  3. Open Appload. The version linked above is version 1.45, which is the minimum required to update the firmware. If you use an earlier version, you can permanently disable your MDI2000 scan engine.
  4. Select the proper COM port in Appload, by choosing Settings, then Port, and clicking on the MEK board's COM port.
  5. Open the folder with the Bootloader and OS in it. Drag the boot.bin file onto Appload. Appload will load the bootloader file.
  6. When Appload has completed loading the bootloader file, turn the MEK board off.
  7. With the MEK board off, turn the power back on while holding the D_LD button down again. The yellow LED will illuminate again. Release the switch after 3 to 5 seconds.
  8. As before, drag the LOAD_FL49Jxx.bin file on to the main Appload window. The OS will load, and Appload will display a status indicator.
  9. When Appload has completed this download the firmware update is complete.


Notice: The downloading and use of any Opticon software implies consent with Opticon's End User License Agreement.


Document Description Version Download
MDI2000 Integration Guide This guide is intended to aid engineers that intend on integrating the MDI2000 into their products. Download
MDI2000 Specification Manual This document provides detailed specifications for the MDI000 Download
DataSheet Technical details at a glance. Download


Software Description Version Download
Appload Appload Is Opticon's multi-purpose firmware update utility. It is a Windows PC application that provides the capability to download firmware onto most Opticon products. It also contains a versatile terminal interface that allows serial communication to any serial port connected to the PC (be it RS232, USB-VCP or Bluetooth-SPP). Opticon products can be queried and configured in this manner. EAGV0183
Firmware OS The most recent MDI2000 default firmware OS. Download
Firmware Bootloader The most recent MDI2000 default firmware Bootloader. Download


Driver Description Version Download
All-In-One PC Drivers USB-to-serial drivers installer package for 32 and 64-bit versions of Windows XP (32-bit only), Vista 7, 8, 8.1 and 10. This package contains four drivers. The first and fourth drivers are for the Opticon cradles. The second driver is for the OPN200x scanners along with many other Opticon products. The third driver is an ATEN driver for a popular RS232 <-> USB-VCP adapter. You can choose any of the drivers to install on the first screen of the installer program. *Note: Opticon USB Drivers may not install or operate correctly if FIPS (Federal Information Processing Standards) is enabled on your host computer* 1.615 Download