DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are...
-
Upload
scarlett-underwood -
Category
Documents
-
view
331 -
download
5
Transcript of DataWedge 3.x Overview Ian Hatton EMS EMEA. DataWedge 3 MOTOROLA and the Stylized M Logo are...
DataWedge 3.x Overview
Ian HattonEMS EMEA
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.
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.
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
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
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
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)
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
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
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
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
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
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
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
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
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 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
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
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.
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
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
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
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 ?
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