Skip to main content

ProGlove Documentation

Scan2Pair

The Scan2Pair feature allows you to connect your scanner to INSIGHT Mobile by scanning the pairing barcode.

Connect a scanner to INSIGHT Mobile

Prerequisite: Bluetooth connection enabled on your Android device.

  1. Open INSIGHT Mobile on your Android device.

  2. At the top of the Device screen, tap SCAN2PAIR.

    The pairing barcode displays.

  3. Scan the pairing barcode with your scanner.

    Your scanner is now paired with INSIGHT Mobile.

Note

If there is no scanner connected on the INSIGHT Mobile app start, the pairing barcode screen displays automatically.

Pairing timer

When using the Scan2Pair feature, you have 60 seconds to connect your scanner. The timer is visible at the bottom of the Scan2Pair screen.

If you do not connect a scanner within that time frame, the Not Connected error screen displays. From there, you can select to Cancel the action, or Retry connecting.

Selecting Retry displays a new pairing barcode with the timer reset.

Limitations

Below, you may find known limitations regarding the Scan2Pair feature.

BLE scanning abuse prevention

Affected systems: Android 7 and higher

Android 7 introduced the BLE scanning abuse prevention feature that prevents an app from stopping and starting BLE scans more than 5 times within 30 seconds. The aim was to prevent abusive apps but it may lead to disconnecting when triggering the PairingActivity multiple times within this time span (either by tapping Scan2Pair in INSIGHT Mobile or by displaying the pairing barcode using Intent/SDK API.)

To learn more about this behavior, see DP4 release notes.

HID vs. Scan2Pair

If you have paired your Android device with the scanner via HID before, connecting via Scan2Pair might not work properly.

To fix this, after unpairing and forgetting the scanner from the system's Bluetooth screen, reboot your Android device or clear the cache of the system's Bluetooth service. E.g. Bluetooth MIDI Service (system app) on Samsung devices.

Reconnection while the screen is off

Starting from Android OS 10, Bluetooth scanning is restricted while the screen is off. In case your scanner is out of range, make sure that Android device screen is on so the scanner can reconnect to it.

Reconnection limitation for Android 12

Automatic reconnection of the scanner to the mobile device, after the scanner goes out and comes back in range, does not work on devices with Android OS version 12 (API 31) and above. This is due to Bluetooth issue on Android 12. When the scanner disconnects for any reason and you need to pair it again, use Scan2Pair.