Overview
DataWedge for Scanners (DWS) keeps track of which window has active focus on the computer and configures the scanner to send data to meet this window's input needs.
For example, if Notepad is configured as an application to be targeted in DWS, when Notepad gets the Operating System's focus, it will be the application receiving scanned data. DWS will make this determination and configure the scanner appropriately.
DWS uses a configuration file called AppSettings.xml which includes the configurations of the applications to be targeted by DWS. In addition, for each application, a set of attributes can be specified based on the customer's requirements.
Supported Windows Operating Systems
DataWedge for Scanners (DWS) for Windows support the following Windows versions.
- Windows 11 64bit
- Windows 10 32bit
- Windows 10 64bit
Supported Devices
For the compatible devices list, please visit following page.
https://www.zebra.com/us/en/support-downloads/software/developer-tools/scanner-sdk-for-windows.htmlVersion History
Version 1.1.0.0 - 03/2025
- Rebranded “Active Focus Manager” to “DataWedge for Scanners”.
Version 1.0.10.0 - 07/2024
- Enhanced the bootup process by no longer displaying the console window (black window displaying a command prompt) when AFM is launched.
- Added support to enable / disable a scanner solely based on which application / active focused screen is active.
Version 1.0.9.0 - 01/2024
- Added support to enable a scanner's Advanced Data Formatting (ADF) rule set(s) from the AFM configuration file (AppSettings.xml) based on the active focus screen. Note the ADF rule set must already be programmed to the scanner for AFM to enable / disable it.
- Added support to enable a scanner's Multicode Data Formatting (MDF) group(s) from the AFM configuration file based on the active focus screen. Note the MDF group(s) must already be programmed to the scanner for AFM to enable / disable it.
- Added support to enable a scanner's Unique Device Identifier (UDI) rule from the AFM configuration file based on the active focus screen. Note the UDI rule must already be programmed to the scanner for AFM to enable / disable it.
- Added support to enable a scanner's Driver's License (DL) parsing rule from the AFM configuration file based on the active focus screen. Note the DL Parsing rule must already be programmed to the scanner for AFM to enable / disable it.
- AFM source code now supports both Visual Studio 2022 and .NET 8.
Version 1.0.7.0 - 07/2023
- Added support to configure Driver Data Formatting (DDF) in CoreScanner from the AFM configuration file (AppSettings.xml) based on the active focus screen.
- Implemented a new logging module for AFM to track application execution flows and error logging details.
- Added support to install and launch AFM based on admin/user privileges.
- Added support to configure DWS to launch at Windows start up using command line.