📄 rfradio.hec
字号:
{0,0,0}, /* Table for Tx TRD delay tuning in DCS : a_pa_TRM_DeltaT DCS */ { 2, 2, 2, 2, 2, 2, 2, 2, -4, -4, -4, -4, -4, -4, -4, -4}, /* TRM tuning for low level according temperature : */ /* a_pa_TRM_Adjust */ {0,0,0}, /* Boundary on low power level for TRM : v_pa_Thresh_TRM */ 10, /* Boundary on power level for Middle Hamming value: */ /* v_pa_Thresh_MiddleHammingLevel */ 0, /*fill bytes */ {0,0,0} } /*PA1 st_Tx_DCS*/ }, /*PA1 st_pa_Tx*/ /*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/ /*% Parameters for PA2 in TX (GSM,DCS) %*/ /*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/ {/*PA2 st_pa_Tx*/ /******************************************/ /*Parameters PA2 in TX, GSM : s_Tx_GSM */ /******************************************/ { /*PA2 st_Tx_GSM*/ /* PAC compensation in function of the Power in GSM: s_pa_TxGainTuning_GSM */ { {799, 30, 0, 20}, {638, 30, 0, 20}, {534, 35, 0, 20}, {421, 40, 0, 20}, {332, 40, 0, 20}, {262, 40, 0, 20}, {206, 36, 0, 20}, {161, 36, 0, 20}, {125, 36, 0, 20}, {101, 36, 0, 20}, {80, 36, 0, 20}, {64, 64, 0, 20}, {51, 51, 0, 20}, {46, 46, 0, 20}, {42, 44, 0, 20} }, /* Table for Tx TRU delay tuning in GSM : a_pa_TRU_DeltaT GSM */ { 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 16, 14, 12, 10}, /* Table for Tx TRD delay tuning in GSM : a_pa_TRD_DeltaT GSM */ { -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3, -3}, /* F(0) tuning for High level according temperature : */ /* a_pa_TxHamming_0_Adjust */ {0,0,2}, /* F(15) tuning for low level according temperature : */ /* a_pa_PeakPowerAdjust */ {-20,0,-30}, /* TRU tuning for low level according temperature : */ /* a_pa_TRU_Adjust */ {2,0,-2}, /* Boundary on low power level for F(0) : v_pa_Thresh_Hamming0 */ 16, /* Boundary on high power level for F(15): v_pa_Thresh_PeakPower*/ 6, /* Boundary on low power level for TRU : v_pa_Thresh_TRU */ 15, /* Boundary on power level for Hamming value: v_pa_Thresh_HammingLevel*/ 14, /*fill bytes */ 0, /* Table for Tx TRD delay tuning in GSM : a_pa_TRM_DeltaT GSM */ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, /* TRM tuning for low level according temperature : */ /* a_pa_TRM_Adjust */ {0,0,0}, /* Boundary on low power level for TRM : v_pa_Thresh_TRM */ 15, /* Boundary on power level for Middle Hamming value: */ /* v_pa_Thresh_MiddleHammingLevel */ 14, }, /*PA2 st_Tx_GSM*/ /******************************************/ /*Parameters PA2 in TX, DCS : st_Tx_DCS */ /******************************************/ { /*PA2 st_Tx_DCS*/ /* PAC compensation in function of the Power in DCS : s_pa_TxGainTuning_DCS */ { {735, 27, 0, 20}, {609, 27, 0, 20}, {471, 30, 0, 20}, {364, 33, 0, 20}, {282, 33, 0, 20}, {219, 36, 0, 20}, {172, 36, 0, 20}, {138, 36, 0, 20}, {107, 36, 0, 20}, {86, 36, 0, 20}, {69, 36, 0, 20}, {57, 38, 0, 20}, {50, 50, 0, 20}, {46, 46, 0, 20}, {42, 42, 0, 20}, {38, 40, 0, 20} }, /* Table for Tx TRU delay tuning in DCS : a_pa_TRU_DeltaT DCS */ { 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 3, 12, 10, 8, 6}, /* Table for Tx TRD delay tuning in DCS : a_pa_TRD_DeltaT DCS */ { -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -4, -3, -3, -3, -3, -3}, /* F(0) tuning for High level according temperature : */ /* a_pa_TxHamming_0_Adjust */ {2,0,2}, /* F(15) tuning for low level according temperature : */ /* a_pa_PeakPowerAdjust */ {0,0,-40}, /* TRU tuning for low level according temperature : */ /* a_pa_TRU_Adjust */ {1,0,-2}, /* Boundary on low power level for F(0) : v_pa_Thresh_Hamming0 */ 10, /* Boundary on high power level for F(15): v_pa_Thresh_PeakPower*/ 1, /* Boundary on low power level for TRU : v_pa_Thresh_TRU */ 10, /* Boundary on power level for Hamming value: v_pa_Thresh_HammingLevel*/ 11, /*fill bytes */ {0,0,0}, /* Table for Tx TRM delay tuning in DCS : a_pa_TRM_DeltaT DCS */ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, /* TRM tuning for low level according temperature : */ /* a_pa_TRM_Adjust */ {0,0,0}, /* Boundary on low power level for TRM : v_pa_Thresh_TRM */ 10, /* Boundary on power level for Middle Hamming value: */ /* v_pa_Thresh_MiddleHammingLevel */ 11, /*fill bytes */ {0,0,0} } /*PA2 st_Tx_DCS*/ }, /*PA2 st_pa_Tx */ /*PA1,PA2 st_pa_Tx*/ /*=============================================================*/ /* Fixed parameters */ /*=============================================================*/ {/*st_Generic*/ /* boundary temperat compensation */ { 15 , 45 }, /* 13 MHz AFC command slope : v_bai_FoiStep_GSM */ HEE_FOI_STEP_GSM, /* 13 MHz AFC command slope : v_bai_FoiStep_DCS */ HEE_FOI_STEP_DCS, /* AFC initialisation : v_bai_FoiInit */ HEE_FOI_INIT, /* Parameters concerning power command */ /* v_pa_TxTRU_Default, v_pa_TxTRD_NB_Default */ /* v_pa_TxTRD_AB_Default, v_pa_TxBIEN0_Default */ /* v_pa_TxBIEN1_NB_Default, v_pa_TxBIEN1_AB_Default*/ HEE_TxTRU_DEFAULT, HEE_TxTRD_NB_DEFAULT, HEE_TxTRD_AB_DEFAULT, HEE_TxBIEN0_DEFAULT, HEE_TxBIEN1_NB_DEFAULT, HEE_TxBIEN1_AB_DEFAULT, /* Radio delay : v_dsp_RadioDelay_GSM */ HEE_RADIO_DELAY_GSM, /* Radio delay : v_dsp_RadioDelay_DCS */ HEE_RADIO_DELAY_DCS, /* Refon : v_dsp_RefOnReg */ HEE_REFON_VAL, /* 13 Mhz reference calibration : v_bai_RefCal */ HEE_REF_CAL, /*v_pa_LowBatReduction */ HEE_LOW_BATT_REDUCTION, /*v_rf_radio_version */ 3, /*fill bytes */ 0, HEE_TxTRM_DEFAULT, HEE_TxBIEN12_NB_DEFAULT, /* Timing for ADC1 measure v_dsp_ADC1A_timing */ HEE_ADC1A_TIMING,#if !defined(RADIO_TABLE_A1_PLUS) {0,0,0}#else /* !defined(RADIO_TABLE_A1_PLUS) */ /* Timing for ADC1 measure v_dsp_ADC1A_timing2 */ HEE_ADC1A_TIMING2, {0,0}#endif /* !defined(RADIO_TABLE_A1_PLUS) */ }/*st_Generic*/#if defined(RADIO_TABLE_A1_PLUS) , /*==================================================*/ /* hamming parameters for SYSOL2 */ /*==================================================*/ /*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/ /*% SYSOL2 Hamming Parameters for PA1 %*/ /*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/ { /* PA1 s_pa1_Hamming_parameters */ /*******************************************************/ /* SYSOL2 PA1 Hamming Parameters in GSM : s_Hamming_GSM */ /*******************************************************/ { /* PA1 s_Hamming_GSM */ /* table for Hamming_Up_HighLevel_GSM */ {0,0,0,0,0,0,0,0,0,0xE4,0x1BC,0x27E,0x320,0x39A,0x3E6,0x400}, /* table for Hamming_Up_LowLevel_GSM */ {0,0,0,0,0,0,0,0,0,0xE4,0x1BC,0x27E,0x320,0x39A,0x3E6,0x400}, /* table for Hamming_Down_HighLevel_GSM */ {0,0,0,0,0,0,0,0,0,0xE4,0x1BC,0x27E,0x320,0x39A,0x3E6,0x400}, /* table for Hamming_Down_LowLevel_GSM */ {0,0,0,0,0,0,0,0,0,0xE4,0x1BC,0x27E,0x320,0x39A,0x3E6,0x400}, /* table for MiddleHamming_Up_GSM */ {0,0x1E,0x77,0x100,0x1A7,0x258,0x2FF,0x388,0x3E1,0x400,0x400,0x400,0x400,0x400,0x400,0x400}, /* table for MiddleHamming_Down_GSM */ {0,0x1E,0x77,0x100,0x1A7,0x258,0x2FF,0x388,0x3E1,0x400,0x400,0x400,0x400,0x400,0x400,0x400}, }, /* PA1 s_Hamming_GSM */ /*******************************************************/ /* SYSOL2 PA1 Hamming Parameters in DCS : s_Hamming_DCS */ /*******************************************************/ { /* PA1 s_Hamming_DCS */ /* table for Hamming_Up_HighLevel_DCS */ {0,0,0,0,0,0,0,0,0,0xE4,0x1BC,0x27E,0x320,0x39A,0x3E6,0x400}, /* table for Hamming_Up_LowLevel_DCS */ {0,0,0,0,0,0,0,0,0,0xE4,0x1BC,0x27E,0x320,0x39A,0x3E6,0x400}, /* table for Hamming_Down_HighLevel_DCS */ {0,0,0,0,0,0,0,0,0,0xE4,0x1BC,0x27E,0x320,0x39A,0x3E6,0x400}, /* table for Hamming_Down_LowLevel_DCS */ {0,0,0,0,0,0,0,0,0,0xE4,0x1BC,0x27E,0x320,0x39A,0x3E6,0x400}, /* table for MiddleHamming_Up_DCS */ {0,0x1E,0x77,0x100,0x1A7,0x258,0x2FF,0x388,0x3E1,0x400,0x400,0x400,0x400,0x400,0x400,0x400}, /* table for MiddleHamming_Down_DCS */ {0,0x1E,0x77,0x100,0x1A7,0x258,0x2FF,0x388,0x3E1,0x400,0x400,0x400,0x400,0x400,0x400,0x400}, } /* PA1 st_Hamming_DCS */ }, /* PA1 s_pa1_Hamming_parameters */ /*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/ /*% SYSOL2 Hamming Parameters for PA2 %*/ /*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/ { /* PA2 s_pa1_Hamming_parameters */ /*******************************************************/ /* SYSOL2 PA2 Hamming Parameters in GSM : s_Hamming_GSM */ /*******************************************************/ { /* PA2 s_Hamming_GSM */ /* table for Hamming_Up_HighLevel_GSM */ {0,0x25,0x25,0x25,0x25,0x14,0x20,0x25,0x40,0x50,0x150,0x280,0x350,0x400,0x400,0x400}, /* table for Hamming_Up_LowLevel_GSM */ {0,0x22,0x22,0x14,0x14,0x14,0x28,0x46,0x82,0xE6,0x174,0x214,0x350,0x400,0x400,0x400}, /* table for Hamming_Down_HighLevel_GSM */ {0,0,0,0,0,0,0,0,0,0xA,0x120,0x180,0x2C0,0x34D,0x3B2,0x400}, /* table for Hamming_Down_LowLevel_GSM */ {0,0,0,0,0,0,0,0x1,0x3,0xA,0x1C,0xA7,0x22C,0x34D,0x3B2,0x400}, /* table for MiddleHamming_Up_GSM */ {0,0x25,0x25,0x14,0x14,0x14,0x20,0x25,0x40,0x50,0x150,0x280,0x350,0x400,0x400,0x400}, /* table for MiddleHamming_Down_GSM */ {0,0,0,0,0,0,0,0,0,0xA,0x120,0x180,0x2C0,0x34D,0x3B2,0x400}, }, /* PA2 s_Hamming_GSM */ /*******************************************************/ /* SYSOL2 PA2 Hamming Parameters in DCS : s_Hamming_DCS */ /*******************************************************/ { /* PA2 s_Hamming_DCS */ /* table for Hamming_Up_HighLevel_DCS */ {0,0x22,0x22,0x22,0x22,0x22,0x22,0x30,0x19,0x15,0x100,0x280,0x390,0x400,0x400,0x400}, /* table for Hamming_Up_LowLevel_DCS */ {0,0x22,0x22,0x14,0x14,0x14,0x28,0x46,0x82,0xE6,0x174,0x214,0x350,0x400,0x400,0x400}, /* table for Hamming_Down_HighLevel_DCS */ {0,0,0,0,0,0,0,0,0x50,0x100,0x199,0x230,0x300,0x380,0x3D0,0x400}, /* table for Hamming_Down_LowLevel_DCS */ {0,0,0,0,0,0,0,0,0,0,0,0,0xC0,0x34D,0x3B2,0x400}, /* table for MiddleHamming_Up_DCS */ {0,0x22,0x22,0x22,0x22,0x22,0x28,0x46,0x82,0xE6,0x174,0x280,0x350,0x400,0x400,0x400}, /* table for MiddleHamming_Down_DCS */ {0,0,0,0,0,0,0,0,0,0xA,0x120,0x180,0x2C0,0x34D,0x3B2,0x400}, } /* PA2 st_Hamming_DCS */ } /* PA2 s_pa1_Hamming_parameters */#endif /* defined(RADIO_TABLE_A1_PLUS) */};#endif /* (!defined(HEE0PRO_C) && !defined(IHM52TAB_C)) *//* == END OF INCLUDE ==================================================*/#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -