微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > cc2541蓝牙连接更新时间过长

cc2541蓝牙连接更新时间过长

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

你好!
我现在在蓝牙连接成功为达到低功耗的目的,会将蓝牙连接间隔更改为1S,通过一下函数及参数实现:
GAPRole_SendUpdateParam(20,800,0,600,GAPROLE_RESEND_PARAM_UPDATE);
在蓝牙连接过程中设备需要和手机进行大数据通信的时候,需要将蓝牙连接间隔加快到100ms左右,通过以下函数及参数实现:
GAPRole_SendUpdateParam(20,80,0,600,GAPROLE_RESEND_PARAM_UPDATE);
现在经过测试发现连接间隔由1S更改为100ms,需要经过10S左右的时间才可以完成(连接间隔更新成功的状态通知通过paramUpdateCB获知),但怎么长的时间对我们的要求来说太长,想向您请教一下像以上情况一般需要多成时间?是否还有其他地方需要注意?

另广播中的连接间隔数据
DEFAULT_DESIRED_MIN_CONN_INTERVAL = 20
DEFAULT_DESIRED_MAX_CONN_INTERVAL = 800

抓个包看一下。

http://processors.wiki.ti.com/index.php/BLE_sniffer_guide

Dear TY:

      见附件!P.bnr为134时开始申请更新,P.bnr为149的时候参数才更新成功。

     

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

网站地图

Top