This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BT-MSPAUDSOURCE/BT-MSPAUDSINK HFP Possible?

Other Parts Discussed in Thread: BT-MSPAUDSINK

I'm working on a project for my senior design course and for the project I only need to send data in one direction. I know if I wanted to include HFP onto these boards to transfer signals back and forth they would need a DAC and ADC on the same board which is not the case, but is there any way to access the source code on these boards and set up the hands free profile for sending data only one way? We would like to use the CVSD codec, not the SBC codec.

To my knowledge the CC2564B supports hands free profile. Any help will be appreciated!

  • Hi Naveed,

    Please see: e2e.ti.com/.../407205 - Its an exhaustive thread on the possibilities of having HFP on the BT-MSPAUDSNK board.

    As for the source code access, the A3DPDemo_SRC/A3DPDemo_SNK demo apps is available. It comes as part of the SDK (1.5R2).

    Regards,
    Gigi Joseph.
  • Hi Joseph,

    Thank you for your suggestion. I had actually already seen that thread previously before making this one and I didn't get a sufficient amount of detail for what I'm trying to accomplish.

    I have one BT-MSPAUDSOURCE board and one BT-MSPAUDSINK board. I would like to send low fidelity audio (100 Hz to 2000 Hz) only in one direction from the Source board to the Sink board. The SBC codec of the A3DP profile is not appropriate for my needs (too much delay and possible distortion). I would like to send the low fidelity audio using the HFP profile. Can the uP code be reflashed to configure the CC2564B into the HFP profile? Can the uP code be reflashed to configure the ADC on the Source board to supply the appropriate bit stream to the CC2564B for transport over the HFP profile? Same question for the DAC on the Sink board? Alternatively, can the ADC (on the Source board) and DAC (on the Sink board) be configured (via reflashing code for the uP?) to create a simple PCM or ADPCM codec, and the CC2564B (on both boards) be put into a simple SCO transport mode? How would I reflash the uP code to do this? A 10-12 bit PCM or ADPCM codec is an acceptable (maybe even preferred) alternative to the CVSD codec.

    Thank you for your help.
  • Hi,

    You should be able to use the HFP Sample App in these boards with small tweaks on the HAL and the Codec side. However, you need HFP Handsfree Unit role on one side and HFP Audio Gateway on the other side. Currently, only the HFP Handsfree Unit is supported in the MSP430 SDK.

    http://processors.wiki.ti.com/index.php/CC256x_TI's_Bluetooth_Stack#Traditional_Profiles

    Regards,

    Miguel