微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 发送数据延迟

发送数据延迟

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

大家好,

     请问一下这个问题怎么解决?

    平板电脑连接2541,有时候会出现发送数据延迟的情况(平板发送数据)。

   但是模块儿断电,重新上电后就没有这样的问题了?

   希望有大神指教一下

谢谢

hi,兴隆

可以缩短连接间隔进行测试。

测试一:

// Minimum connection interval (units of 1.25ms, 80=100ms) if automatic parameter update request is enabled
#define DEFAULT_DESIRED_MIN_CONN_INTERVAL 16 //最小连接间隔

// Maximum connection interval (units of 1.25ms, 800=1000ms) if automatic parameter update request is enabled
#define DEFAULT_DESIRED_MAX_CONN_INTERVAL 32 //最大连接间隔

// Slave latency to use if automatic parameter update request is enabled
#define DEFAULT_DESIRED_SLAVE_LATENCY 0 //可忽略连接间隔的次数,默认是不忽略

// Supervision timeout value (units of 10ms, 1000=10s) if automatic parameter update request is enabled
#define DEFAULT_DESIRED_CONN_TIMEOUT 500 //连接超时时间,连接IOS时此参数必须小于6S

// Whether to enable automatic parameter update request when a connection is formed
#define DEFAULT_ENABLE_UPDATE_REQUEST TRUE //使能连接参数更新请求

// Connection Pause Peripheral time value (in seconds)
#define DEFAULT_CONN_PAUSE_PERIPHERAL 1 //有时当CC2541断开连接时,主机端过10S才会断开,此时将此数值改小可让主机快速发现断开连接

测试二:

#define DEFAULT_ENABLE_UPDATE_REQUEST FALSE//关闭连接参数更新请求 

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

网站地图

Top