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 specifi...
With its modular design and JavaScript platform, the CR2500 is future-proof and the most cost-effective reader available. Representing the embodiment of Code’s years of experience with high defi nition dual-fi eld optics, the CR2500 establishes a new benchmark in aggressive reading performance and ease of use in a mobile imaging reader.
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 (fi gure 1.1). Place the plastic tab of the battery into the reader (fi gure 1.2). Push the battery in and slide the locking mechanism down (fi...
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 (Figure 1.15) 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 Save Settings 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 fi rmware. 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_03_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. C004386_03_CR2500_ User_Manual Save Settings...
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 specifi c 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
RF Additional Bluetooth Reliability Mode * Note: You will need either Code XML Router Software or a Code XML Bluetooth Modem on the PC side to use the Additional Bluetooth Reliability Mode. If you are using the CodeXML Bluetooth Modem, you must use RF Additional Bluetooth Reliability Mode.
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 - Confi guration 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 Confi...
Page 22
1.8.7 - Confi guration for Belkin Bluetooth Manager Software (Continued) Your local service Bluetooth Serial Port profi le 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 - Confi guration 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 C004386_03_CR2500_ User_Manual Save Settings...
Page 24
1.8.8 - Confi guration 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 - Confi guration 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
Bluetooth COM Port. Note the COM port number. Install the Code XML 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.
1.8.10 - Installing CodeXML Router Bluetooth Edition for Windows Insert the Code 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 fi eld optical system may be modifi ed based on your scanning environment. The 1.3 Million Pixel imager is divided into wide fi eld 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 C004386_03_CR2500_ User_Manual Save Settings...
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_03_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 continuous scanning on/off: Handle Trigger Take Picture C004386_03_CR2500_ User_Manual Save Settings...
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_03_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 before entering sleep mode: Cabled - 2 hours Cabled - Always (Default) Scan one of the codes below to set the amount of time an uncabled CR2500 will operate in continuous scan mode before entering sleep mode:...
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)
Code. GoCode has many signifi cant advantages over all common linear barcodes and 2-D symbols. Please contact Code for more information on the benefi ts 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 defi ned 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 fi rst 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:...
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.3 - 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.4 - 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 fi eld of the, the symbol closest to the targeting green LED will be decoded.
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 confi guration, please contact Code at (801) 495-2200 or email appeng@codecorp.com. 6.2 - Suffi x Settings If you scan the following codes, you may lose your current settings. Make sure to save settings on your reader before scanning the Suffi...
6.2 - Suffi x Settings (continued) Suffi x - Tab Suffi x - Tab Suffi x - Erase (Keyboard Mode) (Serial) 6.3 - Erase Prefi x and Suffi x Settings Scan the following codes to erase all prefi x and suffi x data. Erase Prefi...
Voiding of the maintenance contract. Lithium Ion Battery - Warning: Charge the battery with Code cables ONLY. Do not open battery, dispose of in fi re, or short circuit - it may ignite, explode, leak, or get hot causing personal injury.
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. The process for return and customer’s charges will be in accordance with Code’s Exchange Policy in effect at the time of the exchange.
In no event shall Code be liable for any consequential, special, indirect, incidental or punitive damages, or for any loss of profi ts, revenue or data, even if Code has been advised of the possibility thereof.
Need help?
Do you have a question about the Code Reader 2500 and is the answer not in the manual?
Questions and answers