Knowledge Base

View Categories

Device & Data Requirements for CodeREADr

Compatible Devices

Optimize your barcode scanning experience by ensuring your devices and data meet the requirements below. This guide provides a detailed overview of compatible devices and the data specifications needed for seamless operation.

  1. iOS Devices
    • Operating System: Requires iOS 10 or later.
    • Scanning Options:
    • App Versions:
      • Production App: The primary CodeREADr Barcode Scanner app for field use.
      • Admin Edition: Designed for administrators to test features before they’re pushed live. Notifications will indicate when this version is necessary for testing.
  2. Android Devices
    • Operating System: Requires Android OS 5.0 or later with an auto-focus camera.
    • Alternative Options:
      • APKs available for devices without access to Google Play or running Android OS versions below 5.0.
  3. Touch Computers & Scanning Accessories
    • Supported Accessories:
      • Bluetooth and USB scanning accessories.
      • iOS and Android scanning sleds.
      • Android handheld computers.
    • Additional Resources: Refer to our Alternative Scanning Devices Guide for more information.

Important Note: Future updates to the CodeREADr app may discontinue support for older iOS and Android OS versions. If your device cannot meet the new minimum requirements:

  • The app may still function, but you won’t be able to install the latest updates.
  • For the best experience, update your device’s operating system to the latest version whenever possible.

Data Requirements

  1. Network Connectivity
    • The CodeREADr app works with or without a cellular data plan.
    • Compatible networks:
      • Wi-Fi
      • 3G/4G/5G/LTE cellular networks
    • For local server integration, use our Direct Scan to URL (DSU) option.
  2. Appended Scan Data
    • Each scan captures and transmits two types of data:
    • Embedded Barcode Value
      • The app immediately displays the data embedded within the scanned barcode.
      • The system validates the barcode value against:
        • The CodeREADr database.
        • Your own external database (if configured).
  3. Data Collected Only With CodeREADr
    • In addition to the barcode value, the following details are transmitted for tracking and validation:
      • Service ID: Identifies the specific service associated with the scan.
      • Device ID: Unique identifier for the app user’s device.
      • Username: The app user’s account name.
      • Date and Time: Timestamp of the scan.
      • Data Collection Responses: If applicable, responses tied to custom forms or surveys.
      • Custom Response Text: Optional text linked to the barcode value.

Optimize Your Scanning Workflow

By meeting the above device and data requirements, you can ensure reliable barcode scanning and data processing. For more details on supported devices or advanced setup options, visit our Support Center.