请问各位大佬tls_ble_server_disconnect函数的具体用法

发布于 2022-06-29 17:08:46

需要实现w801作为server时主动断开连接的功能,发现有tls_ble_server_disconnect这个函数可以用,可是该函数的一些参数不知道怎么获取,求求大佬们救救小弟,谢谢。(如果有不用这个函数也可以实现主动断开的功能的,也请一并告知小弟,感谢)

/**

  • @brief disconnect an established connection or cancel a pending one

*

  • @param[in] server_if the gatt server access interface created by app register
  • @param[in] *bd_addr the remote device address
  • @param[in] conn_id connection id create when connection established

*

  • @retval @ref tls_bt_status_t

*

  • @note None

*/
tls_bt_status_t tls_ble_server_disconnect(uint8_t server_if, const tls_bt_addr_t *bd_addr, uint16_t conn_id);

查看更多

关注者
0
被浏览
1.4k
hshiping
hshiping 2022-06-30
这家伙很懒,什么也没写!

请参考这个DEMO wm_sdk_w800_20211203srcappbtappwm_ble_server_api_demo.c

原理是BLE协议栈的底层会通过初始化注册的回调接口,返回这个连接的句柄,应用层保存后,使用这个全局参数来执行其他API。
image.png

1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览