background image

CHAPTER 4 STAGING AND DEPLOYMENT

Introduction

This chapter provides information and guidelines for staging and deploying Rho-based applications for the SB1 

using the Mobility Services Platform (MSP) Server or the Remote Development Tool (RDT).

Requirements

The following items are required:

Mobility Services Platform 4.2 Server

MSP 4.2 Server ISO image - The link to is software is provided in the order fulfillment email.

MSP 4.2 Release Notes - The link to the release notes is provided in the order fulfillment email.

or
Rapid Deployment Tool - The web address and credentials required to access the RDT are provided in 

the fulfillment email.

MSP 4.2 Supplement for SB1 Kit - Available for download from the Motorola Solutions Support Central 
web site.

MSP 4.2 Supplement for SB1 Kit

The MSP 4.2 Supplement for SB1 Kit contains SB1 specific packages that can be deployed to SB1 devices 

and templates that can be used to simplify the creation of packages for the SB1 using the MSP Package 

Builder. The packages in the MSP 4.2 Supplement for SB1 Kit must be uploaded into an MSP 4.2 Server to 

deploy them from that MSP 4.2 Server to any SB1 device. The packages in the MSP 4.2 Supplement for SB1 

Kit will be pre-loaded into RDT and hence they can be deployed to any SB1 devices without using the MSP 4.2 

Supplement for SB1 Kit. The templates in the MSP 4.2 Supplement for SB1 Kit are required to be copied and 

registered with the MSP Package Builder if you want to use them to create SB1 application packages, using 

the MSP Package Builder, to be deployed to SB1 devices.

Summary of Contents for SB1

Page 1: ...SB1 SMART BADGE INTEGRATOR GUIDE ...

Page 2: ......

Page 3: ...SB1 INTEGRATOR GUIDE 72E 164712 01 Rev A December 2012 ...

Page 4: ...copyright law The user shall not modify merge or incorporate any form or portion of a licensed program with other program material create a derivative work from a licensed program or use a licensed program in a network without written permission from Motorola The user agrees to maintain Motorola s copyright notice on the licensed programs delivered hereunder and to include the same on any authoriz...

Page 5: ...iii Revision History Changes to the original guide are listed below Change Date Description 01 Rev A 12 21 12 Initial Release ...

Page 6: ...iv SB1 Integrator Guide ...

Page 7: ...Unpacking the SB1 1 1 Charging the SB1 1 2 Resetting the SB1 1 4 Start Up 1 4 Advanced Settings 1 5 Set Date and Time 1 6 Powering Off the SB1 1 7 Restore Factory Defaults 1 8 Introduction 2 1 Single Slot Charging Cradle 2 3 Setup 2 3 Charging 2 3 Ten Slot Charging Cradle 2 5 Setup 2 5 Battery Charging 2 5 Mounting Bracket 2 7 Setup 2 7 Wall Mounting 2 10 Rack Mounting 2 10 Developer Back Housing ...

Page 8: ...r Using MSP with Fusion 3 18 Persistence Differences Between Fusion X2 and Previous Versions of Fusion 3 18 Introduction 4 1 Requirements 4 1 MSP 4 2 Supplement for SB1 Kit 4 1 Installation 4 2 Template Files 4 2 Key SB1 Differences 4 2 MSP Packages 4 3 Recommended for Use 4 3 Available for Use 4 5 Usable on the SB1 4 5 Discouraged from Being Used 4 6 Not Supported on the SB1 4 7 Unlicensed Featur...

Page 9: ...the UpdateInProgress Package 4 25 How to Protect an Update Using UpdateInProgress 4 26 Performing OS Updates from MSP 4 27 Pushing an MSP Agent Update 4 28 MSP Agent Update Using an MSP Server and the RD Client 4 29 Introduction 5 1 Maintaining the SB1 5 1 Battery Safety Guidelines 5 1 Cleaning 5 2 Approved Cleanser Active Ingredients 5 2 Harmful Ingredients 5 2 Cleaning Instructions 5 3 Special C...

Page 10: ...AN Setup Example Introduction B 1 Procedure B 1 Appendix C Specifications SB1 and Accessory Technical Specifications C 1 Bar Code Reader Decode Zones C 2 Accessory Specifications C 4 Single Slot Charging Cradle C 4 Ten Slot Charge Only Cradle C 4 Index ...

Page 11: ...w to configure and set up the SB1 and the SB1 accessories SB1 Programmer s Guide describes how to write programs for use on the SB1 Configurations This guide covers the following configurations Software Versions This guide covers various software configurations and references are made to software versions To view the software versions 1 Press the Home button NOTE Screens and windows pictured in th...

Page 12: ...or potential problems during operation Appendix A Step By Step WLAN Setup Example Appendix B Step by Step Create Package Example Appendix C Specifications lists the technical specifications for the SB1 and accessories Notational Conventions The following conventions are used in this document The term SB1 refers to the Motorola SB1 smart badge Italics are used to highlight the following Chapters an...

Page 13: ...t for your region Contact information is available at http www motorolasolutions com support When contacting Motorola Solutions Global Customer Support please have the following information available Serial number of the unit Model number or product name Software type and version number Motorola Solutions responds to calls by email telephone or fax within the time limits set forth in support agree...

Page 14: ...xviii SB1 Integrator Guide ...

Page 15: ...l from around the SB1 and save the shipping container for later storage and shipping Verify that the equipment listed below is included SB1 single unit or multi unit Regulatory Guide Inspect the equipment for damage If any equipment is missing or damaged contact the Motorola Solutions Global Customer Support immediately See Service Information on page xvii for contact information ...

