一种基于移动终端的射频校准参数集成的方法及系统技术方案

技术编号:15394784 阅读:81 留言:0更新日期:2017-05-19 06:32
本发明专利技术公开了一种基于移动终端的射频校准参数集成的方法及系统,所述方法包括:S1、读取射频校准参数文件,并将射频校准参数文件中特定重要字段信息计算转化为本地变量进行保存;S2、读取固定模板的C语言格式的原始文件;S3、根据转化规则查找需更新的字段信息,用本地变量将原始文件进行填充,输出C语言格式的集成文件。利用perl语言编写的脚本程序实现射频校准参数的配置自动读取和自动计算转化,自动输出C语言文件,一次完成编译软件,一次即可完成验证的目的,有效减少射频校准参数集成验证的次数和周期,大大缩短集成验证所需时间;且自动验证,避免了手动验证带来的错误率高的问题。

【技术实现步骤摘要】
一种基于移动终端的射频校准参数集成的方法及系统
本专利技术涉及移动终端领域,尤其涉及的是一种基于移动终端的射频校准参数集成的方法及系统。
技术介绍
手机在生产调试阶段,需要利用仪器不断校准和调整射频性能。射频校准参数的准确性是移动终端通话性能的保证。目前基于移动终端的仪器端通过读取一种INI格式的校准配置文件,从而读取转换之后写入移动终端的NVRAM分区。随着LTE时代的到来,手机射频的模式频段越来越多,INI校准文件的复杂度和数据量的庞大给集成和验证带来了很大的困难。传统的集成模式,是手动编辑INI格式文件,手动利用公式进行计算转化,手动预置进C代码文件中,从而重复的输出软件,进行META工具读取,导出对比验证。移动终端在射频校准参数手动集成和验证的花费时间过长,工作量大,因此,容易造成错误率。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终端的射频校准参数集成的方法及系统。而本专利技术提出了通过脚本程序实现射频校准参数的集成,一次完成软件编译,有效减少校准参数集成验证的次数和周期,大大缩短集成验证所需时间;且避免了因手动操作造成的错误率高的问题。本专利技术解决技术问题所采用的技术方案如下:一种基于移动终端的射频校准参数集成的方法,其中,包括:S1、读取射频校准参数文件,并将视频校准参数文件中特定重要字段信息计算转化为本地变量进行保存;S2、读取固定模板的C语言格式的原始文件;S3、根据转化规则查找需更新的字段信息,用本地变量将原始文件进行填充,输出C语言格式的集成文件。所述基于移动终端的射频校准参数集成的方法,其中,步骤S1具体包括:S11、判断射频校准参数文件的命名及个数的准确性:如错误,则进行出错提示;如正确,则进入步骤S12;S12、逐行遍历读取INI格式的射频校准参数文件;S13、根据移动通信系统的不同,将射频校准参数文件中特定重要字段信息进行分类保存为本地变量。所述基于移动终端的射频校准参数集成的方法,其中,步骤S3具体包括:S31、设定字段信息转化规则,并根据转化规则查找需更新的字段信息;S32、将需更新的字段信息用本地变量进行填充形成集成文件进行输出。所述基于移动终端的射频校准参数集成的方法,其中,Perl脚本中设置允许输入的射频校准参数文件的最大个数。所述基于移动终端的射频校准参数集成的方法,其中,所述特定重要字段信息是由TX、RX、RXD、LOSS、TPC、BIAS及通信类型2G、3G、4G通过正则表达式构成的一种过滤逻辑。一种基于移动终端的射频校准参数集成的系统,其中,包括:校准参数处理模块,用于读取射频校准参数文件,并将射频校准参数文件中特定重要字段信息计算转化为本地变量进行保存;原始文件读取模块,用于读取固定模板的C语言格式的原始文件;文件集成模块,用于根据转化规则查找需更新的字段信息,用本地变量将原始文件进行填充,输出C语言格式的集成文件。所述基于移动终端的射频校准参数集成的系统,其中,校准参数处理模块具体包括:参数判断单元,用于判断射频校准参数文件的命名及个数的准确性:如错误,则进行出错提示;如正确,则进入校准文件读取单元;校准文件读取单元,用于逐行遍历读取INI格式的射频校准参数文件;转化单元,用于根据移动通信系统的不同,将射频校准参数文件中特定重要字段信息进行分类转化为本地变量。所述基于移动终端的射频校准参数集成的系统,其中,文件集成模块具体包括:字段查找单元,用于设定字段信息转化规则,并根据转化规则查找需更新的字段信息;字段填充单元,用于将需更新的字段信息用本地变量进行填充形成集成文件进行输出。所述基于移动终端的射频校准参数集成的系统,其中,Perl脚本中设置允许输入的射频校准参数文件的最大个数。所述基于移动终端的射频校准参数集成的系统,其中,所述特定重要字段信息是由TX、RX、RXD、LOSS、TPC、BIAS及通信类型2G、3G、4G通过正则表达式构成的一种过滤逻辑。本专利技术提供了一种基于移动终端的射频校准参数集成的方法及系统,利用perl语言编写的脚本程序实现射频校准参数的配置自动读取和自动计算转化,自动输出C语言文件,一次完成编译软件,一次即可完成验证的目的,有效减少射频校准参数集成验证的次数和周期,大大缩短集成验证所需时间;且自动验证,避免了手动验证带来的错误率高的问题。附图说明图1是本专利技术基于移动终端的射频校准参数集成的方法的流程图。图2是本专利技术提供的脚本程序算法的流程图。图3是本专利技术一种基于移动终端的射频校准参数集成的系统的结构图。图4是本专利技术基于移动终端的射频校准参数集成的架构图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。通过利用perl语言编写的脚本程序,读取INI格式的射频校准参数文件,程序算法通过识别特定重要射频性能指标的字段信息,进行一定规则判断和计算转化,并输入到固定模板的C语言格式的原始文件中完成集成,输出更新的C语言的集成文件。请参见图1,图1是本专利技术基于移动终端的射频校准参数集成的方法的流程图,具体步骤如下:S1、读取射频校准参数文件,并将射频校准参数文件中特定重要字段信息计算转化为本地变量进行保存;S2、读取固定模板的C语言格式的原始文件;S3、根据转化规则查找需更新的字段信息,用本地变量将原始文件进行填充,输出C语言格式的集成文件。基于移动终端的射频校准参数集成的方法是用射频校准参数文件将原始文件中的信息进行替换,首先对射频校准参数文件进行处理。对射频校准参数文件处理的步骤S1具体包括:步骤11、判断射频校准参数文件的命名及个数的准确性:若错误,则进行出错提示;若正确,则进入步骤12;射频校准参数文件为INI格式文件,判断射频校准参数文件的后缀是否为.ini,即是形式为配置文件.ini。设置一次性可进行集成的射频校准参数文件的个数,也可设置射频校准参数文件的个数的最大值。如果射频校准参数文件的后缀不正确或者射频校准参数文件的个数不符合设置的范围,则进行出错提示;否则,将该射频校准参数文件输入到进一步的射频校准参数集成中。步骤12、逐行遍历读取INI格式的射频校准参数文件;步骤13、根据通信系统的不同,将射频校准参数文件中特定重要字段信息进行分类保存为本地变量。射频校准参数文件中特定重要字段信息是通过关键字的检索,使用正则表达式进行关键字的匹配。正则表达式是对字符串操作的一种逻辑公式,定义一些特定字符及特定字符的组合,组成一个规则字符串。关键字包括TX、RX、RXD、LOSS、TPC、BIAS等、及通信系统的类型包括2G、3G、4G。通过关键字搜索出特定重要字段信息,将特定重要字段信息按照通信系统的类型及频段进行分类保存为本地变量。当射频校准参数文件中特定重要字段信息进行分类保存为本地变量后,完成了射频校准参数文件的处理,需要进一步对进行替换的原始文件进行处理,步骤S3具体包括:步骤31、设定字段信息转化规则,并根据转化规则查找需更新的字段信息;通过本地变量中的特定重要字段信息查找原始文件中需更新的字段信息。步骤32、将需更新的字本文档来自技高网...
一种基于移动终端的射频校准参数集成的方法及系统

