This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

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

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. 不可以。

x 出现错误。请重试或与管理员联系。