Page 16: ...B1 powers up a beep sounds and the Calibration screen displays CAUTION Follow the guidelines for battery safety described in Battery Safety Guidelines on page 5 1 The SB1 must be charged within the 0 C to 40 C 32 F to 104 F ambient temperature range LED Scan Button NOTE If the battery is at a very low level due to the SB1 being left out overnight or stored for long periods the SB1 might not power ...

Page 17: ... screen After the calibration settings are input tap the screen to save the new calibration settings When using the SB1 if the battery charge falls below a predetermine level it shuts down and displays the Battery Discharged screen Figure 1 4 Battery Discharged Screen When this occurs immediately recharge the SB1 battery by placing it into a charging cradle The Battery Charging screen appears on t...

Page 18: ...aneously press and hold the Home and Scan buttons for five seconds When the SB1 beeps release the buttons and then it resets Start Up After the SB1 boots up for the first time the Home screen displays Refer to the SB1 User Guide for information on using the Home screen Figure 1 6 Home Screen The SB1 is pre loaded with a number of applications Touch to open the Applications screen Figure 1 7 Applic...

Page 19: ...nection Refer to the SB1 User Guide Advanced Settings To access the advanced settings 1 Press the Home button to access the Home screen 2 Touch The Settings screen appears Figure 1 8 Settings Screen 3 Touch The More Settings screen appears 4 Touch Advanced Settings The Advanced Settings screen appears Figure 1 9 Advanced Settings Screen The SB1 provides the following advanced setting MSP Settings ...

Page 20: ...rs 3 Touch Advanced Settings The Advanced Settings screen appears 4 Touch Set Date and time The Set date and Time screen appears Figure 1 10 Date and Time Screen 5 Touch the date field The Set Date screen appears Figure 1 11 Set Date Screen 6 Touch to delete the current date 7 Use the keypad to enter the new date in the format DD MM YYY 8 Touch The Set Date and Time screen appears 9 Touch the time...

Page 21: ...s to scroll to the time zone 15 Touch a time zone option 16 Touch 17 Touch OK to confirm and return to the Advanced Settings screen Powering Off the SB1 Power off the SB1 when not using for long periods of time 1 Press the Home button 2 Touch The Settings screen appears 3 Touch The More Settings screen appears 4 Touch Advanced Settings The Advanced Settings screen appears 5 Touch the down arrow 6 ...

Page 22: ...the user database information All files installed in the userDrive folder are maintained To return the SB1 to the factory default settings 1 Press the Home button 2 Touch The Settings screen appears 3 Touch The More Settings screen appears 4 Touch Advanced Settings The Advanced Settings screen appears 5 Touch the down arrow 6 Touch Restore Factory Defaults 7 Touch OK to confirm ...

Page 23: ...power to the Single Slot Charging cradle Power Supply 12 VDC 4 16 A PWRS 14000 148R Provides power to the Ten Slot Charge Only Cradle Miscellaneous Arm Band SG SB1X WRSTB 01R Provides a way to mount the clip on holster for the SB1 on your arm Holster SG SB1X HLSTR 02R Provides a clip on holder for wearing the SB1 on a belt Lanyard KT SB1X LANYD 10R Optional lanyard for holding the SB1 around the n...

Page 24: ...iver six screws and a USB Cable Allows developers to copy files to the user accessible folder Speaker Headset 21 SB1X HDSET 10R Provides audio for hands free PTT conversations Contains a speaker PTT button and volume control 10 pack Ear Bud Headset 21 SB1X HDSET2 10R Provides audio for hands free PTT conversations Contains ear fit speaker PTT button and volume control 10 pack Table 2 1 SB1 Accesso...

Page 25: ...radle Setup 2 Plug the power supply into an outlet Charging To charge the SB1 1 If attached remove SB1 from the lanyard 2 Place the SB1 into the slot with the Scan button facing up The LED Indicator indicates the SB1 battery charging status The battery charges in less than four hours See Table 2 2 for charging status indications CAUTION Ensure to follow the guidelines for battery safety described ...

Page 26: ...te remove the SB1 from the cradle Table 2 2 LED Charging Status Indicators LED Indication Off SB1 is not placed correctly in the cradle or the cradle is not powered Slow Blinking Amber SB1 is charging Solid Green Charging complete Fast Blinking Amber Charging error LED Indicator Scan Button ...

Page 27: ...lder and press into the holder 3 If required wind the cable around the wire tabs to shorten the cable 4 Connect the AC line cord to the power supply 5 Connect AC Line Cord to an AC outlet Figure 2 3 Ten Slot Charging Cradle Setup Battery Charging Place the SB1 into the slot with the Scan button and Charge LED Indicator facing up CAUTION Ensure to follow the guidelines for battery safety described ...

Page 28: ...1 Charge LED Indicator indicates the SB1 battery charging status The battery charges in approximately four hours See Table 2 2 on page 2 4 for charging status indications Figure 2 4 Ten Slot Charging Cradle Charge LED Indicator amber ...

Page 29: ...To set up the Ten Slot Charge Only Cradle 1 Remove the backing from the black rubber pad and place onto the back of the Ten Slot Charging Cradle as shown 2 Place the power supply into the mounting tabs Figure 2 5 Install Power Supply 3 Plug the AC line cord into the power supply 4 Wrap the power supply cord around the cable guides ...

Page 30: ... Integrator Guide Figure 2 6 Cable Routing 5 Plug the power plug into the power port on the cradle 6 Snap the ferrite into the mounting slot 7 Place the four mounting bracket tabs into the slots on the cradle ...

