杰理基础问题-3

1、有关低延时模式和AAC的冲突

1
2
3
4
5
6
7
//事实上CONFIG_A2DP_GAME_MODE_ENABLE这个宏定义没有什么用
#if TCFG_BT_SUPPORT_AAC && (!CONFIG_A2DP_GAME_MODE_ENABLE这个宏定义没有什么用)
/* #if TCFG_BT_SUPPORT_AAC */
__set_support_aac_flag(1);
#else
__set_support_aac_flag(0);
#endif

2、提示音卡顿问题

1
2
3
4
//2015-8-28 XH-56 AC897N_AD697N_V2.3.4
//苹果手机+双耳TWS 多次接听电话来电提示音卡顿,XH-52也有这个问题
//XH-38清除配对,左耳提示音卡顿
//解决方法:把提示音格式换AAC

4、配对提示音覆盖开机提示音

1
2
3
4
5
6
7
//XH-45:开机提示音还未播完,配对提示音覆盖播放
//bt_tws.c 延迟播放配对成功提示音
if (!get_bt_tws_discon_dly_state() && (get_call_status() == BT_CALL_HANGUP) && !(state & TWS_STA_SBC_OPEN)) {
//通话状态不播提示音
log_info("[SYNC] TONE SYNC");
bt_tws_play_tone_at_same_time(SYNC_TONE_TWS_CONNECTED, 1000);
}

5、使用 VSCode 进行编译

1
https://doc.zh-jieli.com/Tools/zh-cn/dev_tools/build_download/build_with_vscode.html

6、开启智能充电仓后,充电仓检测不到耳机放入

1
2
XH-56
//SDK开启智能充电仓后,宏定义条件编译会屏蔽一些用户的配置,全局搜索即可