1 / 56

The Smart in SmartSystems

The Smart in SmartSystems. October 14, 2009. Agenda. What is SmartSystems Foundation? Add-On’s Terms to know Console and Services Commonly used features Overview New Features and Functionality Free time – Familiarize yourself with the Console Short Break Client Side Processing and Labs.

sonora
Download Presentation

The Smart in SmartSystems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Smart in SmartSystems October 14, 2009

  2. Agenda • What is SmartSystems Foundation? • Add-On’s • Terms to know • Console and Services • Commonly used features • Overview New Features and Functionality • Free time – Familiarize yourself with the Console • Short Break • Client Side Processing and Labs

  3. What is SmartSystems Foundation? • Manage your devices remotely using the Console • Provisioning - Get your devices configured and deployed. • Configure • Distribute Software • Provisioning Bundle • ScanToConnect/ScanToLoad • Monitoring/Managing • Manipulate Files • Monitor • Remote File Explorer • Remote Display • Device Health/Status • Ready To Work • Asset Viewer • Reports

  4. Remote Display Remote File Explorer Add-Ons Bundle wizard (Stand-Alone or Integrated) SmartSystems Foundation Scan-to-Connect (Licensed) Reporting Services (Licensed) Session Persistence Server (Licensed)

  5. Terms to know • Provisioning – The automation of all the steps required to setup the mobile computer so that it can provide services to its users. • AutoDeploy license – SmartSystems Server license that unlocks advanced features • SmartSystems Client – Software on the device that enables local and remote management • Bundles – Group of files and/or software that can be used to upgrade devices with the SmartSystems Console

  6. Server Components • Console • The user interface for server functions and features • SmartSystems Services • Core Messaging Server • License Manager Server • System Monitor Service • Universal Upgrade Server

  7. Console Device Panel Console Tree View Services Panel Vault Panel

  8. Services - Core Messaging Server • Mechanism for Discovering devices • Use Intermec Settings to configure items such as: • Broadcast Interval, Broadcast Adapters, Time Synchronization, Keep Alive Ping Interval, etc…

  9. Services - License Manager Server • Manages server and device licenses in the console

  10. Services - System Monitor Service • Collects asset data, Pushes GPS EE Data, Manages Provisioning Bundle processing

  11. Services - Universal Upgrade Server • Mechanism for delivering files to the devices, uses Multicast Protocol or standard HTTP, enables AutoDeploy of Settings on each boot.

  12. Commonly used features • Intermec Settings • Backup Settings • Drag and Drop to Upgrade • Power Tools • Warm Boot • Clean Boot • Remote Display • Remote File Explorer • Send Message • Folder Options • Asset Viewer • Printer Support

  13. Device Intermec Settings

  14. Backup Settings

  15. Drag and Drop to Upgrade

  16. Power Tools  Warm and Clean Boot

  17. Power Tools  Remote File Explorer

  18. Power Tools  Remote Display

  19. Send Message

  20. Folder Options • Intermec Power Tools and Send Message available for groups of devices in the folder • Requires AutoDeploy License

  21. Asset Viewer

  22. Printer Support • Discovery • Firmware Upgrade • Backup/Restore Intermec Settings • Ready-to-Work indicator New support added for the PB21 and PB22

  23. Overview of new functionality in v3.50 • System Requirements / Installation • Software Bundle Wizard • Scan-to-Connect/Scan-to-Load • Provisioning Bundle • Device Discovery • Certificate Installation • Image Update • Reporting • Licensing

  24. System Requirements • Operating Systems Supported: • New Support: • Windows Vista • Windows Server 2008 • Continue to support: • Windows XP SP3 • Windows Server 2003 • Database • SQL Server 2008 (Express or Standard) • Provides support for Reporting Services • SQL Server 2005 (Express or Standard)

  25. Installation • Microsoft Prerequisites must be installed by user • SQL Server must be installed by user • Eliminates installation issues related to “silent” SQL install • Install guide for SQL Server can be accessed within the installer. Click the Help button on the Database Server Selection screen • Installation tested with SE laptop images

  26. Software Bundle Wizard • Replaces Bundle Tool • Separate Download • Can be installed as a stand-alone tool or launched from the Console Menu • Provides option to keep existing Bundle Tool installed • Recommended only if user creates right-click tools for console • Basic and Advanced modes

  27. Scan-to-Connect • Barcodes containing the necessary configuration information to connect to your network and/or download files from an HTTP or FTP site • Scan to Load • Choose to apply connection settings or not • Enter URL of file on HTTP or FTP site to load onto device • Include Folder name for appropriate device grouping • Useful for Provisioning

  28. Provisioning Bundles • Group together Software Bundles and Backup Settings to configure multiple devices with identical settings. • Can be used for a variety of purposes such as: • Ensuring all devices have the same scanner settings. • Ensuring all devices have the same operating system and SSPB installed. • Ensuring all devices have the same applications and common data files installed.

  29. Device Discovery – Subnet Broadcasts • Subnet Broadcasts • Discover SmartSystems enabled devices on remote subnets. • Unlimited number of subnet broadcast values • Configure with Core Messaging Server’s Intermec Settings

  30. Device Discovery – IP Address Ranges • IP Address Ranges • Discover specific IP addresses or range of addresses • Unlimited number of IP address ranges • Configure with Core Messaging Server’s Intermec Settings

  31. Certificate Installation Install a Secure Socket Layer (SSL) Certificate onto your device • Supported Certificates • X.509 (.CER extension) • Cryptographic Message Syntax Standard (.P7B extension) • Personal Information Exchange (.PFX) • Supported Devices • CN3, CN4, CN50, CV30, and CV60 computers. • Minimum SmartSystems Client 3.44 and WM 5.0

  32. Image Update CN50 supports OS updates (vs. upgrades) • Updates delivered incrementally instead of entire OS upgrade • By default, updates require user to respond to mobile computer prompts during the update process • SmartSystems Level 1 license enables device to process updates silently (i.e. no user prompts) • Requires SmartSystems client 3.44 and WM 6.1

  33. Licensing • AutoDeploy • Mobile Document Imaging • Intermec Client Pack • Intermec Terminal Emulation, Intermec Launcher, Intermec Browser • SmartSystems Level 1

  34. Add a License

  35. Where can I get SmartSystems? • www.intermec.com(http://www.intermec.com/support/downloads/search.aspx?productnodeid=SMARTSYSTEMS)

  36. Comments or Questions

  37. Agenda - SmartSystems Client Side Processing \SmartSystems\SSConfigDir Loads configuration files ScanToLoad – Provisioning (Lab) Load application and settings via FTP/HTTP DHCP – Provisioning Load applications via DHCP settings and TFTP SSTransferAgent (Lab) Load applications / configurations on a clean boot

  38. \SmartSystems\SSConfigDir • Sets/Gets configuration items from a file • Where do I get configuration XML? • Backup of settings on the SSConsole • Local backup on the device via Intermec Settings • Right click on a field in Intermec Settings – “View Field XML” • Auto deletes files so you can’t see results • How can I see the results? • HKLM\Software\Intermec\SSClient\SaveCfgFiles • Support for Microsoft WapProvisioning XML • http://msdn.microsoft.com/en-us/library/ms889539.aspx • Example XML • C:\DevConn2009\SmartSystems\SSConfigDirExamples

  39. Scan-to-Connect / Scan-to-Load Automatically connect device to network and SmartSystems Server • Separate install • Installs S2C_Config settings in Software Vault • Only includes Communications and Core Messaging Service settings • Eliminates need to make a backup first • Scan-to-Load feature (HTTP/FTP URL) • Requires SmartSystems Client 3.44 or above • Cab files automatically placed in \CabFiles directory • XML files in the SS Config file format are automatically placed in \SmartSystems\SSConfigDir and processed. • XML AutoConfig files are processed to load other files • For more info reference http://epsfiles.intermec.com/scm_files/scm_kits/smartsystems/DHCP__Startup_WhitePaper.pdf • All other files automatically placed in \ScanToLoad directory • Preambles on device will cause an error

  40. Scan-to-Connect / Scan-to-Load

  41. Auto Configuration file format <AutoConfig> <Files> <File Src=“http://192.168.1.100:8789/c:\Smartsystems\UserFiles\AutoConfig\FeaturesDemo.cab" Dest="\temp\FeaturesDemo.cab" Run="\2577\autocab.exe" CmdLine="-FILE=&quot;\temp\FeaturesDemo.cab&quot; -FORCE -SHOW=2 -CHKRST=1“ Wait=“True”> </File> </Files> </AutoConfig>

  42. Scan-to-Load Follow Along Lab • Backup Device • Right click, Create Backup Settings • Edit Settings • Right click on backup, Start Intermec Settings • Create ScanToLoad Barcodes • Right click on backup, Print Scan-To-Connect Barcodes • Scan barcodes with device

  43. Auto Configuration file format – Example Let’s look at the file we processed in our example: C:\Devconn2009\SmartSystems\ScanToLoad\

  44. SmartSystems DHCP AutoConfiguration • Allows for loading of files/applications/settings without the use of the SmartSystems Console • Loads files/applications/settings remotely via TFTP • Requires a DHCP server that support Vendor Options • Vendor Class name (ie: Intermec.CN3E) • option 66 – TFTP server IP address • option 67 – DHCP auto configuration file name

  45. SSTransferAgent • Loads sspb/applications/settings on clean boot • Note: No SSPB on a CN50 • Extend with \Flash File Store\UserAutoInstall • Install your own applications and settings • User defined _sstransferagent.xml file • Allows for settings to be loaded once or on every boot • \SmartSystems\BootSettings.xml • HKLM\Software\Intermec\SSClient\BootSettings • Logs results to \SSTransferAgent.txt

  46. _SSTransferAgent.xml – File Format <Devices> <Device Type=“” Family=“” Model=“” Boot=“”> <Files SrcDir=“”> <File SrcDir=”” SrcName=”” DestDir=”” DestName=”” OS=“” ConfigString=“” Run=“” CmdLine=“” StartIn=“”> </File> </Files> <Commands> <DeleteFile File=“”/> <DeleteDir Dir=“”/> <CopyDir SrcDir=“” DestDir=“”/> <SetRegKey KeyName=“” ValueName=“” Value=“” Type=“”/> </Commands> </Device> </Devices>

  47. _SSTransferAgent.xml – File Format <Devices> <Device Type=“C” Family=“K” Model=“3” Boot=“Warm”> </Device> <Device Type=“C” Family=“N” Model=“*”> </Device> </Devices> Required Attributes Type, Family, Model - May use “*” as wild card match Optional Attribute Boot – Values of “Warm” or “Cold” Default of none

  48. _SSTransferAgent.xml – File Format <Devices> <Device Type=“C” Family=“N” Model=“3” Boot=“Warm”> <Files SrcDir=“\SmartSystems\UserAutoInstall”> <File SrcName=”myFile.cab” DestDir=”\temp” DestName=”myFile.cab” OS=“PocketPC” ConfigString=“CN3*”/> <File DestName=”wceload.exe” DestDir=“\windows” OS=“PocketPC” ConfigString=“CN3E*” Run=“true” CmdLine= /noui \temp\myFile.cab” StartIn=“\”/> </Files> </Device> </Devices> Attribute Information SrcName – If present, will attempt a copy of the file OS – “PocketPC” or “WINCE” Run – If “true” or “NoWait”, will run the program specified by “DestName” ConfigString – Hardware configuration string with single wild card “?” and multiple wild card “*”

More Related