Code CR-2500 Barcode Scanner
Table of Contents
Usage
I have two Code CR-2500 scanners. They have bluetooth support, but pairing requires generating a special barcode. Perferrable is to use them with the CodeXML M3 Modem. This is a USB/serial to bluetooth adapter that has a barcode used to pair the scanner.
Configuration
Programming is via 2D barcodes from the manual, but I've found they don't read off my monitors very well. E-ink displays worked well, or a printed copy. Settings can be changed by scanning any configuration barcode, then saved by scanning a "Save Settings" barcode.
Here are some settings that I commonly use:
Beep levels
Vibrate Off, Beep On | Vibrate On, Beep Off | Vibrate On, Beep On |
Beep Off | Beep Low | Beep High |
Save Settings |
Suffix
Multiple suffix are allowed.
First erase settings. Then scan one or more suffix in the desired order, and finally scan Save Settings
.
Enter | Comma | Tab |
Space | Erase configured settings | Save Settings |
Backlight Intensity
Low | Medium | High |
Save Settings |
Configuration
USB keyboard factory reset | Bluetooth/RF factory reset | Reset to USB factory settings |
Clear CodeXML Prefix & Suffix Rules | Clear CodeXML Stored Data | Save Settings |
CodeXML Modem
The CodeXML M3 Modem also has it's own configuration set by scanning barcodes with a paired CR-2500. Heres what I use:
Modem USB Mode | English Layout | Non-printable ASCII (No Leading 0) | Non-printable ASCII (Ctrl + character) |
Xorg config to set US layout
Specify layout because the scan codes need to correspond to qwerty layout.
Section "InputClass" Identifier "various barcode scanner us layout" MatchIsKeyboard "on" MatchProduct "607 PS/2-Cable To USB Converter V:2.2|CodeXML Modem|The Code Corporation Code Corporation Code Reader 2500" Option "XkbLayout" "us" EndSection