| 教程适用于adk6.4 sink工程,适用于qcc302x qcc303x qcc512x系列芯片。 默认的sink工程,tws模式下左右声道由蓝牙地址高低确认(高地址左声道,低地址右声道),这里修改为master左声道,slave右声道,可tws连接状态实时修改。 1. 修改configuration tool参数,添加可切换的模式 2. 修改apps\applications\sink\sink_audio_routing.c,tws音频传输时切换上面配置设置的主从声道模式 [code]static void audioRouteAudioSource(void)
{
if(sinkCheckPartyModeAudio())
{
AUD_DEBUG(("AUD: party mode\n"));
}
else if(audioRouteAudioFromTWSPeer())
{
AUD_DEBUG(("AUD: Routed TWS Peer\n"));
MessageSend(&theSink.task,EventUsrChangeAudioRouting,0);
}
else if(audioRouteSource(audioGetAudioSourceToRoute()))
{
AUD_DEBUG(("AUD: Routed Audio Source = %d\n", sinkAudioGetRoutedAudioSource()));
}
else if(audioRouteScoOutsideOfCallIfAvailable())
{
AUD_DEBUG(("AUD: Routed SCO outside of call\n"));
}
}[/code] |
GMT+8, 2026-2-4 14:18 , Processed in 0.059927 second(s), 13 queries , Gzip On, MemCached On.
Powered by Discuz! X3.5
© 2001-2026 Discuz! Team.