我们有QXDM 0x1586 410E和410F。无论单向静默还是双向静默,QXDM wav文件都可以与OTA日志一起进行问题识别。
如果没有OTA日志,OEM可以参考增强的SoC日志LOG_ID_STATS_SCO和LOG_ID_PFAL_STATS_VOICE_MCL查看xSCO传输详细信息。例如,任何接收到的数据包,任何发送出去的数据包。当然,我们只能通过OTA日志来确认细节。
在另一种情况下,从OTA日志导出的WAV文件很好,但远程设备不能输出预期的声音。这应该是由于远程物联网问题造成的。大多数情况下,它与呼叫状态更新有关,如CIEV、CLCC或CIND。
xSCO音量可通过+VGM/+VGS控制。该特性状态在AT+BRSF中可用。如果远端不支持此功能,+VGM/+VGS可能会失败。下面是一个例子:

xSCO支持不同的采样频率。目前我们支持8K, 16K,部分平台支持32K。如果使用错误的采样频率,最终用户会发现声音变得奇怪。
此时,snoop日志和内核日志可以帮助我们查看它们是否匹配。目前,不同的采样频率匹配不同的编解码器。8K使用CVSD, 16K使用mSBC和32K使用供应商特定的编解码器。
SCO语音质量是蓝牙的另一个常见问题。由于ISCO报文是在预留的槽位发送的,因此如