微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 主机连上从机之后不能立刻发送数据(不需要绑定),需要过1-2秒才能发送数据,请问在这个过程中主要执行什么流程,如何缩短这段时间?

主机连上从机之后不能立刻发送数据(不需要绑定),需要过1-2秒才能发送数据,请问在这个过程中主要执行什么流程,如何缩短这段时间?

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

主机连上从机之后不能立刻发送数据(不需要绑定),需要过1-2秒才能发送数据,请问在这个过程中主要执行什么流程,如何缩短这段时间?

抓个包就清楚了。建立连接后还有服务发现过程。默认还有连接参数更新等。

我个性签名档的博客地址,《CC2541之连接参数》。

链接参数没有更新,我先抓个包试试

你好,

主机连接从机之后可能处于扫描从机服务的过程。

这个过程可能需要点时间,你可以精简client端的服务,这个可能会提高主机和从机连接的过程。

确实在寻找服务,连接后立刻发现服务,发现服务之后立刻发数据,速度大大增加

我的timeout 不能太短,太短会出现反复连接断开的情况

nihao: 请问需要修改那个参数,最近也遇到这样的问题, 是连接超时时间吗

楼主,

1、别人辛辛苦苦提醒你修改参数,最终你修改参数解决问题了,最佳答案不给别人而给自己,不合适吧?

2、你具体修改了什么参数而解决的,起码也要给后来人分享一下。

不好意思,香瓜。确实是修改参数,但是不是修改你博客的参数。主要是修改发服务的延时,连接之后立刻发现服务,发现服务之后立刻发送数据,可以控制在500ms以内。

连接后立刻发现服务,发现服务之后立刻发数据,速度大大增加

误解LZ了,已跟LZ沟通过了,LZ的意思是这样的:

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

网站地图

Top