- Basics
- The Knox Ecosystem
- White Paper
- Samsung Knox Portal
- Knox Cloud Services
- General Knox Support
- Knox Licenses
- For IT admins
- Knox Admin Portal
- Knox Suite
- Knox Platform for Enterprise
- Introduction
- How-to videos
- Before you begin
- Get started with UEMs
- Introduction
- Blackberry UEM
- Citrix Endpoint Management
- FAMOC
- IBM MaaS360
- Microsoft Intune
- MobileIron Cloud
- MobileIron Core
- Samsung Knox Manage
- SOTI MobiControl
- VMware Workspace ONE UEM
- Knox Service Plugin
- Release notes
- Migrate to Android 11
- FAQs
- Troubleshoot
- KBAs
- Knox Mobile Enrollment
- Knox Configure
- Mobile
- Wearables
- Shared Device
- FAQ
- KBAs
- Knox Capture
- Introduction
- How it works
- How-to videos
- IT admins: Get started
- Getting started with Knox Capture
- Step 1: Launch Knox Capture
- Step 2: Create a scanning profile
- Step 3: Select apps and activities
- Step 4: Configure the scanner
- Step 5: Set keystroke output rules
- Step 6: Test apps in your configuration
- Step 7: Share your configuration
- Step 8: Deploy Knox Capture in Managed mode
- End users: Get started
- Features
- Release notes
- FAQ
- KBAs
- Troubleshoot
- Knox Asset Intelligence
- Knox Manage
- Introduction
- How-to videos
- Get started
- Video: Getting started with Knox Manage
- Integration with Managed Service Provider
- Access Knox Manage
- Configure basic environments
- Create user accounts
- Create groups
- Create organization
- Set up devices and profiles
- Set up Knox Manage deployment with a Knox Suite license
- Manage Chromebooks
- Manage Android devices with the Android Management API
- Manage Shared iPads
- Configure
- Licenses
- Organization
- Users
- Sync user information
- Groups
- Devices
- Content
- Applications
- Profile
- Knox E-FOTA
- Certificates
- Advanced settings
- Monitor
- Kiosk devices
- Knox Remote Support
- Active Directory
- Microsoft Exchange
- Mobile Admin
- Appendix
- Release notes
- Features
- FAQ
- KBAs
- Knox E-FOTA
- Introduction
- How-to videos
- Get started
- Features
- EMM integration
- Appendix
- Release notes
- FAQ
- KBAs
- Troubleshoot
- Knox E-FOTA On-Premises
- Legacy Knox E-FOTA products
- Knox Guard
- Introduction
- How-to video
- Get started
- Using Knox Guard
- Dashboard
- Manage devices
- Device management
- Accept or reject devices
- Upload devices
- Delete devices
- Complete device management
- Send notifications
- Enable or disable SIM control
- Download devices as CSV
- View device log
- View device deletion log
- Start and stop blinking reminder
- Lock and unlock devices
- Update lock message
- Send relock timestamp
- Turn on/off relock reminder
- Manage policies
- Manage licenses
- Manage resellers
- Manage admins and roles
- Activity log
- Knox Deployment App
- Release notes
- FAQ
- KBAs
- Support
- Samsung Care+ for Business
- For Knox Partners
- Knox Deployment Program
- Knox MSP Program
Check a configuration in test mode
Check the scanning configuration by starting Knox Capture's system-wide test mode and launching a business app. Use test mode to visually confirm scan engine settings and keystroke output rules for each app in the configuration.
1. Start test mode
- Start test mode and open the Test configuration screen in one of the following ways:
- Tap the More actions menu icon next to the Profiles label on the home screen. Select Test apps.
- Tap the Share button in the lower-right of the home screen. Then, tap the Test configuration button in the Share configuration menu.
- After starting test mode, look for a system pop-up notification indicating Test mode is on.

2. Select an app to test
- Either search for an app and tap the Open button next to it in the list on the Test apps screen, or exit Knox Capture and open the app.

- Review the content of the blue test overlay in the open app's UI. The overlay displays:
- Activity - The name of the activity in focus.
- Active profile - The Knox Capture profile to which the in-focus activity belongs. This is the profile defining scan settings and keystroke output rules for the in-focus activity.