Page 31: ...Cradle 8 Slide the mounting bracket up until the tabs enter the slots 9 Secure the mounting bracket to the cradle using the two supplied screws Torque to 20 kgf cm 1 45 bf ft Figure 2 8 Secure Mounting Bracket to Ten Slot Charge Only Cradle 8 8 ...

Page 32: ... 3 The screw heads should protrude 2 5 mm 0 01 from the wall Figure 2 10 Mounting Bracket onto Screws 4 Align the mounting bracket s mounting holes with the screws Place the bracket cradle assembly on the screws 5 Slide the bracket cradle assembly to the left and down Rack Mounting To mount the Ten Slot Charging Cradle onto a standard rack CAUTION Use mounting hardware screws and or anchors approp...

Page 33: ...Accessories 2 11 1 Align the mounting holes on the bracket with the mounting holes on the rack 2 Secure the bracket to the rack using four screws provided with the rack Figure 2 11 Mounting On Rack ...

Page 34: ...ing The Developer Back Housing Kit contains Developer Back Housing Four long screws Two short screws Screwdriver USB cable To install the Developer Back Housing 1 Power off the SB1 2 Turn the SB1 face down on a table 3 Using the supplied screwdriver remove six screws securing the back housing to the SB1 Figure 2 12 Remove Back Housing Screws 4 Remove the back housing 5 Align the Developer Back Hou...

Page 35: ... connect the SB1 to a host computer 1 Connect the micro USB connector the USB cable into the USB port on the Developer Back Housing M1 6 M2 M1 6 M2 M2 NOTE In order for the host computer to see the SB1 as a drive Windows XP special file system drivers have to be installed on the host computer Go to the following Microsoft web site http www microsoft com en us download details aspx id 19364 to down...

Page 36: ...puter 3 On the host computer open Windows Explorer The SB1 appears as a hard disk drive in Windows Explorer 4 On the host computer open another Windows Explorer window and locate the files to copy to the SB1 5 Drag the files from the new window to the SB1 folder window 6 When complete disconnect the SB1 from the host computer ...

Page 37: ... scheme use the Wireless Settings software Fusion to configure the SB1 to match the WLAN settings Overview The Wireless Settings software contains applications with which to create wireless profiles Each profile specifies the security parameters to use for connecting to a particular WLAN as identified by its Extended Service Set Identification ESSID The software also allows the user to control whi...

Page 38: ... create only a subset of wireless profiles Open WPA Personal TKIP and WPA2 Personal AES by entering ESSID and passphrase with all other settings set to default values To create other types of wireless profiles WPA Enterprise WPA2 Enterprise etc use Mobile Device Management MDM software like MSP or use Import Locally application to import wireless configuration data which is exported from a device ...

Page 39: ...eless network Connecting to a Secure Network To connect to a secured network 1 Touch Simple Setup 2 Touch WPA Personal PSK TKIP or WPA2 Personal PSK AES Figure 3 5 ESSID Passphrase Window 3 In the ESSID text box enter the ESSID for the network 4 In the Passphrase text box enter the network passphrase 5 Touch Connect The SB1 creates a profile with the provided information and connects to the wirele...

Page 40: ... Touch Import Locally A confirmation dialog appears Figure 3 6 Delete File Confirmation Message 4 Touch No to leave the file on the SB1 or Yes to delete the file after it has been imported Figure 3 7 Import Notification Message 5 Touch OK Profiles Touch the Profiles option to display a list of available profiles The Select a profile window displays Figure 3 8 Select a Profile Window 1 Touch a prof...

Page 41: ...reless Status window contains the following options Touch the option to display the option window Signal Strength provides information about the connection status of the current wireless profile Current Profile displays basic information about the current profile and connection settings IPv4 Status displays the current IP address subnet and other IP related information assigned to the mobile compu...

Page 42: ... Status window Signal Strength Window The Signal Strength window provides information about the connection status of the current wireless profile including signal quality and other statistics described below The BSSID address shown as AP MAC Address displays the AP currently associated with the connection In Ad hoc mode the AP MAC Address shows the BSSID of the Ad hoc network Information in this w...

Page 43: ...changes depending on the signal strength Excellent Signal Very Good Signal Good Signal Fair Signal Poor Signal Out of Range no signal The radio card is off or there is a problem communicating with the radio card Profile Name Displays the name of the current profile Status Indicates if the mobile computer is associated with the AP Signal Quality Displays a text format of the Signal icon Tx Retries ...

Page 44: ...the IPv4 Status window touch IPv4 Status in the Wireless Status window Figure 3 14 IPv4 Status Window Table 3 2 Current Profile Window Field Description Profile Name Displays the name of the profile that the mobile computer is currently using to communicate with the AP ESSID Displays the current profile s ESSID Mode Displays the current profile s mode either Infrastructure or Ad hoc Security Mode ...

Page 45: ...uter at each end This address is called the IP address Each node on the IP network must be assigned a unique IP address that is made up of a network identifier and a host identifier The IP address is shown in dotted decimal notation with the decimal value of each octet separated by a period for example 192 168 7 27 Subnet Displays the mobile computer s subnet mask Most TCP IP networks use subnets ...

Page 46: ...address it shows the scope link local site local global unknown and remaining valid lifetime of the address Temporary IPv6 Address Displays the SB1 s Temporary IPv6 address assigned to WLAN interface It displays the scope and remaining valid lifetime of the address Temporary IPv6 addresses are based on random interface identifiers and are generated for public address prefixes that use stateless ad...

