DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are...

24
DataWedge 3.x Overview Ian Hatton EMS EMEA

Transcript of DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are...

Page 1: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3.x Overview

Ian HattonEMS EMEA

Page 2: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

Introduction

DataWedge is one of the “Enterprise Mobility Tools” which are a collection of programs that assist systems integrators with the setup and deployment of their solutions on enterprise mobility devices from Motorola.

Page 3: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

EMT Product FamilyRemCapturePC utility used to detect changes in the device registry and file system, and package those changes for persistence.

SCM (Symbol Configuration Manager)PC utility used to create device configuration packages in .REG and .CPF format.

DataWedgeDevice utility that allows an end-user to capture barcode, RFID, MSR and serial data, and automatically send that data to an application as keystrokes.

AppLauncherDevice utility that allows an end-user to launch a pre-defined set of applications using a simple menu system.

StartupCtlDevice utility used to automatically install and launch a pre-defined set of applications when a device is started.

WinCloserDevice utility that runs in the background and closes unwanted windows.

Page 4: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

DW3.x Features

Plug-ins

Profiles (auto switching based on foreground app)

ADF (Advanced Data Formatting)

Scalable UI

DataWedge API

Page 5: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

ArchitectureInput

RFID

MSR

Serial

Other/plug-in

Barcode

Bu

ffe

rB

uff

er

Bu

ffe

rB

uff

er

Bu

ffe

r

ConfigDataWedge API

UIBrowser based GUIDW C++ GUI 3rd party GUI

Process

Settings

Output

AD

F

Inputs

Out

pu

ts

Router

Feedback

Keystrokes

Bu

ffer

Settings

Settings

Settings

Settings

Settings

Other/plug-in

Bu

ffer

Settings

IP SocketB

uffe

rSettings

RemoteWedge

Bu

ffer

Settings

Clipboard

Bu

ffer

Settings

VS2005ControlActiveX Control

Rules

Profiles

KB TranslationTable

Page 6: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

Plug-ins

DataWedge 3.x plug-ins…• Input

Barcode (future version will include RFID, MSR, Serial)

• ProcessADF, Basic Format (aka Prefix/Suffix)

• OutputKeystroke

Page 7: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

Barcode input plug-in

Captures barcode data using the scan driver

Feature DW2 DW3Supports multiple scanners No Yes

(can only use one at a time due to hardware limitiations)

Allows config of Scan params Yes Yes(excluding feedback)

Allows config of Reader params No YesAllows config of Interface params No YesUses scan driver feedback Yes No

(only provides good or bad decode feedback)

Page 8: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

Keystroke output plug-in

Sends data to foreground application as keystrokes

Can send keystrokes as windows messages or as keyboard events

Lots more features…

Feature DW2 DW3Keystrokes sent as… Windows messages Windows messages

or keyboard eventsAllow escape characters (e.g. \n) Yes YesSticky keys No YesInter-character delay Yes (global only) YesKeymap No YesFeedback No Yes

Page 9: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

Basic format plug-in

Aka Prefix/Suffix

Provides same functionality as prefix/suffix option in DW2

Feature DW2 DW3Prefix Yes YesSuffix Yes YesSend data Yes YesSend data as hex Yes YesSend ENTER Yes YesSend TAB Yes Yes

Page 10: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

ADF Plug-in

New feature to DWProvides Advanced Data

Formatting as found in our scanners

Configuration similar to 123Scan

Page 11: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

Profiles

What is a profile?- user defined settings for a specified application- e.g. EAN/UPC for PIE, Code128 for Remote Desktop

Can have multiple profiles

Profile selection can be- Automatic - based on foreground application- Manual – user selected

Default profile for unspecified applications

Page 12: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

Profiles

User created profiles - Specify application(s) for which this profile will apply - Configure plug-in settings for this profile - Specify the route the data will take within DataWedge

e.g. Barcode -> ADF -> KeystrokeMSR -> IP Socket

Default profile - Used when no user created profile exists for the

foreground application - Configuration same as user created profile but no

applications can be specified for it

Page 13: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

DataWedge Comparison

Feature DW2 DW3Barcode scanning Y YKeystroke output Y YRFID Y FutureMSR Y FutureSerial Y FuturePrefix/Suffix Y YADF N YProfiles N YCE4.2/PPC2003 Y NExtensible via plug-ins N YRemote configuration N YScalable UI N YAPI N YModular N Y

Page 14: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

User Interface

Status columnindicating ifenabled/disabled

Keyboard shortcut

Menu item

Location bar

Indicator that further options/settings are available

Page 15: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

User Interface

DataWedge configuration is stored in XML (default location is \

The DataWedge UI is a view of that configuration data

Two views are provided – Basic and Advanced

Basic view…- is a limited view of the default profile- is similar to UI in DW2- allows fast access to basic features

e.g. send ENTER after barcode data

Advanced view- shows all configuration options- user may need to consult manual

Page 16: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

User Interface

Page 17: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

Remote Configuration

Allows DataWedge configuration from desktop PC

Requires Microsoft Internet Explorer (IE7 recommended)

Works over wireless

Works over ActiveSync for Windows Mobile devices

May require changes to proxy settings

Page 18: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

Remote Configuration

DEMO

Page 19: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

Allowing apps to use the camera

Due to hardware limitiation the scanner and camera cannot be used at the same time

This can be overcome in DW3 as follows…

1. Create a new profile2. Assign the application that uses the camera to the new

profile3. Disable the barcode scanner(s)

When the camera application comes to foreground, DW3 will close the scanner allowing the camera to work.

Page 20: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

Allowing apps to use the camera

Alternatively

1. Make sure that Settings > Profile Selection = Auto2. Create profiles for all the applications requiring

barcode scanning3. Disable the default profile

Now by default the scanner will be closed and only opened when an application associated with a profile comes to the foreground

Page 21: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

Installation

DataWedge 3.0 ships as a .zip file

Contains an MSI installer – install on a PC

Install on device - over ActiveSync - or copy cab file to device

Use StartUpCtl for cold/clean boot persistence

Can be run without UI

Replicate DW configuration to multiple devices by copying one folder

Page 22: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

Learn more about EMTAdditional resources available online

For access to Enterprise Mobility Tools, visit Support Central at:

www.symbol.com/support

and click:

Software Downloads Mobile Computers Developer & SW Tools

Enterprise Mobility Tools are also available at each mobile device product page

Page 23: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

Over to you…

Questions ?

Page 24: DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.

DataWedge 3 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective owners. © Motorola, Inc. 2007

DataWedge 3

Software TAVT Webinar