Mc75xx product training january 2008
Download
1 / 67

MC75BetaTraining - PowerPoint Presentation - PowerPoint PPT Presentation


  • 874 Views
  • Updated On :

MC75XX Product Training January 2008. Windows Mobile 6 Overview and Strategy. Crossbow was the code name for the next Version of the Windows Mobile Operating System Based on WM 5.0 / CE 5.0 Official Name is “Windows Mobile 6” Don’t confuse with Windows Embedded CE 6.0

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'MC75BetaTraining - PowerPoint Presentation' - Gideon


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Mc75xx product training january 2008 l.jpg

MC75XX Product TrainingJanuary 2008



Crossbow windows mobile 6 l.jpg

Crossbow was the code name for the next Version of the Windows Mobile Operating System

Based on WM 5.0 / CE 5.0

Official Name is “Windows Mobile 6”

Don’t confuse with Windows Embedded CE 6.0

WM 6 is based on CE 5.0

Focused on improving Messaging and Office Applications

An AKU for WM 5.0 from an Engineer’s perspective, a New OS from a Microsoft marketing perspective

New OS, therefore will require an upgrade license fee

Crossbow = Windows Mobile 6


Name changes for windows mobile 6 skus l.jpg
Name Changes for Windows Mobile 6 SKUs Windows Mobile Operating System


Windows mobile 6 features l.jpg

New Skins and Icons “Vista” Like Windows Mobile Operating System

Improved Outlook and Office Applications

Compatible with Office 2007

Support for SharePoint attachments

Full-fledged meetings arrangement system

Support for HTML e-mail messages

Smart Filter –fast search through messages;

Numerous MS Exchange 2007-tailored changes

Smart Dial 2.0, fast search through contacts, call history;

Integrated Windows Live Communicator Client

Marketplace – purchase, download, and install  from the device

Storage Card encryption

Updated Terminal Services Client

Optional VOIP application/SIP stack (residential focused)

Windows Mobile 6 Features


Improved application development features l.jpg

NET CF v2 SP1 in ROM Windows Mobile Operating System

SQL Server Compact Edition in ROM

Reduction in Virtual Memory Footprint (still 32M limit)

Added Windows Ink Services for Pen (WISP) Lite

Subset of WISP for Tablet PC

New Sound API - Plays MP3s and more

AJAX support in Mobile IE

Improved SDK and New Tools

Improved Application Development Features


Internet explorer mobile l.jpg
Internet Explorer Mobile Windows Mobile Operating System

  • Support for basic AJAX applications

  • Script/DOM Improvements:

    • Feature detection

    • Expando support

    • Document.body properties

    • Navigator object

    • Improved support for AJAX for ASP.NET


Windows mobile 6 sdk refresh l.jpg
Windows Mobile 6 SDK Refresh Windows Mobile Operating System

  • New emulator images

  • New tools

  • New samples

  • Improved documentation

  • Localized emulator images

  • Links:

    • Windows Mobile 6 SDK Refresh

    • Windows Mobile 6 Emulator Images


Wisp lite l.jpg
WISP Lite Windows Mobile Operating System

  • Windows Ink Service Platform

  • Subset of Tablet PC WISP

  • Eventually replace Rich Ink

  • Supports:

    • Basic recognition

    • Serialization

    • Overlay and zoom

  • For more Information

  • http://blogs.msdn.com/windowsmobile/archive/2007/06/12/inking-on-your-windows-mobile-device.aspx


New sound apis l.jpg
New Sound APIs Windows Mobile Operating System

  • Play several sound formats (MID, WMA, WAV, MP3)

  • Choose whether or not to respect the current sound profile

  • <soundfile.h>

    • SndOpen / SndClose

    • SndPlaySync

    • SndPlayAsync

    • SndStop

    • SndGetSound / SndSetSound


Sdk tools l.jpg
SDK Tools Windows Mobile Operating System

  • Emulation/testing

    • FakeGPS

    • Local Server Framework (aka FakeServer)

    • Cellular Emulator

    • Hopper

    • Windows Mobile Test Framework

  • APP 204: Developing Test Automation Using the Windows Mobile Test Framework


