WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
plat_cali.h 文件参考
#include "oal_types.h"
#include "oal_util.h"
plat_cali.h 的引用(Include)关系图:

浏览源代码.

结构体

struct  oal_rx_dc_comp_val_stru
 
struct  oal_2g_tx_power_comp_val_stru
 
struct  oal_5g_tx_power_comp_val_stru
 
struct  oal_txdc_comp_val_stru
 
struct  oal_ppf_comp_val_stru
 
struct  oal_txiq_comp_val_stru
 
struct  oal_update_cali_channel_stru
 
struct  oal_cali_param_addition_stru
 
struct  bfgx_ini_cmd
 
struct  bfgx_cali_data_stru
 

宏定义

#define OAL_2G_CHANNEL_NUM   (3)
 
#define OAL_5G_20M_CHANNEL_NUM   (7)
 
#define OAL_5G_80M_CHANNEL_NUM   (7)
 
#define OAL_5G_160M_CHANNEL_NUM   (2)
 
#define OAL_5G_CHANNEL_NUM   (OAL_5G_20M_CHANNEL_NUM + OAL_5G_80M_CHANNEL_NUM + OAL_5G_160M_CHANNEL_NUM)
 
#define OAL_5G_DEVICE_CHANNEL_NUM   (7)
 
#define OAL_CALI_HCC_BUF_NUM   (3)
 
#define OAL_CALI_HCC_BUF_SIZE   (1500)
 
#define OAL_CALI_IQ_TONE_NUM   (16)
 
#define OAL_CALI_TXDC_GAIN_LVL_NUM   (16) /* tx dc补偿值档位数目 */
 
#define OAL_BT_RF_FEQ_NUM   (79) /* total Rf frequency number */
 
#define OAL_BT_CHANNEL_NUM   (8) /* total Rf frequency number */
 
#define OAL_BT_POWER_CALI_CHANNEL_NUM   (3)
 
#define OAL_BT_NVRAM_DATA_LENGTH   (104)
 
#define OAL_BT_NVRAM_NAME   "BTCALNV"
 
#define OAL_BT_NVRAM_NUMBER   (352)
 
#define WIFI_2_4G_ONLY   (0x2424)
 
#define SYS_EXCEP_REBOOT   (0xC7C7)
 
#define OAL_CALI_PARAM_ADDITION_LEN   (8)
 
#define OAL_5G_IQ_CALI_TONE_NUM   (8)
 
#define CHECK_5G_ENABLE   "radio_cap_0"
 
#define BFGX_BT_CALI_DATA_SIZE   (492)
 
#define WIFI_CALI_DATA_FOR_FM_RC_CODE_SIZE   (20)
 
#define BFGX_NV_DATA_SIZE   (128)
 
#define BFGX_BT_CUST_INI_SIZE   (512)
 
#define WIFI_CALI_DATA_FOR_BT   (896)
 
#define BFGX_CALI_DATA_BUF_LEN   (sizeof(bfgx_cali_data_stru))
 

枚举

