1 / 67

MC75XX Product Training January 2008

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

Gideon
Download Presentation

MC75XX Product Training January 2008

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

E N D

Presentation Transcript


  1. MC75XX Product TrainingJanuary 2008

  2. Windows Mobile 6 Overview and Strategy

  3. 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

  4. Name Changes for Windows Mobile 6 SKUs

  5. New Skins and Icons “Vista” Like 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

  6. NET CF v2 SP1 in ROM 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

  7. Internet Explorer Mobile • Support for basic AJAX applications • Script/DOM Improvements: • Feature detection • Expando support • Document.body properties • Navigator object • Improved support for AJAX for ASP.NET

  8. Windows Mobile 6 SDK Refresh • New emulator images • New tools • New samples • Improved documentation • Localized emulator images • Links: • Windows Mobile 6 SDK Refresh • Windows Mobile 6 Emulator Images

  9. WISP Lite • 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

  10. New Sound APIs • 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

  11. SDK Tools • 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

  12. SDK Tools • Security • Security Configuration Manager • CabSignTool • APP 215: Windows Mobile App. Security

  13. Security Configuration Manager • 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

  14. FakeGPS • Fakes data received by the GPS APIs • Reads NMEA data • \Program Files\FakeGPS\GPSFiles

  15. Cellular Emulator • Emulates a real Radio Interface Layer • Replaces FakeRIL • Simulate Incoming/Outgoing Calls and SMS messages • GPRS/UMTS Data Connection • AT Commands

  16. Localized for WWE, CHS, CHT, KOR, and JPN 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

  17. More Information 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

  18. MC75XX Hardware Overview • 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

  19. MC75XX Software Overview

  20. Scanning/Imaging • Scanner • New Trigger Mode – Press & Release • Imaging • New Trigger Mode – Press & Release • Korean 3 of 5 Support • New ISBN Supplemental Modes

  21. Camera • 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.)

  22. Scanning

  23. HC25 Overview

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

  25. Camera Overview • 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

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

  27. Camera Overview

  28. Camera Overview

  29. System Information • 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.

  30. Hardware

  31. Hardware

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

  33. WM 5.0 Features

  34. New Fusion Wireless Manager

  35. IEEE 1725 Support • 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.

  36. IEEE 1725 Support

  37. MPA1.5 Bluetooth Stack • 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.

  38. MPA1.5 Power management • The BT radio shall support several power management states: • ON • Low-power • Wake-On-Bluetooth

  39. MPA1.5 Bluetooth Profiles • 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.

  40. MPA1.5 Bluetooth SDK • 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

  41. Supported BT Devices • 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).

  42. Support Rules Of Engagement • 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.

  43. Helpful Links • Dev Central Bluetooth forum: https://devcentral.symbol.com/messages.aspx?ForumID=61 • Bluetooth SIG: http://www.bluetooth.org • Bluetooth Marketing: http://www.bluetooth.com

  44. Key Sequences • 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

  45. Customer Update and Delivery • Customer must use CAB files • AirBeam will be modified to build and deliver CAB files

  46. Development Tools • 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)

  47. Sample Applications • 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

  48. Things You Should Know • 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)

  49. MC75XX (Phone Specific EVDO)

  50. Phone Dialer • 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

More Related