700N1T2可视化工具按键控制一拖二双连接开关
📎 原始文档:https://www.kdocs.cn/l/cpwNVSFb91Oa 700N1T2可视化工具按键控制一拖二双连接开关
开机关闭第二台设备可发现可连接 开机可被发现时间设置为0,开机就不自动跑120s的一拖二流程了





tws_dual_conn.c中增加如下代码

void to_bt_ability_open_inquiry_scan()
{
g_dual_conn.inquiry_scan_disable = 0;//打开可发现
sys_timeout_add(NULL, close_inquiry_scan, 120 * 1000);//120s自动关闭一拖二
}
int to_bt_ability_dual_conn_try_open_inquiry_scan()
{
if (g_dual_conn.inquiry_scan_disable) {
printf("dual_conn_try_open_inquiry_scan g_dual_conn.inquiry_scan_disable = %d\n",g_dual_conn.inquiry_scan_disable);
return 0;
}
if (tws_api_get_role() == TWS_ROLE_MASTER) {
printf("master dual_conn_try_open_inquiry_scan g_dual_conn.inquiry_scan_disable = %d\n",g_dual_conn.inquiry_scan_disable);
bt_set_need_keep_scan(1);
write_scan_conn_enable(1, 1);
return 1;
}
return 0;
}
- bt_ability增加如下代码,修改蓝牙可发现可连接的操作列表

extern to_bt_ability_open_inquiry_scan();//打开可发现,120s定时关闭
extern to_bt_ability_dual_conn_try_open_inquiry_scan();//打开一拖二
to_bt_ability_open_inquiry_scan();
to_bt_ability_dual_conn_try_open_inquiry_scan();
- 情景配置按键功能