Page 47: ...per Back Housing on page 2 12 for information on copying the log files from the SB1 Clearing the Log To clear the log touch Clear Table 3 5 IPv6 Address Details Fields Field Description IPv6 Address Displays the IPv6 address for which details are displayed Prefix origin Displays the prefix origin for the IPv6 address Possible values are Router Advertisement Well known Manual DHCPv6 or Unknown sour...

Page 48: ...application The Wireless Diagnostics application window provides links to perform ICMP Ping Trace Routing and Known APs functions Table 3 6 Version Sub categories Field Description Applications Version information for Wireless applications Middleware Version information for Wireless middleware components WLAN Adapters Version and type information for WLAN adapters and the corresponding firmware an...

Page 49: ...esting of a connection at the network layer part of the IP protocol between the mobile computer and any other device on the network Ping tests only stop when the Stop Test button is selected the Wireless Diagnostics application is closed or if the mobile computer switches between infrastructure and ad hoc modes To open the ICMP Ping window touch ICMP Ping in the Wireless Diagnostics window Figure ...

Page 50: ...Lookup Options setting will decide whether to use IPv4 or IPv6 address for the test By default this is set to IPv4 then IPv6 which indicates that it will try to resolve the name to an IPv4 address if this fails and if IPv6 is enabled it will try to resolve the name to an IPv6 address Figure 3 21 DNS Lookup Options Window Graphs A real time graph of any of the above statistics can be displayed by d...

Page 51: ...Select the option and touch the OK button If a name is entered in the IP field DNS Lookup Options setting will decide whether to use IPv4 or IPv6 address for the test By default this is set to IPv4 then IPv6 which indicates that it will try to resolve the name to an IPv4 address if this fails and if IPv6 is enabled it will try to resolve the name to an IPv6 address Figure 3 24 DNS Lookup Options W...

Page 52: ...igure 3 26 Quick Options Window 2 Touch Reset WLAN to Factory Defaults Figure 3 27 Confirmation Dialog Box 3 Touch OK to restore factory defaults or Cancel to go back to the Quick Options screen Remove 101 WLAN Profile To remove the default 101 WLAN Profile 1 Touch Quick Options The Quick Options window appears Table 3 7 Current Profile Window Icon Description The AP is the associated access point...

Page 53: ...ptions Window 2 Touch Remove 101 WLAN Profile Figure 3 29 Confirmation Dialog Box 3 Touch OK to remove the 101 profile or Cancel to go back to the Quick Options screen Exit Wireless Settings To exit the Wireless Settings application touch Quit ...

Page 54: ... WPA2 Personal AES Other profiles like 802 1x profiles cannot be created from SB1 user interface Use the MSP staging method or the Import Locally application to create import these types of WLAN profiles While connecting to an 802 1x profile where the credentials are not entered as part of the WLAN profile The SB1 prompts the user to enter credentials username and or password and or domain Table 3...

Page 55: ... Description Optimize for Data The SB1 is tuned for data transfer U APSD is disabled in this mode Optimize for Voice The SB1 is tuned for voice transfer U APSD is enabled in this mode Table 3 11 Supported WLAN Options Options Description Regulatory 802 11d mode can be changed disable enable Select a country when disabling 802 11d By default 802 11d is enabled Band Selection SB1 supports only 2 4GH...

Page 56: ...ork Time Protocol server is available and the Symbol Motorola access point is enabled for this feature By default Auto Time Config is enabled Auto PAC Settings Allow Provisioning If this is allowed and no PAC is available device will allow server to provide one This is disabled by default Allow Refreshing If this is allowed and the available PAC has expired the device will allow the Server to prov...

Page 57: ...ined within the SB1 On all subsequent cold boots the configuration stored in the database is automatically reapplied There is no way to turn off the automatic persistence but there is a way to reset Fusion back to its default state See Factory Defaults on page 3 16 for more information This persistence behavior is different from all prior versions of Fusion that did not automatically store Fusion ...

Page 58: ...icular certificates that were previously transient i e intentionally did not persist across subsequent cold boots are be persistent i e are persist across subsequent cold boots This could lead to confusion especially in mixed populations of devices Certificates that are installed persistently as part of a Certificate Settings Object in a bundle are persisted both by Fusion X2 and by MSP While this...

Page 59: ...or download from the Motorola Solutions Support Central web site MSP 4 2 Supplement for SB1 Kit The MSP 4 2 Supplement for SB1 Kit contains SB1 specific packages that can be deployed to SB1 devices and templates that can be used to simplify the creation of packages for the SB1 using the MSP Package Builder The packages in the MSP 4 2 Supplement for SB1 Kit must be uploaded into an MSP 4 2 Server t...

Page 60: ...and other Motorola Solutions devices that impacts how MSP operates on the SB1 Persistent Storage The SB1 contains a UserDrive folder to store customer specific content Customers can develop Rho Based applications and deploy them to the UserDrive folder Customers can return the behavior of the SB1 Shell to the default state by erasing the content previously deployed to the UserDrive folder A cold b...

Page 61: ... updates are initiated using RD Client MSP Agent The MSP Agent does not display bundle messages confirm conditions and power conditions that would normally be presented to a user The value MOTOROLA SB1B is reported to MSP for the Device Attribute identity deviceModel Package Building A sample User Baseline package is provided to illustrate the Rho based Shell configuration This can be modified as ...

