Windows Embedded Automotive 7 Deep Dive: Phone and Media Cores Abstract Windows Embedded Automotive 7―based on the newest generation of emb
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 10 Projekt 2 Sample Application Microsoft provides the Projekt 2 sample UX ap
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 100 Media Device Manufacturer Model Media Device Manufacturer Model N86 N97 5
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 101 Glossary A2DP—Advanced Audio Distribution Profile. A2DP defines how high-
A Technical Companion to Windows Embedded Automotive 7 102 Codec—A device or a program that is capable of encoding and decoding a digital data st
A Technical Companion to Windows Embedded Automotive 7 103 responsible for controller management, link establishment, and maintenance. HFP—Hands-
A Technical Companion to Windows Embedded Automotive 7 104 devices. Many PDAs use OBEX to exchange business cards, data, and applications. OPP—Ob
A Technical Companion to Windows Embedded Automotive 7 105 RTC—Real-Time Clock. A computer clock, usually in the form of an integrated circuit, t
A Technical Companion to Windows Embedded Automotive 7 106 that is presenting a Windows® Sockets Specification 1.1 interface. TFAT—Transaction-sa
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 11 Projekt 2 UI Description The incoming call UI displays as a pop-up dial
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 12 • SMS: The SMS supports access to SMS messages that are received by a con
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 13 Figure 4: Phone Core architecture Phone Connection Management Windows Em
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 14 Automatic Connection Windows Embedded Automotive 7 can automatically conne
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 15 The Phone Core registry keys are: • HKEY_LOCAL_MACHINE\Software\Microsoft
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 16 HKEY_LOCAL_MACHINE\Software\Microsoft\Automotive\PhoneCore Key Value Type
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 17 Message Description WM_PHONE_CALL_CONNECTED Posted when a phone call is co
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 18 Message Description WM_PHONE_RING Posted when the phone is ringing. WM_PHO
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 19 Figure 5 shows the components and relationships in the Phone Core Bluetoot
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 2 Table of Contents INTRODUCTION ...
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 20 Layer Function eL2CAP Provides enhanced error detection and flow control.
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 21 bit mask for 16 tunable settings. Microsoft does not recommend changing th
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 22 • Serial Port Profile (SPP) 1.1 • Phone Book Access Profile (PBAP)-Phone
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 23 Several Automotive 7 applications rely on the Bluetooth Pairing Core, incl
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 24 Figure 6 shows the components and data flow of the Bluetooth Pairing Core
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 25 Automotive 7 phone application currently supports up to five paired phones
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 26 Appendix 2: Bluetooth Pairing Service Registry Key Values for the key valu
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 27 fast access to the phone’s phonebook data through the Automotive 7 device
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 28 Figure 7: HFPCore service architecture
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 29 The HFPCore provides the following capabilities: • Handle Bluetooth HFP p
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 3 GSM SMS AT Command Support ...
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 30 Multiple Simultaneous Calls A user can accept or place a second call while
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 31 Status Action Behavior +CLCC Support Conference call Regular terminate No
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 32 • Pressing “END” while on a single active call terminates the call. • Pr
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 33 Table 8: Phone feature support Feature Description Signal Strength On phon
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 34 occur before defaulting back to the local ringtone. When this registry set
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 35 The interface for GetLastError is located in HFPAPI.h. The WM_HFPERRORLOG
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 36 Class Code in wParam CMS Errors (phone response included) 0x00002000 Stan
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 37 Figure 8 shows the phonebook architecture. Figure 8: Phonebook architect
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 38 The enhanced POOM contains the following features: • The AUTOPOOM schem
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 39 database because several entries might exist with the same first name and
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 4 Introduction With Windows Embedded Automotive 7 application software develo
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 40 Phonebook Implementations Automotive 7 provides modern phonebook implement
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 41 Note: OBEX contacts are downloaded using the HFPAPI, not through the Phone
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 42 Figure 10 illustrates the Sync Manager architecture. Figure 10: Sync Mana
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 43 Figure 11 shows the SMS support architecture. Figure 11: SMS support arch
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 44 An SMS application that is provided by an OEM should use the SMS router AP
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 45 Bluetooth Audio/Video (BTAV) Service The BTAV service supports both A2DP 1
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 46 HKEY_LOCAL_MACHINE\Software\Microsoft\Automotive\BTAV All keys and values
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 47 HKEY_LOCAL_MACHINE\Software\Microsoft\Automotive\BTAV All keys and values
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 48 HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT \BTAV\SBC The Sub-Band Coding (SBC)
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 49 By default, notifications are turned on. You can also configure POOM notif
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 5 stations, make or answer phone calls, and more. By supporting complex gramm
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 50 HKEY_LOCAL_MACHINE\Software\Microsoft\Automotive\HFP\PhoneSpecificMasks\&l
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 51 HKEY_LOCAL_MACHINE\Software\Microsoft\Automotive\HFP\PhoneSpecificMasks\&l
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 52 Key Value Description eCallerIDSupport Phone supports AT+CLIP. eSMSCmdSu
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 53 Figure 14: Connection Manager The Connection Manager supports the followi
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 54 The Bluetooth DUN profile defines two roles: Gateway (GW) and Data Termina
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 55 service is a miniport network driver that creates network connectivity bet
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 56 HKEY_LOCAL_MACHINE\Comm\BTPAN1\Parms Key Description ServiceID Specifies
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 57 Media Core Deep Dive With Windows Embedded Automotive 7 Media Core, users
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 58 Figure 17: Media Core APIs Another layer, the Media Core API, is delivere
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 59 Finally, the device services layer of the Media Core architecture contains
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 6 1. Design the user experience in Microsoft Expression Blend. 2. Develop t
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 60 Each metadata parser is a COM object associated with a registered file nam
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 61 • Digital Living Network Alliance (DLNA): DLNA defines a standard for tra
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 62 Building a Media Application Media applications use Media Core to abstract
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 63 Playback You can use the following control functions to automate stop, res
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 64 • Browsing by categories on iPod devices is not supported when the select
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 65 Appendix 3: Media Core Registry Settings. Media Core Windows Messages Me
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 66 Table 21 lists the messages provided by Media Core. Table 21: Media Core m
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 67 Message Description WM_STORAGE_LOST Posted when an index is lost because
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 68 Custom Media Device Class The custom media device class in Windows Embedde
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 69 to call a parse function that takes the file path as an input parameter. I
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 7 Figure 2 shows the Silverlight for Windows Embedded workflow. Figure 2: Si
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 70 4. As soon as track metadata is updated, the WM_UPDATE_METADATA_COMPLETE
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 71 subscribed for notifications for a specific protocol. To unsubscribe, the
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 72 Considerations for MTP To control devices that use MTP an application must
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 73 Appendix 4: Compatible Deviceslists the compatible devices as of this docu
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 74 Appendix 1: Globalization Features In today’s international business clima
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 75 Feature Code Pages/Encodings Media Playlist Parsing UTF-8 Unicode bi
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 76 Appendix 2: Bluetooth Pairing Service Registry Key Values After a Bluetoot
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 77 Sub–key Value Description [HKEY_LOCAL_MACHINE\Drivers\BuiltIn \BTPairSv
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 78 Sub–key Value Description [HKEY_LOCAL_MACHINE\Drivers\BuiltIn \BTPairSv
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 79 Appendix 3: Media Core Registry Settings Table 25: Media Core registry set
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 8 OpenVG1.1-based sample render plug-in is provided, and customers can modify
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 80 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AutoMediaCore\Config Key Value Type
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 81 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AutoMediaCore\Config Key Value Type
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 82 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AutoMediaCore\Config\MSD Key Value
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 83 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AutoMediaCore\Config\Fields\<fiel
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 84 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AutoMediaCore\Config\LocalSource The
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 85 HKEY_LOCAL_MACHINE\Services\IPDSvc These keys contain general settings fo
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 86 HKEY_LOCAL_MACHINE\Services\IPDSvc\AccessoryInfo Accessories are required
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 87 HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IPDSvc Key Type Definition PersistSh
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 88 HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IPDSvc2 Key Type Definition DLL REG_
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 89 HKEY_LOCAL_MACHINE\Drivers\MtpHostUsbCdd Name Type Description Unsuppor
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 9 When the system starts up, the display driver determines what type of vehic
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 90 Name Type Definition DLL String DLL for MTP service. The default value
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 91 Table 32: MTP song formats registry key HKEY_LOCAL_MACHINE\Software\Micros
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 92 HKEY_LOCAL_MACHINE\Software\Microsoft\Automotive\MTP\Devices\Zune\Indexing
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 93 Appendix 4: Compatible Devices The following is a list of phones tested an
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 94 Phone Manufacturer Model Phone Manufacturer Model Huawei U7300 Huawei U731
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 95 Phone Manufacturer Model Phone Manufacturer Model Motorola A1200 Ming Moto
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 96 Phone Manufacturer Model Phone Manufacturer Model Nokia 6230i Nokia 6263 6
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 97 Phone Manufacturer Model Phone Manufacturer Model Samsung GT-B3310 Samsung
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 98 Phone Manufacturer Model Phone Manufacturer Model Sharp Sidekick LX Sharpe
Windows Embedded Automotive 7 Deep Dive: Phone Core and Media Core 99 The following is a list of media devices tested and determined to be compa
Commentaires sur ces manuels