XFusion API v1.3.0
载入中...
搜索中...
未找到
xf_ble_gap.h 文件参考
#include "xf_utils.h"
#include "xf_ble_gap_types.h"
#include "xf_ble_sm_types.h"
xf_ble_gap.h 的引用(Include)关系图:

浏览源代码.

函数

xf_err_t xf_ble_enable (void)
 BLE 功能开启
 
xf_err_t xf_ble_disable (void)
 BLE 功能关闭
 
xf_err_t xf_ble_gap_set_local_addr (uint8_t addr[XF_BLE_ADDR_LEN], xf_ble_addr_type_t type)
 BLE GAP 设置本端设备地址
 
xf_err_t xf_ble_gap_get_local_addr (xf_ble_addr_t *addr)
 BLE GAP 获取本端设备地址
 
xf_err_t xf_ble_gap_set_local_appearance (xf_ble_appearance_t appearance)
 BLE GAP 设置本端设备的外观
 
xf_ble_appearance_t xf_ble_gap_get_local_appearance (void)
 BLE GAP 获取本端设备的外观
 
xf_err_t xf_ble_gap_set_local_name (const uint8_t *name, const uint8_t len)
 BLE GAP 设置本端设备名称
 
xf_err_t xf_ble_gap_get_local_name (uint8_t *name, uint8_t *len)
 BLE GAP 获取本端设备名称
 
xf_err_t xf_ble_gap_set_adv_data (const xf_ble_gap_adv_data_t *data)
 BLE GAP 设置广播数据
 
xf_err_t xf_ble_gap_set_adv_param (const xf_ble_gap_adv_param_t *param)
 BLE GAP 设置广播参数
 
xf_err_t xf_ble_gap_start_adv (void)
 BLE GAP 广播开启
 
xf_err_t xf_ble_gap_stop_adv (void)
 BLE GAP 广播关闭
 
xf_err_t xf_ble_gap_set_scan_param (const xf_ble_gap_scan_param_t *param)
 BLE GAP 设置扫描参数
 
xf_err_t xf_ble_gap_start_scan (void)
 BLE GAP 扫描开启
 
xf_err_t xf_ble_gap_stop_scan (void)
 BLE GAP 扫描停止
 
xf_err_t xf_ble_gap_update_conn_params (xf_ble_gap_conn_param_update_t *params)
 BLE GAP 更新连接参数
 
xf_err_t xf_ble_gap_connect (const xf_ble_addr_t *addr)
 BLE GAP 发起连接
 
xf_err_t xf_ble_gap_disconnect (const xf_ble_addr_t *addr)
 BLE GAP 断开连接
 
xf_err_t xf_ble_gap_add_pair (const xf_ble_addr_t *addr)
 BLE GAP 添加配对
 
xf_err_t xf_ble_gap_del_pair (const xf_ble_addr_t *addr)
 BLE GAP 删除配对
 
xf_err_t xf_ble_gap_del_pair_all (void)
 BLE GAP 删除所有配对
 
xf_err_t xf_ble_gap_get_pair_list (uint16_t *max_num, xf_ble_addr_t *dev_list)
 BLE GAP 获取已配对的设备
 
xf_err_t xf_ble_gap_get_bond_list (int *max_num, xf_ble_addr_t *dev_list)
 BLE GAP 获取已绑定的设备
 
xf_err_t xf_ble_gap_set_security_param (xf_ble_sm_param_type_t param_type, void *value, uint8_t len)
 BLE GAP 设置安全参数
 

详细描述

作者
dotc (dotch.nosp@m.an@q.nosp@m.q.com)
版本
1.0
日期
2024-08-06

Copyright (c) 2024, CorAL. All rights reserved.

在文件 xf_ble_gap.h 中定义.