背景:投影仪项目上的蓝牙模组本地已经验证ok,送到客户那里发现HFP打电话没声音。
1. 客户平台是3566,android 11的环境, 该环境下其他的模组是可以的
2. 在3566上安装QQ, 波通VOIP电话后, 无阴影,
3. 通过示波器接收pcm 无波形输出,
问题分析查证
1.查看HCI log , 的确建立了HFP的连接,并进行了通话
查看HCI log, 发现当时建立的是esco的通话连接
PCM 连接的编码格式为 CVSD , CVSD的采样率为8M, mSBC的采样率为16M。
将问题反馈给原厂, 原厂最初指出流控有问题, PCM的传输,并不依赖流控, 直接通过pcm端口到了主控cpu。
到这里,基本蓝牙协议栈的功能都是ok的
2. audio问题 分析, 与客户确认得知, 当前的蓝牙固件为slave, 时钟频率为512M, 采样率为8M,