在我使用CC2642的协议栈进行开发,当我使用两个开发板连接时,从机通过复位按键或者直接断电的方式断开主从机的连接,请问主机如何判断此时从机异常断电了,现在默认好像是从机异常断电后十几秒,主机才会走到断开连接的地方。在CC2642的SDK中有什么API函数可以调整这个监督超时的值。
Viki Shi:
用户可以设置Supervision timeout 时间,该时间可根据应用自行设定:
// Supervision timeout value (units of 10ms, 300=3s) for parameter update request
#define DEFAULT_DESIRED_CONN_TIMEOUT300
user5869846:
回复 Viki Shi:
请问主机在没有更新这个值时,监督超时是20S吗?我在GAP_LINK_TERMINATED_EVENT打断点,然后在连接时按下从机的复位键,20S后才到这个断电。