KennyCHAN 发表于 2020-11-17 11:53:05

QCC3005 判断Mic 正在使用的方法

本帖最后由 KennyCHAN 于 2020-11-17 11:55 编辑

QCC300x 与手机连接通话时(HFP) 都能知道麦克风使用狀況, 可以显示忙碌指示灯和麦克风静音功能.但在以下情况如何做到麦克风静音功能并发出忙碌指示灯 ?

a. 用作USB 声卡通话时候,
b. 与笔记本电脑内置蓝牙连线用作声卡通话的时候
期望有人能给个引导期望有人能给个引导




期望有人能给个引导



394645065 发表于 2020-11-17 13:03:57

a) 大概原理是侦测PC发来的SET_CURRENT(MUTE STATUS)消息,不过你需要改USB库才能实现

KennyCHAN 发表于 2020-11-19 15:15:03

如果利用source dongle 跑DongleHost, PlaceOutgoingCall 强制进入TEST AG 状态后, eSCO Audio State Connected, sink 耳机的通话指示灯和麦克风静音功能都正常启动, 耳机好像是从Dongle 端接收到什么指示才会激活这个功能. 不跑DongleHost 就做不到, 不明白请指点一下.
页: [1]
查看完整版本: QCC3005 判断Mic 正在使用的方法