250 likes | 668 Views
DataWedge 3.x Overview. Ian Hatton EMS EMEA. 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. EMT Product Family.
E N D
DataWedge 3.x Overview Ian Hatton EMS EMEA
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.
EMT Product Family • RemCapture • PC 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. • DataWedge • Device utility that allows an end-user to capture barcode, RFID, MSR and serial data, and automatically send that data to an application as keystrokes. • AppLauncher • Device utility that allows an end-user to launch a pre-defined set of applications using a simple menu system. • StartupCtl • Device utility used to automatically install and launch a pre-defined set of applications when a device is started. • WinCloser • Device utility that runs in the background and closes unwanted windows.
DW3.x Features • Plug-ins • Profiles (auto switching based on foreground app) • ADF (Advanced Data Formatting) • Scalable UI • DataWedge API
Input Keystrokes Barcode Buffer Buffer Settings RFID IP Socket RemoteWedge Buffer Buffer Buffer Settings Settings MSR Buffer Clipboard Buffer Other/ plug-in Buffer Settings Serial Settings Buffer Other/ plug-in Buffer Architecture Process Output KB Translation Table Settings Settings Router ADF Inputs Outputs Settings Profiles Settings Rules Feedback Settings Config VS2005 Control ActiveX Control DataWedge API UI DW C++ GUI 3rd party GUI Browser based GUI
Plug-ins • DataWedge 3.x plug-ins… • Input • Barcode (future version will include RFID, MSR, Serial) • Process • ADF, Basic Format (aka Prefix/Suffix) • Output • Keystroke
Barcode input plug-in • Captures barcode data using the scan driver
Keystroke output plug-in • Sends data to foreground application as keystrokes • Can send keystrokes as windows messages or as keyboard events • Lots more features…
Basic format plug-in • Aka Prefix/Suffix • Provides same functionality as prefix/suffix option in DW2
ADF Plug-in • New feature to DW • Provides Advanced Data Formatting as found in our scanners • Configuration similar to 123Scan
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
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 DataWedgee.g. Barcode -> ADF -> Keystroke MSR -> 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
User Interface Location bar Menu item Status column indicating if enabled/disabled Indicator that further options/settings are available Keyboard shortcut
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
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
Remote Configuration • DEMO
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… • Create a new profile • Assign the application that uses the camera to the new profile • Disable the barcode scanner(s) • When the camera application comes to foreground, DW3 will close the scanner allowing the camera to work.
Allowing apps to use the camera • Alternatively • Make sure that Settings > Profile Selection = Auto • Create profiles for all the applications requiring barcode scanning • 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
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
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
Over to you… • Questions ?
DataWedge 3 • Software TAVT Webinar