Back to top

Scanning profiles

Last updated July 26th, 2023

Knox Capture acts as a wedge by translating barcode data into keystrokes that can be sent to a business application. But how does Knox Capture know what barcode types to scan, how to interpret scanned data, and which business applications to pass the data to? For Knox Capture, the Scanning profile defines the app’s core behavior.

A Scanning Profile is a configuration file that gets created or modified by an IT admin using the Knox Capture application. The profile defines how Knox Capture performs a barcode scan, and primarily consists of the following parameters:

  1. Apps and activities — define which applications that can launch the Knox Capture scanner.
  2. Scanner engine settings — specifying the barcode technologies (QR, Code 128, UPCA, etc.), scanning methods (single barcode, multi barcode), and camera behavior (enable flash, allow camera zoom).
  3. Keystroke output rules — specifying how barcode data gets converted into keystrokes (append Tab or Enter character to each barcode, add prefix or suffix characters, convert output to hex characters, etc.)

Default scanning profile

Out-of-the-box, Knox Capture includes a default scanning profile that gets automatically associated with all apps on the device. In other words, when Knox Capture is launched, any app can trigger the camera scanner and receive barcode data in the form of keystrokes. This makes it easy to use Knox Capture for basic scanning purposes without any additional setup.

When using the default scanning profile, IT admins can change the profile’s scan engine settings and data processing rules, however they cannot change the default profile’s apps and activities behavior. For example, an IT admin can modify the default profile to append a Tab key at the end of each barcode, but they cannot change which apps can trigger the scanner.

Custom scanning profiles

While the default scanning profile allows Knox Capture to be used right away without any configuration, IT admins may want to use a custom profile to better suit their needs. With a custom profile, IT admins control which apps and activities can trigger a barcode scan.

Any apps that you don’t select in the custom profile will follow the default behavior in that the barcode scanner is active for all apps not specified in the custom profile.

Creating custom scanning profiles

Custom profiles can be created by modifying the default profile settings, or by creating entirely new profiles altogether.

  1. Tap the + button near the top of the app UI to open the profile creation options.
  2. Select Create profile to start a profile from scratch, or select Duplicate existing profile to copy the settings from an existing (custom or default) profile. Alternatively, you can create a custom profile by clicking Create profile without clicking the + button.
  3. Provide a profile name, then tap Done. The new profile appears in the profiles area below Defult scanning profile.

Is this page helpful?