Thread 中讨论的其他器件: WL1831
我的系统在连接到 WL1831MOD 的 I2S 上提供双向 PCM 音频、需要使用第一个 HSP 将其路由到蓝牙耳机、最后使用 HFP 配置文件。 音频为8kHz、立体声、16位。
我能够配对和连接到耳机、并且能够通过 UART HCI - A2DP 和 HSP over HCI (在发出 VS HCI 命令(0xFE10)后)将音频流式传输到耳机。 但是、我需要从 I2S 接口而不是 HCI 接口获取音频。
我认为我已经在 WL1831中正确配置了编解码器(具有 VS HCI 0xFE06)并设置了同步连接(具有 HCI 0x0128)。 在这种情况下、我不使用0xFE06 -我需要 PCM 音频。 我能够在主机上的 btmon 中看到 AT+CKPD=200、AT+VGS 和 AT+VGM 命令、但耳机上没有主机音频、主机上没有耳机音频。 我可以看到 PCM_CLK、PCM_SYNC 和 PCM 数据流向 WL1831MOD (来自我的主机)、但绝不会看到来自 WL1831MOD (流向我的主机)的 PCM 数据。
我觉得这是 WL1831编解码器或同步连接的配置问题。 以下是两者的当前配置:
hcitool -I hci0 cmd 0x3f 0x106 0x01 0x00 0x01 0x00 0x00 0x1f 0x40 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x10 0x00 0x01 0x00 0x00 0x10 0x00 0x01 0x00 0x00 0x01 0x00 0x00 0x11 0x00 0x01 0x00 0x00 0x11 0x00 0x11 0x00 0x00 0x00 0x00 0x11 0x00 0x00
hcitool -I hci0 cmd 0x01 0x0028 0x01 0x00 0x40 0x1f 0x00 0x40 0x1f 0x00 0x00 0x0a 0x00 0x00 0x01 0x00 0x00 0x01 0x00
你可以帮帮我吗?



