The CRD-1004 is a charging and communication cradle for the OPH-1004 and OPH-1005. The cradle is equipped with two slots in order to charge both the terminal and a spare battery. The external communication is supported by either an Ethernet or USB interface.

Technical Notes:

  • The CRD1004 contains an intermediate CPU inside that interprets the data rather than that it just connects the two interfaces like the CRD1006 does, which means that the timing of the interface signals is different between the CRD1004 and the CRD1006.
  • Currently this cradle does not support NetO or OSEComm communications.



An Ethernet cable is default enclosed. A power supply (100-240V/0.5A, 50/60 Hz, 6V/2A) is sold separately

Related Products

  • CRD1006: Charging and communication cradle for the OPH-1005 with RS232 and USB interface

Firmware Loading

Follow the directions below to load firmware on to the CRD-1004.


  1. Download the Firmware: OS, and Appload for this process available in the Software Downloads section. You may also need Opticon's USB Drivers, so please download those as well.
  2. Extract the CRD-1004 OS zip file, the file, and the USB Drivers file.
  3. Install the USB Drivers Installer by double-clicking the USB Drivers Installer.exe, which will start the install wizard. The default settings for the installer are fine in most cases so press Install, then ok until you are finished.
  4. Install Appload by double-clicking the 'Appload Setup.exe' file, which will start the install wizard. The defaults are fine in most cases, so keep clicking 'Next' until you are finished. Appload will launch at the end of the install process.
  5. Connect the CRD-1004 to your PC via the USB cable and make sure the power adaptor is plugged in as well.

Install the Firmware

  1. Launch Appload if it is not already running.
  2. We first need to choose the correct COM port. From the main Appload window, select 'Settings' > 'Port', then choose the port that says 'Opticon OPL/CRD USB Serial Port'.
  3. Now we can start downloading the OS. For the Firmware: OS you downloaded and extracted above, please choose 'File', then 'Download', then navigate to and select the file. You should see a progress indicator and the words 'Initializing IRdA' if this is working.
  4. When complete Appload will prompt you with a download complete message. When you see this message, the process is complete.

Access Network Settings Mode

To access the network settings:

  1. Make sure the ethernet cable, power cord and USB cable is plugged into the cradle before proceeding.
  2. Open up Appload and select the correct COM Port by going to Settings > Port > Opticon OPL/CRD USB Serial Port.
  3. Click on Utilities > Show RS232 Data.
  4. Settings > Baudrate 115200.
  5. Type in terminal window: +++ rapidly. To do this: Press and hold the Shift key down and rapidly press the ( = ) key on the keyboard 3 times:

    This will display the following information below:

<LF>Opticon Ethernet Cradle Configuration (NBGV0105)<CR>
<LF><HT>1: Show current settings.<CR>
<LF><HT>2: Change board host name.<CR>
<LF><HT>3: Change default IP address.<CR>
<LF><HT>4: Change default gateway address.<CR>
<LF><HT>5: Change default subnet mask.<CR>
<LF><HT>6: Change default DNS server address.<CR>
<LF><HT>7: Enable DHCP.<CR>
<LF><HT>8: Disable DHCP.<CR>
<LF><HT>0: Save & Quit.<CR>
<LF>Enter a menu choice (1-0):

This mode will show the current firmware that is loaded onto the cradle and allows you to modify the following settings:

  • Subnet mask,
  • default gateway address
  • default IP address
  • default DNS server address
  • Enable / Disable the DHCP.

Change IP Address To Static

To set static address enter Network settings mode and press 3

Type in something like

As seen below:
<LF>Enter a menu choice (1-0):
3 <CR>
<LF>Default IP Address (172<NUL>.30<NUL>.xxx<NUL>.xx<NUL>):

After this the address should be changed. To confirm this press 1 to check the current settings on the device. As displayed below:

<LF>Firmware Version: NBGV0105<CR>
<LF>Bootloader Version: NAGV0100<CR>
<LF>Board name: OSE_ETHERNET <NUL><CR>
<LF>MAC Address: 00-12-6A-00-1C-35<CR>
<LF>Local IP Address: 10<NUL>.10<NUL>.10<NUL>.10<NUL><CR>
<LF>Gateway Address: 172<NUL>.30<NUL>.xxx<NUL>.x<NUL><CR>
<LF>Subnet mask: 255<NUL>.255<NUL>.255<NUL>.0<NUL><CR>
<LF>Primary DNS server: 1<NUL>.1<NUL>.1<NUL>.1<NUL><CR>
<LF>Secondary DNS server: 0<NUL>.0<NUL>.0<NUL>.0<NUL><CR>
<LF>DHCP: Enabled<CR>
<LF>Press any key to continue...

This confirms the current static IP address is set to After setting the IP address make sure to press 0 to save and quit the network settings.

Change Static IP Address Back To Dynamic

  1. Enter Network Settings Mode
  2. Press 7 to Enable DHCP then press 0 to save and quit the network settings.
  3. Re-open the RS232 data screen. Then enter Network Settings Mode again.
  4. Plug the ethernet cable (that has a current network connection) into the cradle.
  5. Press 1 to confirm the Local IP address has been reset
  6. Press 0 to save and quit the network settings


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


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 This is the Bootloader and Operating System firmware for the CRD-1004. The program utility Appload (see above) is required for loading the Bootloader and OS onto the CRD-1004. NBGV0105 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

  • Contact Us:
    • In US, Canada & Mexico, contact:
    • In the rest of the world, contact: