Version Differences for OPH3000

(Software)
Line 1:
  [[image:OPH3000_web.png|right|thumb|OPH3000]]    [[image:OPH3000_web.png|right|thumb|OPH3000]] 
       
    + ==Loading Firmware==  
    + The OPH3000 is basically a mini computer. As such it has an Operating System and runs Applications (one at a time, loading one application erases the previous one). The process for loading either the OS or an Application file is the same for both and so the instructions for either are combined here. Opticon always provides updates to the OS (see the Downloads table at the bottom of the page). Opticon also provides free Applications for use on the OPH3000 though it is also common for independent software vendors or re-sellers to develop their own software for use on the OPH3000 (this is especially true if the company also provides PC side software). Applications made by Opticon are available at the Downloads table at the bottom of the page (with the exception of software made custom by contract which is provided in other ways to the purchaser). Applications made by a third party must be retrieved from said party.  
    + ===Download Files===  
    + You will need a few files to update your OPH3000. All of these files can be found in the Downloads table below.  
    + * USB Cradle Drivers (necessary only if you are using the USB cable for the cradle)  
    + * Firmware: OS  
    + * Firmware: Application  
    + * Appload  
    + ===Set Up Your Cradle===  
    + A cradle is required to load firmware onto your OPH3000. More information about the [[CRD1001]] cradle can be found [[CRD1001|here]]. If you are using USB drivers install them now. Do not connect the cradle to the computer via USB until these drivers are installed. If the cradle was already plugged in simply disconnect and reconnect it. Power must be connected to the cradle at all times (even with a USB connection).  
    + ===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). Change 'Settings' > 'IrDA Adapter/cradle type' to be 'Not Installed'.  
    + ===Set Up Your OPH3000===  
    + The OPH3000 must be placed into a download mode for firmware to install correctly. To do this follow the steps below.  
    + * Power OFF the device  
    + * Press [.] + [1] + [POWER] (this works best by holding [.] and [1] and then tapping [POWER] while you hold the other two down)  
    + * Select option 3 Download Appl  
    + * Return the device to the cradle  
    + ===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 OPH1004 a second time as well.  
       
       
       
       
    + ==Application Development==  
    + The OPH3000 firmware is split into two levels, an Operating System and an Application. The Operating System Exposes the functions of the hardware to the Application level firmware, and the Application determines how the device behaves. The Operating System is developed and maintained solely by Opticon, however anyone can make an application for the OPH3000 using using Opticon's [[C-Library Kit]] and the included GCC WinArm Compiler.  
       
  ==Downloads==    ==Downloads==