概述
DataWedge 配置文件包含有关 DataWedge 应如何与一个或多个关联的应用程序交互的信息,并提供一种方法,允许可能要获取相同数据的不同应用程序使用它进行不同的操作。例如,尽管“应用程序 A”可能需要从 DataWedge 传递每个数据集之后发送 TAB 键,但“应用程序 B”可能需要按下 ENTER 键。通过配置文件,可配置 DataWedge 以根据任何数量的个别应用程序的要求处理相同的已捕获数据集。或者,可创建单一配置文件,并将其与多个应用程序关联,以完全相同的方式为所有应用程序获取和处理数据。
可创建任意数量的配置文件以满足企业的所有需求。DataWedge 还包括多个预配置的配置文件,以支持一般需要或用于内置到每个设备的特定应用程序。其中一些配置文件(如 Profile0)对用户可见,并可根据需要对其进行编辑。另一些配置文件包含固定参数,并且不可见或不可配置。
可见的配置文件
- Profile0 - 是针对任何未关联的前台应用程序生效的通用功能。
- 启动器 - 是在“启动器”屏幕位于前台时使用的配置文件。
- DWDemo - 包含用于 DWDemo 应用程序(DataWedge 演示应用程序)的设置。DWDemo 来到前台时,将使用 DataWedge 捕获的数据传递到 DWDemo 应用程序并显示在设备上的窗口中。
- 用户定义 - 配置文件始终可见,可以与一个或多个应用程序关联,并且可以根据需要进行编辑。
Profile0
Profile0 是一个通用的配置文件,会针对来到前台且尚未与 DataWedge 关联的任何应用程序自动生效。例如,这对使用已安装的应用程序快速获取数据非常有用,或者将管理员尚未配置的应用程序与 DataWedge 一起使用时也非常有用。可以编辑 Profile0 的所有参数,但是不能编辑其关联。
也可以禁用 Profile0。此操作通过将输出限定到 DataWedge 已特别指定的应用程序或服务器来提供安全措施。
插件
插件扩展 DataWedge 功能以支持设备硬件、外围设备、数据处理和传输。插件用于配置 DataWedge 如何为应用程序获取、处理或更改数据,并输出到应用程序或服务器的方式。
“输入插件”指定:
- 条码扫描器(激光、成像器、摄像头、蓝牙扫描器)
- Data Capture Plus (DCP)
- 磁条读取器 (MSR)
- 无线射频识别 (RFID)
- 串行端口
- SimulScan 硬件
- 语音
处理插件指定:
- 基本数据格式(附加按键、前缀、后缀等)
- 高级数据格式(基于规则的数据处理)
“输出插件”指定:
- 按键(仿真手动键盘输入)
- Intent(数据的编程越区切换)
- IP 输出(通过 IP 将数据发送到服务器)
相关指南:
- 配置文件/插件列表 - 所有 DataWedge 插件的链接和详细信息
- DataWedge API - 以编程方式访问 DataWedge