微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 关于主机检测从机蓝牙断开的问题

关于主机检测从机蓝牙断开的问题

时间:10-02 整理:3721RD 点击:

您好:

     现有问题如下:

     1.我现在用cc2640做主机,程序是在SDK里主机例程的基础上修改的,分别连接不同的从机,当从机断开时,为什么主机检测到从机断开的时间

        不一样呢?有的从机断开之后2s,主机就可以检测到;而有的从机断开之后11 、12s,主机才能检测到从机断开?

     2.怎么样才能使主机尽量快的检测到从机断开,需要修改主机程序里的哪些参数?

     3.当主机和从机蓝牙连接成功之后,作为主机,可以主动和从机断开吗?主机例程里有相关的函数吗?

     

     以上3个问题,请您予以解答!

     谢谢!

1、从机是否为不同型号的手机?不同手机的蓝牙设置不同,可能会引起检测时间的差异

2、 #define DEFAULT_UPDATE_SLAVE_LATENCY       
       #define DEFAULT_UPDATE_CONN_TIMEOUT  

这两个值可以改小一点,并用GAP_SetParamValue更新参数

3、可以,使用函数GAPCentralRole_TerminateLink(simpleBLEConnHandle)

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

网站地图

Top