• Integrated high-speed 2D imager barcode scanner
  • Intuitive 22-key keyboard
  • Compact size and weight
  • Bright LCD screen
  • Communication via wireless LAN, Bluetooth, or USB interface
  • Built-in NFC tag for easy pairing
  • Supports Apple MFi, SPP, and HID Bluetooth profiles for added flexibility
  • Features IP54 rating
  • Dedicated cradle available for wireless charging

Downloading Data Files

MSD Mode

In this mode, the OPH5000i is able to transfer the barcode data as a Mass Storage Device(MSD) in your file explorer. When using MSD Mode you do not need to use any additional applications or drivers.

  1. From the main screen of the handheld scroll down to 'MSD Mode' and select it.
  2. On the next screen you will be prompted to press 'ENT' to enable MSD data transfers and the terminal will reset.
  3. Connect to your PC and after a few moments a new Windows Explorer window labeled USB Drive and you will see the DATA.TXT file with the stored barcode data.
  4. After you copy the data tap the BS button to exit to the main menu.


The OPH5000i is able to transfer barcodes over your WiFi network using the OPH5k desktop application.

  • Note: You may have to configure your security settings to allow the OPH5K application and OPH5000i device to communicate over the network.
  1. Download and install the OPH5K application from the Software Downloads section
  2. Connect to an AP: Navigate to System menu (hold Q1 + Q2) -> Settings menu -> WLAN settings -> Wireless settings -> Profile settings (F1) -> Add new profile (F2) -> Scan AP. Select the network you want to connect to and enter the credential. The system will save the AP, so you only need to do this once. *NOTE: the desktop app and the terminal must be on the same network for them to communicate.
  3. Pair the OPH5K to the desktop app: Start the desktop app and click on Pair. Go to System Menu (in the app) -> Server Address -> New and scan the QR code. Make sure the address matches what’s shown on the desktop app. The server address will be saved and does not need to be scanned again unless it changes.
  4. Set Download Protocol to wifi: Go to System Menu (in the app) -> Protocol and select WiFi protocol.


Opticon's Demo Applications for the OPH5000i support downloading of data through Opticon's proprietary protocol called OSEComm. As with all communications, there are two sides. In this case, these are the OPH5000i and the host, a PC. In most situations, the terminal is used to collect data by scanning barcodes. This barcode data is then downloaded to the PC for processing.

This section covers setting up and using OseComm32, our application for sending and receiving data using the OSEComm protocol.

Software Installation

In this section, we step through installing both Opticon's USB drivers and OSEComm.

Installing USB Drivers

To install USB Drivers follow the steps below.

  1. Download the USB drivers from the Driver Downloads section.
  2. Open the zip file by double-clicking on it.
  3. Launch the installer by double-clicking on it.
  4. Follow the prompts to finish the installation.

Installing OSEComm

To install OSEComm follow the steps below.

  1. Download OSEComm from the Software Downloads section.
  2. Open the zip file by double-clicking on it.
  3. Launch the installer by double-clicking on it.
  4. Follow the prompts to finish the installation.

Setting Up the Host

We will need to configure OSEComm to communicate with your device before we can download any data. From the main screen, click 'Options' and then 'Communication Settings'. You can set up OSEComm to communicate using this window. Communication Settings. These are basic options to get you up and running. You can find out more information on available options on our OseComm page.

  1. Choose the COM port for the OPH5000i. The OPH5000i will show as 'Opticon USB Code Reader (2D) (COMx)' where x will be the virtual COM port number assigned by your Windows PC
  2. Baudrate set to '115200'
  3. IrDA Adapter set to 'None'
  4. Protocol Type set to 'Continuous'
  5. Select ‘Protocol Tasks’ from the left field.
  6. Find Task Group in the lower-left corner and select ‘Receive File(s)’ and click ‘Add Task’
    1. Set ‘Drive’ to ‘Default Drive’
    2. Set ‘Filename’ to Data.txt
    3. Select a ‘Download type’ Choose between 'Append File', 'Overwrite File', ‘New Extension’ and 'New File' to determine what OSEComm does with downloaded data when you start a download but a file by that same name is already present.
      1. Choose Append File to add the data to the end of the existing file. This is usually the safest option.
      2. Choose Overwrite to delete the existing data and replace it with the new data. This option will permanently old data
      3. Choose New Extension to change the new file extension from ‘.txt’ to ‘000’ with every new file going up by an increment of 1 (the next file is extension 001).
      4. Choose New File to change the new files name from Data.txt to Data_0000.txt with every new file going up by an increment of 1 (the next file name is Data_0001.txt)
    4. Click Okay

