大家好、
我的客户正在将 CC2564MODN 用于移动无线电。 他们正在尝试测试对讲机和一些 AirPod Pro 之间的音频连接以启动。 他们只需要一种简单的方法来建立和维护双向音频路径。 它们可以连接到 AirPod、但两个方向都没有音频。 您能否帮助提供一些建立双向音频的指导?
到目前为止,他们必须在收到“当前呼叫清单指示”时发送终止响应(注:示例代码*没有*对此消息执行任何操作; 但是、为了使耳塞保持连接、他们必须在回调中收到此消息后发送终止响应)。 现在、当他们执行连接时、他们将收到以下消息:
1) 1)远程设备属性已更改、连接已更改为 true
2) 2)验证 IO 功能请求
3) 3)身份验证 IO 功能响应
4) 4)验证用户确认请求
5) 5)远程设备属性已更改、配对已更改为 true
6) 6)远程设备属性已更改、加密已更改为 true
7) 7)远程设备属性已更改、已知服务已更改为 true
8) HFR 连接状态
9) 9) HFR 已连接
10) 10) HFR 可用编解码器列表指示
11) 11)已建立 HFR 服务级别连接
12) 12) HFR 禁用声音增强指示
13)远程设备属性已更改、监听状态已更改
14)远程设备属性已更改、监听状态已更改
15) HFR 扬声器增益指示
16) HFR 麦克风增益指示
17) HFR 响应保持状态指示
18) HFR 电流呼叫列表指示
此时、它们的耳塞保持连接、但没有音频。 注:用户只会忽略其中的大多数消息;最后2条消息发送终止响应。 此时、有一个弹跳图、说明为获得音频而对任何这些消息做出响应时的预期效果会有所帮助。 示例应用程序主要打印出这些消息的接收情况,而不执行任何其他操作—它们必须做的更改是在#18之后发送终止响应。 请提供任何指导。
您能否帮助回答以下问题-
1.作为音频网关、我是将自己展示为耳机还是免提音频网关、还是一次只做一件事?
2. 是否可以同时注册免提事件回叫和耳机事件回叫?
3.耳机事件回调是否还需要某种终止响应? 我无法在 API 头文件中找到等效的调用。
谢谢、
赖凯文