Alternative Barcode Scanning Devices

Mobile Computers, USB Scanners, Bluetooth Scanners and Scanning Sleds

A. Purpose-Built Mobile Computers

You can use purpose-build barcode scanning devices if your use case requires it. If the device runs the Android OS you can generally install codeREADr on those devices from the app store (or use an APK on request). There are many devices to choose from, including those from Honeywell, Zebra, Cognex, Unitech, Cipher Labs, Code Corp, Datalogic, etc.

The app will work in the Keyboard Emulation mode without needing any integration from codeREADr. In this way, when the accessory scans a barcode the data read from the barcode will be directly inserted into the codeREADr app’s Tap to Scan screen or the Manual Entry screen. Steps to take with your device’s settings:

  1. Set up the device for keyboard emulation.
  2. Add a carriage return (CR) suffix after each scan (often the devices default setting). In this way the scan will auto-submit.
  3. If offered, have the device submit the entire string of data read at one time, not character by character.
  4. On’s Advanced step with creating/editing your Service you should a) disable the camera and b) optionally enable Auto Next Scan for the fastest operation and no need to press ‘Next’ after a scan.

B. Bluetooth Scanners and USB Devices

Bluetooth barcode scanning accessories can ‘pair’ (i.e. wirelessly connect) to both Android and iOS devices. Study the settings on the accessory and then use the device’s Bluetooth settings to pair them.

USB barcode scanners can directly connect to PCs, Macs and Chromebooks when using the Chrome Browser. Once connected, scanned data will be inserted directly into the codeREADr app’s Manual Entry form field. We’ve blogged about this option here. The USB option requires drivers and an Android emulator so it’s not as seamless as other options.

Keyboard Emulation mode

This mode works with both iOS and Android OS devices. With Android devices, you can scan with the accessory and also enter text from the device’s keyboard. Also, you can scan from the app’s Tap to Scan screen or Manual Entry screen. However, with iOS devices, the scanning accessory takes over keyboard entry (i.e. you can’t use the standard iOS keyboard) and you need to use the app’s Manual Entry screen.

For both iOS and Android OS follow the same steps noted above for keyboard emulation mode with mobile computers.

Serial Port Profile (SPP)

This mode inserts data faster but needs integration with the app and only works with Android devices. We’ve enabled the SPP mode with Opticon’s OPN2006 and OPN3002i scanners and Socket Mobile Series 7 scanner. [For SPP the Socket Series 7 devices need the DATA MODE to be set up in the RAW MODE. Refer to their instructions.]

C. Scanning Sleds

Mount an iPod, iPhone or iPad Mini directly to Honeywell’s Captuvo barcode scanning sled. It uses a pointer for accuracy and can quickly scan 1D and 2D barcodes. It includes a ruggedized case with battery for extended life. You can also use a Linea Pro barcode scanning sled with or without a pistol grip.

Please contact our support team to see if your iOS or Android sled will work with codeREADr. While we’ve integrated with some devices, most will work using the app’s Manual Entry option without any integration required.

D. SD PRO Scan Engine: Lowest Cost, High Performance

The drawback with Bluetooth and USB accessories is the need for two devices. The drawback with scanning sleds and purpose-built mobile computers is cost.

Instead, you may want to consider using our SD PRO scan engine upgrade which uses just the iOS or Android’s built-in camera to scan quickly and accurately. You can optionally use cases and supplemental battery packs from companies like Mophie to make them more rugged and last longer without a battery charge.

in Devices