Page 62: ...erver Reports adapter information especially IP address to MSP It is recommended if MSP is the MDM and required if RemoteUI or RemoteControl are used Consult the MDM documentation GetFileVersion1 MSP 4 2 Supplement for SB1 Reports system applications and libraries versions to MSP It is recommended because it is the only method provided to report system software versions when MSP is the MDM Consult...

Page 63: ...otoRemoteUI and MotoRemoteControl via Tunnel Service Universal 2 MSP Server Conditions activity based on registry files and processes UserAttributes 2 MSP Server Manages Device Attributes reported to MSP 1 Package is used during staging of the SB1 2 Package can be used when MSP is managing the SB1 Table 4 3 Packages for Use on the SB1 with Caveats Package Name Source Description abup30 1 2 MSP Ser...

Page 64: ...orm of connectivity On devices with multiple forms of connectivity this could be used to good advantage Since the SB1 has only one form of connectivity no benefit would be gained in such a scenario Alternately when using LockAndWipe it might make sense to configure a device to automatically lock when WLAN connectivity was lost and optionally unlock when WLAN connectivity was regained Since these o...

Page 65: ...nabled to interact with the SB1 in ways that would violate the intended SB1 Device Usage Model Table 4 4 Packages Discouraged from Use Continued Package Name Source Description 1 Package can be used when MSP is managing the SB1 Table 4 5 Unsupported MSP Packages Package Name Source Description Moto_SSL_VPN_ MSP Server Add On Kit The Motorola SSL VPN is a third party VPN solution resold by Motorola...

Page 66: ...ations AppCenter adds no value onto the SB1 As a result AppCenter is not licensed for use on the SB1 and must not be used DeviceSecurity MSP Server The Device Security package is a feature containing technology licensed from a third party that can be used on many Motorola devices DeviceSecurity provides a means to control access to the device UI and which application and device features can be use...

Page 67: ... 2 MSP 4 2 Supplement for SB1 Reverses the effect of the SB1SaveCalibration package Sb1PrepareForOsUpdate 1 2 MSP 4 2 Supplement for SB1 Prepares the SB1 for OS Update Required before any OSUpdate package to allow the update to work correctly UpdateInProgress 1 2 MSP 4 2 Supplement for SB1 Informs the user that an update is in progress and block the starting of new applications Can optionally be u...

Page 68: ...tire content of the application sub folder for a given Rho based application should be placed inside another folder named UserDrive If multiple Rho based applications are stored on the same workstation then the UserDrive folder for each application should be stored under another folder named for the application The following is an example of a workstation application folder structure MySB1Applicat...

Page 69: ...e Baseline package is provided to a sample package to create new packages from To customize the Sample Baseline package 1 Locate the sample Sb1SampleBasline apf package file in the folder to which you extracted the MSP 4 2 Supplement for SB1 2 Using the MSP Package Builder open the sb1samplebasline apf package file 3 Select Tools Convert to Project 4 Enter a name for the new package 5 Enter the lo...

Page 70: ...e application See Folder Structures on page 4 10 3 Launch the MSP Package Builder 4 Select File New Project 5 Select the RhoApplication template 6 Enter a name for the package based on the name of the application 7 Select a location for the package the workstation folder containing the UserDrive folder for the application 8 Select the Files section of the project 9 Drag the UserDrive folder for th...

Page 71: ...nsure that all client software is up to date and that all available server patches are installed 2 Install the MSP 4 2 Server software onto suitable workstation according to the Mobility Services Platform 4 2 Software Installation Guide 3 Install the MSP 4 2 Supplement for SB1 Kit See MSP 4 2 Supplement for SB1 Kit Available for download from the Motorola Solutions Support Central web site on page...

Page 72: ...ialog box appears Figure 4 3 Default File Template Window 12 In the File Extension text box enter app 13 In the Default Template drop down list box select RhoApp 1 0 14 Click OK 15 Repeat for RhoFont ttf and Rho App1 app1 Once you are done the Default Template list should look as shown in Figure 4 4 Figure 4 4 Options Window with Extensions ...

Page 73: ... 101112131415161718191a1b1c Since this Staging WLAN uses low security limit access to the WLAN by a Locating it in a secure area b Lowering the RF power or using a limited range antenna c Enabling the Staging WLAN only when staging is being performed UserDrive Update To prepare UserDrive folder content using the MSP Server 1 Customize the sample baseline Sb1SampleBasline package as required to sui...

Page 74: ...ct during staging Since staging is an activity that must be invoked by a user it is often desirable to reduce the number of times staging must be performed preferably to a single staging operation The above requirements can often be combined into the same staging operations that perform other tasks an OS Update deploying application content or an MSP Agent update 1 Create a bundle containing the d...

Page 75: ...arcode Sheet Generation screen appears Figure 4 6 Barcode Sheet Generation Screen 4 In the Barcode Profile section Select the Barcode Types PDF checkbox Select the RD Compatibility 3 0 radio button 5 Click the Generate button MSP creates the bar code sheet and displays it on the screen ...

Page 76: ...ar code sheet 1 Generate and print a bar code sheet See Print a Bar Code Sheet on page 4 16 2 On the SB1 press the Home button if required 3 Touch Advanced Settings Enter password if required or Touch Applications 4 Touch RD Client 5 Touch OK Wait for the Waiting message to display Figure 4 8 Scan Barcodes to Deploy Screen 6 Press the Scan button and aim at the bar code s 7 When the message Your D...

Page 77: ...ofile and click the On Demand link or the Staging On Demand link b Within the On Demand Server Applet screen click the Turn staging server on button 3 On the SB1 press the Home button if required 4 Touch Advanced Settings Enter password if required or Touch Applications 5 Touch RD Client Figure 4 9 Scan Barcodes to Deploy Screen 6 When the Waiting message displays touch Options The Main Menu scree...

