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。
对第二点问题的补充:如果由A2DP切换到AGHFP后,马上又从AGHFP切换回A2DP,则headset的speaker端听到的声音是正常没有卡断的。 关注中,看大师给解决方案!!!!! 4.1这个功能按照原来的做法我都没有实现这个功能 376382893 你的问题的描述是很有问题的。 建议到https://www.bluetooth.com , 把基本的 specification 和 profile specification , 特别是 HFP 和 A2DP profile 通读一下。
在实现所谓的 sink / source 工程的时候, 到底支持那些 profile , options 怎么选的, 这些都是讨论问题的基础。 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. mark 下, 学习ing Andy_Bao 发表于 2017-7-21 00:27
你的问题的描述是很有问题的。 建议到https://www.bluetooth.com , 把基本的 specification 和 profile...
你的帖子比较关注,对于蓝牙的各种框架,我也一直不知道从哪里去切入;
到目前为止,说来惭愧对这些基础性的,也是小白菜一颗;感谢你的引导;
希望能更多的看到你的指导性的帖子; 我也在做这个,看了很多这方面的帖子,稍微有点思路了,准备好好去看看文档
页:
[1]
2