MTK LTE 校准时INI文件温补设定问题
ini文件中有:
[LTE Temperature Sensor]
RF Chip ID=ERF_RF_ID_MT6169
ADC0=268
ADC1=310
ADC2=359
ADC3=405
ADC4=470
ADC5=518
ADC6=579
ADC7=612
modem:lte_custom_rf.c文件中有:
LTE_TemperatureDac_T TempDacTable =
{
{
#if defined(__L1_TEMPERATURE_RANGE_V2__)
/* -10, 5, 20, 35, 55, 70, 85, 90 */
320, 362, 411, 457, 522, 570, 631, 664
#else
/* -10, 5, 20, 35, 45, 55, 60, 65 */
321, 367, 412, 457, 487, 517, 531, 543
#endif
}
};
ini文件中有:
[LTE Temperature Sensor]
RF Chip ID=ERF_RF_ID_MT6169
ADC0=268
ADC1=310
ADC2=359
ADC3=405
ADC4=470
ADC5=518
ADC6=579
ADC7=612
modem:lte_custom_rf.c文件中有:
LTE_TemperatureDac_T TempDacTable =
{
{
#if defined(__L1_TEMPERATURE_RANGE_V2__)
/* -10, 5, 20, 35, 55, 70, 85, 90 */
320, 362, 411, 457, 522, 570, 631, 664
#else
/* -10, 5, 20, 35, 45, 55, 60, 65 */
321, 367, 412, 457, 487, 517, 531, 543
#endif
}
};
变量__L1_TEMPERATURE_RANGE_V2__却不是在这个文件中定义的,但是基本已经定义过了,所以从低到高温度依次为:-10, 5, 20, 35, 55, 70, 85, 90
谢谢大哥详解
那常温对应是35度?(对应INI文件中1~8中的4?)
大哥,那INI文件中1~8是这样理解吗
1~8分别对应90度到-10度,
还是反过来1~8对应-10度到90度?
谢谢
INI文件和Modem中那个文件是一样的,只不过值不一样,lte_custom_rf.c中的值就是手机没有校准时的默认值。Temperature Index 0=-10℃。
至于常温温度在.cfg文件中有指定
[LTE temperature ADC table]
LTE_TADC_CURRENT_TEMPERATURE = 35
MAX_TEMP_ADC = 4096
MIN_TEMP_ADC = 0