WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
hmac_psd.h
浏览该文件的文档.
1/*
2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2022-2022. All rights reserved.
3 * Description: hmac_psd
4 * Author:
5 * Create: 2022-08-15
6 */
7
8#ifndef __HMAC_PSD_H__
9#define __HMAC_PSD_H__
10
11/*****************************************************************************
12 1 其他头文件包含
13*****************************************************************************/
14#include "oal_ext_if.h"
15#include "hmac_ext_if.h"
16
17#ifdef __cplusplus
18#if __cplusplus
19extern "C" {
20#endif
21#endif
22
23#undef THIS_FILE_ID
24#define THIS_FILE_ID OAM_FILE_ID_HMAC_PSD_H
25
26#define DIAG_CMD_ID_PSD_ENABLE 0x71D0
27#define DIAG_CMD_ID_PSD_REPORT 0x71D1
28#define PSD_DATA_LEN 256
29#define PSD_DEV_NAME "wlan0"
30#define PSD_CENTER_CHAN 7 /* psd 中心信道固定7 */
31
32#ifndef _PRE_WLAN_FEATURE_WS73
33#define DIAG_OPTION diag_option_t
34#else
35#define DIAG_OPTION diag_option
36#endif
37/* HSO PSD消息 */
45
46typedef struct {
48 osal_u32 sampling_count; /* 当前采样次数 */
49 osal_u32 max_sampling_count; /* 最大采样次数 */
51
55
56static osal_u32 hmac_psd_init_weakref(osal_void) __attribute__ ((weakref("hmac_psd_init"), used));
57static osal_void hmac_psd_deinit_weakref(osal_void) __attribute__ ((weakref("hmac_psd_deinit"), used));
58
59#ifdef __cplusplus
60#if __cplusplus
61}
62#endif
63#endif
64
65#endif /* end of hmac_psd.h */
osal_u8(* hmac_psd_get_switch_cb)(void)
Definition hmac_psd.h:54
static osal_u32 used
Definition hmac_psd.h:56
osal_s32 hmac_config_psd_enable(hmac_vap_stru *hmac_vap, frw_msg *msg)
Definition hmac_psd.c:117
osal_s32 hmac_config_psd_data_report(hmac_vap_stru *hmac_vap, frw_msg *msg)
Definition hmac_psd.c:140
int osal_s32
Definition osal_types.h:19
unsigned char osal_u8
Definition osal_types.h:11
osal_u8 osal_bool
Definition osal_types.h:27
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13
unsigned short osal_u16
Definition osal_types.h:12
Log message information header.
Definition log_oam_logger.h:564
Definition frw_msg_rom.h:74
Definition frw_ext_common_rom.h:20
Definition hmac_psd.h:38
osal_u8 channel
Definition hmac_psd.h:40
osal_u32 cycle
Definition hmac_psd.h:42
osal_u16 duration
Definition hmac_psd.h:43
osal_u8 band
Definition hmac_psd.h:41
osal_bool enable
Definition hmac_psd.h:39
Definition hmac_psd.h:46
frw_timeout_stru psd_timer
Definition hmac_psd.h:47
osal_u32 sampling_count
Definition hmac_psd.h:48
osal_u32 max_sampling_count
Definition hmac_psd.h:49
Definition mac_vap_ext.h:2019