Resumen del contenido incluido en la página 1
_äìÉi~Ä»
BlueLab™ v3.2 Combined AV Headset
User Guide
May 2005
CSR
Churchill House
Cambridge Business Park
Cowley Road
Cambridge CB4 0WZ
United Kingdom
Registered in England 3665875
Tel: +44 (0)1223 692000
Fax: +44 (0)1223 692001
www.csr.com
© Cambridge Silicon Radio Limited 2005
blab-ug-005Pa
This material is subject to CSR’s non-disclosure agreement.
Resumen del contenido incluido en la página 2
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= Contents Contents 1 Introduction.................................................................................................................................................... 3 2 Target Audience............................................................................................................................................. 4 3 Target Hardware.............................................................................
Resumen del contenido incluido en la página 3
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= Introduction 1 Introduction This document provides information on the Combined AV Headset application that accompanies BlueLab™ v3.2. This document describes how to compile, download and run the application. The application demonstrates to product developers the features of _äìÉ`çêÉ»PJjìäíáãÉÇá~. The application is a starting point for product development programs. It is envisaged that product developers may define their own Man Mac
Resumen del contenido incluido en la página 4
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= Target Audience 2 Target Audience The target audience for this document is hardware and software developers using the Combined AV Headset application that accompanies BlueLab v3.2 as a basis for their own product developments. © Cambridge Silicon Radio Limited 2005 blab-ug-005Pa Page 4 of 24 This material is subject to CSR’s non-disclosure agreement.
Resumen del contenido incluido en la página 5
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= Target Hardware 3 Target Hardware The target hardware is CSR’s BlueCore3-Multimedia Development Board (DEV-PC-1307 Rev C). The user will ® also need a suitable AV source capable of providing a Bluetooth wireless technology-compliant SBC encoded audio stream. Note: CSR’s BlueCore3-Multimedia Development Board (DEV-PC-1307 Rev A) is not suitable to run this application. The microphone input circuit does not work on this revision of
Resumen del contenido incluido en la página 6
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= BlueLab Installation 4 BlueLab Installation This chapter provides guidance on the installation of xIDE as supplied on the BlueLab CD-ROM. 4.1 Prerequisites BlueLab xIDE should be installed on a PC running Windows 2000 or Windows XP. CSR recommend that 150Mbytes of free disk space is available. Note: A typical BlueLab installation requires 125Mbytes and each application built will need approximately 10Mbytes of additional space.
Resumen del contenido incluido en la página 7
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= BlueLab Installation 4.2.1 MP3 Support The Digital Signal Processor (DSP) libraries required to build the MP3 decoder must be obtained and installed separately (please contact the support channel for details). They contain MP3 technology which incorporates intellectual property owned by Thomson and/or Fraunhofer Gesellschaft. Supply of this product does not convey a license under the relevant intellectual property of Thomson and/
Resumen del contenido incluido en la página 8
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= Combined AV Headset Application 5 Combined AV Headset Application When BlueLab v3.2 has been successfully installed, the Combined AV Headset application can be built and executed using the application source code, shipped with BlueLab v3.2. This section guides you step-by-step through the process of building and executing this application. The application implements the following profiles: ! Headset Profile ! Handsfree Profile !
Resumen del contenido incluido en la página 9
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= Combined AV Headset Application Step 2: Start xIDE Double-click on the xIDE icon on your desktop or from the Start / Programs menu. Figure 5.2: Start xIDE If previous application development work has been carried out on the BlueCore3-Multimedia Development Board, CSR recommends that you restore the factory setting of the BlueCore chip. A .psr file has been added to BlueLab v3.2 to simplify this process, for further information
Resumen del contenido incluido en la página 10
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= Combined AV Headset Application Step 3: Open sbc_decode Workspace Select Project / Open Workspace, navigate to \BlueLab\apps\av_headset_hfp and select sbc_decoder.xiw. Figure 5.3: Open sbc_decode Workspace Step 4: Optional – set streaming options Three options are defined in the code to control the latency/robustness of the DSP buffer operation. By default this is set to maximum robustness (STREAMING_MAX_RANGE_AND_ROBUSTNESS).
Resumen del contenido incluido en la página 11
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= Combined AV Headset Application To implement one of these options add the required definition to the Define symbols field in the Project Properties dialogue: 4.1. Select Project \ Properties The Properties dialogue appears: 4.2. Delete the existing definition. 4.3. Enter the required definition to the Define symbols field Step 5: Build sbc_decoder DSP Application Select Build / Build or press F7 to build the sbc_decod
Resumen del contenido incluido en la página 12
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= Combined AV Headset Application Step 6: Build av_headset_hfp Application Select Build / Build menu or press F7 to build the av_headset_hfp VM application. Figure 5.4: Build av_headset_hfp Application Step 7: Download and Execute Combined AV Headset Application Select Run from the Debug menu or press F5 to download and execute the application. The application image (including the DSP code built in Step 3) will be downloaded to th
Resumen del contenido incluido en la página 13
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= Combined AV Headset Application Step 2: Building the MP3 decoder Build the MP3 decoder application by opening the mp3_decode workspace and selecting build in xIDE. The mp3_decode workspace can be built in exactly the same way as the sbc_decode workspace in section 5.1 Step 4. Once the mp3_decode application has been built go back to section 5.1 step 3 and continue with building the av_headset_hfp application. 5.3 CVC echo cancellat
Resumen del contenido incluido en la página 14
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= Combined AV Headset Application The PSTool application dialog appears: 3. Select Merge / File menu: An ‘Open Persistent Store File’ dialog appears: © Cambridge Silicon Radio Limited 2005 blab-ug-005Pa Page 14 of 24 This material is subject to CSR’s non-disclosure agreement.
Resumen del contenido incluido en la página 15
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= Combined AV Headset Application 4. Browse to the location of the factory_restore.psr file. The file is located in the BlueLab install directory ……\tools\bin\factory_restore.psr. 5. Select the file and click Open. The PSkeys that may result in unexpected chip behaviour, will be restored to their factory defaults. Note: This may take a few minutes. © Cambridge Silicon Radio Limited 2005 blab-ug-005Pa Page 15 of 24 This
Resumen del contenido incluido en la página 16
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= Pairing 6 Pairing The Combined AV Headset Application is now running on the BlueCore3-Multimedia Demonstration Board. To stream audio and connect a mobile telephone to the headset, it needs to be paired. Stop the application by pressing Shift-F5. This stops the application debugger and halts operation. 6.1 Pairing To make the headset discoverable for 60 seconds, hold down VOL- and VOL+ and press the Reset button. The blue LED will
Resumen del contenido incluido en la página 17
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= Operation 7 Operation 7.1 Modes of Operation The actions performed by the buttons change dynamically, depending on the current mode of operation. 7.1.1 HFP/HSP Modes These modes of operation are active when there is no media stream active or whenever an HSP/HFP operation is performed while a media stream is active. These operations suspend the audio stream until the operation is complete. At this point, the media stream continues t
Resumen del contenido incluido en la página 18
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= Operation 7.3.1 AV Mode Table 7.1 shows how the buttons operate while the headset is in AV Mode. Long presses have no effect, except for the Volume buttons. Button AV Mode VOL+ Pressed Vol Up VOL+ Held (Acted on every 1s) Vol Up VOL- Pressed Vol Down VOL- Held (Acted on every 1s) Vol Down PLAY/PAUSE Pressed Play/Pause music STOP Pressed Stop music FORWARD Pressed Skip track forwards BACKWARD Pressed Skip t
Resumen del contenido incluido en la página 19
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= Operation 7.3.2 HFP + AV Table 7.2 shows how the buttons operate while the headset is in HFP Mode. It shows how the buttons operate depending on the state of the headset. Table entries in italic describe the button functionality assuming an active AV stream. Incoming Active Outgoing Button/State Init Ready Connecting Connected Call Call Call If there is no AV source connected replace avrcp calls with the non-italic calls Play/
Resumen del contenido incluido en la página 20
_äìÉi~Ä»=îPKO=Combined AV Headset User Guide= Operation 7.3.3 HSP + AV Table 7.3 shows how the buttons operate while the headset is in HSP Mode. It shows how the buttons operate depending upon the state of the headset. Table entries in italic describe the button functionality assuming an active AV stream. Incoming Active Outgoing Button/state Init Ready Connecting Connected Call Call Call If there is no AV source connected replace avrcp calls with the non-italic calls Pla