12#ifndef __XF_SLE_XF_SLE_CONNECTION_MANAGER_H__
13#define __XF_SLE_XF_SLE_CONNECTION_MANAGER_H__
21#if XF_SLE_IS_ENABLE || defined(__DOXYGEN__)
int32_t xf_err_t
整形错误类型。 错误码具体值见 xf_err_code_t.
xf_err_t xf_sle_set_data_len(uint16_t conn_id, uint16_t tx_octets)
SLE 设置连接链路上所偏好的最大传输 payload 字节数
xf_err_t xf_sle_update_conn_params(xf_sle_conn_param_update_t *params)
SLE 更新连接参数
xf_err_t xf_sle_get_bond_list(int *max_num, xf_sle_addr_t *dev_list)
SLE 获取已绑定的设备
xf_err_t xf_sle_del_pair_all(void)
SLE 删除所有配对
xf_err_t xf_sle_get_pair_list(uint16_t *max_num, xf_sle_addr_t *dev_list)
SLE 获取已配对的设备
xf_err_t xf_sle_add_pair(const xf_sle_addr_t *addr)
SLE 添加配对
xf_err_t xf_sle_connect(const xf_sle_addr_t *addr)
SLE 发起连接
xf_err_t xf_sle_set_default_conn_params(xf_sle_conn_param_def_t *conn_param_def)
SLE 设置默认连接参数
xf_err_t xf_sle_disconnect_all(void)
SLE 断开所有连接
xf_err_t xf_sle_get_peer_rssi(uint16_t conn_id, int8_t *rssi)
SLE 获取对端设备的 RSSI
xf_err_t xf_sle_del_pair(const xf_sle_addr_t *addr)
SLE 删除配对
xf_err_t xf_sle_set_mcs(uint16_t conn_id, uint8_t mcs)
SLE 设置 调制与编码策略( Modulation and Coding Scheme )
xf_err_t xf_sle_set_max_pwr_level_by_pwr(int8_t target_max_pwr)
SLEE 配置最大功率档位(根据指定的最大功率)
xf_err_t xf_sle_disconnect(const xf_sle_addr_t *addr)
SLE 断开连接
xf_err_t xf_sle_set_phy_params(uint16_t conn_id, xf_sle_set_phy_t *sle_phy)
SLE 设置 PHY 参数