微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2541用GAP_EstablishLinkReq建立连接后的重连问题

CC2541用GAP_EstablishLinkReq建立连接后的重连问题

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

1、请问用GAP_EstablishLinkReq( gapEstLinkReq_t *pParams ); 发起建立连接后会尝试连接多久?实测为执行一次后会一直尝试连接,

2、绑定后的设备断开后central没有调用GAP_EstablishLinkReq( gapEstLinkReq_t *pParams );来重连,那么是通过什么函数重连的

3、重连可以由从机发起吗?

Mande Ren,

1. 这条命令发出之后,master会在空中发CONNECT_REQ,一次且仅发一次。之后master就进入data channel 发送第一个data packet, 开始等待slave在data channel的ack。如果slave一直没有回应,直到CONNECT_REQ 里面定的supervision timeout超过,就认为连接丢失。

2. 这个完全取决于应用层的动作,你可以在想重连的时候通过应用层发起。

3. 不可以。

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

网站地图

Top