enum  bfgx_cfg_ini {
  BFGX_CFG_INI_BT_MAXPOWER = 0 , BFGX_CFG_INI_BT_EDRPOW_OFFSET , BFGX_CFG_INI_BT_BLEPOW_OFFSET , BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_NUM ,
  BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_BAND1 , BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_BAND2 , BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_BAND3 , BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_BAND4 ,
  BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_BAND5 , BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_BAND6 , BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_BAND7 , BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_BAND8 ,
  BFGX_CFG_INI_BT_CALI_TXPWR_PA_FRE1 , BFGX_CFG_INI_BT_CALI_TXPWR_PA_FRE2 , BFGX_CFG_INI_BT_CALI_TXPWR_PA_FRE3 , BFGX_CFG_INI_BT_CALI_TXPWR_PA_FRE4 ,
  BFGX_CFG_INI_BT_CALI_TXPWR_PA_FRE5 , BFGX_CFG_INI_BT_CALI_TXPWR_PA_FRE6 , BFGX_CFG_INI_BT_CALI_TXPWR_PA_FRE7 , BFGX_CFG_INI_BT_CALI_TXPWR_PA_FRE8 ,
  BFGX_CFG_INI_BT_CALI_BT_TONE_AMP_GRADE , BFGX_CFG_INI_BT_RXDC_BAND , BFGX_CFG_INI_BT_DBB_SCALING_SATURATION , BFGX_CFG_INI_BT_PRODUCTLINE_UPCCODE_SEARCH_MAX ,
  BFGX_CFG_INI_BT_PRODUCTLINE_UPCCODE_SEARCH_MIN , BFGX_CFG_INI_BT_DYNAMICSARCTRL_BT , BFGX_CFG_INI_BT_POWOFFSBT , BFGX_CFG_INI_BT_ELNA_2G_BT ,
  BFGX_CFG_INI_BT_RXISOBTELNABYP , BFGX_CFG_INI_BT_RXGAINBTELNA , BFGX_CFG_INI_BT_RXBTEXTLOSS , BFGX_CFG_INI_BT_ELNA_ON2OFF_TIME_NS ,
  BFGX_CFG_INI_BT_ELNA_OFF2ON_TIME_NS , BFGX_CFG_INI_BT_HIPOWER_MODE , BFGX_CFG_INI_BT_FEM_CONTROL , BFGX_CFG_INI_BT_FEATURE_32K_CLOCK ,
  BFGX_CFG_INI_BT_FEATURE_LOG , BFGX_CFG_INI_BT_CALI_SWTICH_ALL , BFGX_CFG_INI_BT_ANT_NUM_BT , BFGX_CFG_INI_BT_POWER_LEVEL_CONTROL ,
  BFGX_CFG_INI_BT_COUNTRY_CODE , BFGX_CFG_INI_BT_RESERVED1 , BFGX_CFG_INI_BT_RESERVED2 , BFGX_CFG_INI_BT_RESERVED3 ,
  BFGX_CFG_INI_BT_RESERVED4 , BFGX_CFG_INI_BT_RESERVED5 , BFGX_CFG_INI_BT_RESERVED6 , BFGX_CFG_INI_BT_RESERVED7 ,
  BFGX_CFG_INI_BT_RESERVED8 , BFGX_CFG_INI_BT_RESERVED9 , BFGX_CFG_INI_BT_RESERVED10 , BFGX_CFG_INI_BUTT
}
 

函数

osal_s32 bt_customize_init (void)
 

宏定义说明

◆ BFGX_BT_CALI_DATA_SIZE

#define BFGX_BT_CALI_DATA_SIZE   (492)

◆ BFGX_BT_CUST_INI_SIZE

#define BFGX_BT_CUST_INI_SIZE   (512)

◆ BFGX_CALI_DATA_BUF_LEN

#define BFGX_CALI_DATA_BUF_LEN   (sizeof(bfgx_cali_data_stru))

◆ BFGX_NV_DATA_SIZE

#define BFGX_NV_DATA_SIZE   (128)

◆ CHECK_5G_ENABLE

#define CHECK_5G_ENABLE   "radio_cap_0"

◆ OAL_2G_CHANNEL_NUM

#define OAL_2G_CHANNEL_NUM   (3)

◆ OAL_5G_160M_CHANNEL_NUM

#define OAL_5G_160M_CHANNEL_NUM   (2)

◆ OAL_5G_20M_CHANNEL_NUM

#define OAL_5G_20M_CHANNEL_NUM   (7)

◆ OAL_5G_80M_CHANNEL_NUM

#define OAL_5G_80M_CHANNEL_NUM   (7)

◆ OAL_5G_CHANNEL_NUM

◆ OAL_5G_DEVICE_CHANNEL_NUM

#define OAL_5G_DEVICE_CHANNEL_NUM   (7)

◆ OAL_5G_IQ_CALI_TONE_NUM

#define OAL_5G_IQ_CALI_TONE_NUM   (8)

◆ OAL_BT_CHANNEL_NUM

#define OAL_BT_CHANNEL_NUM   (8) /* total Rf frequency number */

◆ OAL_BT_NVRAM_DATA_LENGTH

#define OAL_BT_NVRAM_DATA_LENGTH   (104)

◆ OAL_BT_NVRAM_NAME

#define OAL_BT_NVRAM_NAME   "BTCALNV"

◆ OAL_BT_NVRAM_NUMBER

#define OAL_BT_NVRAM_NUMBER   (352)

◆ OAL_BT_POWER_CALI_CHANNEL_NUM

#define OAL_BT_POWER_CALI_CHANNEL_NUM   (3)

◆ OAL_BT_RF_FEQ_NUM

#define OAL_BT_RF_FEQ_NUM   (79) /* total Rf frequency number */

◆ OAL_CALI_HCC_BUF_NUM

#define OAL_CALI_HCC_BUF_NUM   (3)

◆ OAL_CALI_HCC_BUF_SIZE

#define OAL_CALI_HCC_BUF_SIZE   (1500)

