完全沉默可能是由于远程Carkit错误的设置。大多数时候,Carkit应该切换到蓝牙音乐播放GUI。否则,它将无法渲染音乐。
如果slimbus端口没有配置/连接正确,手机无法发送媒体包。因此,这可能是另一种情况,我们需要检查内核日志。下面是一个成功日志的例子:

对于a2dp卸载模式,需要向SoC发送HCI VSC来启动发送媒体包。如果没有这样的VSC命令,或者VSC命令失败,remote也会被静音。以下是成功VS事件的例子:

完全沉默可能是由于Avrcp回放状态不匹配。播放音乐时,如果有远程请求,手机应将播放状态响应为“正在播放”。如果播放状态发生变化且有相应的注册,手机应发送通知。如果手机没有发出或序列是超出预期的远程,可能会发生沉默。在这种情况下,我们需要引用OK HCI/snoop日志进行比较。
例如,我们切换到蓝牙后,音频从扬声器出来。