The CRD3301 is a charging and communication cradle for the OPR3301, and OPI3301. A newer revised version is the CRD3301B.

Wired interface

The Cradle can support two (2) interface communication types to the host PC. It supports RS232C and USB HID. CRD3301B Supports RS232, USB-HID and USB-VCP (Virtual COM Port) Interface identification is done automatically by monitoring the power of the interface.

  • When changing the type of interface to be used, be sure to turn off the power, change the setting of the scanner's connection destination, and read the BD address. It may cause malfunctions such as incorrect connection or failure to send the barcode data correctly to the host.


The cradle must be rebooted before new dip switch settings can take effect.


The following functions can be set with DIPSW on the bottom of this unit:

  • DIPSW 1: Always be sure to turn OFF.

It is for future function expansion.

  • DIPSW 2: No security, inquiry scan enabled.

You will be able to connect without authentication.

  • DIPSW 3: Invalidate the connection protocol.

It will be able to connect with Bluetooth devices other than OPR - 3101.

  • DIPSW 4: Disables detection of the DTR signal of the host.

Set when there is no DTR signal on the host side equipment.

  • DIPSW 5: Set to the initial state (shipping setting).

The contents of FLASH are returned to the initial state.

  • DIPSW 6: Please use it normally OFF.

In the ON state, the unit enters a download mode (software rewrite mode is set). Software can be changed using the RS - 232C interface.

  • All DIP-SWITCHES are read at power-on. If any are changed, the unit must power-cycle.

Default Settings

To Default, unplug (Power OFF), Set DIP SWITCH #5 to ON, Plug power in (power ON), then flip dip-switch 5 to OFF. Will then set to:

  • 9600 Baud - 8 Data bits, No Parity - 1 stop bit
  • ACK/NAK Response: None
  • CTS Timeout: Infinite