◆ OAL_CALI_IQ_TONE_NUM

#define OAL_CALI_IQ_TONE_NUM   (16)

◆ OAL_CALI_PARAM_ADDITION_LEN

#define OAL_CALI_PARAM_ADDITION_LEN   (8)

◆ OAL_CALI_TXDC_GAIN_LVL_NUM

#define OAL_CALI_TXDC_GAIN_LVL_NUM   (16) /* tx dc补偿值档位数目 */

◆ SYS_EXCEP_REBOOT

#define SYS_EXCEP_REBOOT   (0xC7C7)

◆ WIFI_2_4G_ONLY

#define WIFI_2_4G_ONLY   (0x2424)

◆ WIFI_CALI_DATA_FOR_BT

#define WIFI_CALI_DATA_FOR_BT   (896)

◆ WIFI_CALI_DATA_FOR_FM_RC_CODE_SIZE

#define WIFI_CALI_DATA_FOR_FM_RC_CODE_SIZE   (20)

枚举类型说明

◆ bfgx_cfg_ini

枚举值
BFGX_CFG_INI_BT_MAXPOWER 
BFGX_CFG_INI_BT_EDRPOW_OFFSET 
BFGX_CFG_INI_BT_BLEPOW_OFFSET 
BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_NUM 
BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_BAND1 
BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_BAND2 
BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_BAND3 
BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_BAND4 
BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_BAND5 
BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_BAND6 
BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_BAND7 
BFGX_CFG_INI_BT_CALI_TXPWR_PA_REF_BAND8 
BFGX_CFG_INI_BT_CALI_TXPWR_PA_FRE1 
BFGX_CFG_INI_BT_CALI_TXPWR_PA_FRE2 
BFGX_CFG_INI_BT_CALI_TXPWR_PA_FRE3 
BFGX_CFG_INI_BT_CALI_TXPWR_PA_FRE4 
BFGX_CFG_INI_BT_CALI_TXPWR_PA_FRE5 
BFGX_CFG_INI_BT_CALI_TXPWR_PA_FRE6 
BFGX_CFG_INI_BT_CALI_TXPWR_PA_FRE7 
BFGX_CFG_INI_BT_CALI_TXPWR_PA_FRE8 
BFGX_CFG_INI_BT_CALI_BT_TONE_AMP_GRADE 
BFGX_CFG_INI_BT_RXDC_BAND 
BFGX_CFG_INI_BT_DBB_SCALING_SATURATION 
BFGX_CFG_INI_BT_PRODUCTLINE_UPCCODE_SEARCH_MAX 
BFGX_CFG_INI_BT_PRODUCTLINE_UPCCODE_SEARCH_MIN 
BFGX_CFG_INI_BT_DYNAMICSARCTRL_BT 
BFGX_CFG_INI_BT_POWOFFSBT 
BFGX_CFG_INI_BT_ELNA_2G_BT 
BFGX_CFG_INI_BT_RXISOBTELNABYP 
BFGX_CFG_INI_BT_RXGAINBTELNA 
BFGX_CFG_INI_BT_RXBTEXTLOSS 
BFGX_CFG_INI_BT_ELNA_ON2OFF_TIME_NS 
BFGX_CFG_INI_BT_ELNA_OFF2ON_TIME_NS 
BFGX_CFG_INI_BT_HIPOWER_MODE 
BFGX_CFG_INI_BT_FEM_CONTROL 
BFGX_CFG_INI_BT_FEATURE_32K_CLOCK 
BFGX_CFG_INI_BT_FEATURE_LOG 
BFGX_CFG_INI_BT_CALI_SWTICH_ALL 
BFGX_CFG_INI_BT_ANT_NUM_BT 
BFGX_CFG_INI_BT_POWER_LEVEL_CONTROL 
BFGX_CFG_INI_BT_COUNTRY_CODE 
BFGX_CFG_INI_BT_RESERVED1 
BFGX_CFG_INI_BT_RESERVED2 
BFGX_CFG_INI_BT_RESERVED3 
BFGX_CFG_INI_BT_RESERVED4 
BFGX_CFG_INI_BT_RESERVED5 
BFGX_CFG_INI_BT_RESERVED6 
BFGX_CFG_INI_BT_RESERVED7 
BFGX_CFG_INI_BT_RESERVED8 
BFGX_CFG_INI_BT_RESERVED9 
BFGX_CFG_INI_BT_RESERVED10 
BFGX_CFG_INI_BUTT 

函数说明

◆ bt_customize_init()

osal_s32 bt_customize_init ( void  )
extern