We have released a new version (System E10.0) of the system software.
Release history

Changes

  • Updated Decoder to BD11J02.
  • Added GetAPDTime to native API.
  • Fixed a bug where, when ScannerPower(OFF, 0) was specified during the valid reading time, barcode reading started when returning to the app after starting the system menu.

Note:

 The OPH-5000i shipped as E10.0 will be switched to parts that can only operate with BD01J13 or later.  OPH-5000i with this new part cannot be downgraded to E8.0/BD01J12 or earlier.

Version of each component of the system software

Boot:TH14J08
OS:TH21J10
Built-in App:TH22J01
Decoder:BD11J02
WLAN:19.6.4
BT:TD01J05

System software update procedure

Follow the steps below to install the Remote Installer (Update OPH-5000i E10.0) on your PC and use it to update the system software on your device.
  1. If the USB driver is not installed, follow the steps on the page below to install it.
  2. Download the new version zip file from the following link.
  3. Unzip the downloaded zip file to get the following file.
    OseComm32_Settings.msi
    Setup.exe
  4. Open the Setup.exe file to launch the installer.
  5. Please install according to the guidance. You can leave all the setting items displayed during installation at their default values.
  6. When the installation is completed successfully, a shortcut named "Update OPH-5000i E10.0" will be registered in the Opticon folder of the start menu by default.
  7. Connect your device to your PC with a USB cable and use Remote Installer to update your device's system software. Please check the following page for details on the operation method.

Native API library update procedure

To make your application program compatible with the new version of the system software, update the native API library as follows.
  1. Download a zip file to your PC from the following link.
  2. Unzip the zip file on your PC and you will get the following files:
    lib.h
    logapi.h
    libSTARTUPOPH5000.a
  3. Copy these files into your application's project and build the application.

    Note:

    • For existing applications that do not use the functions added in the new version of the system software, you do not need to copy these files into your project and rebuild it.
    • When you install and run an application that uses a function added in the new version of the system software on a device of an older version of the system, the OS displays an error message similar to the following when the application calls the function. If you press the BS key at that time, the device will reboot.
    • 
        JUMP EXCEPTION!
        Nr=xxx at xxxxxxxx
      
      


Last updated: 2024/01/26