Sdk tools12 l.jpg
SDK Tools Windows Mobile Operating System

  • Security

    • Security Configuration Manager

    • CabSignTool

  • APP 215: Windows Mobile App. Security


Security configuration manager l.jpg
Security Configuration Manager Windows Mobile Operating System

  • Examine device security configuration

  • Provision standard security configurations

  • Save device security configuration

  • Sign a file

  • Check signature

  • Formerly a Power Toy

  • APP 215: Windows Mobile App. Security


Fakegps l.jpg
FakeGPS Windows Mobile Operating System

  • Fakes data received by the GPS APIs

  • Reads NMEA data

    • \Program Files\FakeGPS\GPSFiles


Cellular emulator l.jpg
Cellular Emulator Windows Mobile Operating System

  • Emulates a real Radio Interface Layer

  • Replaces FakeRIL

  • Simulate Incoming/Outgoing Calls and SMS messages

  • GPRS/UMTS Data Connection

  • AT Commands


Updated terminal services client l.jpg

Localized for WWE, CHS, CHT, KOR, and JPN Windows Mobile Operating System

128 bit high encryption

Custom port support

Full screen mode – view landscape VGA (640 x 480)

Support for 16-bit and 24-bit color depths

Audio redirection - hear sounds from your local machine on the device

Unicode keyboard input as virtual keystrokes to the remote machine

Auto-reconnect for temporary lost connections

Updated Terminal Services Client


More information l.jpg
More Information Windows Mobile Operating System

What's New for Developers in Windows Mobile 6

http://msdn2.microsoft.com/en-us/library/bb278115.aspx

Deprecated Features In Windows Mobile6

http://channel9.msdn.com/wiki/default.aspx/MobileDeveloper.DeprecatedFeaturesInWindowsMobile6

Windows Mobile 6 Software Development Kits (Standard and Professional)

http://www.microsoft.com/downloads/details.aspx?FamilyId=06111A3A-A651-4745-88EF-3D48091A390B&displaylang=en


Mc75xx hardware overview l.jpg
MC75XX Hardware Overview Windows Mobile Operating System

  • TNT1.5 Software Architecture

  • Windows Mobile 6.0 Phone Edition (Current AKU 0.7)

  • 256M mDOC and 128M RAM

  • Jedi Radio (802.11a/b/g)

  • Siemens HC25 HSDPA Modem

  • Sierra Wireless EM5725D (Rev A) Modem

  • Taiyo Yuden Bluetooth Radio (Class 2) V1.2 AFH

  • SiRF GPS


Mc75xx software overview l.jpg
MC75XX Software Overview Windows Mobile Operating System


