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

浏览源代码.

结构体

struct  cali_pow_cal_gain_stru
 

宏定义

#define CALI_DBB_SCALING_PRE_BASE   (128) /* 2.4g6M 基准功率差值 delt_pwr = 20*ln(256)单位0.01 db */
 
#define CALI_2G_POWER_RANGE_DSSS_DELT_POW_MAX   (0) /* 30 to 0 */
 
#define CALI_2G_POWER_RANGE_DSSS_DELT_POW_MIN   (-255)
 
#define CALI_2G_POWER_RANGE_OFDM_DELT_POW_MAX   (0) /* 30 to 0 */
 
#define CALI_2G_POWER_RANGE_OFDM_DELT_POW_MIN   (-315)
 
#define CALI_POW_DIST_2G_OFDM_TABLE_LEN   (37)
 
#define CALI_POW_CAL_2G_OFDM_TABLE_LEN   (CALI_POW_DIST_2G_OFDM_TABLE_LEN << 1)
 
#define CALI_POW_DIST_2G_DSSS_TABLE_LEN   (37)
 
#define CALI_POW_CAL_2G_DSSS_TABLE_LEN   (CALI_POW_DIST_2G_DSSS_TABLE_LEN << 1)
 
#define CALI_DIST_POW_INTERVAL   (5)
 
#define CALI_DIST_POW_INTV_NUM   (2)
 
#define CALI_DYN_POW_MAX   (0)
 
#define CALI_DYN_POW_MIN   (-370) /* 0 to -370 */
 
#define CALI_POW_TABLE_LEN   (CALI_POW_TABLE_BUTT)
 
#define CALI_POW_PA_LUT_NUM   (11)
 
#define CALI_TB_TPC_LUT_ROWS   (16)
 
#define CALI_TB_TPC_LUT_COLUMNS   (4)
 
#define CALI_DBB_DOUNDS   (0x7)
 

函数

cali_pow_cal_gain_strucali_get_pow_cal_gain_2g_table (osal_u8 pow_table_idx)
 
cali_pow_distri_ratio_strucali_get_2g_pow_dist_table (osal_u8 tab_idx)
 
const osal_u8cali_get_dbb_pre_table (osal_u8 pow_table_idx)
 
const cali_pow_crtl_table_strucali_get_pa_pow_ctrl (const hal_device_stru *device)
 
osal_u8 cali_get_dbb_shadow_bounds (osal_u8 bound_idx)
 

宏定义说明

◆ CALI_2G_POWER_RANGE_DSSS_DELT_POW_MAX

#define CALI_2G_POWER_RANGE_DSSS_DELT_POW_MAX   (0) /* 30 to 0 */

◆ CALI_2G_POWER_RANGE_DSSS_DELT_POW_MIN

#define CALI_2G_POWER_RANGE_DSSS_DELT_POW_MIN   (-255)

◆ CALI_2G_POWER_RANGE_OFDM_DELT_POW_MAX

#define CALI_2G_POWER_RANGE_OFDM_DELT_POW_MAX   (0) /* 30 to 0 */

◆ CALI_2G_POWER_RANGE_OFDM_DELT_POW_MIN

#define CALI_2G_POWER_RANGE_OFDM_DELT_POW_MIN   (-315)

◆ CALI_DBB_DOUNDS

#define CALI_DBB_DOUNDS   (0x7)

◆ CALI_DBB_SCALING_PRE_BASE

#define CALI_DBB_SCALING_PRE_BASE   (128) /* 2.4g6M 基准功率差值 delt_pwr = 20*ln(256)单位0.01 db */

◆ CALI_DIST_POW_INTERVAL

#define CALI_DIST_POW_INTERVAL   (5)

◆ CALI_DIST_POW_INTV_NUM

#define CALI_DIST_POW_INTV_NUM   (2)

◆ CALI_DYN_POW_MAX

#define CALI_DYN_POW_MAX   (0)

◆ CALI_DYN_POW_MIN

#define CALI_DYN_POW_MIN   (-370) /* 0 to -370 */

◆ CALI_POW_CAL_2G_DSSS_TABLE_LEN

#define CALI_POW_CAL_2G_DSSS_TABLE_LEN   (CALI_POW_DIST_2G_DSSS_TABLE_LEN << 1)

◆ CALI_POW_CAL_2G_OFDM_TABLE_LEN

#define CALI_POW_CAL_2G_OFDM_TABLE_LEN   (CALI_POW_DIST_2G_OFDM_TABLE_LEN << 1)

◆ CALI_POW_DIST_2G_DSSS_TABLE_LEN

#define CALI_POW_DIST_2G_DSSS_TABLE_LEN   (37)

◆ CALI_POW_DIST_2G_OFDM_TABLE_LEN

#define CALI_POW_DIST_2G_OFDM_TABLE_LEN   (37)

◆ CALI_POW_PA_LUT_NUM

#define CALI_POW_PA_LUT_NUM   (11)

◆ CALI_POW_TABLE_LEN

#define CALI_POW_TABLE_LEN   (CALI_POW_TABLE_BUTT)

◆ CALI_TB_TPC_LUT_COLUMNS

#define CALI_TB_TPC_LUT_COLUMNS   (4)

◆ CALI_TB_TPC_LUT_ROWS

#define CALI_TB_TPC_LUT_ROWS   (16)

函数说明

◆ cali_get_2g_pow_dist_table()

cali_pow_distri_ratio_stru * cali_get_2g_pow_dist_table ( osal_u8  tab_idx)

◆ cali_get_dbb_pre_table()

const osal_u8 * cali_get_dbb_pre_table ( osal_u8  pow_table_idx)

◆ cali_get_dbb_shadow_bounds()

osal_u8 cali_get_dbb_shadow_bounds ( osal_u8  bound_idx)

◆ cali_get_pa_pow_ctrl()

const cali_pow_crtl_table_stru * cali_get_pa_pow_ctrl ( const hal_device_stru device)

◆ cali_get_pow_cal_gain_2g_table()

cali_pow_cal_gain_stru * cali_get_pow_cal_gain_2g_table ( osal_u8  pow_table_idx)