WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
diag_sample_data.h 文件参考
#include "diag.h"
diag_sample_data.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

结构体

struct  diag_btsoc_sample_cmd
 
struct  diag_sample_notify
 
struct  diag_wlan_sample_cmd
 
struct  diag_wlan_phy_sample_cmd
 
struct  diag_sample_record
 

宏定义

#define ZDIAG_SAMPLE_START   1
 
#define ZDIAG_SAMPLE_STOP   0
 

类型定义

typedef uint32_t(* diag_sample_func_cb) (void *param, uint32_t len)
 

枚举

enum  diag_sample_cb_enum {
  ZDIAG_BGLE_SAMPLE_CB = 0 , ZDIAG_WLAN_SAMPLE_CB , ZDIAG_SOC_SAMPLE_CB , ZDIAG_WLAN_PHY_SAMPLE_CB ,
  ZDIAG_SAMPLE_CB_END
}
 

函数

void diag_sample_data_register (diag_sample_cb_enum idx, diag_sample_func_cb func)
 
errcode_t diag_cmd_report_sample_data (uint8_t *buf, uint32_t len)
 
errcode_t diag_report_wlan_sample_data (const uint8_t *buf, uint32_t len, uint32_t msg_id)
 
errcode_t diag_cmd_wlan_module_sample_data (uint16_t cmd_id, void *cmd_param, uint16_t cmd_param_size, diag_option_t *option)
 

宏定义说明

◆ ZDIAG_SAMPLE_START

#define ZDIAG_SAMPLE_START   1

◆ ZDIAG_SAMPLE_STOP

#define ZDIAG_SAMPLE_STOP   0

类型定义说明

◆ diag_sample_func_cb

typedef uint32_t(* diag_sample_func_cb) (void *param, uint32_t len)

枚举类型说明

◆ diag_sample_cb_enum

枚举值
ZDIAG_BGLE_SAMPLE_CB 
ZDIAG_WLAN_SAMPLE_CB 
ZDIAG_SOC_SAMPLE_CB 
ZDIAG_WLAN_PHY_SAMPLE_CB 
ZDIAG_SAMPLE_CB_END 

函数说明

◆ diag_cmd_report_sample_data()

errcode_t diag_cmd_report_sample_data ( uint8_t *  buf,
uint32_t  len 
)

◆ diag_cmd_wlan_module_sample_data()

errcode_t diag_cmd_wlan_module_sample_data ( uint16_t  cmd_id,
void *  cmd_param,
uint16_t  cmd_param_size,
diag_option_t option 
)

◆ diag_report_wlan_sample_data()

errcode_t diag_report_wlan_sample_data ( const uint8_t *  buf,
uint32_t  len,
uint32_t  msg_id 
)

◆ diag_sample_data_register()

void diag_sample_data_register ( diag_sample_cb_enum  idx,
diag_sample_func_cb  func 
)