WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
cali_data_type.h
浏览该文件的文档.
1/*
2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2020-2020. All rights reserved.
3 * Description: 校准数据的类型定义
4 */
5
6#ifndef CALI_DATA_TYPE_H
7#define CALI_DATA_TYPE_H
8
9#include "cali_complex_num.h"
10#include "cali_base_def.h"
11#include "cali_outer_os_if.h"
12#include "cali_outer_hal_if.h"
13#include "cali_spec.h"
14
15#define CALI_TXDC_GAIN_LVL_NUM (4) // TX DC 补偿档位 4档
16#define CALI_RXDC_GAIN_LNA_LVL_NUM (8) /* rx dc补偿值lna档位数目 */
17#define CALI_RXDC_GAIN_VGA_LVL_NUM (2) /* rx dc补偿值vga档位数目 */
18#define CALI_TXPWR_GAIN_LVL_NUM_MAX (2) /* tx pwr补偿值预留最大档位数目 */
19#define CALI_DC_OFFSET_NUM 2
20#define CALI_TX_IQ_GAIN_LVL_NUM 2
21#define CALI_RX_IQ_GAIN_LVL_NUM 2
22#define CALI_IQ_LS_COMP_NUM (5)
23#ifdef BOARD_ASIC_WIFI
24#define CALI_RF_RX_IQ_BANDWIDTH_NUM 2
25#else
26#define CALI_RF_RX_IQ_BANDWIDTH_NUM 1
27#endif
35
41
48
53
60
69
70typedef struct {
72 osal_u16 temperature : 3, chan_idx1_5g : 5, chan_idx2_5g : 5, rev : 3;
74
75typedef struct {
77 osal_u8 r_cmp_code; /* 保存PMU的原始5bit R code */
78 osal_u8 c_cmp_code; /* 重要: MPW2和PILOT RF公用, mpw2代表c校准值; pilot代表800M rejection补偿code,根据C
79 code计算得到 */
82
97
98#endif /* end of cali_data_type.h */
#define CALI_TX_IQ_GAIN_LVL_NUM
Definition cali_data_type.h:20
#define CALI_IQ_LS_COMP_NUM
Definition cali_data_type.h:22
#define CALI_RXDC_GAIN_LNA_LVL_NUM
Definition cali_data_type.h:16
#define CALI_DC_OFFSET_NUM
Definition cali_data_type.h:19
#define CALI_RF_RX_IQ_BANDWIDTH_NUM
Definition cali_data_type.h:26
#define CALI_RXDC_GAIN_VGA_LVL_NUM
Definition cali_data_type.h:17
#define CALI_TXDC_GAIN_LVL_NUM
Definition cali_data_type.h:15
#define CALI_RX_IQ_GAIN_LVL_NUM
Definition cali_data_type.h:21
#define CALI_TXPWR_GAIN_LVL_NUM_MAX
Definition cali_data_type.h:18
#define CALI_2G_OTHER_CHANNEL_NUM
Definition cali_spec.h:24
#define CALI_2G_CHANNEL_NUM
Definition cali_spec.h:25
osal_u8 oal_bool_enum_uint8
Definition oal_types_device_rom.h:45
unsigned char osal_u8
Definition osal_types.h:11
signed char osal_s8
Definition osal_types.h:17
short osal_s16
Definition osal_types.h:18
unsigned short osal_u16
Definition osal_types.h:12
Definition cali_complex_num.h:17
Definition cali_data_type.h:83
osal_u16 efuse_iddq
Definition cali_data_type.h:85
osal_u8 bias_comp
Definition cali_data_type.h:84
osal_u8 reserve
Definition cali_data_type.h:86
Definition cali_data_type.h:42
osal_u8 ssb_cmp
Definition cali_data_type.h:43
osal_u8 resv
Definition cali_data_type.h:46
osal_u8 buf1_cmp
Definition cali_data_type.h:45
osal_u8 buf0_cmp
Definition cali_data_type.h:44
Definition cali_data_type.h:61
cali_logen_comp_val_stru cali_logen_cmp
Definition cali_data_type.h:63
Definition cali_data_type.h:75
osal_u8 r_cmp_code
Definition cali_data_type.h:77
osal_u8 rc_cmp_code_20m
Definition cali_data_type.h:80
osal_u8 c_cmp_code
Definition cali_data_type.h:78
osal_u8 rc_cmp_code
Definition cali_data_type.h:76
Definition cali_data_type.h:28
osal_u16 resv
Definition cali_data_type.h:33
osal_u16 digital_rxdc_cmp_i
Definition cali_data_type.h:30
osal_u16 digital_rxdc_cmp_q
Definition cali_data_type.h:31
osal_s16 cali_temperature
Definition cali_data_type.h:32
Definition cali_data_type.h:54
Definition cali_data_type.h:36
osal_u8 ppa_cmp
Definition cali_data_type.h:37
Definition cali_data_type.h:49
osal_u16 txdc_cmp_q
Definition cali_data_type.h:51
osal_u16 txdc_cmp_i
Definition cali_data_type.h:50
Definition cali_data_type.h:57
Definition cali_data_type.h:70
osal_u16 chan_idx1_5g
Definition cali_data_type.h:72
osal_u16 cali_time
Definition cali_data_type.h:71
Definition cali_data_type.h:88
oal_bool_enum_uint8 save_all
Definition cali_data_type.h:93
cali_update_channel_stru cali_update_info
Definition cali_data_type.h:90
cali_ipa_current_param_stru ipa_current_data
Definition cali_data_type.h:91
cali_param_2g_stru cali_param_2g
Definition cali_data_type.h:89
osal_s8 cali_temp
Definition cali_data_type.h:94
osal_u16 resv
Definition cali_data_type.h:95
cali_rc_r_c_param_stru rc_r_c_cali_data
Definition cali_data_type.h:92