Follow the instructions below to get started with the OPN-2001 on your platform.
Using the OPN-2001 with a Windows PC requires you to download and install Opticon's PC USB Drivers Installer, and an application to retrieve the data like the PC Companion Application. Both of these are located in the Downloads section of this page.
You will only need to do this part once per computer.
Collecting data with the OPN-2001 is as simple as pointing and scanning. Scanning barcodes with the big button or "trigger" will store barcodes, while scanning with the small button or "function" will remove barcodes. Below are some tips about scanning and removing barcodes from the device.
If you haven't done so yet, refer to the Initial Setup instructions above to get all the proper software installed and ready. This part of the guide assumes that you have already successfully setup your computer to communicate with the OPN-2001.
In order to set up the OPN-2001 on the Mac, we will need to install the Mac Companion Application and configure the OPN-2001 to connect to the Mac.
The OPN-2001 and the Mac are now connected and working together.
There are currently APIs for developing applications to communicate with the OPN2001 on/with the following platforms/technologies:
Feature | OPN2001 Standard Demo firmware | OPN2001 HID firmware | OPN2003 Standard application (OPN2001 emulator) | OPN2003 Batch Demo application |
---|---|---|---|---|
Can the scanned data include a prefix and suffix? If yes, can the Prefix and the Suffix be more than one character (String)? | This is not an option with the current firmware, however prefixes or suffixes could be added with custom developed PC side software. | Currently return or tab are the only available suffixes, however other prefixes or suffixes could be added with custom developed PC side software. | Yes, and yes up to 4 direct input entries. Please refer to page U85 of the universal menu book linked below for more information on prefixes, suffixes preambles, and postambles. http://www.opticonusa.com/pdf/Manuals/Universal_Menu_Book.pdf | This is not an option with the current firmware, however prefixes or suffixes could be added with custom developed PC side software. |
Does the scanner have an internal serial number that can be output as part of the scanned data? | Yes, although we currently only have one PC side application that will put the serial number in the file with the scanned data, the "OPN2001 Data Downloader" application. | No | See "OPN-2001 Standard Demo firmware" | Yes, this is a configurable option. Data is transferred using the NETO32 program or a custom program using the NETO protocol. |
Can the scanner be setup to include scanned data time stamp? | Yes, using most of our PC side applications including the "OPN2001 Data Downloader" application. | Yes | See "OPN-2001 Standard Demo firmware" | Data stored as Database file (multiple scans of same barcode increases quantity rather than adding new lines to the file, also this means the time stamp only exists for the most recent scan of the specific barcode) |
To set the time on your OPN2001:
If you are using your OPN2001 in any other mode please use Appload.
The time on your OPN2001 will be set to the time of your computer.
My OPN-2001 has suddenly stopped beeping when I scan barcodes. Is it broken?
I'm trying to integrate the OPN2001 ActiveX control with my Silverlight application, but when I try to create the opnCtl object, I get an exception. What's going on?
How can I communicate with the OPN2001 in my Java application?
Will applications written for the OPN2001 work with the OPN2002 or OPN2003?
Is the serial protocol of the OPN2001 available?
Is there a way to recover the saved data from an OPN2001 after the clear command has been sent?
Is polling optional or required?
The OPN-2001 is a small handheld wireless barcode reader capable of storing up to 10,000 barcodes at a time.
To factory reset the OPN-2001 please follow the below instructions.
The OPN-2001 currently has two firmware versions available. The main OS functions as a batch mode scanner and requires the use of the Companion Applications. The Alternate OS supports the functions of the main OS, plus it is also capable of acting in USB-HID (keyboard) mode.
The Firmware of the OPN-2001 can be upgraded (or reloaded in the case of a corrupt firmware) with the following instructions. You can also follow these instructions to load our Alternate OS which gives the device the ability to act as a USB-HID device.
There is a firmware variant for the OPN2001 that allows it to operate in either classic mode or in a USB-HID (keyboard) mode.
To acquire the features of the Alternate OS you must first load the Alternate OS firmware file and configure the OPN2001.
Classic mode is identical in every way to the main OPN2001 firmware.
USB-HID (keyboard) mode allows the scanner to function as a batch scanner when disconnected from the computer and a real-time scanner when connected.
The newest revision of this firmware added some functionality. Users can now choose to transmit time stamps, and barcode IDs (barcode symbology). They can also switch between a "return" suffix, and a "tab" suffix.
By default, the OPN-2001 transmits an "Enter" key press after every barcode. To change this to a tab, or to change back to return, print this barcode sheet and scan SET, then the "Suffix for All Codes" barcode, followed by either the "Enter" or the "Tab" barcode, and finally END.
There are currently APIs for developing applications to communicate with the OPN2001 on/with the following platforms/technologies: Windows XP / Vista / 7 (32 and 64 bit) ActiveX .NET Mac OS X The OPN PC SDK contains nearly everything you would need to develop your own host application to interface with the OPN-2001, OPN2003, or OPN2004. Sample code and documentation are included, however compilers are not included. Please use a compiler appropriate for the operating system you are developing for: Windows, or Macintosh OS X.
Notice: The downloading and use of any Opticon software implies consent with Opticon's End User License Agreement.
Document | Description | Version | Download |
---|---|---|---|
Data Sheet | Technical details and at-a-glance information about the OPN-2001 | Download | |
Quick Start Guide | A brief and to the point set of setup instructions for the OPN-2001 | Download | |
User Manual | A more detailed usage manual for the OPN-2001 | Download | |
Settings for HID Firmware (Alternate OS) | A page of custom settings barcodes exclusive to the alternate firmware RBB3640x | Download | |
Specification Manual | A more detailed manual full of technical specifications for the OPN-2001 (recommended for advanced users and integrators only) | 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 |
Quick Access Barcode Sheet | This document contains the barcodes for switch between USB-VCP (Classic) and HID modes on the OPN2001 Alternate OS. | 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. | EAGV0186 1.86 |
Download |
Firmware: OS | This is the main firmware for the OPN-2001. | Download | |
Firmware:OS - Alternate | This firmware variant can operate in two modes. First, it will operate in Classic mode which is identical in every way to the main OPN2001 firmware. Second, it will operate as a USB-HID (keyboard) batch or real-time scanner. When disconnected it will store barcodes and then when the trigger is pressed the first time after reconnecting to a PC it will simply download all data off of the unit and onto the PC wherever the cursor happens to be (Excel, Notepad, etc). | Download | |
OPN PC Companion Application (OPN200x) | The OPN2001 (and any OPN running its version of the OPN2001 emulator firmware) requires the use of a PC side application to communicate and receive the scanned barcode data. This is Opticon's free standard application. A free SDK is also available to customize this application. | EGF3800J 2.19 |
Download |
OPN PC Companion Application Source Code | The Visual Studio source files for Opticon's OPN PC Companion Application | EGF3800E | Download |
Macintosh OS X Companion Application | Similar to the PC companion application this software is a free application provided by Opticon in order to get some out of the box functionality with your OPN-2001 on a Macintosh computer running OS X. | Download | |
OPN SDK | This SDK is used to develop Windows and Mac OS X side software that will communicate with an OPN2001 or any OPN running its OPN2001 emulation firmware. For the SDK necessary to develop firmware local to the OPN see the C-Library Kit. | Version 14 (EGFS003D) | 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 |
Macintosh User Mode Driver | This driver is not required for Macintosh end users. This driver file is intended for system developers to include in their application package. See the SDK linked above for documentation and usage instructions. | Download |