3. Scan a barcode and view the test overlay
NOTE - Each scanning experience differs depending on the configuration. For example, the camera may not automatically scan a barcode. For more information, see Scan engine settings.
- Press the camera scan trigger to open the camera for scanning.
- Aim the camera at the barcode to scan.
- View the test overlay. You should see the following new values:
- Output - The processed data in test mode notation with keystroke output rules applied.
- Scanned data - The scanned barcode data in test mode notation without any keystroke output rules applied.
- Scanned raw - The scanned barcode data in hexadecimal format without any keystroke output rules applied.
- Expand the overlay by tapping its down arrow icon for a full view of the test data.

- Inspect and compare the Scanned data to the Output value to verify the correct keystroke output rules and scanning settings for the activity in question.
- Repeat for each app included in the configuration as required. After testing an app, there should be a green check mark badge next to the app logo on the Test apps screen. Use this to track testing progress.
- Tap All activities under an app to open a list of app activities that are included in the profile you’re testing. Here, you can check if individual activities were tested. If so, a green checkmark appears next to the activity.
- Clear all the check marks by tapping the additional actions menu icon at the upper-right of the Test apps screen and selecting Clear test activity.
4. Exit test mode
Exit test mode in one of the following ways:
- Toggle Test mode to the off position on the Test apps screen.
- Tap the X in upper-right corner of the test overlay, then tap Exit to confirm.
NOTE - In addition to the two points mentioned above, the user can also exit test mode from the notification panel.
Test mode notation
Test mode uses special notation when displaying scanned data in the test overlay to verify the keystroke output rules are set up correctly.
Character representation
- Printable ASCII or Unicode characters are represented in their native printable format. For example, "abc123" appears as "abc123" in the test overlay.
- Non-printable ASCII control characters are represented with standard abbreviation. For example, a Tab control character appears as "HT" in the test overlay.
Standard ASCII control character abbreviations
ASCII | Hex | Name | Abbreviation |
1 | 1 | Start of Heading | SOH |
2 | 2 | Start of Text | STX |
3 | 3 | End of Text | ETX |
4 | 4 | End of Transmission | EOT |
5 | 5 | Enquiry | ENQ |
6 | 6 | Acknowledgement | ACK |
7 | 7 | Bell | BEL |
8 | 8 | Backspace | BS |
9 | 9 | Horizontal Tab | HT |
10 | 0A | Line Feed | LF |
11 | 0B | Vertical Tab | VT |
12 | 0C | Form Feed | FF |
13 | 0D | Carriage Return | CR |
14 | 0E | Shift Out | SO |
15 | 0F | Shift In | SI |
16 | 10 | Data Link Escape | DLE |
17 | 11 | Device Control 1 | DC1 |
18 | 12 | Device Control 2 | DC2 |
19 | 13 | Device Control 3 | DC3 |
20 | 14 | Device Control 4 | DC4 |
21 | 15 | Negative Acknowledgement | NAK |
22 | 16 | Synchronous Idle | SYN |
23 | 17 | End of Transmission Block | ETB |
24 | 18 | Cancel | CAN |
25 | 19 | End of Medium | EM |
26 | 1A | Substitute | SUB |
27 | 1B | Escape | ESC |
28 | 1C | File Separator | FS |
29 | 1D | Group Separator | GS |
30 | 1E | Record Separator | RS |
31 | 1F | Unit Separator | US |
Type interpretation
String
- Printable ASCII or Unicode characters aren't modified. For example, "abc" will appear as "abc" in the test overlay.
- Non-printable ASCII control characters get embedded in curly brackets. For example, a Tab control character will appear as "{HT}" in the test overlay if sent as a string.
Key event
Printable and non-printable characters appear in their character representation embedded in angle brackets when sent as key events. For example, if sent as key events, the data "abHT" appears as "<a><b><HT>" in the test overlay.
Example
The following example applies test mode notation to scanned barcode data based on a small set of keystroke output rules.
Barcode input | Keystroke output rules | Test mode notation |
abc\n123\teh Note: This input uses escape sequences for control characters. '\n' represents Enter and '\t' represents Tab. |
|
Scanned data: abc{LF}123{HT}eh Output: abc{LF}123<HT>eh |