Page 78: ...this is the first time using the RDT on this workstation a Approve the request by the RDT to install the RDT Workstation Client onto the workstation b Approve the request by the RDT to install the MSP Package Builder onto the workstation 5 When requested by the RDT enter the unique RDT login credentials The RDT Home Screen appears Figure 4 11 Remote Deployment Tool Console 6 Copy the contents of t...

Page 79: ...re 4 13 Default File Template Window 11 In the File Extension text box enter app 12 In the Default Template drop down list box select RhoApp 1 0 13 Click OK 14 Repeat for RhoFont ttf and Rho App1 app1 Once you are done the Default Template list should look as shown in Figure 4 14 Figure 4 14 Options Window with Extensions 15 Click OK ...

Page 80: ...Sample Baseline Package Customization on page 4 11 2 Optionally create one or more Rho Based Application package using the MSP Package Builder and the RhoApplication Template See Creating Application Packages on page 4 12 3 Login to RDT and define a Staging Profile a Enter a unique name for the Staging Profile b Identify the WLAN to be used for staging c Identify the FTP Server to be used if not u...

Page 81: ...gure 4 15 Scan Barcodes to Deploy Screen 6 Press the Scan button and aim at the bar code s 7 When the message Your Device is Ready To Use displays touch OK Well known WLAN To stage an SB1 using a Well known WLAN 1 Prepare the Well Known Staging WLAN See Preparing Infrastructure to Support a Well Known Staging WLAN on page 4 15 2 Log into the RDT from a workstation that is on the same subnet as the...

Page 82: ...can Barcodes to Deploy Screen 6 When the Waiting message displays touch Options The Main Menu screen appears Figure 4 17 Main Menu Screen 7 Touch the Search Unconnected Networks 8 When the message Your Device is Ready To Use appears touch OK ...

Page 83: ...e prompt Second line prompt and Third line prompt are all set to empty Delay seconds is set to 0 Enable countdown is set to False Require power level is set to A C 2 For any Policy or Action that is applicable to any SB1 and where it is desired that Jobs occur only when the SB1 is in the cradle On the Readiness Conditions page of the Policy or Action select the Condition created in step 1 3 When t...

Page 84: ...ent steps to perform whatever update is desired The EndUpdateInProgress package The Force Install option should be set for this deployment step so the package is always deployed even if it is already present on the SB1 2 Create a policy or action to deploy the bundle When a job to execute the bundle from step 2 is executed a dialog box displays on the SB1 screen when the UpdateInProgress package i...

Page 85: ...actory Perform an OS Update in this way places the SB1 in the state it would have been in had it come from the factory loaded with the OS to which it was just updated c An SB1 Baseline Package with the Force Install flag set to True If the intent of the bundle is to populate content into the UserDrive folder and to prepare an SB1 for production use then a suitable SB1 Baseline Package should be in...

Page 86: ...e SB1WipeCalibration package with the Force Install flag set to True ensures that the Touch Panel Calibration information is always removed Note that unless it is specifically desired to require that Touch Panel Calibration be performed by the user then this package should not be included in the bundle g The OSUpdate package from step 1 In some cases an OSUpdate package might be applied more than ...

Page 87: ...n a second staging operation would need to be performed The first staging operation would need to stay within the capabilities of the original RD Client and only the second staging operation could utilize any new capabilities of the new RD Client In addition if new capabilities are required to get onto a desired network it may be impractical to perform the first staging operation over that network...

Page 88: ...4 30 SB1 Integrator Guide ...

Page 89: ...ectronic instrument The screen of the SB1 is glass Do not to drop the SB1 or subject it to strong impact Protect the SB1 from temperature extremes Do not leave it on the dashboard of a car on a hot day and keep it away from heat sources Do not store or use the SB1 in any location that is dusty damp or wet Use a soft lens cloth to clean the SB1 If the surface of the SB1 screen becomes soiled clean ...

Page 90: ...ery into a microwave oven or dryer Battery usage by children should be supervised Please follow local regulations to properly dispose of used re chargeable batteries Do not dispose of batteries in fire In the event of a battery leak do not allow the liquid to come in contact with the skin or eyes If contact has been made wash the affected area with large amounts of water and seek medical advice If...

Page 91: ...ing the SB1 such as hand sanitizer that contain ethanolamine hands must be completely dry before handling the SB1 to prevent damage to the plastics Materials Required Alcohol wipes Lens tissue Cotton tipped applicators Isopropyl alcohol Can of compressed air with a tube Cleaning the SB1 Housing Using the alcohol wipes wipe the housing including buttons Display The display can be wiped down with th...

Page 92: ...away from the surface 6 Ensure that there is no lint left by the cotton tipped applicator remove lint if found 7 If grease and other dirt can be found on other areas of the cradle use lint free cloth and alcohol to remove 8 Allow at least 10 to 30 minutes depending on ambient temperature and humidity for the alcohol to air dry before applying power to cradle If the temperature is low and humidity ...

Page 93: ... hours to recharge fully Extreme battery temperature Battery does not charge if ambient temperature is below 0 C 32 F or above 40 C 104 F SB1 does not emit sound Volume setting is low or turned off Increase the volume Refer to the SB1 User Guide for more information Audio Adapter not installed properly Remove and replace Audio Adapter When connected properly the SB1 emits two beeps Headset not plu...

