MC50 with Windows® Mobile 5.
MC50 with Windows® Mobile 5.
ii MC50 with Windows® Mobile 5.0 Integrator Guide © 2007 by Motorola, Inc. All rights reserved. No part of this publication may be reproduced or used in any form, or by any electrical or mechanical means, without permission in writing from Motorola. This includes electronic or mechanical means, such as photocopying, recording, or information storage and retrieval systems. The material in this manual is subject to change without notice. The software is provided strictly on an “as is” basis.
iii Revision History Changes to the original manual are listed below: Change -01 Rev A Date 5/2007 Description Initial Release.
iv MC50 with Windows® Mobile 5.
Table of Contents Chapter 1 About This Guide Introduction .................................................................................................................... xi Documentation Set .................................................................................................. xi Configurations................................................................................................................ xii Software Versions.................................................................
vi MC50 with Windows® Mobile 5.0 Integrator Guide Single Slot USB Cradle ................................................................................................. Setup ....................................................................................................................... Charging the Mobile Computer Battery ................................................................... Charging the Spare Battery .................................................................................
Table of Contents Installation Using ActiveSync .................................................................................. 4-4 Installation Using Storage Card .............................................................................. 4-5 Installation Using AirBEAM ..................................................................................... 4-5 Image Update .........................................................................................................
viii MC50 with Windows® Mobile 5.0 Integrator Guide Wireless Status Application .......................................................................................... Signal Strength Window .......................................................................................... Current Profile Window ........................................................................................... IPv4 Status Window ...........................................................................................
Table of Contents Index Tell Us What You Think...
x MC50 with Windows® Mobile 5.
About This Guide About This Guide Introduction This Integrator Guide provides information about setting up and configuring MC50 with Windows Mobile 5.0 mobile computers and accessories. NOTE Screens and windows pictured in this guide are samples and can differ from actual screens. Documentation Set The documentation for the MC50 is divided into guides that provide information for specific user needs.
xii MC50 with Windows® Mobile 5.0 Integrator Guide Configurations Depending on device configuration, the MC50 includes the following features: • Operating System: Microsoft Windows Mobile 5.0 • Memory Configuration: 64 MB ROM/64 MB RAM • Display: 3.5” QVGA transflective color touchscreen • Keypads: Navigation (PDA-style) or QWERTY • Data Capture: 1-dimensional bar code scanning via linear CMOS, 1-dimensional and 2-dimensional bar code imaging, or image capture via camera • Radio: 802.
About This Guide xiii Software Versions This guide covers various software configurations and references are made to operating system or software versions for: • Adaptation Kit Update (AKU) version • Fusion version. AKU Version To determine the Adaptation Kit Update (AKU) version: Tap Start > Settings > System tab > About icon > Version tab. This tab lists the operating system version and the build number. The last part of the build number represents the AKU number. For example, Build 15704.3.5.
xiv MC50 with Windows® Mobile 5.0 Integrator Guide Chapter Descriptions Topics covered in this guide are as follows: • Chapter 1, Getting Started describes the accessories available for the mobile computer and how to set up power connections and battery charging capabilities, where applicable. • Chapter 2, Accessories describes the accessories available for the MC50 and how to set up power connections and battery charging capabilities, where applicable.
About This Guide NOTE xv This symbol indicates something of special interest or importance to the reader. Failure to read the note will not result in physical harm to the reader, equipment or data. CAUTION WARNING! This symbol indicates that if this information is ignored, the possiblity of data or material damage may occur. This symbol indicates that if this information is ignored the possibility that serious personal injury may occur.
xvi MC50 with Windows® Mobile 5.
Chapter 1 Getting Started Chapter 1 Chapter 1 Getting Started Introduction This chapter provides information about the mobile computer, accessories, charging the mobile computer, and resetting the mobile computer. Unpacking the Mobile Computer Carefully remove all protective material from around the mobile computer and save the shipping container for later storage and shipping.
1-2 MC50 with Windows® Mobile 5.0 Integrator Guide Accessories The following accessories are available: Table 1-1 MC50 Accessories Accessory Description Single Slot USB Cradle Charges the mobile computer main battery and a spare battery, and synchronizes the mobile computer with a host computer through a USB connection. Four Slot USB Cradle Charges up to four mobile computers, and synchronizes the mobile computer with a host computer through a USB connection.
Getting Started 1-3 Getting Started Before using the mobile computer for the first time: • install the main battery • charge the main battery and backup battery • start the mobile computer • configure the mobile computer. Charge the main battery before or after it is installed. Use one of the spare battery chargers to charge the main battery (out of the mobile computer), or one of the cradles to charge the main battery installed in the mobile computer.
1-4 MC50 with Windows® Mobile 5.0 Integrator Guide Removing the Main Battery To remove the main battery: 1. Press the power button to suspend the mobile computer. 2. Using the stylus, slide the Battery Lock Switch to the left to unlock it. A red dot appears on the switch. 3. Slide the battery release down, and pull the battery up and out of the mobile computer.
Getting Started 1-5 To charge the main battery in the mobile computer using a cradle or the CAM with a charging cable: 1. Ensure the accessory used to charge the main battery is connected to the appropriate power source (see Chapter 2, Accessories for setup information). 2. Insert the mobile computer into a cradle or attach the CAM. 3. The mobile computer begins charging. The Charge LED is amber while charging, then turns green when fully charged.
1-6 MC50 with Windows® Mobile 5.0 Integrator Guide Resetting the Mobile Computer There are two reset functions, warm boot and cold boot. A warm boot restarts the mobile computer by closing all running programs. A cold boot also restarts the mobile computer, and also resets the clock. Data saved in flash memory or a memory card is not lost. Perform a warm boot first. If the mobile computer still does not respond, perform a cold boot.
Getting Started 3. 1-7 Tap Start > Settings > System tab > Memory icon > Main tab. Figure 1-3 Memory Window - Main Tab 4. Move the slider to to the left to allocate approximately 40 MB of memory for programs. Ensure the slider does not move back to the right, which can occur if you allocate more than 40 MB for programs. 5. Tap ok. 6. Warm boot the MC50. See Performing a Warm Boot on page 1-6. 7. Verify that the MC50 maintained the memory allocation set before the warm boot.
1-8 MC50 with Windows® Mobile 5.0 Integrator Guide Locking the Keypad Use the Keypad Lock switch to lock the keypad so that keys are not accidently pressed. Note that when locked, the mobile computer does not respond to keypad input. Keypad Lock Figure 1-4 Function Buttons Move this switch up to lock the keypad. Move the switch down to free the keypad for use.
Chapter 2 Accessories Chapter 2 Chapter 2 Accessories Introduction MC50 accessories provide a variety of product support capabilities. Accessories include cradles, Magnetic Stripe Reader (MSR) and Cable Adapter Module (CAM) snap-ons, four-slot spare battery charger, headset, Multimedia Card (MMC), Secure Device (SD) card, and Universal Battery Charger (UBC) adapter. Cradles • Single Slot USB cradle charges the mobile computer main battery and a spare battery.
2-2 MC50 with Windows® Mobile 5.0 Integrator Guide Headset Use the headset to communicate via Voice-over-IP (VoIP) or for audio playback. To connect the headset, remove the plug from the headset jack at the top of the mobile computer and insert the headset connector. Contact a Motorola representative for compatible headsets.
Accessories 2-3 Multi Media Card (MMC) / Secure Device (SD) Card The MMC/SD card slot provides secondary non-volatile storage. The slot is located at the top of the mobile computer (see Figure 2-5). A variety of third-party cards can be used in the mobile computer for storage, Bluetooth connection, Voice-over-IP, and other functions. Refer to the documentation provided with the card for more information, and follow the manufacturer’s recommendations for use.
2-4 MC50 with Windows® Mobile 5.0 Integrator Guide Single Slot USB Cradle This section describes how to set up and use a Single Slot USB cradle with the mobile computer. For USB communication setup procedures see Chapter 3, ActiveSync. The Single Slot USB Cradle: • Provides 5.4 VDC power for operating the mobile computer. • Synchronizes information between the mobile computer and a host computer.
Accessories 2-5 Charging the Mobile Computer Battery Connect the cradle to power, or to the host computer using the USB connection. Insert the mobile computer into the mobile computer slot to begin charging.
2-6 MC50 with Windows® Mobile 5.0 Integrator Guide The standard battery fully charges in approximately 3.5 hours and the extended capacity battery fully charges in approximately seven hours. Table 2-3 Spare Battery LED Charging Indicators Spare Battery LED (on cradle) Indication Off No spare battery in slot; spare battery not placed correctly; cradle is not powered. Solid Amber Spare battery is charging. Flashing Amber Error in charging; check placement of spare battery.
Accessories 2-7 Four Slot USB Cradle This section describes how to set up and use a Four Slot USB cradle with the mobile computer. For cradle communication setup procedures see, Chapter 3, ActiveSync. The Four Slot USB cradle: • Provides 12 VDC power for operating the mobile computer. • Enables data communication between the mobile computer (up to four) and a host computer, using a USB connection. • Synchronizes information between the mobile computer and a host computer.
2-8 MC50 with Windows® Mobile 5.0 Integrator Guide Setup Connect the USB cradle to a power source and to a USB port on the host device. Power Port USB Port Figure 2-10 Four Slot USB Cradle Connection UConnect UConnect software enables automatic synchronization of every mobile computer inserted in the Four-Slot USB cradle. Installing UConnect Install UConnect in one of two ways: • Download individual UConnect files to the Application partition of the mobile computer. • Copy a .
Accessories 3. 2-9 Perform a hard reset. The Connect.reg file contains information on customizing UConnect's startup settings. To install UConnect via the .CAB file: 1. Download the UConnect .CAB file from http://support.symbol.com, to the host computer. 2. Copy the file from the host computer to the mobile computer. 3. On the mobile computer, navigate to the .CAB file and double-tap the file. 4. Follow the screen prompts to install. With this method, the .CAB file does not install the .
2 - 10 MC50 with Windows® Mobile 5.0 Integrator Guide Figure 2-12 UConnect Settings Window 3. Select the Allow UConnect to manage synchronization check box to allow UConnect to control docking events and schedule synchronization sessions. UConnect launches ActiveSync when a mobile computer is inserted in the cradle to synchronize the mobile computer and the host computer.
Accessories 2 - 11 Manually Synchronizing To synchronize a mobile computer immediately without waiting for a scheduled synchronization, tap File > Sync Now. Note that this option is not active if the mobile computer is not in the cradle, or if synchronization is already in progress. Closing UConnect To hide the UConnect user interface without exiting UConnect, tap . To exit UConnect and transfer control of docking events and synchronization to ActiveSync, tap File > Exit.
2 - 12 MC50 with Windows® Mobile 5.0 Integrator Guide • Failed: No reason: Synchronization failed for an unknown reason. • The Next sync time: field indicates the date and time of the next scheduled synchronization session. If UConnect is disabled, the mobile computer is not inserted, or a session is in progress, N/A appears. • The synchronization history field displays information about docking events and synchronization session status.
Accessories 2 - 13 Four Slot Ethernet Cradle This section describes how to set up and use a Four Slot Ethernet cradle with the mobile computer. For cradle communication setup procedures see, Chapter 3, ActiveSync. The Four Slot Ethernet cradle: • Provides 12 VDC power for operating the mobile computer. • Enables data communication between the mobile computer (up to four) and a host computer, using an Ethernet connection. • Synchronizes information between the mobile computer and a host computer.
2 - 14 MC50 with Windows® Mobile 5.0 Integrator Guide Daisychaining Cradles Daisychain up to four Ethernet cradles to connect several cradles to an Ethernet network. To daisychain more than one cradle: 1. Connect power to each cradle to daisychain, as shown in Setup on page 2-13. 2. Connect an Ethernet cable to Port 1 of the first cradle as shown in Setup on page 2-13. 3. Connect a second Ethernet cable between Port 2 of the first cradle, and Port 1 of the second. 4.
Accessories 2 - 15 Ethernet Cradle Drivers The MC50 includes Ethernet cradle drivers that initiate automatically when you place the mobile computer in a properly connected Four Slot Ethernet cradle. After inserting the MC50, configure the Ethernet connection: 1. Tap Start > Settings > Connections tab > Network Cards icon. The Configure Network Adapters window appears. Figure 2-17 Configure Network Adapters Window 2. In the My network card connects to: drop-down list, select the appropriate connection.
2 - 16 MC50 with Windows® Mobile 5.0 Integrator Guide Figure 2-19 Name Servers Tab 6. Enter the appropriate DNS, Alt DNS, WINS, and Alt WINS server addresses. 7. Tap ok. Figure 2-20 Adapters Dialog Box 8. Tap ok to confirm the setup. 9. Tap ok to exit.
Accessories 2 - 17 Charging Insert the mobile computer into a slot to begin charging. Figure 2-21 Mobile Computer Battery Charging Battery Charging Indicators The mobile computer’s charge LED shows the status of the battery charging in the mobile computer. See Table 1-2 on page 1-5 for charging status indications. The standard battery fully charges in approximately 3.5 hours and the extended capacity battery fully charges in approximately seven hours.
2 - 18 MC50 with Windows® Mobile 5.0 Integrator Guide Four Slot Spare Battery Charger This section describes how to set up and use the Four Slot Spare Battery Charger to charge up to four MC50 spare batteries. NOTE Use only a Motorola-approved power supply (p/n 50-14000-148) output rated 12 Vdc and minimum 3.33A. The power supply is certified to EN60950 with SELV outputs. Use of alternative power supply will invalidate any approval given to this device and may be dangerous.
Accessories 2 - 19 Battery Charging Indicators An amber LED is provided for each battery charging well. See Table 2-5 for charging status indications. The standard battery fully charges in approximately 2.5 hours and the extended capacity battery fully charges in approximately six hours. Table 2-5 Spare Battery LED Charging Indicators LED Indication Off No spare battery in slot; spare battery not placed correctly; cradle is not powered.
2 - 20 MC50 with Windows® Mobile 5.0 Integrator Guide Magnetic Stripe Reader (MSR) This section describes how to set up and use the snap-on MSR with the mobile computer. The MSR snaps on to the bottom of the mobile computer and can be easily removed when not in use. When attached to the mobile computer, the MSR allows the mobile computer to capture data from magnetic stripe cards. To download MSR data capture software, visit http://support.symbol.com.
Accessories 2 - 21 Figure 2-24 Magnetic Stripe Card Swiping
2 - 22 MC50 with Windows® Mobile 5.0 Integrator Guide Cable Adapter Module This section describes how to set up and use the snap-on CAM with the mobile computer. The CAM snaps on to the bottom of the mobile computer and can be easily removed when not in use. Communications Port Power Port Figure 2-25 Cable Adapter Module When attached to the mobile computer, the CAM: • Provides power for operating the mobile computer, with the appropriate power connection.
Accessories 2 - 23 To remove the CAM pull the CAM from the mobile computer. NOTE Remove the CAM from the bottom of the mobile computer before using a cradle for charging and communication. Battery Charging To charge the mobile computer’s battery through the CAM, attach the CAM to the mobile computer, then connect the power supply to the CAM. The mobile computer begins charging.
2 - 24 MC50 with Windows® Mobile 5.0 Integrator Guide USB Connection The CAM can connect to and communicate with a USB device, such as a host computer, through its data port. See Chapter 3, ActiveSync for the host computer communication setup procedure. To connect the CAM to a USB device, connect one end of the data cable to the data port on the CAM and the other end to the USB port on the device.
Accessories 2 - 25 Universal Battery Charger (UBC) Adapter This section describes how to use the UBC adapter to charge a spare battery. Use the UBC with a power supply as a standalone spare battery charger, or with the four station UBC2000 to simultaneously charge up to four spare batteries. For additional information about the UBC2000, see the UBC 2000 Universal Battery Charger Product Guide (p/n 70-33188-xx). NOTE Use only a Motorola-approved power supply (p/n 50-14000-147) output rated 5.
2 - 26 MC50 with Windows® Mobile 5.0 Integrator Guide .
Accessories 2 - 27 Table 2-6 UBC Adapter Charge LED Status Indications LED CHARGING or STANDBY or FAULT Indication Description Yellow Normal charge. Flashing Yellow The battery was deeply discharged and is being trickle charged to bring the voltage up to the operating level. After operating level voltage is achieved the battery charges normally. Flashing Yellow Charging error, check placement of mobile computer/spare battery.
2 - 28 MC50 with Windows® Mobile 5.
Chapter 3 ActiveSync Chapter 3 Chapter 3 ActiveSync Introduction To communicate with various host devices, install Microsoft ActiveSync (version 4.1 or higher) on the host computer. Use ActiveSync to synchronize information on the mobile computer with information on the host computer. Changes made on the mobile computer or host computer appear in both places after synchronization.
3-2 MC50 with Windows® Mobile 5.0 Integrator Guide Mobile Computer Setup NOTE Microsoft recommends installing ActiveSync on the host computer before connecting the mobile computer. The mobile computer can be set up to communicate either with a serial connection or a USB connection. Chapter 2, Accessories provides the accessory setup and cable connection information for use with the mobile computer.
ActiveSync 3-3 Setting Up an ActiveSync Connection on the Host Computer To start ActiveSync: 1. Select Start > Programs > Microsoft ActiveSync on the host computer. The ActiveSync window displays. Figure 3-33 ActiveSync Window NOTE 2. Assign each mobile computer a unique device name. Do not try to synchronize more than one mobile computer to the same name. In the ActiveSync window, select File > Connection Settings. The Connection Settings window appears. Figure 3-34 Connection Settings Window 3.
3-4 MC50 with Windows® Mobile 5.0 Integrator Guide Synchronization with a Windows Mobile 5.0 Device NOTE Making an ActiveSync connection between the mobile computer and a host computer disables the WLAN radio (if applicable). This is a Microsoft security feature to prevent connection to two networks at the same time To synchronize with a Windows Mobile 5.0 device: 1. If the Get Connected window does not appear on the host computer, select Start > All Programs > Microsoft ActiveSync.
ActiveSync 4. Click Next. Figure 3-37 Synchronization Option Window 5. Select the appropriate settings and click Next. Figure 3-38 Wizard Complete Window 6. Click Finish.
3-6 MC50 with Windows® Mobile 5.0 Integrator Guide Figure 3-39 ActiveSync Connected Window During the first synchronization, information stored on the mobile computer is copied to the host computer. When the copy is complete and all data is synchronized, the mobile computer can be disconnect from the host computer. NOTE The first ActiveSync operation must be performed with a local, direct connection. Windows Mobile retains partnerships information after a cold boot.
Chapter 4 Application Deployment Chapter 4 Chapter 4 Application Deployment Introduction This chapter describes new features in Windows Mobile 5.0 including new security features, how to package applications, and procedures for deploying applications onto the mobile computer. Security The MC50 mobile computers implement a set of security policies that determine whether an application is allowed to run and, if allowed, with what level of trust.
4-2 MC50 with Windows® Mobile 5.0 Integrator Guide To support the broadest number of deployments, third-party software developers should perform the following when releasing software for a Windows Mobile 5.0 devices: • Sign all their EXEs & DLLs with their private key • Provide the corresponding public certificate to end-users so that it can be installed into Privileged Execution Trust Certificate Store. If the software is installed via a .CAB file, developer should also: • Sign the .
Application Deployment 4-3 Installing Certificates Use XML provisioning to query and delete certificates from certificate stores. To add a new certificate the Privileged Execution Trust Certificate Store, use the following sample provisioning document:
4-4 MC50 with Windows® Mobile 5.0 Integrator Guide Remote API Security The Remote API (RAPI) enables applications that run on a desktop to perform actions on a remote device. RAPI provides the ability to manipulate the file system on the remote device, including the creation and deletion of files and directories. By default, Symbol ships with RAPI in the restricted mode. Certain tools, such as RAPIConfig, may not work properly. Refer to the Windows Mobile Version 5.
Application Deployment 4-5 Installation Using Storage Card To install an application package: • Copy the package CAB file to a storage card using an appropriate storage card reader. • Install the storage card into the mobile computer. See Multi Media Card (MMC) / Secure Device (SD) Card on page 2-3 for more information. • On the mobile computer, open File Explorer. • Open the Storage Card directory. • Tap the package CAB file. The application installs on the mobile computer.
4-6 MC50 with Windows® Mobile 5.0 Integrator Guide 7. Push the battery to fully re-insert it in the mobile computer. One audible click can be heard as the battery is fully inserted. 8. Press and hold the left scan button. 9. Connect the mobile computer to AC power using the CAM or insert the mobile computer into a powered cradle. 10. The Update Loader application first looks for a file on a storage card. If it does not find it, it looks in the \temp directory.
Application Deployment 4-7 XML Provisioning To configure the settings on a mobile computer XML provisioning should be used. To install an XML provisioning file on the mobile computer, create a Cabinet Provisioning File (CPF) file. A CPF file is similar to a CAB file and contains just one file: _setup.xml. Like a CAB file, the CPF extension is associated with WCELoad.EXE. Opening a CPF extracts the XML code and uses it to provision and configure the mobile computer.
4-8 MC50 with Windows® Mobile 5.0 Integrator Guide RegMerge RegMerge.dll is a built-in driver that allows updating the registry during a clean boot. RegMerge runs very early in the boot process and looks for registry files (.reg files) in certain Flash File System folders (i.e., \Application) during a clean boot. It then merges the registry changes into the system registry located in RAM. The following example uses RegMerge to set a registry key: SampleReg.
Application Deployment 4-9 The following example uses XML provisioning to perform the same task: SampleCpy.xml
4 - 10 MC50 with Windows® Mobile 5.0 Integrator Guide minimizing the number of reads and writes to a file, removing unneeded debug logging, and minimizing file flushing or closing files. Persistent Storage Windows Mobile 5.0 protects all data and applications from power-related loss. Because Windows Mobile 5.0 mounts the entire file system and registry in persistent storage (rather than using RAM), MC50 devices provide a reliable storage platform even in the absence of battery power.
Application Deployment 4 - 11 System Configuration Manager Symbol Configuration Manager (SCM) is a utility that runs on the development computer and is used to create configuration files. These files, when deployed to a mobile computer, set configuration parameters for that device. The configurable options for a mobile computer are defined in an XML file that is available on Support Central for that mobile computer. SCM is also available on Support Central.
4 - 12 MC50 with Windows® Mobile 5.0 Integrator Guide Menu Functions Use the main menu to access the program functionality described in Table 4-1. Table 4-1 SCM Menu Functions Menu Item Description File Menu Open Config File Open a saved configuration file (.SCD). Save Config Changes Save changes to the currently loaded configuration file. Restore All Defaults Restore all parameter values to the default state. The default values are stored in a Symbol Configuration template file (i.e., MC70w.sct).
Application Deployment 4 - 13 Window Status Bar The SCM status bar found on the bottom right corner of the window contains the items in Table 4-3 from left to right: Table 4-3 Window Status Bar Items Status Bar Item Description Invalid Count Number of parameters not valid for the selected device. Modified Count Number of parameters modified from the factory defaults. Device Type Device type - version.
4 - 14 MC50 with Windows® Mobile 5.0 Integrator Guide Rapid Deployment Client The Rapid Deployment (RD) Client facilitates software downloads to a mobile computer from a Mobility Services Platform (MSP) Console’s FTP server. The MSP Console is a web-based interface to the wireless infrastructure monitoring and management tools provided by the MSP Lite or MSP Enterprise server. When software packages are transferred to the FTP server, the mobile computer on the wireless network can download them.
Application Deployment 4 - 15 Table 4-4 Rapid Deployment Window Text Box/Button Description Please scan all of the bar codes... Displays the status of a scanned bar code. Waiting - indicates the mobile computer is ready to scan a bar code. OK - indicates the mobile computer successfully scanned a bar code. (The Indicator LED bar on the mobile computer turns green and a beep sounds). If there are no bar codes left to scan, the Rapid Deployment Configuring window displays. Bar codes left to scan...
4 - 16 MC50 with Windows® Mobile 5.0 Integrator Guide To scan an RD bar code: 1. Obtain the appropriate RD bar code(s) from the MSP Administrator. 2. Launch the RD application on the mobile computer. The Rapid Deployment window displays. Ready to Scan No Bar Codes Left to Scan Ready to Scan Bar Codes Left to Scan are Listed Figure 4-4 Rapid Deployment Window 3. 4. Scan the appropriate bar code(s) to complete the configuration and/or download. a.
Application Deployment 4 - 17 When configuration is complete: • The Today screen displays. • A new Wireless profile is created on the mobile computer from the data encoded in the scanned bar code(s). See Chapter 5, Wireless Applications for more information about wireless profiles. • The designated package(s) are downloaded from the FTP server.
4 - 18 MC50 with Windows® Mobile 5.0 Integrator Guide AirBEAM Smart Client The AirBEAM Smart Client resides on the handheld mobile computer. It is configured with the server access information, the names of the packages to be downloaded and other controlling parameters. When the AirBEAM Smart Client is launched, the device connects to the specified FTP server and checks the packages it is configured to look for. If the package version was updated, the client requests the transfer.
Application Deployment 4 - 19 Packages(1) Tab Use this tab to specify the package name of the first four of eight packages to load during the AirBEAM synchronization process. The specified package name must correspond to a package available on the specified package server. Figure 4-7 Package (1) Tab Table 4-5 Package (1) Tab Field Description Package 1 Package name of the first of eight packages. This is an optional field. Package 2 Package name of the second of eight packages.
4 - 20 MC50 with Windows® Mobile 5.0 Integrator Guide Packages(2) Tab Use this tab to specify the package name of the last four of eight packages to load during the AirBEAM synchronization process. The specified package name must correspond to a package available on the specified package server. Figure 4-8 Package (2) Tab Table 4-6 Package (2) Tab Field Description Package 5 Package name of the fifth of eight packages. This is an optional field. Package 6 Package name of the sixth of eight packages.
Application Deployment 4 - 21 Server Tab Use this tab to specify the configurations of the server to which the client connects during the package synchronization process. Figure 4-9 Server Tab Table 4-7 Server Tab Field Description IP Address The IP Address of the server. It may be a host name or a dot notation format. Directory The directory on the server that contains the AirBEAM package definition files.
4 - 22 MC50 with Windows® Mobile 5.0 Integrator Guide Misc(1) Tab Use this tab to configure various miscellaneous features. Figure 4-10 Misc(1) Tab Table 4-8 Misc(1) Tab Field Description Auto-load Use this drop-down list to specify how to invoke the AirBEAM Smart Client when the client device is rebooted. Options are: Disable: the AirBEAM Smart Client is not invoked automatically during the boot sequence.
Application Deployment 4 - 23 Table 4-8 Misc(1) Tab Field Description Suppress Separator This check box specifies whether to suppress the automatic insertion of a file path separator character when the client generated server package definition file names. When enabled, the parameter also disables appending .apd to the package. This feature is useful for AS/400 systems, in which the file path separator character is a period.
4 - 24 MC50 with Windows® Mobile 5.0 Integrator Guide Table 4-9 Misc(2) Tab Field Description Auto-retry Use this field to specify whether the AirBEAM Smart Client automatically retries if synchronization fails. If this feature is enabled, the AirBEAM Smart Client displays a pop-up dialog indicating the retry attempt. The pop-up dialog appears for the number of seconds specified in the Retry Delay field. Values for this field are: -1: the AirBEAM Smart Client automatically retries indefinitely.
Application Deployment 4 - 25 Table 4-10 Misc(3) Tab Field Description Use DHCP server This check box control specifies whether the AirBEAM Smart Client uses the DHCP response option 66 to specify the IP address of the FTP/TFTP server. If enabled, special RF network registry settings are required to force the DHCP server to return the TFTP server name field (option 66).
4 - 26 MC50 with Windows® Mobile 5.0 Integrator Guide Table 4-11 Misc(4) Tab Field Description Sched Mode Specifies whether (and how) the scheduled mode is enabled. If enabled, schedule mode causes the AirBEAM synchronization process to occur periodically. The selections are: Disable - The schedule mode is disabled. Fixed time - The schedule mode is enabled. The AirBEAM synchronization will be launched once per day at the time specified in the Sched Time setting.
Application Deployment 4 - 27 Synchronizing with the Server When synchronization begins, the AirBEAM Smart Client attempts to open an FTP session using the AirBEAM Smart Client configuration. Once connected, the client processes the specified packages. Packages are loaded only if the server version of a given package is different from the version loaded on the client. When upload completes, the AirBEAM Smart Client closes the FTP session with the server.
4 - 28 MC50 with Windows® Mobile 5.0 Integrator Guide The AirBEAM Staging support provides several benefits: • Loading many devices simultaneously over the RF network. • A simple single dialog user interface used to quickly start the software installation process. Symbol Mobility Developer Kits The Symbol Mobility Developer Kit (SMDK) family of products allows you to write applications that take advantage of the capture, move and manage capabilities of Symbol mobile computers.
Chapter 5 Wireless Applications Chapter 5 Chapter 5 Wireless Applications Introduction Wireless Local Area Networks (LANs) allow mobile computers to communicate wirelessly and send captured data to a host device in real time. The MC50 mobile computer supports the IEEE 802.11a, 802.11b and 802.11g standards. Before using the mobile computer on a WLAN, the facility must be set up with the required hardware to run the wireless LAN and the mobile computer must be configured.
5-2 MC50 with Windows® Mobile 5.0 Integrator Guide Signal Strength Icon The Signal Strength icon in the task tray indicates the mobile computer’s wireless signal strength as follows: Table 5-1 Wireless Applications Icons, Signal Strength Descriptions Icon Status Action Excellent signal strength Wireless LAN network is ready to use. Very good signal strength Wireless LAN network is ready to use. Good signal strength Wireless LAN network is ready to use.
Wireless Applications Turning the WLAN Radio On and Off To turn the WLAN radio off tap the Signal Strength icon and select Disable Radio. Figure 5-2 Disable Radio To turn the WLAN radio on tap the Signal Strength icon and select Enable Radio.
5-4 MC50 with Windows® Mobile 5.0 Integrator Guide Find WLANs Application Use the Find WLANs application to discover available networks in the vicinity of the user and mobile computer. To open the Find WLANs application, tap the Signal Strength icon > Find WLANs. The Find WLANs window displays. Figure 5-4 Find WLANs Window NOTE The Find WLANs display is limited to 32 items (ESSIDs or MAC addresses). A combination of up to 32 ESSIDs/APs may be displayed.
Wireless Applications 5-5 Table 5-3 Encryption Icon Icon Description No encryption. WLAN is an infrastructure network. WLAN is an Ad-Hoc network. WLAN access is encrypted and requires a password. Tap-and-hold on a WLAN network to open a pop-up menu which provides two options: Connect and Refresh. Select Refresh to refresh the WLAN list. Select Connect to create a wireless profile from that network. This starts the Profile Editor Wizard which allows you to set the values for the selected network.
5-6 MC50 with Windows® Mobile 5.0 Integrator Guide NOTE Two profiles with the same user friendly name are acceptable but not recommended. Tap Next. The Operating Mode dialog box displays. Operating Mode Use the Operating Mode dialog box to select the operating mode (Infrastructure or Ad-Hoc) and the country location.
Wireless Applications 5-7 Ad-Hoc Use the Ad-Hoc dialog box to select the required information to control Ad-Hoc mode. This dialog box does not appear if you selected Infrastructure mode. To select Ad-Hoc mode: 1. Select a channel number from the Channel drop-down list. The default is Channel 1 (2412 MHz). Figure 5-7 Ad-Hoc Settings Dialog Box 2. Tap Next. The Encryption dialog box displays. See Encryption on page 4-17 for encryption options.
5-8 MC50 with Windows® Mobile 5.0 Integrator Guide Table 5-6 Authentication Options (Continued) Authentication Description PEAP Select this option to enable PEAP authentication. This method uses a digital certificate to verify and authenticate a user's identity. LEAP Select this option to enable LEAP authentication, which is based on mutual authentication. The AP and the connecting mobile computer require authentication before gaining access to the network.
Wireless Applications 5-9 Table 5-8 lists the TTLS tunneled authentication options. Table 5-8 TTLS Tunneled Authentication Options TTLS Tunneled Authentication Description CHAP Challenge Handshake Authentication Protocol (CHAP) is one of the two main authentication protocols used to verify the user name and password for PPP Internet connections. CHAP is more secure than PAP because it performs a three way handshake during the initial link establishment between the home and remote machines.
5 - 10 MC50 with Windows® Mobile 5.0 Integrator Guide User Certificate Selection If you checked the User Certificate check box on the Tunneled Authentication dialog box or if TLS is the selected authentication type, the Installed User Certificates dialog box displays. Select a certificate from the drop-down list of currently installed certificates before proceeding. The selected certificate’s name appears in the drop-down list. If the required certificate is not in the list, install it.
Wireless Applications 5 - 11 Server Certificate Selection If you select the Validate Server Certificate check box, a server certificate is required. Select a certificate on the Installed Server Certificates dialog box. An hour glass may appear as the wizard populates the existing certificate list. If the required certificate is not listed, install it: Figure 5-12 Installed Server Certificates Dialog Box 1. Tap the Install Certificate button.
5 - 12 MC50 with Windows® Mobile 5.0 Integrator Guide Figure 5-14 Prompt for Login at Dialog Box If the mobile computer does not have the credentials, you are prompted to enter a username and password. If the mobile computer has the credentials (previous entered via a login dialog box), it uses these credentials unless the caching options require the mobile computer to prompt for new credentials. If you entered the credentials via the profile, the mobile computer does not prompt for new credentials.
Wireless Applications 5 - 13 Selecting the At Time check box displays the TIme Cache Options dialog box. Figure 5-15 Time Cache Options Dialog Box 1. Tap the Interval radio button to check credentials at a set time interval. 2. Enter the value in minutes in the Min box. 3. Tap the At (hh:mm) radio button to check credentials at a set time. 4. Tap Next. The At Time dialog box appears. Figure 5-16 At Time Dialog Box 5. Enter the time using the 24 hour clock format in the (hh:mm) box. 6.
5 - 14 MC50 with Windows® Mobile 5.0 Integrator Guide Password Use the Password dialog box to enter a password. If EAP/TLS is the selected authentication type, the password is not required and the field is disabled. Figure 5-18 Password Dialog Box 1. Enter a password in the Password field. 2. Select the Advanced ID check box, if advanced identification is required. 3. Tap Next. The Encryption dialog box displays. See Encryption on page 4-17.
Wireless Applications 5 - 15 Encryption Use the Encryption dialog box to select an encryption type. The drop-down list includes encryption types available for the selected authentication type. See Table 4-11 for these encryption types. Figure 5-20 Encryption Dialog Box Table 5-10 Encryption Options Encryption Description Open Select Open (the default) when no data packet encryption is needed over the network. Selecting this option provides no security for data transmitting over the network.
5 - 16 MC50 with Windows® Mobile 5.0 Integrator Guide Table 5-11 Encryption / Authentication Matrix Encryption Authentication Open WEP TKIP None Yes Yes Yes EAP TLS No Yes Yes PEAP No Yes Yes LEAP No Yes Yes TTLS No Yes Yes Key Entry Page If you select either 40-Bit WEP or 128-Bit WEP, and set Authentication to None, the wizard proceeds to the key entry dialog box unless the Use Passkey check box was selected in the Encryption dialog box (see Figure 4-21 on page 4-17).
Wireless Applications 5 - 17 IP Address Entry Use the IP Address Entry dialog box to configure network address parameters: IP address, subnet, gateway, DNS, and WINS. Figure 5-23 IP Address Entry Dialog Box Table 5-12 IP Address Entry Encryption Description DHCP Select Dynamic Host Configuration Protocol (DHCP) from the IP Address Entry drop-down list to obtain a leased IP address and network configuration information from a remote server. DHCP is the default setting for the mobile computer profile.
5 - 18 MC50 with Windows® Mobile 5.0 Integrator Guide Table 5-13 Static IP Address Entry Fields Field Description IP Address The Internet is a collection of networks with users that communicate with each other. Each communication carries the address of the source and destination networks and the particular machine within the network associated with the user or host computer at each end. This address is called the IP address (Internet Protocol address).
Wireless Applications 5 - 19 Transmit Power The Transmit Power drop-down list contains different options for Ad-Hoc and Infrastructure mode. Automatic (i.e., use the current AP settings) and Power Plus (use higher than the current AP settings) are available for Infrastructure mode. Adjusting the radio transmission power level enables the user to expand or confine the transmission area with respect to other wireless devices that could be operating nearby.
5 - 20 MC50 with Windows® Mobile 5.0 Integrator Guide Tap Next to display the Battery Usage dialog box. Battery Usage Use the Battery Usage dialog box to select power consumption of the wireless LAN. There are three settings available: CAM, Fast Power Save, and MAX Power Save. Battery usage cannot be configured in Ad-Hoc profiles. Figure 5-28 Battery Usage Dialog Box NOTE Power consumption is also related to the transmit power settings.
Wireless Applications 5 - 21 Manage Profiles Application The Manage Profiles window provides a list of user-configured wireless profiles. Define up to 32 profiles at any one time. To open the Manage Profiles window, tap the Signal Strength icon > Manage Profiles. Figure 5-29 Manage Profiles Window Icons next to each profile identify the profile’s current state. Table 5-18 Profile Icons Icon No Icon Description Profile is not selected, but enabled. Profile is disabled. Profile is cancelled.
5 - 22 MC50 with Windows® Mobile 5.0 Integrator Guide Figure 5-30 Manage Profiles Context Menu Changing Profiles A completed profile is a set of configuration settings that can be used in different locations to connect to a wireless network. Create different profiles to have pre-defined operating parameters available for use in various network environments. When the WLAN Profiles window displays, existing profiles appear in the list.
Wireless Applications 5 - 23 Creating a New Profile To create new profiles from the Manage Profiles window, tap-and-hold anywhere in this window. Figure 5-32 Manage Profiles - Add Select Add to display the Profile Wizard wherein you can set the profile name and ESSID. Set security, network address information, and power consumption level for the new profile. Deleting a Profile To delete a profile from the list, tap and hold and select Delete from the pop-up menu. A confirmation dialog box appears.
5 - 24 MC50 with Windows® Mobile 5.0 Integrator Guide Export a Profile To export a profile to a registry file, tap and hold a profile from the list and select Export from the pop-up menu. The Save As dialog box displays with the Application folder and a default name of WCS_PROFILE{profile GUID}.reg (Globally Unique Identifier). Figure 5-33 Save As Dialog Box If required, change the name in the Name field and tap Save. A confirmation dialog box appears after the export completes.
Wireless Applications 5 - 25 • IPv4 Status - displays the current IP address, subnet, and other IP related information assigned to the mobile computer. • Wireless Log - displays a log of important recent activity, such as authentication, association, and DHCP renewal completion, in time order. • Versions - displays software, firmware, and hardware version numbers. • Quit - exits the Wireless Status window. Option windows contain a back button to return to the main Wireless Status window.
5 - 26 MC50 with Windows® Mobile 5.0 Integrator Guide Table 5-19 Signal Strength Status Field Signal Description Displays the Relative Signal Strength Indicator (RSSI) of the signal transmitted between the AP and mobile computer. As long as the Signal Quality icon is green the AP association is not jeopardized. If the icon is red (poor signal), an association with a different AP could be warranted to improve the signal. The signal strength icon changes depending on the signal strength.
Wireless Applications 5 - 27 Current Profile Window The Current Profile window displays basic information about the current profile and connection settings. This window updates every two seconds. To open the Current Profile window, tap Current Profile in the Wireless Status window. Figure 5-36 Current Profile Window Table 5-20 Current Profile Window Field Description Profile Name Displays the current profile name the mobile computer uses to communicate with the AP.
5 - 28 MC50 with Windows® Mobile 5.0 Integrator Guide IPv4 Status Window The IPv4 Status window displays the current IP address, subnet, and other IP related information assigned to the mobile computer. It also allows renewing the address if the profile is using DHCP to obtain the IP information. Tap Renew to initiate a full DHCP discover. The IPv4 Status window updates automatically when the IP address changes. To open the IPv4 Status window, tap IPv4 Status in the Wireless Status window.
Wireless Applications 5 - 29 Table 5-21 IPv4 Status Fields (Continued) Field Description DNS Displays the IP address of the DNS server. WINS WINS is a Microsoft Net BIOS name server. WINS eliminates the broadcasts needed to resolve computer names to IP addresses by providing a cache or database of translations. MAC An IEEE 48-bit address is assigned to the mobile computer at the factory to uniquely identify the adapter at the physical layer. Host Name Displays the name of the mobile computer.
5 - 30 MC50 with Windows® Mobile 5.0 Integrator Guide Versions Window The Versions window displays software, firmware, and hardware version numbers. This window only updates when it is displayed. There is no need to update constantly. The content of the window is determined at runtime, along with the actual hardware and software to display in the list.
Wireless Applications 5 - 31 Wireless Diagnostics Application The Wireless Diagnostics application window provides links to perform ICMP Ping, Trace Routing, and Known APs. To open the Wireless Diagnostics window, tap the Signal Strength icon > Wireless Diagnostics. Figure 5-40 Wireless Diagnostics Window The Wireless Diagnostics window contains the following options. Tap the option to display the option window. • ICMP Ping - tests the wireless network connection.
5 - 32 MC50 with Windows® Mobile 5.0 Integrator Guide ICMP Ping Window The ICMP Ping window allows testing a connection at the network layer (part of the IP protocol) between the mobile computer and an AP. Ping tests only stop when you tap the Stop Test button, close the Wireless Diagnostics application, or if the mobile computer switches between infrastructure and ad-hoc modes. To open the ICMP Ping window, tap ICMP Ping in the Wireless Diagnostics window.
Wireless Applications 5 - 33 Trace Route Window Trace Route traces a packet from a computer to a host, showing how many hops the packet requires to reach the host and how long each hop takes. The Trace Route utility identifies where the longest delays occur. The Trace Route window allows testing a connection at the network layer (part of the IP protocol) between the mobile computer and any place on the network. To open the Trace Route window, tap Trace Route in the Wireless Diagnostics window.
5 - 34 MC50 with Windows® Mobile 5.0 Integrator Guide See Table 5-22 for the definitions of the icons next to the AP. Table 5-22 Current Profile Window Icon Description The AP is the associated access point, and is set to mandatory. The AP is the associated access point, but is not set to mandatory. The mobile computer is not associated to this AP, but the AP is set as mandatory. The mobile computer is not associated to this AP, and AP is not set as mandatory.
Wireless Applications 5 - 35 Operating Mode Filtering The Operating Mode Filtering options cause the Find WLANs application to filter the available networks found. Figure 5-44 OP Mode Filtering Dialog Box The AP Networks and Ad-Hoc Networks check boxes are selected by default.
5 - 36 MC50 with Windows® Mobile 5.0 Integrator Guide System Options Use System Options to set miscellaneous system setting. Figure 5-46 System Options Dialog Box Table 5-25 System Options Field Description Profile Roaming Configures the mobile computer to roam to the next available WLAN profile when it moves out of range of the current WLAN profile. Enable IP Mgmt Enables the Wireless Companion Services to handle IP address management.
Wireless Applications 5 - 37 Export NOTE Exporting options enables settings to persists after clean boot. See Persistence on page 5-38 for more information. Use Export to export all profiles to a registry file, and to export the options to a registry file. Figure 5-48 Options - Export Dialog Box To export options: 1. Tap Export Options. The Save As dialog box displays. Figure 5-49 Export Options Save As Dialog Box 2. Enter a filename in the Name: field. The default filename is WCS_OPTIONS.REG. 3.
5 - 38 MC50 with Windows® Mobile 5.0 Integrator Guide To export all profiles: 1. Tap Export All Profiles. The Save As dialog box displays. Figure 5-50 Export All Profiles Save As Dialog Box 2. Enter a filename in the Name: field. The default filename is WCS_PROFILES.REG. 3. In the Folder: drop-down list, select the desired folder. 4. Tap Save. Selecting Export All Profiles saves the current profile. This information is used to determine which profile to connect with after a warm boot or cold boot.
Wireless Applications 5 - 39 Log On/Off Application When the user launches the Log On/Off application, the mobile computer may be in two states; the user may be logged onto the mobile computer by already entering credentials through the login box, or there is no user logged on. Each of these states have a separate set of use cases and a different look to the dialog box, such as the sample below.
5 - 40 MC50 with Windows® Mobile 5.0 Integrator Guide • Launched by a user, when no user is logged in. Table 5-26 Log On/Off Options Field Description Wireless Profile Field When launching the login application, the Wireless Profile field lists all the wireless profiles that require credentials. This includes profiles that use EAP TLS, PEAP, LEAP, and EAP-TTLS. Profile Status Icon The profile status icon (next to the profile name) shows one of the following states: The selected profile is cancelled.
Wireless Applications 5 - 41 Registry Settings Use a registry key to modify some of the parameters. The registry path is: HKLM\SOFTWARE\Symbol Technologies, Inc.\Configuration Editor Table 5-27 Registry Parameter Settings Key Type Default Description CertificateDirectory REG_SZ \\Windows The default directory to find certificates. EncryptionMask REG_DWORD 0x0000001F Defines the supported encryption types. This is a bitwise mask with each bit corresponding to an encryption type.
5 - 42 MC50 with Windows® Mobile 5.
Chapter 6 Maintenance & Troubleshooting Chapter 6 Chapter 6 Maintenance & Troubleshooting Introduction This chapter includes instructions on cleaning and storing the mobile computer, and provides troubleshooting solutions for potential problems during mobile computer operation. Maintaining the Mobile Computer For trouble-free service, observe the following tips when using the mobile computer: • Do not scratch the screen of the mobile computer.
6-2 MC50 with Windows® Mobile 5.0 Integrator Guide Troubleshooting Mobile Computer Table 6-1 Troubleshooting the Mobile Computer Problem Mobile computer does not turn on. Cause Solution Lithium-ion battery not charged. Charge or replace the lithium-ion battery in the mobile computer. Lithium-ion battery not installed properly. Ensure battery is installed properly. See Installing and Removing the Main Battery on page 1-3. System crash. Perform a warm boot.
Maintenance & Troubleshooting 6-3 Table 6-1 Troubleshooting the Mobile Computer (Continued) Problem Mobile computer turns itself off. Cause Solution Mobile computer is inactive. The mobile computer turns off after a period of inactivity. This period can be set from 1 to 5 minutes, in one-minute intervals. Check the Power window by selecting Start > Settings > System tab > Power icon > Advanced tab. Change the setting for a longer delay before the automatic shutoff feature activates.
6-4 MC50 with Windows® Mobile 5.0 Integrator Guide Table 6-1 Troubleshooting the Mobile Computer (Continued) Problem The mobile computer does not accept scan input. (Does not apply to camera configurations.) Cause Solution Scanning application is not loaded. Verify that the mobile computer is loaded with a scanning application. See the System Administrator. Unreadable bar code. Ensure the symbol is not defaced. Distance between exit window and bar code is incorrect.
Maintenance & Troubleshooting 6-5 Single Slot USB Cradle Table 6-3 Troubleshooting the Single Slot USB Cradle Symptom LEDs do not light when mobile computer or spare battery is inserted. Mobile computer battery is not charging. Spare battery is not charging. During data communication, no data was transmitted, or transmitted data was incomplete. Possible Cause Action Cradle is not receiving power. Ensure the power cable is connected securely to both the cradle and to AC power.
6-6 MC50 with Windows® Mobile 5.0 Integrator Guide Four Slot USB and Ethernet Cradles Table 6-4 Troubleshooting the Four Slot USB and Ethernet Cradles Symptom Communication Status LED does not light up. Battery is not charging. Attempt by the mobile computer to ActiveSync failed. During communication, no data was transmitted, or transmitted data was incomplete. Cause Solution Mobile computer is not inserted correctly in the cradle. Remove, then reinsert the mobile computer securely.
Maintenance & Troubleshooting 6-7 Cable Adapter Module Table 6-5 Troubleshooting the Cable Adapter Module Symptom Mobile computer battery is not charging. During data communication, no data was transmitted, or transmitted data was incomplete. Possible Cause Action CAM was removed from mobile computer or CAM was unplugged from AC power too soon. Ensure CAM is attached correctly and receiving power. Confirm main battery is charging under Start > Settings > System > Power.
6-8 MC50 with Windows® Mobile 5.
Appendix A Appendix A Technical Specifications Technical Specifications Technical Specifications The following table summarizes the mobile computer’s intended operating environment and technical hardware specifications. Table A-1 MC50 Technical Specifications Feature Description Dimensions with standard battery: Navigation Keypad, 1D Scanning 4.75 in. L x 3.00 in. W x 1.12 in. D (12.07 cm L x 7.62 cm W x 2.84 cm D) Navigation Keypad, 1D & 2D Imaging 4.75 in. L x 3.00 in. W x 1.16 in. D (12.
A-2 MC50 with Windows® Mobile 5.0 Integrator Guide Table A-1 MC50 Technical Specifications (Continued) Feature Description QWERTY Keypad, 1D & 2D Imaging 5.4 in. L x 3.00 in. W x 1.16 in. D (13.71 cm L x 7.62 cm W x 2.95 cm D) QWERTY Keypad, Camera 5.4 in. L x 3.00 in. W x 1.05 in. D (13.71 cm L x 7.62 cm W x 2.67 cm D) Weight with standard battery: Navigation Keypad, 1D Scanning 6.8 oz (192.8 g) Navigation Keypad, 1D & 2D Imaging 7.2 oz (204.1 g) Navigation Keypad, Camera 6.9 oz (195.
Appendix A: Technical Specifications A - 3 Table A-1 MC50 Technical Specifications (Continued) Feature Description Keypad Options Navigation keypad QWERTY keypad Optional Scan Engine 1-D Decode Capability Code 39, Code 128, Code 93, Codabar, Interleaved 2 of 5, Discrete 2 of 5, MSI, UPC/EAN family (EAN-8, EAN-13, EAN-128, UPC-A, UPC-E, UPC/EAN supplementals) Optional Imaging 1-D and 2-D Decode Capability Code 39, Code 128, Code 93, Codabar, Code 11, Interleaved 2 of 5, Discrete 2 of 5, MSI, UPC/EAN
A-4 MC50 with Windows® Mobile 5.
Appendix A: Technical Specifications A - 5 MC50 Accessory Specifications Table A-2 Single-Slot USB Cradle Technical Specifications Feature Description Dimensions 4.3 in. L x 2.3 in. W x 3.2 in. H (10.92 cm L x 5.84 cm W x 8.13 cm H) Weight 6.9 oz (196 g) Power 5.4 V +/- 5% Interface USB Operating Temperature 32° to 122° F (0° to 50° C) Storage Temperature -40° to 158° F (-40° to 70° C) Charging Temperature 32° to 104° F (0° to 40° C) Humidity 5% to 95% non-condensing Drop 30.0 in. (76.
A-6 MC50 with Windows® Mobile 5.0 Integrator Guide Table A-4 Four-Slot Ethernet Cradle Technical Specifications Feature Description Dimensions 3.34 in. H x 12.6 in. W x 2.83 in. D (8.48 cm H x 32.00 cm W x 7.19 cm D) Weight 2.38 lb (1079 g) Power 12 V Interface Ethernet Operating Temperature 32° to 122° F (0° to 50° C) Storage Temperature -40° to 158° F (-40° to 70° C) Charging Temperature 32° to 104° F (0° to 40° C) Humidity 5% to 95% non-condensing Drop 30.0 in. (76.
Appendix A: Technical Specifications A - 7 Table A-6 UBC Adapter Technical Specifications Feature Description Dimensions 6.1 in. L x 2.9 in. W x 2.3 in. H (15.49 cm L x 7.37 cm W x 5.84 cm H) Weight 5.2 oz (147 g) Power 5.4 VDC Operating Temperature 32° to 122° F (0° to 50° C) Storage Temperature -40° to 158° F (-40° to 70° C) Charging Temperature 32° to 104° F (0° to 40° C) Humidity 5% to 95% non-condensing Drop 30.0 in. (76.
A-8 MC50 with Windows® Mobile 5.0 Integrator Guide Table A-8 Cable Adapter Module (CAM) Technical Specifications Feature Description Dimensions 2.4 in. L x 3.2 in. W x 0.97 in. H (6.10 cm L x 8.13 cm W x 2.46 cm H) Weight 1.5 oz (43 g) Power 5.
Appendix A: Technical Specifications A - 9 Pin-Outs Pin 1 Figure A-1 External Connector Table A-10 External Connector Pin-Outs Pin Description 1 Power Gnd 2 Not connected 3 Not connected 4 USB_D- 5 USB_D+ 6 USB_Gnd 7 USB_Vbus 8 USB_ID 9 RS232_TXD 10 RS232_RXD 11 RS232_RTS 12 RS232_CTS 13 RS232_DTR 14 RS232_DSR 15 External_5.
A - 10 MC50 with Windows® Mobile 5.
Keypad Maps Appendix B Appendix B Keypad Maps Introduction This appendix contains the keypad map for the keypad configurations of the mobile computer. Each key is listed in the table with its value, depending on the state of the keypad. Example As shown below, when the key is pressed on the keypad, the default state displays the letter ‘q’. Press the Shift key first to product a ‘Q’.
B-2 MC50 with Windows® Mobile 5.
Appendix B: Keypad Maps B - 3 Figure B-3 QWERTY Keypad Table B-13 QWERTY Keypad Functionality Default State Key Shift/Caps State Blue Key State Orange Key State q Q Start Menu & w W Menu $ e E Messaging @ r R Calendar % VK Code (Decimal) ASCII Value (Decimal) 81 113 160+81 81 - - 160+55 35 87 119 160+87 87 - - 160+52 36 69 101 160+69 69 - - 160+50 64 82 114 160+82 82 - - 160+53 37
B-4 MC50 with Windows® Mobile 5.
Appendix B: Keypad Maps B - 5 Table B-13 QWERTY Keypad Functionality (Continued) Default State Key Shift/Caps State Blue Key State Orange Key State s S ) d D _ f F : g G + h H j J Left Arrow 4 k K Select 5 VK Code (Decimal) ASCII Value (Decimal) 83 115 160+83 83 - - 48 41 68 100 160+68 68 - - 189 95 70 102 160+70 70 - - 186 58 71 103 160+71 71 - - 187 43 72 104 160+72 72 - - 189 45 74 106 160+74 74 37 - 52 52 75 107 160+75 75 13 - 53 53
B-6 MC50 with Windows® Mobile 5.
Appendix B: Keypad Maps B - 7 Table B-13 QWERTY Keypad Functionality (Continued) Default State Key Shift/Caps State Blue Key State Orange Key State b B = n N 7 m M Down Arrow 8 , (comma) < 9 Backlight áü/Sym TAB Back Tab Star * VK Code (Decimal) ASCII Value (Decimal) 66 98 160+66 66 - - 187 61 78 110 160+78 78 - - 55 55 77 109 160+77 77 40 - 56 56 188 44 188 60 - - 57 57 - - - - - - 122 - 9 9 - - - - 160+9 9 - - - - - - 56 42
B-8 MC50 with Windows® Mobile 5.0 Integrator Guide Table B-13 QWERTY Keypad Functionality (Continued) Default State Key Shift/Caps State Blue Key State Orange Key State .
Glossary Chapter 1 Glossary Numeric 802.11/802.11b. A radio protocol that may be used by the Symbol Spectrum24 radio card. Symbol radio cards that use the 802.11 protocol also have an ESS_ID. A Access Point. Access Point (AP) refers to Symbol’s Spectrum24 Ethernet Access Point. It is a piece of communications equipment that manages communications between the host computer system and one or more wireless terminals.
1-2 MC50 with Windows® Mobile 5.0 Integrator Guide Application Programming Interface. See API. ASCII. American Standard Code for Information Interchange. A 7 bit-plus-parity code representing 128 letters, numerals, punctuation marks and control characters. It is a standard data transmission code in the U.S. Autodiscrimination. The ability of an interface controller to determine the code type of a scanned bar code. After this determination is made, the information content is decoded. B Bar.
Glossary 1 - 3 CDRH Class 2. No additional software mechanisms are needed to conform to this limit. Laser operation in this class poses no danger for unintentional direct human exposure. Character. A pattern of bars and spaces which either directly represents data or indicates a control function, such as a number, letter, punctuation mark, or communications control contained in a message. Character Set. Those characters available for encoding in a particular bar code symbology. Check Digit.
1-4 MC50 with Windows® Mobile 5.0 Integrator Guide Decode Algorithm. A decoding scheme that converts pulse widths into data representation of the letters or numbers encoded within a bar code symbol. Decryption. Decryption is the decoding and unscrambling of received encrypted data. Also see, Encryption and Key. Depth of Field. The range between minimum and maximum distances at which a scanner can read a symbol with a certain minimum element width. Device Configuration Package.
Glossary 1 - 5 Encryption. Encryption is the scrambling and coding of data, typically using mathematical formulas called algorithms, before information is transmitted over any communications link or network. A key is the specific code used by the algorithm to encrypt or decrypt the data. Also see, Decryption and Key. ENQ (RS-232). ENQ software handshaking is also supported for the data sent to the host. ESD. Electro-Static Discharge ESN. Electronic Serial Number.
1-6 MC50 with Windows® Mobile 5.0 Integrator Guide H Hard Reset. See Cold Boot. Hopping Sequence. A set of random frequencies designed to minimize interference with other sets of random frequencies. A hopping sequence determines the pattern with which a station that uses frequency hopping changes its communications frequency. See Frequency Hopping. Host Computer.
Glossary 1 - 7 IP. Internet Protocol. The IP part of the TCP/IP communications protocol. IP implements the network layer (layer 3) of the protocol, which contains a network address and is used to route a message to a different network or subnetwork. IP accepts “packets” from the layer 4 transport protocol (TCP or UDP), adds its own header to it and delivers a “datagram” to the layer 2 data link protocol.
1-8 MC50 with Windows® Mobile 5.0 Integrator Guide Light Emitting Diode. See LED. Liquid Crystal Display (LCD). A display that uses liquid crystal sealed between two glass plates. The crystals are excited by precise electrical charges, causing them to reflect light outside according to their bias. They use little electricity and react relatively quickly. They require external light to reflect their information to the user. M MAC Address (also called IEEE Address).
Glossary 1 - 9 NVM. Non-Volatile Memory. O ODI. See Open Data-Link Interface. Open Data-Link Interface (ODI). Novell’s driver specification for an interface between network hardware and higher-level protocols. It supports multiple protocols on a single NIC (Network Interface Controller). It is capable of understanding and translating any network information or request sent by any other ODI-compatible protocol into something a NetWare client can understand and process. Open System Authentication.
1 - 10 MC50 with Windows® Mobile 5.0 Integrator Guide R RAM. Random Access Memory. Data in RAM can be accessed in random order, and quickly written and read. Reflectance. Amount of light returned from an illuminated surface. Resolution. The narrowest element dimension which is distinguished by a particular reading device or printed with a particular device or method. RF. Radio Frequency. ROM. Read-Only Memory. Data stored in ROM cannot be changed or removed. Router.
Glossary 1 - 11 Space. The lighter element of a bar code formed by the background between bars. Spectrum24. Symbol’s frequency-hopping, spread spectrum cellular network. Specular Reflection. The mirror-like direct reflection of light from a surface, which can cause difficulty decoding a bar code. Spread Spectrum. A technique for uniformly distributing the information content of a radio signal over a frequency range larger than normally required for robust transmission of data.
1 - 12 MC50 with Windows® Mobile 5.0 Integrator Guide widely used for real-time voice and video transmissions where erroneous packets are not retransmitted. IP provides the routing mechanism. TCP/IP is a routable protocol, which means that all messages contain not only the address of the destination station, but the address of a destination network. This allows TCP/IP messages to be sent to multiple networks within an organization or around the world, hence its use in the worldwide Internet.
Glossary 1 - 13 W Warm Boot. A warm boot restarts the mobile computer by closing all running programs. All data that is not saved to flash memory is lost. WEP. Wired Equivalent Privacy, is specified by IEEE for encryption and decryption of RF (wireless) communications. WEP Encryption. (Wired Equivalent Privacy encryption) The conversion of data into a secret code for transmission over a public network.
1 - 14 MC50 with Windows® Mobile 5.
Index IndexIndex Numerics 802.11 ESSID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5 A accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 auto charge cable . . . . . . . . . . . . . . . . . . . . . . . . 2-1 cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 CAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1, 2-22 charging . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23 installation . . . . . . . . . . .
Index - 2 MC50 with Windows® Mobile 5.0 Integrator Guide deployment via ActiveSync . . . . . . . . . . . . . . . . . 4-4 deployment via AirBEAM . . . . . . . . . . . . . . . . . . 4-5 deployment via image update . . . . . . . . . . . . . . . 4-5 deployment via storage card . . . . . . . . . . . . . . . . 4-5 cable pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-9 cable adapter module . . . . . . . . . . . . . . . . . . . .2-1, 2-22 charging . . . . . . . . . . . . . . . . . . . .
Index - 3 H hard reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6 headset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1, 2-2 I image update deploying CAB files . . . . . . . . . . . . . . . . . . . . . . 4-5 information, service . . . . . . . . . . . . . . . . . . . . . . . . . . . xv infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6 installing battery . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Index - 4 MC50 with Windows® Mobile 5.0 Integrator Guide SDK See SMDK . . . . . . . . . . . . . . . . . . . . . . . . . . xv, 1-2 secure device card . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 secure digital card . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 certificates . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Motorola, Inc. One Motorola Plaza Holtsville, New York 11742-1300 http://www.symbol.