When you have completed the above steps, OSEComm is configured to communicate with your OPH5000i. Click 'OK' to return to the Main Screen. Now we are ready to begin downloading data from your OPH5000i. To do this, select 'Options' then 'Start Protocol' from the main screen. OSEComm is now in 'Polling' mode. When you are done using OSEComm simply select 'Protocol', then 'Stop' and OSEComm will stop polling. The application can then be closed.

Starting the Upload from your OPH5000i

After OSEComm is in Polling mode (see above) we are ready to download data from the OPH5000i.

  1. Set Download Protocol to OSEComm Go to System Menu (in the app) -> Protocol and select OSEComm protocol.
  2. Select 'Transmit Data' from the main menu by using the arrow keys to move up and down and Scan to select an option. The correct option is pictured at right. (The screen that appears should say "Transmit Data OSEComm Protocol.")
  3. OSEComm will indicate that the data was downloaded by saying "Download Complete." The OPH5000i will then go back to the main menu transmit data screen.

You can find the data file in the folder you chose above.

Firmware loading


Download Files

You will need a few files to update your OPH3001. All of these files can be found in the Downloads table below.

  • USB Drivers
  • The desired firmware file
  • Appload

Install and Configure Appload

Appload is a PC application that is used to load firmware on most of Opticon's devices. Once it is installed (by running the installer found in the Downloads table at the bottom of the page) it will launch automatically. Change the options 'Settings' > 'Port' to match the COM port of either the USB or RS232 interface (whichever was used, do not connect both).

Load the Firmware

Select 'File' > 'Download' from the Appload menu and browse to the firmware file you wish to load. Note that if you must upgrade the OS as well as an Application you will need to set up the OPH3001 a second time as well.

PAC file

The PAC file is the easiest way to update all parts of the scanner's firmware and software at one time with no additional software or drivers needing to be downloaded or installed making this an ideal solution for most.

To install the PAC file follow the directions below:

  1. Download the PAC File from the Software Downloads section
  2. Switch to MSD mode
    1. From the main screen of the handheld scroll down to 'MSD Mode' and select it.
    2. On the next screen you will be prompted to press 'ENT' to enable MSD data transfers and the terminal will reset.
    3. Connect to your PC and after a few moments a new Windows Explorer window labeled 'USB Drive'
    4. Copy the PAC File to the USB Drive and then tap the 'BS' button to exit to the main menu.
  3. Go to the system menu by holding the 'Q1' & 'Q2' buttons at the same time.
  4. Navigate to 4. Install menu -> 1. Install and select the PAC file and press the 'ENT' button.
  5. The Scanner may restart several times during the update process, once complete the scanner will prompt you 'Update Complete! Press BS to exit'.

Your scanner is now fully updated.


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


Document Description Version Download
DataSheet Technical details at a glance. Download
Universal Menu Book The Universal Menu Book is a document containing instructions and configuration options for the majority of Opticon's products. Support of the commands in this manual is product specific. A must read for System Integrators. In effect this is the User Manual for all of Opticon's products that do not have a User Manual of their own and a supplement to all others. December 2009 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
OseComm32 A PC application implementing the OseComm protocol to transfer files from the PC to the terminal bar code reader and a variety of other file-related functions. Download
Firmware: OS This is the latest Operating System firmware file for the OPH5000i. TH21J04 Download
Firmware: Pac File This is the All inclusive installer to install a parts of the OPH5000i firmware and software. E004000_US Download
OPH5k Demo Application The Windows demo application for downloading over your local Wi-Fi network. 1 Download
C-Library Kit The C-Library Kit is Opticon's SDK for developing custom firmware for many of Opticon's product families (OPN, OPL97xx, OPL98xx, OPH, etc.). Included find sample code, full application samples, library files, documentation, compilers for certain products and more. This download is a zipped collection of the installer and associated files. The Toshiba C Compiler requires a separate download which is located here 2.38 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