Scanning imaging l.jpg
Scanning/Imaging Windows Mobile Operating System

  • Scanner

    • New Trigger Mode – Press & Release

  • Imaging

    • New Trigger Mode – Press & Release

    • Korean 3 of 5 Support

    • New ISBN Supplemental Modes


  • Camera l.jpg
    Camera Windows Mobile Operating System

    • Camera

      • 2 MP Auto-Focus Camera

      • LED Flash

  • Camera Decode

    • Multiple Viewfinder Modes (i.e. Virtual Picklist)

    • ScanAPI support

    • No Support for Symbol Imaging API

  • DirectShow

    • MS Pictures & Video Support (i.e. Still images, Record video, etc.)


  • Scanning l.jpg
    Scanning Windows Mobile Operating System


    Hc25 overview l.jpg
    HC25 Overview Windows Mobile Operating System


    Camera overview l.jpg
    Camera Overview Windows Mobile Operating System

    • Press the Camera Icon on thePictures & Videos applicationto launch the app


    Camera overview25 l.jpg
    Camera Overview Windows Mobile Operating System

    • It will take a few seconds for thecamera to be initialized and forthe preview to appear.PLEASE BE PATIENT!!!

    • You can changes the photooptions by using the Menu keyat the lower right hand of the screen


    Camera overview26 l.jpg
    Camera Overview Windows Mobile Operating System

    • You can changes the photooptions by using the Menu keyat the lower right hand of thescreen.


    Camera overview27 l.jpg
    Camera Overview Windows Mobile Operating System


    Camera overview28 l.jpg
    Camera Overview Windows Mobile Operating System


    System information l.jpg
    System Information Windows Mobile Operating System

    • To get the build information for Windows Mobile as well as the Power Micro and CPLD firmware versions, choose the SystemInfo icon from the ‘Settings’ menu.


    Hardware l.jpg
    Hardware Windows Mobile Operating System


    Hardware31 l.jpg
    Hardware Windows Mobile Operating System


    Packages information l.jpg
    Packages Information Windows Mobile Operating System

    • To see if any of the packages have been updated, choose the Package tab of SystemInfo.


    Wm 5 0 features l.jpg
    WM 5.0 Features Windows Mobile Operating System


    New fusion wireless manager l.jpg
    New Fusion Wireless Manager Windows Mobile Operating System


    Ieee 1725 support l.jpg
    IEEE 1725 Support Windows Mobile Operating System

    • The temperature notification system will mimic the low battery notification where it will implement three levels of notification:

    • Level 1: Temperature Watch; this level is similar to Main Battery Low warning. It indicates the temperature begins to deteriorate.

    • Level 2: Temperature Warning; this level is similar to Main Battery VLow warning. It indicates the temperature is closer to become un-usable. User should stop using the device or replaces the battery immediate.

    • Level 3: Temperature Error; this level indicates the battery reached us-usable level and will immediately suspend the system. This level does not have any UI associated with it.


    Ieee 1725 support36 l.jpg
    IEEE 1725 Support Windows Mobile Operating System


    Mpa1 5 bluetooth stack l.jpg
    MPA1.5 Bluetooth Stack Windows Mobile Operating System

    • The stack will have similar capabilities to stacks found on horizontal products such as other manufacturers PDA’s.

    • Symbol’s stack will be Stonestreet BTExplorer/Bluetopia.

    • The version will be BT 2.0 with 1.2 and 1.1 backward compatible.

    • The stack shall support all the standard security modes.

    • The stack shall support “flight mode” that is triggered via the Microsoft Flight mode.


    Mpa1 5 power management l.jpg
    MPA1.5 Power management Windows Mobile Operating System

    • The BT radio shall support several power management states:

      • ON

      • Low-power

      • Wake-On-Bluetooth


    Mpa1 5 bluetooth profiles l.jpg
    MPA1.5 Bluetooth Profiles Windows Mobile Operating System

    • Serial Port Profile.

    • Dial-up Networking Profile.

    • PAN Profile.

    • Generic Object Exchange Profile.

    • File Transfer Profile.

    • Human Interface Device Profile.

    • Headset and Hands free profile

    • A2DP

    • SYNC Profile.


    Mpa1 5 bluetooth sdk l.jpg
    MPA1.5 Bluetooth SDK Windows Mobile Operating System

    • Integrating BT SDK in to SMDK

    • BT SDK will consists of C and C++ (include and library files)

    • Cab file for the sample applications

    • SDK to have Symbol SDK look and feel.

    • Integrating BT SDK help files in to SMDK


    Supported bt devices l.jpg
    Supported BT Devices Windows Mobile Operating System

    • We will support connections to other SIG approved BT devices that also match our profiles and BT version 1.1,1.2 and 2.0

    • There are lists of actual devices used with our terminals on DevCentral (see the section with helpful links).


    Support rules of engagement l.jpg
    Support Rules Of Engagement Windows Mobile Operating System

    • Please contact the Symbol help desk for any support issues.

    • Do not call Stonestreet One. All calls to Stonestreet One get routed to Symbol anyway.

    • Please contact Luke Petrozza in the Emerging Technologies Group for application development or support requests.


    Helpful links l.jpg
    Helpful Links Windows Mobile Operating System

    • Dev Central Bluetooth forum: https://devcentral.symbol.com/messages.aspx?ForumID=61

    • Bluetooth SIG: http://www.bluetooth.org

    • Bluetooth Marketing: http://www.bluetooth.com


    Key sequences l.jpg
    Key Sequences Windows Mobile Operating System

    • Warm Boot

      • Hold down the power keys for more than 5 seconds. Hold the keys down until the display goes blank and WARM BOOT is displayed

  • Cold Boot

    • Simultaneously press the 1 + 9 + Power button. Hold the keys until the display blanks and the splash screen is visible.

  • Updateloader Boot

    • Cold Boot and hold HW trigger (one closest to the power button)

  • Clean Cold Boot

    • Cleanps.bin and pkgs.lst then perform Updateloader boot


  • Customer update and delivery l.jpg
    Customer Update and Delivery Windows Mobile Operating System

    • Customer must use CAB files

    • AirBeam will be modified to build and deliver CAB files


    Development tools l.jpg
    Development Tools Windows Mobile Operating System

    • Microsoft Visual Studio 2005

    • Symbol Mobility Developer Kit for ‘C’

    • Microsoft Windows Mobile 5.0 SDK

    • AirBEAM Package Builder (to build and deliver CAB files)


    Sample applications l.jpg
    Sample Applications Windows Mobile Operating System

    • The Sample Applications will be packaged in cab file, they will not be built into the device.

    • Tests include:

      • SelfTest

      • ScanSamp2

      • ScanWedge

      • MSRsamp

      • Notify

      • Keycheck

      • ImageDemo

      • MemTest

      • CtlPanel

      • OTL/BTL


    Things you should know l.jpg
    Things You Should Know Windows Mobile Operating System

    • Performing an Updateloader boot without PKGS.LST or if PKGS.LST does not point to valid files results in never ending Warm Boot (killed by performing a Cold Boot)


    Mc75xx phone specific evdo l.jpg

    MC75XX (Phone Specific EVDO) Windows Mobile Operating System


    Phone dialer l.jpg
    Phone Dialer Windows Mobile Operating System

    • Standard Interface

      • Talk/End

      • Call History

      • Speed Dial

      • Keypad

    • Extended Interface

      • Alert Button for PTT

    • Antenna Icon on Title bar

      • Bars - Indicates registered with given signal strength

      • ! - Indicates not registered

      • … - Indicates searching for signal

      • x – Indicates modem is off


    Phone dialer in call l.jpg
    Phone Dialer In Call Windows Mobile Operating System

    • Other buttons of interest…

      • Keypad

      • Mute

      • Hold


    Phone audio l.jpg
    Phone Audio Windows Mobile Operating System

    • Use “Phone” Volume icon

      • Sets modem downlink audio

      • What “you” hear

    • Audio Modes of operation

      • Handset – Default

      • Speakerphone

      • Headset – wired connection to headset jack

      • Bluetooth audio – connect to Bluetooth headset


    Contacts l.jpg
    Contacts Windows Mobile Operating System

    • Since there is no SIM card, all of the contacts are stored on the terminal.


    Property pages for evdo l.jpg
    Property Pages for EVDO Windows Mobile Operating System

    • All property pages located…

      • Select Menu\Options… from Dialer

      • The first page shows your phone number and voice mail number

    • Phone Info - Provides Modem/SIM/Software version information

    • Diagnostic information

      • Check this to make sure latest software and firmware is installed


    Property pages for evdo contd l.jpg
    Property Pages for EVDO (contd.) Windows Mobile Operating System

    • Navigate to the Version Information tab for version information and diagnostic information

      • Check this to make sure latest software and firmware is installed


    Data connection l.jpg
    Data Connection Windows Mobile Operating System

    • From Settings\Connections – Manage Existing Connection

      • The default data connection is already defined and ready to be used.


    Data connection using l.jpg
    Data Connection (Using) Windows Mobile Operating System

    • Tap and hold, select “Connect”

      • Connection status will be displayed on title bar

    • SMS (Short Message Service)

      • Pocket Outlook Inbox – Incoming SMS

      • Create email via Pocket Outlook to send SMS. – GSM Only


    Wireless power management l.jpg
    Wireless Power Management Windows Mobile Operating System

    • Wake on ring, data, any URC (Unsolicited response code)

    • Voice call works through suspend

    • RIL Equipment states

      • FULL – Modem is on

      • MINIMUM – Modem is off

    • Flight Mode

      • OS Sets RIL Equipment state to MINIMUM

      • Microsoft decides the equipment state

      • Use Antenna Icon or Settings\Power to set


    Application development l.jpg
    Application Development Windows Mobile Operating System

    • TAPI (Telephony API)

      • Microsoft Standard Interface for Phone Application Development

      • Refer to Visual Studio 2005 Documentation

    • WANSample – SMDK for C sample application

      • Provides code for programmatic access for…

        • Incoming/Outgoing phone calls

        • SMS Messages

        • Diagnostic information (signal quality, etc)


    Diagnostics what to do l.jpg
    Diagnostics – What to do? Windows Mobile Operating System

    • Reboot device and reproduce (make sure a rogue application is not causing the issue)

    • Check Property Page (Phone Info tab) version information

      • Make sure that all software and firmware are latest versions

      • Log files are created by the modem for use by modem vendor to assess issues

        • These are located in the \Windows folder and if needed, further instructions will be given to obtain the necessary files

      • Provide all version numbers for the OS and for the WAN components using steps outlined earlier


    Retrieving the ss log log l.jpg
    Retrieving the SS_Log.log Windows Mobile Operating System

    • Navigate to the \Windows folder on the device

    • Locate the SS_Log.log file

    • With the stylus, select and hold until the copy menu appears

    • Copy the file

    • Paste into the \Temp folder

    • The file can now be copied off of the terminal using either an SD card or ActiveSync

    • You can also copy the file from the \Windows folder to the \Temp folder using ActiveSync


    Mc75 beta gps setup l.jpg
    MC75 Beta Windows Mobile Operating SystemGPS Setup

    • Access COM port settings at:

    • Settings  System  External GPS

    • Program Port

      • Default = COM 8

      • All GPS applications should access this port.

      • Supports multiple GPS applications at the same time

      • Supports the Microsoft GPS API and NMEA data

    • Hardware Port

      • GMX1, Baud rate = 57600

      • This port cannot be changed or accessed by GPS applications


    Mc75 beta gps setup63 l.jpg
    MC75 Beta Windows Mobile Operating SystemGPS Setup

    • Access GPS options information at:

    • Settings  System  GPS Setup

    • The GPS Setup icon allows the user to view:

      • If SUPL is enabled or disabled*

      • If a course reference location is provided*

      • SiRF GPS Firmware Version

      • SiRF LPL Version

      • Motorola GPSMux Version

    • *Note: SUPL settings can only be changed by a registry key.


    Mc75 beta gps applications l.jpg
    MC75 Beta Windows Mobile Operating SystemGPS Applications

    ** Note: Not confirmed yet; testing in progress.


    Mc75 beta gps performance l.jpg
    MC75 Beta Windows Mobile Operating SystemGPS Performance

    • GPS turns ON when the COM port is opened

      • If an application only needs position information intermittently, it is recommended that it open and close the COM port to save battery life.

    • GPS turns OFF when the terminal is suspended

      • The user or the GPS application must keep the system from suspending in order to keep GPS actively navigating or tracking.

      • System defaults cause the terminal to suspend on battery power. To change this go to Settings  System  Power  Advanced, then uncheck the option to turn the device off if it is not being used.


    Mc75 beta gps performance66 l.jpg
    MC75 Beta Windows Mobile Operating SystemGPS Performance

    • The GPS RTC is always ON, enabling the following typical time to first fix in strong signal environments (open sky):


    Slide67 l.jpg
    Q/A Windows Mobile Operating System

    • Questions?


    ad