3nod 发表于 2017-7-20 00:39:45

CSR8670 source开发过程中遇到的两个问题

最近使用CSR8670 source工程做analogue dongle的开发过程中遇到2两问题,一直没找到解决方法,网论坛里的大神能帮忙提供解决思路。
1、开启AGHFP(或激活source端的mic)后,source端mic/line-in的信号可以传输到headset的speaker端,但是headset的mic信号却不能传到source的speaker端
2、由AGHFP(或激活source端mic)切换回A2DP后,source端的line-in信号传给headset的speaker,但是在headset的speaker端听声音有卡断
使用的ADK版本为4.1。

3nod 发表于 2017-7-20 00:43:40

对第二点问题的补充:如果由A2DP切换到AGHFP后,马上又从AGHFP切换回A2DP,则headset的speaker端听到的声音是正常没有卡断的。

376460392 发表于 2017-7-20 08:44:11

关注中,看大师给解决方案!!!!!

mupro 发表于 2017-7-20 08:52:22

4.1这个功能按照原来的做法我都没有实现这个功能

terrysmt1984 发表于 2017-7-20 14:06:37

   376382893

Andy_Bao 发表于 2017-7-21 00:27:12

你的问题的描述是很有问题的。 建议到https://www.bluetooth.com , 把基本的 specification 和 profile specification , 特别是 HFP 和 A2DP profile 通读一下。
在实现所谓的 sink / source 工程的时候, 到底支持那些 profile , options 怎么选的, 这些都是讨论问题的基础。

pkuzhx 发表于 2017-7-21 09:14:55

source在使用analog模式时,切换到aghfp时就是只有一条声音通路的,另外一条声音通路是没有铺设的。
ADK Audio Source Application User Guide中就有写:
The HFP profile is not intended for use in an Analogue or S/PDIF mode device. The audio associated
with the HFP profile is not routed, so is not audible at the Source application end or the remote end.

minetest1 发表于 2017-7-21 16:58:07

mark 下, 学习ing

Rhino007 发表于 2017-8-22 22:08:53

Andy_Bao 发表于 2017-7-21 00:27
你的问题的描述是很有问题的。 建议到https://www.bluetooth.com , 把基本的 specification 和 profile...

你的帖子比较关注,对于蓝牙的各种框架,我也一直不知道从哪里去切入;
到目前为止,说来惭愧对这些基础性的,也是小白菜一颗;感谢你的引导;
希望能更多的看到你的指导性的帖子;

紫龙三号 发表于 2018-1-12 10:41:48

我也在做这个,看了很多这方面的帖子,稍微有点思路了,准备好好去看看文档
页: [1] 2
查看完整版本: CSR8670 source开发过程中遇到的两个问题