DataWedge API v1.3
[part # :DATAWEDGEAPI_010319]

Contents


Introduction

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

Back to top


Release notes

Version 1.3 

Version 1.2  

Version 1.1  


Back to top


Components

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

Back to top


Installation

  1. Ensure DataWedge is installed on the mobile device.
  2. 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.

Back to top


Usage Notes

  1. Prior to using API samples included with this package make sure DataWedge 3.2 or later is installed on the mobile device.
  2. 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.
  3. Please refer to the Design Notes section in the Help file for additional information.
  4. 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.
  5. 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.


Back to top


Known issues

  1. 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.


Back to top


Last revised: October 14, 2010

© Motorola 2008-2010