1.
这里面的timeout 是指连上之后的参数,表示多长时间没有收到对方包而认为是断链。
2. le_create_conn 这个函数本身是没有超时动作的,所以如果外部没有这个设备是死等操作。
3. 如客户这个问题,如果外面设备不存在,应该是这样处理, 在调用链接函数的时候开启一个超时定时器,如果时间到了还没有连上,则退出此函数,调用app_gap_le_cancel_conn_req(void), 这样是没有问题的。
1.
这里面的timeout 是指连上之后的参数,表示多长时间没有收到对方包而认为是断链。
2. le_create_conn 这个函数本身是没有超时动作的,所以如果外部没有这个设备是死等操作。
3. 如客户这个问题,如果外面设备不存在,应该是这样处理, 在调用链接函数的时候开启一个超时定时器,如果时间到了还没有连上,则退出此函数,调用app_gap_le_cancel_conn_req(void), 这样是没有问题的。