微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mt6735 来电接听瞬间概率会有咔的一声

mt6735 来电接听瞬间概率会有咔的一声

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
来电接听瞬间概率会有咔的一声
关键字:咔音 来电接听 POP音

[SOLUTION]
分析VM Log来看,咔的一声是网络接通瞬间某些网络产生的
如一定要在手机这边解决,则需在接听时将DL Mute一段时间来关掉网络产生的这个咔音
可以通过如下方法Mute DL试试看(搜索AAAA,在相应位置修改/增加大概3行Code即可):
status_t SpeechPhoneCallController::OpenModemSpeechControlFlow(const audio_mode_t audio_mode)
{
......
pSpeechDriver->SetDownlinkMute(true); //AAAA Add this line
// Speech/VT on
if (mVtNeedOn == true)
{
pSpeechDriver->VideoTelephonyOn();
// trun on P2W for Video Telephony
bool wideband_on = false; // VT default use Narrow Band (8k), modem side will SRC to 16K
pSpeechDriver->PCM2WayOn(wideband_on);
}
else
{
pSpeechDriver->SpeechOn();
// turn on TTY
if (CheckTtyNeedOn() == true)
{
pSpeechDriver->TtyCtmOn(BAUDOT_MODE);
}
}
// Set PMIC digital/analog part - DL need trim code.
mAudioResourceManager->StartOutputDevice(); // also set volume here
usleep(200*1000); //AAAA Add this line
pSpeechDriver->SetDownlinkMute(false); //AAAA Add this line
......
}
如上修改,会将DL声音Mute 200ms左右
如果还能听到,可以适当加大为500ms看是否还能听到
如果加大为500ms咔音解决的话,可以再适当减少Mute时间
如Mute 500ms或者1000ms依然无法解决问题,则请提交E-service以进一步分析厘清问题

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top