User Manual Code Reader 2500 ™ Manual Version 7 Release Date: January 2011 Save Settings C004386_07_CR2500_ User_Manual C004386_07_CR2500_usermanual...
Statement of Agency Compliance The Code Reader 2500 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.
Page 3
Code Corporation. Code Corporation does not warrant that it is accurate, complete or error free. Any use of the technical documentation is at the risk of the user. Code Corporation reserves the right to make changes in specifications and other information contained in this document without prior notice, and the reader should in all cases consult Code Corporation to determine whether any such changes have been made.
Enabled for both in-stand and out-of-stand operation the CR2500 can be used as a wireless hand-held and fixed presentation reader. This lightweight, comfortable and easy to use bar code reader solution can be further accessorized to fit the needs of applications in the healthcare, public safety, manufacturing, aerospace, industrial automotive and defense environment.
1.3 - Reader Battery Installation Attaching and Detaching the Lithium Ion Battery The CR2500 can be purchased with a 1950 mAH Lithium Ion battery. To install battery, make sure the battery is in the correct position (Figure 1.1). Place the plastic tab of the battery into the reader (Figure 1.2). Push the battery in and slide the locking mechanism down (Figure 1.3) Charging the Lithium Ion Battery The battery automatically charges everytime a cable inteface is attached to the reader and the host is powered up.
Batch data storage and data transfer are controlled by the resident JavaScript application on your CR2500 reader. Please consult the Code Viewer user manual for the application on your CR2500 for instructions on how to control data storage and transfer.
2. There is no need to power of the computer, then connect the USB cable to a USB port on the computer (Figure 1.16). 3. Once properly connected, the CR2500 will power on and beep. 4. Scan the below code (M049_03) for USB Keyboard Mode: USB Keyboard Factory Reset 7.
1.7.2.1 - Addional USB Communication Settings USB Keyboard Mode - Data is sent from the Reader and interpreted by the host just as if a US keyboard was being used to enter data. USB Downloader - This mode is used when downloading firmware. USB Native Two Way Mode - This mode is utilized when there is a need for error-corrected communication between the CR2500 and an application through the USB port.
1.7.2.2 - Keyboard Support Scan the following codes to set appropriate keyboard mapping: US English (Default) No Leading 0 US English - Leading 0 US English - ctrl + char for non-printable characters for non-printable characters for non-printable characters French German Japanese Universal Keyboard...
5. Power on the computer. The CR2500 is powered by the PS/2 port and does not require a power supply. 6. Once properly connected, the CR2500 will power on and beep. Figure 1.17 Figure 1.18 PS/2 Factory Reset Save Settings Code does not guarantee compatibility with all models of computers. C004386_07_CR2500_User_Manual - Save Settings...
Mode: RS-232 (Serial) One Way Mode Baud Rate: 57600 Stop Bits: 2 Data Bits: 8 Parity: None Warning: Code Corporation approved power adapter must be used. Reader failure due to use of incorrect power adapter will void warranties. Save Settings C004386_07_CR2500_ User_Manual...
1.7.4.1 - Additional RS-232 (Serial) Communication Data Bit Settings Scan the following codes to set the appropriate data bit: 7 Data Bits 8 Data Bits (Default) 1.7.4.2 - Additional RS-232 (Serial) Communication Baud Rate Settings Scan the following codes to set the appropriate baud rate: 1200 2400 4800...
Connecting With A QuickConnect Code The easiest way to connect to a Bluetooth device is to visit the Code website and create a QuickConnect Code that is specific to your device (Figure 1.22). This code will link your CR2500 directly to the desired Bluetooth device. To create a QuickConnect Code, you will need to know the Bluetooth address (often referred to as the BD_ADDR) of that device.
Page 18
1.8 - Bluetooth Radio Operation (continued) Radio Range and Transferring Data The CR2500 radio is a Class 1 device. If connected to another Class 1 device the reader has roughly a 100 meter (300 feet) line of sight operating range. If connecting to a Class 2 or Class 3 device, the operating range may drop to match the lower range.
1.8 - Bluetooth Radio Operation (continued) Permanently Establishing a Connection Scan the Save Settings Code at the bottom of the page to make the RF settings (including which device to connect to) permanent on the reader: Disconnecting from the Device You may force disconnection by reading the disconnect code below (The CR2500 may not appear disconnected in the slave Bluetooth connection manager for 10 –...
If the reader is saved in the proper RF communication mode, enabling this setting will allow the reader to automatically save the last device to which it was connected, removing the need to scan the save setting after scanning the QuickConnect code. Enable Auto Save...
1.8.7 - Configuration for Belkin Bluetooth Manager Software (Version 1.4.2.10) In this version of the Belkin Bluetooth Manager software, you must disable the authentication feature to connect a CR2500. Follow the steps below: Double click on the Bluetooth icon in the system tray. In the My Bluetooth Places Screen, select Advanced Configuration.
Page 22
1.8.7 - Configuration for Belkin Bluetooth Manager Software (Continued) Your local service Bluetooth Serial Port profile should now read “Not Required” Open the “Accessibility” Tab and verify that “All Devices” are allowed to connect (this is the default setting). You should now be able to connect your CR2500.
1.8.8 - Configuration for Toshiba Bluetooth Stack Instructions Navigate to the Control Panel and Open the Bluetooth Local COM Port Icon. Identify the Appropriate Com Port owned by the LocalCOM-Server[SerialPort(TOSHIBA LocalCOM)] Owner. Right Click on the Blutooth Manger Tray Icon and selection “Options”, you can Identify your Device Address here, in this example 00:1B:FC:EF:3F:79 Save Settings C004386_07_CR2500_ User_Manual...
Page 24
1.8.8 - Configuration for Toshiba Bluetooth Stack Instructions (continued) Go to http://www.codecorp.com/bdaddr.php and create a QuickConnect code using the address from step 3. Use the CodeXML® Router/ 2-way applications section if CodeXML® Router will be installed. Else create a QuickConnect Code using the section for Serial Applications.
Page 25
Com Port is opened. CodeXML® Router must be installed or the serial application must be started before the QuickConnect Code is read. Scan the QuickConnect Code generated in step 3. If step 4 was not done, Windows will prompt for a Passkey. The default Passkey is “12345678”.
1.8.9 - Configuration for Microsoft Bluetooth Stack Instructions Right click on the Microsoft Bluetooth Stack system tray icon, select “Open Bluetooth Settings”. Go to the “Hardware” tab and select the “Generic Bluetooth Radio” and then click “Properties”. Next select the “Advanced”...
Page 27
Install the CodeXML® Router Software to the Device on the Appropriate COM Port. Reboot the PC and then scan your QuickConnect code to connect. Please note that the Window Stack does not allow a device to connect until the Com Port is opened. CodeXML® Router must be installed or the serial application must be started before the QuickConnect Code is read.
1.8.10 - Installing CodeXML® Router Bluetooth Edition for Windows Insert the CodeXML® Router Bluetooth Edition for Windows CD into your PC’s CD drive. The CD will automatically begin the installation process. When you get to the screen pictured below, please enter the CD Serial # Key found on the card included in the CD case.
Note: The CR2500 can read a bar code that is not centered or aligned; however, the CR2500 performs best when a code is aligned. If two (2) bar codes are within the imagers decode zone, the CR2500 will decode the symbol closest to the center of the targeting line.
1.10 - Imager Field Selection and Resolution The CR2500’s dual field optical system may be modified based on your scanning environment. The 1.3 Million Pixel imager is divided into wide field and high density decode zones. In each zone the resolution is 1024 x 640 pixels (see Figure 1.26).
The following tables provide readable codes to program all or individual triggers to perform within different parameters. See Figure 1.28 for optimal read distances. The following tables provide the code to program all or individual triggers to perform with different parameters.
2.2 - Global Trigger Optimization Matrix SXGA Both Fields High Density Field Wide Field 2.3 - Left Trigger Optimization Matrix SXGA Both Fields High Density Field Wide Field Save Settings C004386_07_CR2500_ User_Manual...
2.4 - Left Trigger Programming Scan the following codes to set the left trigger functionality: Left Trigger Take Picture 2.5 - Right Trigger Optimization Matrix SXGA Both Fields High Density Field Wide Field 2.6 - Right Trigger Programming Scan the following codes to set the right trigger functionality: Right Trigger Take Picture C004386_07_CR2500_User_Manual - Save Settings...
2.7 - Handle Optimization Matrix SXGA Both Fields High Density Field Wide Field 2.8 - Handle Trigger Programming Scan the following codes to turn picture taking mode on/off: Handle Trigger Take Picture Save Settings C004386_07_CR2500_ User_Manual...
2.9 - Continuous Trigger Optimization Matrix SXGA Both Fields High Density Field Wide Field 2.10 - Continuous Scan Scan the following codes to turn continuous scanning on/off: Off (Default) C004386_07_CR2500_User_Manual - Save Settings...
2.11 - Continuous Scan Settings 2.11.1 - Continuous Scan - Sleep Time Out Scan one of the codes below to set the amount of time a cabled CR2500 will operate in continuous scan mode, without a decode, before entering sleep mode: Cabled - 2 hours (Default) Cabled - Always Scan one of the codes below to set the amount of time an uncabled CR2500 will operate in continuous scan...
Sample Codablock F Code Note: When Codablock F and Code 128 decoding are enabled, there is some danger of mistakenly decoding a damaged Codablock F symbol as a Code 128 symbol. Therefore, Code 128 decoding should be disabled when Codablock F decoding is enabled.
3.5 - Code 39 Symbology Scan the following codes to enable/disable Code 39 symbology settings: Code 39 On (Default) Code 39 Off Enable Checksum Disable Checksum (Default) Enable Checksum and Strip From Result Code 39 Extended Full ASCII On Code 39 Extended Full ASCII Off (Default)
GoCode® is a private symbology and may be utilized by purchasing a runtime license through Code. GoCode® has many significant advantages over all common linear barcodes and 2-D symbols. Please contact Code for more information on the benefits of utilizing a private symbology.
Int 2 of 5 Two Digits Off Int 2 of 5 Four Digits On Int 2 of 5 Four Digits Off Sample Int 2 of 5 Code 3.12 - Maxicode Symbology Scan the following codes to enable/disable Maxicode symbology settings:...
NEC 2 of 5 Off 3.17 - Optical Character Recognition (OCR) The Code Reader can read Optical Character Recognition (OCR) texts. The following codes can be used to enable/disable this feature. Fonts supported include Passport, ISBN, Price, MICR13, and a user defined template:...
All postal code default settings are OFF. Scan the following codes to enable the appropriate Postal symbology: Note: If you wish to change which Postal code is activated, you MUST first scan the disable all postal codes symbol and then scan your desired symbology.
All GS1 data bar Off Sample GS1 data bar Limited Code Sample GS1 data bar 14 Code Sample GS1 data bar 14 Truncated Code Sample GS1 data bar 14 Stacked Code 3.23 - Telepen Symbology Scan the following codes to enable/disable Telepen symbology settings:...
4.1 - LED Feedback The CR2500 features two (2) LEDs on the front of the reader. These LEDs give feedback based on various funcitons of the CR2500. Each LED has a small icon just underneath it that represents the following: Memory / Connection Icon Battery or Power Icon The CR2500 will automatically flash battery or power status every 15 seconds.
Page 48
Memory Successful Decode None 1 Beep and Data Store Status Batch Mode Solid None 3 Beeps memory full Configuration Code Successfully 1 Beep slight pause None None Decoded and then 1 Beep Processed Configuration Code Successfully None None 6 Beeps...
The reader will store the rule and reset, but will not output the Readability Index until the Readability Index Output Enable code is read. The Reader will continue to output the Readability Index upon every read until disabled, either by reset or by reading the Readability Index Output Disable code.
4.4 - Backlight Intensity Settings Scan the following codes to set the intensity of the CR2500’s backlight with High being the brightest and Low being the dimmest: Med - Default High 4.5 - Backlight Timeout Settings Scan the following codes to set the backlight settings: Backlight Off 3 seconds (Default) 6 seconds...
This mode can be used to establish a permanent connection between the reader and a CodeXML® modem. Prepare the reader to communicate in ‘RF Comm Mode’ by scanning the QuickConnect code on the paired modem to which you wish to establish a permanent link. Listen for the single beep to verify the connection acknowledgement. Scan the Lockout Link Mode code (see below).
LED must be more centered in the symbol being read. Conversely, as the targeting tolerance gets larger there is less precision needed with the green LED. If there is more than one decodable code in the field of the, the symbol closest to the targeting green LED will be decoded.
Page 54
By reducing the vertical window value of the imager to 200 pixels, 1-D codes are processed more quickly. Because only a horizontal strip of a 1-D code is needed to be decoded, using a narrow strip of the imager is all that is needed. The area above and below the 200 pixels, which is always in the center of the imager, is ignored.
(continued) Users may optimize the CR2500 decode zone if their application only requires one bar code format. If the size and density of the bar codes to be scanned are consistent, please select the setting below that best describes your environment.
(Serial) (Serial) Note: If you require a special configuration, please contact Code at (801) 495-2200 or email appeng@codecorp.com. 6.2 - Suffix Settings If you scan the following codes, you may lose your current settings. Make sure to save settings on your reader before scanning the Suffix codes.
6.2 - Suffix Settings (continued) Suffix - Tab Suffix - Tab Suffix - Erase (Keyboard Mode) (Serial) 6.3 - Erase Prefix and Suffix Settings Scan the following codes to erase all prefix and suffix data. Erase Prefix & Suffix Data 6.4 - Reader Text Commands Enabling Reader Text Commands allows the CR2500 to accept text commands via RS-232 (Serial) or RF communication.
Voiding of the maintenance contract. Lithium Ion Battery - Warning: Charge the battery with Code cables ONLY. Do not open battery, dispose of in fire, or short circuit - it may ignite, explode, leak, or get hot causing personal injury.
Code will pay for shipping and insurance of repaired or replacement products worldwide. Code will use new or refurbished parts at its discretion and will own all parts removed from repaired products. Customer will pay for any pre-shipped replacement product in case it does not return the replaced product to Code within 7 days of receipt of the replacement product.
In no event shall Code be liable for any consequential, special, indirect, incidental or punitive damages, or for any loss of profits, revenue or data, even if Code has been advised of the possibility thereof.
Need help?
Do you have a question about the CR 2500 and is the answer not in the manual?
Questions and answers