【技术保护点】
一种基于移动终端的射频校准参数集成的方法,其特征在于,包括:S1、读取射频校准参数文件,并将射频校准参数文件中特定重要字段信息计算转化为本地变量进行保存;S2、读取固定模板的C语言格式的原始文件;S3、根据转化规则查找需更新的字段信息,用本地变量将原始文件进行填充,输出C语言格式的集成文件。

【技术特征摘要】
1.一种基于移动终端的射频校准参数集成的方法,其特征在于,包括:S1、读取射频校准参数文件,并将射频校准参数文件中特定重要字段信息计算转化为本地变量进行保存;S2、读取固定模板的C语言格式的原始文件;S3、根据转化规则查找需更新的字段信息,用本地变量将原始文件进行填充,输出C语言格式的集成文件。2.根据权利要求1所述基于移动终端的射频校准参数集成的方法,其特征在于,步骤S1具体包括:S11、判断射频校准参数文件的命名及个数的准确性:如错误,则进行出错提示;如正确,则进入步骤S12;S12、逐行遍历读取INI格式的射频校准参数文件;S13、根据移动通信系统的不同,将射频校准参数文件中特定重要字段信息进行分类保存为本地变量。3.根据权利要求1所述基于移动终端的射频校准参数集成的方法,其特征在于,步骤S3具体包括:S31、设定字段信息转化规则,并根据转化规则查找需更新的字段信息;S32、将需更新的字段信息用本地变量进行填充形成集成文件进行输出。4.根据权利要求2所述基于移动终端的射频校准参数集成的方法,其特征在于,Perl脚本中设置允许输入的射频校准参数文件的最大个数。5.根据权利要求1所述基于移动终端的射频校准参数集成的方法,其特征在于,所述特定重要字段信息是由TX、RX、RXD、LOSS、TPC、BIAS及通信类型2G、3G、4G通过正则表达式构成的一种过滤逻辑。6.一种基于移动终端的射频校准参数集成的系统,其特征在于...

【专利技术属性】
技术研发人员:古启才胡亚军宋彬赖燕铭
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1