User’s Manual This version of the manual only supports firmware version 04AH and greater CR2 User’s Manual Draft_022803_AS - 1
Statement of Agency Compliance The Code Reader 2.0 has been tested for compliance with FCC regulations and was found to be compliant with all applicable FCC Rules and Regulations. IMPORTANT NOTE: To comply with FCC RF exposure compliance requirements, this device must not be co-located or operate in conjunction with any other antenna or transmitter. CAUTION: Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment.
Code Reader 2.0 User’s Manual Copyright © 2003 the Code Corporation. All Rights Reserved. The software described in this manual may only be used in accordance with the terms of its license agreement. No part of this publication may be reproduced in any form or by any means without written permission from the Code Corporation. This includes electronic or mechanical means such as photocopying or recording in information storage and retrieval systems. NO WARRANTY.
Table of Contents Chapter 1 - CR2 Overview 1.1 1.2 1.3 1.4 1.5 1.6 Introduction ......................................................................................................................2 Unpacking ........................................................................................................................3 General Safety Information ..............................................................................................4 Warranty and Service Information........................
Table of Contents 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15 3.16 3.17 3.18 Code 39 Symbology - Enable/Disable Decoding..................................................................................31 - Enable/Disable Full ASCI Decoding..................................................................31 - Check Checksum ..............................................................................................31 - Don’t Check Checksum ............................................................
Table of Contents Chapter 4 - CR2 Advanced Programming 4.1 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 4.13 4.14 4.15 4.16 Communication Settings - USB Settings.......................................................................................................... 45 - RF Settings ............................................................................................................ 46 - RS-232 Settings ..............................................................................................
Chapter 6 - Maintenance and Troubleshooting 6.1 6.2 6.3 Frequently Asked Questions ............................................................................................ 74 CR2 Maintenance ............................................................................................................ 75 CR2 Troubleshooting Guide............................................................................................. 76 Chapter 7 - CR2 Factory Default Settings 7.1 CR2 Default Settings...............
Chapter 1 - CR2 Overview CR2 User’s Manual Draft_022803_AS - 1
1.1 - Introduction CR2 is a revolutionary new, bar code reader. Developed to be the first universal reader, no other single device performs as many functions. With a cost of ownership far less than comparable systems, the CR2 incorporates a unique dual path optical system, a 1.3 million pixel CMOS sensor, and a 400 MHz processor.
1.2 - Unpacking Remove the imager from its packing and inspect it for damage. If the scanner was damaged during shipping, please call Code Corpration at (801) 495-2200. The standard CR2 unit is shipped with a USB cable interface. The unit also features a battery blank that must be installed in the unit at all times. Various accessories are available for the CR2. An overview of these accessories can be found on page 9. Please keep your packing materials.
1.3 - General Safety Information Repairs and Adjustments Only those individuals authorized by Code should attempt to make repairs or adjustments to Code Reader equipment. Power Supply Use only the particular power supply provided for use with a specific unit when operating Code equipment. Accessories Only those accessories approved by Code (page 9) should be utilized with Code equipment.
1.4 - Warranty Code manufactures its hardware products in accordance with industry-standard practices. Code warrants that for a period of twelve (12) months from date of shipment, products will be free from defects in materials and workmanship. This warranty is provided to the original owner only and is not transferable to any third party. This warranty is subject to any and all accompanying disclaimers, limitations and other terms of this Agreement.
1.4 - Warranty (con’t) General Except for the warranties stated above, Code disclaims all warranties, express or implied, on products furnished hereunder, including without limitation implied warranties of merchantability and fitness for a particular purpose and noninfringement.
1.5 - Targeting and Reading Techniques The CR2 utilizes digital camera technology to take a picture of a symbol. Once an image is captured, the CR2 utilizes advanced decoding algorithms to extract data from the captured image. The CR2 is available as a palm-held unit or users may purchase a clip-on “gun format” handle. The palm held unit features left and right buttons (figure 1.1). These buttons may be programmed to perform various features (see section 4.8).
1.5 - Targeting and Reading Techniques (con’t) 2. The CR2 was developed to decode both very small 2-dimensional symbols and larger 1-dimensional symbols. The unit features two imagers to create an innovative dual decode zone. The CR2 features a high speed processor and DECODES BOTH ZONES SIMULTANEOUSLY. The unit has one imager focused on a near-field for smaller codes (optimal focal point is 4 inches) and one imager focused on a far-field for larger codes (optimal focal point 9 inches).
1.6 - CR2 Accessories The standard CR2 unit is a palm-held device with a USB cable interface (figure 1.5). Figure 1.5 CR2 with USB Cable Interface Optional Accessories The following accessories are also available by contacting a Code representative: • • •. • RS-232 interface cables (Figure 1.6) 1300 mA or 1800 mA Long-life Lithium-Ion battery (Figure 1.7) Clip-on pistol grip handle (Figure 1.8) Class 1 Bluetooth radio (300 foot operating range if connected with another Class 1 device) Figure 1.
Chapter 2 - Getting Started CR2 User’s Manual Draft_022803_AS - 10
2.
2.2 - Installation Guide - USB Interface To connect the CR2 to your host computer via USB interface: 1. Make sure the USB cable is sufficiently attached to your CR2 unit (figure 2.1). 2. You DO NOT need to power off your host computer (figure 2.2). The CR2 with USB interface can be plugged into any host while the computer is powered up. 3. Connect the USB interface cable to the host (figure 2.3).
2.2 - Installation Guide - RS-232 Interface To connect the CR2 to your host computer via RS-232 interface: 1. Make sure the RS-232 cable is sufficiently attached to your CR2 unit (figure 2.4). 2. Power off your host computer (figure 2.5). 3. Connect the RS-232 interface cable to your host computer (figure 2.6). If you are unsure of the proper location to connect the RS-232 cable please consult the manual of your host computer. 4. The RS-232 interface does require additional power.
2.2 - Installation Guide - Batch Interface The CR2 unit features a batch mode for applications requiring a portable reader. Batch mode allows a user to store scanned data to the reader’s non-volatile memory. The user may transfer the data to a host computer when needed. To utilize batch functionality you will need to purchase the 1300 mA or 1800 mA Lithium Ion battery from a Code representative.
2.2 - Installation Guide - Batch Interface (con’t) Batch Programming Modes The CR2 can be programmed to operate in two (2) other operating modes: 1. Manual Erase Mode - In manual erase mode, when the reader Is reconnected to your host computer or when the Bluetooth Radio is back in range and the user scans another code or the specific transfer data code (Users may also program a button in section 4.6 to transfer data) the reader will transfer scanned data.
2.2 - Installation Guide - Cordless Interface Overview The CR2 features an add-on Bluetooth® wireless radio. The radio allows for point to point wireless communication with other Bluetooth devices. The Bluetooth radio replaces the cord, allowing for 300 feet or more of operating range if you are connecting with another Class 1 device. A typical set-up to link the CR2 unit to a desktop or a laptop computer would require purchasing an attachable USB Bluetooth radio.
2.2 - Installation Guide - Cordless Interface (con’t) Note: Your CR2 unit will function as the master (head device) in a group of enabled devices. Other devices are referred to as slave devices. It is very important to understand that the CR2 will have precedence over other devices. The CR2 units are shipped with the authentication and encryption security feature disabled.
2.2 - Installation Guide - Cordless Interface (con’t) 8. You must also set up your application software to a serial port profile. 9. If encryption is desired, disconnect then scan “enable encryption” then scan “inquire and connect”. Be prepared to type the PIN again. Disconnect Enable Encryption Note: Code strongly suggests that each slave device be enabled to connect only with devices in its bonded/paired list.
2.2 - Installation Guide - Cordless Interface (con’t) Reconnecting to a Device You may easily reconnect with up to 256 slave devices the CR2 has created a bonded relationship with. these devices by utilizing our label template at: www.codecorp.com/products/downloads/bluetoothlabels. Note: The template will not be available until 3/1/03. To test this feature follow the instructions below: 1. While connected to a the desired slave device, scan the “Save to 001” code located below. 2. Disconnect devices.
2.3 - Attaching and Switching Cables Attaching and Switching Cables The CR2 is available with USB (standard) and RS-232 cables. All of the cables are connected to the CR2 with a 8-pin DIN connector. Different cables may be required for different hosts. Palm Held CR2 To install a cable on the standard palm-held unit, correctly line up the 8-pin DIN connector (figure 2.10) into back end of the unit. The arrows on the connector should be facing down. When they are lined up, firmly push the cable in (figure 2.
2.4 - Attaching Handle Attaching the Handle To attach the handle, please follow the following steps. 1. Place the CR2 in the cradle of the handle and slide the unit back (figure 2.16). Be careful not to place fingerprints on the front glass when attaching handle. 2. Once the 8-pin DIN connector of the handle begins to enter the opening in the back of the unit, firmly press the unit back until the unit is flush against the handle (figure 2.17). Figure 2.16 Figure 2.
2.5 - CR2 Lithium Ion Battery and CR2 Battery Blank CR2 Battery Blank All cabled CR2 units feature a battery blank. THE BATTERY BLANK NEEDS TO BE ATTACHED AT ALL TIME WHEN USING THE CR2. Installing the battery blank is identical to installing the battery. Please follow the instructions below. Attaching and Detaching the Lithium Ion Battery The CR2 is available with a 1300 mA or 1800 mA Lithium Ion battery. If you wish to purchase, contact a Code representative.
2.6 - CR2 Feedback Definition Guide The CR2 features two (2) LED’s on the front of the unit. These LED’s give a user feedback on the various functionality of the unit. Each LED has a small icon underneath that represent the following: Battery Power Icon Memory Icon Each LED can show three (3) colors; Green, Amber or Red. The colors will vary depending on the message the unit is sending.
2.
Chapter 3 - Symbology Programming CR2 User’s Manual Draft_022803_AS - 25
3.1 - Introduction The following chapter will allow a user to change the symbology settings on the Code Reader. To reset the unit to factory defaults or to save the current settings please scan one of the codes below: Save Settings Note: If you do not save your settings and the CR2 loses power you will lose your settings.
3.
3.
3.
3.
3.
3.
3.
3.
3.
3.
3.
3.
3.
3.15 - Postal Symbologies Scan the following codes to enable the appropriate Postal symbology: Note: If you wish to change which Postal code is activated, you MUST scan the disable all postal codes symbol and then scan your desired symbology.
3.
3.
3.
Chapter 4 - CR2 Advanced Programming CR2 User’s Manual Draft_022803_AS - 44
4.
4.
4.
4.
4.
4.
4.
4.3 - Set Prefix / Suffix Scan the following codes to set parity: These codes will only work if CR2 unit is set to RS-232 / serial communication mode (page 44). Suffix - Carriage Return Line Feed ON * Suffix - Carriage Return Line Feed OFF * * These codes are subject to change for later versions of firmware.
4.4 - Get Reader ID and Firmware Version To find out the Reader ID and firmware version, open a text editor program (i.e. Notepad, Microsoft Word...) and read the following code: Note: For units with a Bluetooth Radio, the Reader ID is also your Bluetooth Radio PIN #.
4.5 - Time Stamp Settings CR2 has a time stamp feature for logging data (The time stamp is defaulted off in shipped units). If you enable the time stamp feature, everytime the CR2 is powered off or rebooted, the timer will stop. A 8-digit number represents the time stamp. The format is ddhhmmss (dayday/ hourhour/minuteminute/secondsseconds).
4.
4.
4.
4.
4.
4.
4.10 - Continous Scan Settings Scan the following codes to turn continous scanning on/off: On Off Note: This fuction is only reccommended for short term use because of battery consumption.
4.11 - Decode Difficulty The default settings for the CR2 are designed for optimal, general purpose performance with good quality symbols on typical surfaces. For poor quality codes or codes on non-standard surfaces (shiny, low-contrast), the unit may require more time to process the code before the system abandons the image and restarts on a new decode attempt.
4.
4.11 - Set Targeting Zone Tolerances Scan one of the following codes to set the decode accuracy of the CR2 unit. The 0 setting is the most accurate while the 1600 code is the most tolerant (If you set the unit to a 0 setting, you will have to aim the targeting dot directly on the desired code for it to be read).
4.12 - Image Quality Settings Scan the following codes to set image quality *: Low Medium High * This software is based in part on the work of the Independent JPEG Group.
4.
4.
4.
4.
Chapter 5 - CR2 Specifications CR2 User’s Manual Draft_022803_AS - 70
5.1 - CR2 Reader Specifications PHYSICAL CHARACTERISTICS Dimensions Reader: 1.3” H x 4.3” D x 1.8” W (3.3cm H x 10.9cm L x 4.6cm W) Handle: 3.8” H x 1.4” D x 1.2” W (9.65cm H x 3.6cm D x 3cm W) Weight Reader: 2.5 oz (71.5 gm) - Does not include cable Battery: 2.1 oz (59.5 gm) - Does not include cable Battery Blank: .5 oz (13.6 gm) - Does not include cable Handle: 2.1 oz (58.9 gm) - Does not include cable Cable Length: 6ft/1.
5.1 - CR2 Reader Specifications (con’t) PERFORMANCE CHARACTERISTICS Field of View: Near: 21.5º horizontal by 16.2º vertical Far: 22.9º horizontal by 11.6º vertical Focal Point: Near: 21.5º horizontal by 16.2º vertical Far: 22.9º horizontal by 11.6º vertical Sensor: Progressive Scan CMOS 1.
Chapter 6 - Maintenance and Troubleshooting CR2 User’s Manual Draft_022803_AS - 73
6.
6.
6.3 - Troubleshooting Guide 1. See section 2.1 Minimum Requirements 2. If utilizing Windows 98, you will need to upgrade to version 2.0 3. The CR2 will only support Bluetooth USB devices with serial port profile.
Chapter 7 - Factory Default Settings CR2 User’s Manual Draft_022803_AS - 77
7.1 - CR2 - Default Settings The following are the default settings for your the Code Reader 2: Symbology Defaults: All 1D Codes ON Aztec OFF Codabar ON Code 128 ON Code 93 ON Code 39 ON Composite OFF Data Matrix ON DM Inverse OFF DM Rect.
7.1 - CR2 - Default Settings (con’t) RS-232 Interface Setting Defaults You must scan the RS-232 commuincation settings code on page 44 to switch the reader in RS-232 communication mode. When enabled your unit will default to the following settings: Baud Rate 57600 Stop Bits 2 Data Bits 8 Parity None Batch Mode Setting Defaults Your unit will recognize when the USB cable is detached or the bluetooth radio is out of range and automatically switch into batch mode with the following settings.
Appendix A Connecting the CR2 Bluetooth Radio to Other Bluetooth Enabled Devices CR2 User’s Manual Draft_022803_AS - 80
Quickstart Guide for Connecting the CR2 Bluetooth® Radio to the 3Com® Wireless Bluetooth USB Device # 3CREB96 1 Follow the instructions that came with the 3Com device and install on the host computer you wish to utilize. 2 Once you have properly installed the device, open the Bluetooth Connection Manager. In the View menu select to view the Toolbar, Status Bar, Connections, Saved Devices, Ignored Devices and Details. 3 Under the Tools menu select Options.
4 Under the Tools menu select Options. Under the Security tab, make sure to select the Low security option under Security Mode. At this point you will have to enter your Bluetooth PIN #. Your PIN # is the same as the serial number of your reader. The serial number is located on a sticker behind the battery. You may also access the PIN # by scanning a code on page 53 in the CR2 Users Manual. Once you have the Radio PIN # enter it in the password box. When done click OK.
7 Scan the code below to inquire and connect to the desired device. It may take 20 - 30 seconds for the devices to connect. Observe the connection status check-mark on the device ICON in the Bluetooth Connection Manager upper screen and in the serial port connection at the bottom of the screen. Note: For Beta units your device name will come up as undiscovered Inquire and Connect 8 When the ICON appears in upper screen, right click on it and select Properties.
9 Disconnect from the CR2 unit by scanning the code below. Wait 20-30 seconds for the devices to disconnect. Disconnect 10 Scan the following code below to enable device pairing: Enable Pairing Mode 11 Scan to inquire and connect to the desired device. Inquire and Connect Note: It may take 20 - 30 seconds for the devices to connect. Observe the connection status check-mark on the device ICON in the Bluetooth Connection Manager upper screen and in the serial port connection at the bottom of the screen.
12 Under the Tools menu select COM ports. The application will connect to the serial host COM port shown in the menu below. Click Close. 13 On your host, right click the My Computer icon on your desktop. Open Properties. Under the Hardware tab select Device Manager button. Double click on the 3Com Serial Bluetooth Host.
15 16 Open an application and begin scanning codes to verify data output (make sure the application is set to the host COM port observed in the previous steps). Disconnect from the CR2 unit by scanning the code below. Wait 20-30 seconds for the devices to disconnect. Disconnect 18 Scan the code to inquire and connect to the desired device. Inquire and Connect Note: It may take 20 - 30 seconds for the devices to connect.
19 Open the sheet of labels that came with your CR2 unit. The CR2 can save up to 256 bonded hosts. You can instantly connect to a host by associating it with a label on the sheet. Follow the steps below to associate a host with a label: 1. Scan the Save 001 code from the label sheet. 2. Peel the Connect 001 label off and stick it on the host. When a user now scans the Connect 001 code the CR2 will instantly link to that device.
22 23 Under the Tools Menu, select Secuity Mode. Set to Custom and click on Custom button.Under Custom Security Mode screen make sure Connectable box is checked but deselect the Discoverable box. Set the Security Level to Link. When Done click on OK. Scan the code below to save the settings on your Reader.
Appendix B - Setting up a Network of Bluetooth Enabled Devices CR2 User’s Manual Draft_022803_AS - 89
CR2 User’s Manual Draft_022803_AS - 90
Appendix C - Upgrading CR2 Firmware CR2 User’s Manual Draft_022803_AS - 91
Instructions for Downloading CR2 Firmware 1 Insert the CR2 Firmware CD in a host computer and copy the CR2 Firmware folder on the CD to your Desktop. If you were emailed a version, please save the files included in the email to the Desktop in a folder called CR2 Firmware. 2 In the CR2 Firmware folder on the Desktop, open the CR2 Firmware Dowloader software by double-clicking on the red arrows Icon. 3 Attach your CR2 unit to the host with the USB interface.
7 Click on the Download Now button. Firmware will automatically be uploaded to your CR2 unit (figure 4). Note: DO NOT unplug the unit while upgrading firmware! figure 3 8 When done uploading, you will see a Pass Icon in the lower left corner and a note saying FIRMWARE HAS BEEN SUCCESSFULLY UPGRADED (figure 4). figure 4 9 Power off your reader.