Article sections

    You must enable SD PRO on the codeREADr website’s My Plan page for your account to use this. With the Free Plan, you can select Barcode Scanning Modes in the mobile app’s settings. However, we require a paid plan for an account administrator to pre-configure Barcode Scanning Modes and Smart Scan for their authorized app-users.

    Batch Mode

    Within a single camera view, the app will read up to 100 barcodes in several seconds. Thus, you don’t need to tap to scan and submit each barcode. Instead, with Batch Mode, you tap to open the camera and (optionally) tap to submit a record of up to 100 barcodes. You can limit how many barcodes to read in each attempt and auto-submit when it reaches the limit. Also, you can decode every barcode in view and de-select those you don’t want to record.

    Multi scan asset tracking

    Auto-Insert into a Single Field Within the codeREADr Application

    iPad Scanning 30 Serial Numbers in Seconds

    codeREADr KEY Auto-Insert into Separate Fields Within a Web Application

    codeREADr KEY Auto-Insert into a Single Field Within a Web Application

    Framing Mode

    The frame limits what are decoded to only the barcode within the frame – and only when the whole barcode is in the frame. Admins can pre-determine the optimum frame size without needing to give instructions to their app-users. For example, a specific frame size might best suit the Kiosk Mode when using the front camera. Thus, you can give a clear target area for scanning and make scanning faster.

    Also, you can allow your app-users to freely adjust the size depending on what’s best for each scanning situation. Moreover, you can apply Smart Scan rules. Then, the app-user can capture targeted barcodes in a single camera view faster and with greater accuracy even when compared to the Framing and Targeting Modes alone.

    Windowing frame

    Targeting Mode

    With Targeting Mode, it only decodes a barcode a ‘crosshair’ touches the target barcode. This mode is helpful when multiple, tightly spaces barcodes are in the camera view at once. Adminis can pre-define the cross hair’s size and shape. Also, it can be a series of elements forming a small box shape or a series of elements in a line.

    Targeting mode

    Selecting Mode

    With the Selecting Mode, all the barcodes in the camera view are decoded and presented to the app-use in the list form. Then, they can select one or more barcode to capture. This is useful when there are many barcodes in the camera view but you can’t apply the Smart Scan in advance.

    Selecting desired barcode

    Fusion Mode

    The Fusion Mode is important because you can enable Smart Scan technology (see details below) for Batch, Framing and Targeting Modes, with or without Trigger Scan.

    Fusion Mode

    Default Mode

    With the Default Mode, it will only capture one barcode in the camera view. This is the fastest scanning mode if your app-users will not have multiple barcodes in the camera view. Smart Scan rules can apply in this mode, making it very effective if periodically, the app-user needs to target one or more barcodes in the camera view.

    Mode Configurations

    Enter Configuration Directly

    This field is for developers to enter custom Javascript directly. This setting is for configuring the camera to recognize the codes but is often not needed as the available settings cover most requirements.  

    Scanner Mode

    You can choose only one Mode for each profile but you can create and assign multiple profiles.

    codeREADr App

    With the codeREADr app, you can use the Batch Mode for the primary scan (i.e. the scan that starts a scan record) and/or for one or more secondary scans. To do that, you need to prompt the app-user to scan again after the primary scan. First, you can set the primary scan to one mode. Then, configure each secondary scan for its own mode. The same holds true for Smart Scan configurations. Then, you can better control how your authorized app-users scan and capture data, leading to faster and more accurate results.

    codeREADr KEY App

    With the codeREADr KEY app, you can enable your app-users to toggle to the codeREADr KEY app and change the Mode as needed. It’s not automatic like the codeREADr app since it requires the app-user to make a setting change but it nonetheless can be quite useful.

    Trigger Scan

    This option mimics the hardware button on mobile computers or barcode scanning accessories that initiates a scan on demand. It is used where the app-user may wish to line up the camera more directly with a specific barcode, or just have more control over when a scan will successfully occur.

    Hold – An on-screen button will appear when the camera is open. When the button is held, the scanner will look for input. The camera will not trigger a scan unless the button is held by the app-user.

    Toggle – The on-screen button can be tapped to turn it on and off. If the button is on, it will be looking for codes to scan. If the button is toggled off, it will not scan.

    Barcode Format

    Choose one or more barcode types (aka “barcode symbology”) to target when using this profile.

    barcode scanning mode configurations

    Specify the Number of Barcodes

    This is for the Batch Mode. Enter a number here if you want the app to stop reading after it reads a specific number of barcodes. By default, the record will auto-submit when it reads the specified number of barcodes.

    Allow submitting of fewer barcodes than specified’ means the app will submit when it meets the number of specified barcodes. Also, it will allow the app-user to submit when it read fewer barcodes.

    Must select the expected number of barcodes to confirm batch’ means it can read more or fewer barcodes than the specified number. However, the app-user can only submit when it meets the specified number. Thus, this allows you to edit which scans to submit.

    Require app user tap to confirm batch’ will stop auto-submit. The app-user must manually submit.

    Join Barcodes Together with a Separator

    Here you can use the common separators such as a comma,  bat, semi-colon or carriage return. A commonly used setup is a comma and carriage return. Note that to add a carriage return, you must be using a multi-line, short form question.  Simply place the cursor in the configuration field, type in a comma and then click “Enter” on your computer or use “\n” (a return line).

    codeREADr App

    It will submit all scans into the ‘barcode’ field of a scan record if you use the Batch Mode for the primary scan. Likewise, it will submit all scans into the ‘answer’ field if you use it for an app-user prompt.

    codeREADr KEY App

    All scans will be submitted into the one target field where the cursor was blinking.

    Front Camera

    This will make the device’s front camera the scanner.

    Custom Frame Size

    This is only for the Framing and Targeting Modes (see above). With this setting, the account administrator can define the frame size in advance and allow or not allow the app-user to change it. Note: For the targeting mode, you can have the frame be a cluster of pixels or a line of pixels.

    In the example below, the X (width) and Y (height) percentages are blank which, centers the frame in the camera view. The Width (80) and Height(20) percentages are specified, resulting in the frame shown below.

    framing configurations

    Smart Scan

    Smart Scan is a very powerful but also somewhat complex tool to configure. As such it is part of our advanced settings and designed for use in more specific scenarios with specific parameters. You can learn more about Smart Scan in our article on the topic.

    in Settings