Page 94: ... Cause Solution Table 5 2 Troubleshooting the Single Slot Charging Cradle Problem Cause Solution SB1 battery is not charging Cradle is not receiving power Ensure the power cable is connected securely to both the cradle and to AC power The SB1 is not fully seated in the cradle Remove and re insert the SB1 into the cradle ensuring it is correctly seated Battery is faulty Verify that other SB1 device...

Page 95: ...d properly Remove Audio Adapter and reinstall Headset is not connected properly Remove headset from Audio Adapter and reinstall Volume is too low Increase audio volume Table 5 5 Troubleshooting the Speaker Adapter Problem Cause Solution Audio cannot be heard through Speaker Adapter Speaker Adapter not connected properly Remove Speaker Adapter and reinstall Volume is too low Increase audio volume ...

Page 96: ...5 8 SB1 Integrator Guide ...

Page 97: ... the information is an example and settings are dependent upon the network that you are connecting to Procedure This sample procedure provides instructions for setting up the WLAN settings for staging the SB1 1 Connect to the MSP Server Figure A 1 MSP Console 2 Login using the username and password set up during MSP installation After login the Start Page displays ...

Page 98: ...2 MSP Start Page 3 Click the Library tab Figure A 3 Library Tab 4 Under the Library tab click on the Settings A list of all the settings created displays Initially it is blank 5 Click the Create button The Setting Create screen appears ...

Page 99: ...etting Info screen appears Figure A 5 Setting Create Setting Info Screen 9 The system displays a template designed for creation of settings of the type selected 10 In the Name text box enter a name for the settings 11 In the Network Profile Name text box enter a name for the network profile 12 In the Network Profile ESSID text box enter a name for the network profile ESSID 13 In the Set Fusion Opt...

Page 100: ... using 802 11d or True if using 802 11d 17 I am defaulting all the other fields except Network Profile Encryption For that field I choose WPA PSK TKIP because that is the kind of encryption I am using 18 In the Network Profile Encryption drop down list select the type of encryption the network is supporting 19 In the Pre shared Pass Key text box enter the pre shared passkey 20 Click Finish The Rel...

Page 101: ...up Example A 5 22 Click the Stage tab A list of Staging Profiles defined in the MSP Server displays The list is initially blank Figure A 8 Staging Profiles Screen 23 Click the Create button The Profile Create screen appears ...

Page 102: ...e enter a name for the new Staging Profile and optionally enter a description 27 In the 3 Staging Settings section select the Select pre defined settings radio button 28 Click the Next button Figure A 10 Profile Create Staging Settings Screen 29 In the 2 Network Access Setting section use the drop down box to select the WLAN profile that just created Do not select a Relay Server or make any other ...

Page 103: ... Profile Create Staging Options Screen 32 In 2b Bar Code Types section deselect all checkboxes except for the PDF417 checkbox 33 In 3 Electronic Staging section uncheck Allow Electronic Staging checkbox 34 Click the Finish button The Related Tasks window appears 35 Click View List The new Staging Profile appears in the list ...

Page 104: ...lick the Create link to generate the bar codes for this Staging Profile The Barcode Sheet Generation screen appears Figure A 14 Barcode Sheet Generation Screen 37 Click the Generate button After a moment a PDF document containing the Staging Profile bar code displays ...

Page 105: ...s Enter password if required or Touch Applications 41 Touch RD Client 42 Touch OK Wait for the Waiting message to display Figure A 16 Scan Barcodes to Deploy Screen 43 Press the Scan button and aim at the bar code If trying to read the bar code from the screen and not paper try to hold the SB1 a little above the perpendicular with the screen to avoid reflection 44 The SB1 beeps and begins applying...

Page 106: ...A 10 SB1 Integrator Guide ...

Page 107: ...ting See Appendix A Step By Step WLAN Setup Example example procedure for setting up the WLAN connection Procedure This sample procedure provides instructions for creating a package placing the package into a bundle creating a staging profile to instruct the SB1 to download and install the bundle 1 Connect to the MSP Server Figure B 1 MSP Console 2 Login using the username and password set up duri...

Page 108: ... 3 Click the Library tab This list shows all the package known to the MSP server including the packages that come with MSP and any packages that have already been created Figure B 3 Library Tab Screen 4 Click the Build tab The Build Tab screen appears ...

Page 109: ...lick Create Package The Package Info screen appears Figure B 5 Create Package Package Info Screen 7 In the Name text box enter a name for the package 8 In the Version text box enter a version number for the package 9 Ensure that Validate Name Version in MSP is checked 10 Click Next The General Package Info screen appears ...

Page 110: ...e Browse button next to File to Add 14 In the Choose File to Open window locate the first file to go into the package and then click Open 15 In the File Options Client Path text box enter the full path name the file will load into on the SB1 For the SB1 all files should be deployed to the UserDrive folder Refer to theSB1 Programmer s Guide for specific information regarding folder structures 16 Cl...

Page 111: ...igure B 8 Create Package Package Files Screen 17 Repeat the process to add all the remaining files to the package Figure B 9 Create Package Package Files Screen Multiple Files in Package 18 Click Next The Command Definition screen appears ...

Page 112: ...10 Create Profile Command Definition Screen 19 For this example click Next The Review screen appears Figure B 11 Create Package Review Screen 20 Scroll to the bottom of the screen 21 Click the Create Package button to create the package ...

Page 113: ... package as a apf file or select Upload to MSP to upload the package to the MSP server For this example select Upload to MSP Figure B 13 Package Details Screen 23 The screen shows that the package has been uploaded to the MSP server In the related tasks window click Create Bundle The Bundle Create screen appears ...

