DataWedge provides a convenient mechanism for non-scanning aware applications to receive data from embedded or connected data capture devices.DataWedge runs on Windows CE 5, Windows Mobile 5 , Windows CE 6 and Windows Mobile 6.x based Motorola enterprise mobility mobile devices.
The DataWedge API provides the means to control the behavior of DataWedge from within a user's application. The API is exposed through an ActiveX component.
http://support.symbol.com
Version 1.3
- Added property to get the DataWedge version.
- Samples are updated to access the DataWedge version property.
Version 1.2
- Enable and Disable methods to enable and disable DataWedge while running.
- Extended status codes to identify Not Running and extended running states.
- C# and C++ sample applications has seperate solution files for Microsoft Visual Studio 2005 and Microsoft Visual Studio 2008.
- Samples can persist the Enable/Disable state in the DataWedge configuration.
- C# sample now terminates correctly.
Version 1.1
- Initial version. Provides Start and Stop methods, OnStart and OnStop Events and a status property.
The "DataWedge API.zip" package consists of following components.
COMPONENT Folder DESCRIPTION Readme.html Install Dir This file DataWedge_API.chm SDK\V1.x\Help Files Help File DataWedgeAPI.tlb SDK\V1.x\Lib DataWedge API Type library file Include SDK\V1.x\ Folder which contains C/C++ include files. C++ Sample SDK\V1.x\Sample\C++ C++ sample project which uses the DataWedge API C# Sample SDK\V1.x\Sample\C# C# sample project which uses the DataWedge API Web Sample SDK\V1.x\Sample\Web HTML/Javascript sample which uses the DataWedge API
- Ensure DataWedge is installed on the mobile device.
- Unzip "DataWedge API.zip" file to a local folder on the PC.
ActiveX component
The ActiveX component is part of the DataWedge package. It is installed and registered during DataWedge installation. It is in fact used by the DataWedge Control Application (DWCtlApp.exe) and can be found in the DataWedge installation folder on the mobile device. There are no additional installation steps required to use the component.
- Prior to using API samples included with this package make sure DataWedge 3.2 or later is installed on the mobile device.
- Before using the Web sample on a Windows Mobile based device, make sure the View option in IEMobile is set to "Fit to Screen" as the default setting of "One Column" on some versions of Windows Mobile leads to miss alignment of elements in the web page.
- Please refer to the Design Notes section in the Help file for additional information.
- In Windows Vista and Windows 7 operating systems, due to UAC (User Access Control), the DataWedge API package must be copied to a folder which has write permision.
- When deploying application via Microsoft Visual Studio make sure "Deploy the latest version of the ,NET compact Framework" checkbox in the Project>Properties>Devices tab unchecked if the .Net compact already available in the Mobile Computer.
- If DataWedge API reference errors occur while building the C# sample, delete the reference to the DataWedge API tag library and add it in again.
Last revised: October 14, 2010
© Motorola 2008-2010