6#ifndef __CALI_IQ_TONE_ALG_H__
7#define __CALI_IQ_TONE_ALG_H__
16#define THIS_FILE_ID OAM_FILE_ID_CALI_IQ_TONE_ALG
18#define CALI_IQ_LS_PARAM_NUM CALI_IQ_LS_COMP_NUM
19#define ALG_RF_CALI_BAND_NUM 3
20#define ALG_RF_CALI_IQ_TONE_NUM 5
21#define CALI_IQ_BETA_PARAM_NUM (ALG_RF_CALI_IQ_TONE_NUM * 2)
22#define ALG_RF_CALI_TRXIQ_FIX_PTS_LS 12
23#define ALG_RF_CALI_TRXIQ_FIX_PTS_TX_BETA 11
24#define ALG_RF_CALI_TRXIQ_FIX_PTS_RX_BETA 10
25#define ALG_RF_CALI_IQ_ITER_TIMES 2
osal_u8 alg_rf_cali_iq_type_enum_uint8
Definition cali_base_def.h:32
osal_u8 cali_bandwidth_enum_uint8
Definition cali_base_def.h:24
#define CALI_RF_RX_IQ_BANDWIDTH_NUM
Definition cali_data_type.h:26
osal_u8 alg_rf_cali_iq_phase_enum_uint8
Definition cali_iq_tone_alg.h:34
osal_void cali_trx_iq_alg(hal_device_stru *device, osal_u8 chn_idx, cali_bandwidth_enum_uint8 rf_cali_bandwidth, osal_u8 lvl_idx, alg_rf_cali_iq_type_enum_uint8 cali_type)
#define ALG_RF_CALI_IQ_TONE_NUM
Definition cali_iq_tone_alg.h:20
#define CALI_IQ_BETA_PARAM_NUM
Definition cali_iq_tone_alg.h:21
#define CALI_IQ_LS_PARAM_NUM
Definition cali_iq_tone_alg.h:18
alg_rf_cali_iq_phase_enum
Definition cali_iq_tone_alg.h:28
@ ALG_RF_CALI_IQ_PHASE_2
Definition cali_iq_tone_alg.h:30
@ ALG_RF_CALI_IQ_PHASE_1
Definition cali_iq_tone_alg.h:29
@ ALG_RF_CALI_IQ_PHASE_BUTT
Definition cali_iq_tone_alg.h:32
unsigned char osal_u8
Definition osal_types.h:11
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13
Definition cali_iq_tone_alg.h:54
Definition cali_iq_tone_alg.h:38
Definition cali_iq_tone_alg.h:66
alg_rf_cali_iq_phase_stru phase_param
Definition cali_iq_tone_alg.h:68
alg_rf_cali_iq_type_enum_uint8 iq_cali_type
Definition cali_iq_tone_alg.h:69
alg_rf_cali_iq_beta_param_stru beta
Definition cali_iq_tone_alg.h:70
alg_rf_cali_iq_tone_stru tone_param
Definition cali_iq_tone_alg.h:67
osal_u32 cali_result
Definition cali_iq_tone_alg.h:72
Definition cali_iq_tone_alg.h:59
osal_u8 phase_cfg_max
Definition cali_iq_tone_alg.h:63
osal_u8 phase2_cfg
Definition cali_iq_tone_alg.h:62
osal_u8 default_phase_cfg
Definition cali_iq_tone_alg.h:60
osal_u8 phase1_cfg
Definition cali_iq_tone_alg.h:61
Definition cali_iq_tone_alg.h:42
cali_complex_stru pos_tone_pos_fft
Definition cali_iq_tone_alg.h:43
cali_complex_stru neg_tone_neg_fft
Definition cali_iq_tone_alg.h:46
cali_complex_stru pos_tone_neg_fft
Definition cali_iq_tone_alg.h:44
cali_complex_stru neg_tone_pos_fft
Definition cali_iq_tone_alg.h:45
Definition cali_iq_tone_alg.h:48
osal_u32 tone_freq_num
Definition cali_iq_tone_alg.h:49
Definition cali_complex_num.h:17
Definition fe_hal_phy_if.h:33
Definition hal_device_rom.h:39