Page 114: ...er a name for the bundle 25 In the Description text box enter a description for the bundle 26 Click the Next button In this example MSP has already created a bundle step to install the package Figure B 15 Bundle Create Bundle Steps Screen 27 Click Finish The Related Tasks screen appears ...

Page 115: ...ofile screen appears Figure B 17 Create Profile Screen 29 In the Name text box enter a name for the profile 30 In the Description text box enter a description for the profile 31 Ensure that the Select pre defined settings radio button is selected 32 Click the Next button The Staging Settings screen appears ...

Page 116: ...4 Specify a Relay Server Refer to the MSP documentation for information on creating a Relay Server At least one Relay Server is required to hold the content for deployment and must be reachable over the network by the SB1 35 Click the Next button The Deployment Steps screen appears Figure B 19 Create Profile Deployment Steps Screen 36 Click Next The Staging Options screen appears ...

Page 117: ...igure B 20 Create Profile Staging Options Screen 37 Uncheck the barcode type checkboxes 38 Click Finish The related Tasks screen appears Figure B 21 Related Tasks Screen 39 Select Staging Barcode The Barcode Sheet Generation screen appears ...

Page 118: ...plays Figure B 23 Barcode Sheet Screen 41 Save the file to email or to print later or send the file directly to a printer Use the Adobe Reader controls to zoom in on the bar code 42 On the SB1 press the Home button if required 43 Touch Advanced Settings Enter password if required or Touch Applications 44 Touch RD Client 45 Touch OK Wait for the Waiting message to display ...

Page 119: ...n button and aim at the bar code If trying to read the bar code from the screen and not paper try to hold the SB1 a little above the perpendicular with the screen to avoid reflection 47 The SB1 beeps and begins installing the bundle 48 When the message Your Device is Ready To Use displays touch OK ...

Page 120: ...B 14 SB1 Integrator Guide ...

Page 121: ...shades QVGA 320 x 240 resolution Touch Panel Full screen resistive touch finger operation no stylus Battery Rechargeable Lithium ion 910 mAh Network Connections Wireless Local Area Network WLAN Notification Audio beeper Visual multi color LED Audio Integrated microphone accessories include optional Speaker Adapter with push to talk and Audio Adapter Performance Characteristics CPU IMX35 532 MHz Ap...

Page 122: ... 54 Mbps and MCS0 7 Operating Channels Channel 1 13 2412 2472 MHz Channel 14 2484 MHz Japan only actual operating channels frequencies depend on regulatory rules and certification agency Security Security Modes Legacy WPA and WPA2 Encryption WEP 40 or 128 bit TKIP and AES Authentication TLS TTLS MS CHAP TTLS MS CHAP v2 TTLS CHAP TTLS MD5 TTLS PAP PEAP TLS PEAP MS CHAP v2 PEAP EAP GTC EAP FAST TLS ...

Page 123: ...Distances are measured from the edge of the SB1 2 The distances marked with asterisk are a result of the field of view FOV limitation and depend upon the bar code length 3 300 lux artificial ambient light 4 Bar codes at 20 pitch 5 Photographic quality short bar codes 6 Reading of long and large code is limited by effective system resolution 7 5 mil Code 39 20 mil Code 39 10 mil Data Matrix 10 mil ...

Page 124: ...Humidity 5 to 95 non condensing Drop 76 2 cm 30 0 in drops to vinyl tiled concrete at room temperature Electrostatic Discharge ESD 15 kV air 8 kV contact Table C 4 Ten Slot Charge Only Cradle Technical Specifications Feature Description Dimensions Height 10 16 cm 4 0 in Width 48 77 cm 19 00 in Depth 15 24 cm 6 0 in Input Power 12 VDC Power Consumption 50 W Operating Temperature 25 C to 50 C 13 F t...

Page 125: ... 3 charging the SB1 1 2 charging temperature range 1 2 cleaning 5 1 configuration xv conventions notational xvi cradles single slot charging cradle 2 3 battery charging 2 3 setup 2 3 ten slot charge only cradle 2 5 setup 2 5 D data capture xv date and time 1 6 decode distances C 3 decode zone C 3 demos 1 5 developer back housing 2 12 developer back housing kit 2 2 disable WLAN 3 2 display xv docum...

Page 126: ...3 7 simple setup 3 1 3 2 single slot charging cradle 1 2 2 1 2 3 battery charging 2 3 setup 2 3 troubleshooting 5 6 speaker adapter 2 2 speaker headset 2 2 T technical specifications C 1 temperature C 2 ten slot charge only cradle 1 2 2 1 2 5 setup 2 5 troubleshooting 5 6 troubleshooting 5 5 mobile computer 5 5 single slot charging cradle 5 6 ten slot charge only cradle 5 6 U unpacking 1 1 updates...

Page 127: ...Index 3 ...

Page 128: ...Index 4 SB1 Integrator Guide ...

Page 129: ...Index 5 ...

Page 130: ...Index 6 SB1 Integrator Guide ...

Page 131: ...Index 7 ...

Page 132: ...Index 8 SB1 Integrator Guide ...

Page 133: ...Index 9 ...

Page 134: ...Index 10 SB1 Integrator Guide ...

Page 135: ......

Page 136: ...U S A http www motorolasolutions com MOTOROLA MOTO MOTOROLA SOLUTIONS and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings LLC and are used under license All other trademarks are the property of their respective owners 2012 Motorola Solutions Inc All Rights Reserved ...

Reviews: