本技术涉及产品测试,特别是涉及一种无线设备的校准方法、装置和系统。
背景技术:
1、目前很多无线设备如蓝牙设备、无线网络(wireless fidelity,wifi)设备都是大批量生成的,大批量生产就不能完全保证这些设备所使用的部件的绝对准确性,导致生产的设备不足以达到设备频率、功率水平和其他参数的性能目标。因此设备的校准测试成为常用的技术手段。
2、在wifi设备的生产过程中,由于零件个体差异等原因,通常需要对wifi设备进行wifi校准测试,以达到设备的设计预期。wifi设备的射频性能与印刷电路板(printedcircuit board,pcb)、组件和生产工艺密切相关。传统方法要求每个wifi设备都需要单独校准和测试。并且校准时间比测试时间长,对生产能力的影响更大。
3、当设备相对固定、过程相对稳定时,为了降低校准成本,通常会对一批wifi设备进行全面校准,并提取校准后的模块参数。在对这些参数进行综合分析后,将获得一组适用于所有wifi设备的参数,我们称之为golden bin。随后生产的wifi设备将不再单独校准,而是直接将golden bin刻录到新生产的wifi设备中,从而降低wifi设备在生产过程中的校准成本。但是在开发和批量生产的后期会有一些关键部件的更换,如pcb和其他射频敏感部件,会对射频性能造成较大的影响,一个校准文件无法兼容不同配置的设备,所以就需要对此类有较大更换的设备进行重新校准,并生成新的校准文件,因此在工厂测试中仍需要根据不同的部件组合和配置来生成不同的校准文件,从而针对每个wifi设备单独执行校准,整个实现过程需要花费较多的时间,并且人工成本更高。
4、可见,如何降低无线设备校准的成本和难度,是本领域技术人员需要解决的问题。
技术实现思路
1、本技术实施例的目的是提供一种无线设备的校准方法、装置和系统,可以降低无线设备校准的成本和难度。
2、为解决上述技术问题,本技术实施例提供一种无线设备的校准方法,适用于测试工站,所述方法包括:
3、在检测到无线设备接入的情况下,依据标识和配置信息的对应关系,获取与所述无线设备的设备标识匹配的设备配置信息;
4、接收上位机下发的自定义系统属性;
5、依据所述设备配置信息确定所述自定义系统属性所对应的属性值;
6、将所述自定义系统属性及其对应的属性值下发至所述无线设备,以便于所述无线设备重启时依据所述自定义系统属性对应的属性值调取相匹配的目标校准文件,依据所述目标校准文件执行设备的校准;其中,所述无线设备上部署有不同部件组合各自匹配的校准文件,各所述校准文件依据其对应的设备配置信息进行命名。
7、可选地,所述依据所述设备配置信息确定所述自定义系统属性所对应的属性值包括:
8、按照设定的属性值格式,将所述设备配置信息中包含的主板信息、外设信息拼接作为属性值。
9、可选地,还包括:
10、将所述标识和配置信息的对应关系同步到数据库;
11、在获取到所述上位机下发的配置信息修改指令的情况下,基于所述配置信息修改指令中携带的设备标识和修改后的配置信息,对所述数据库中记录的配置信息进行更新。
12、可选地,所述接收上位机下发的自定义系统属性包括:
13、接收上位机通过adb指令动态设置的自定义property属性。
14、本技术实施例还提供了一种无线设备的校准装置,适用于测试工站,所述装置包括获取单元、接收单元、确定单元和下发单元;
15、所述获取单元,用于在检测到无线设备接入的情况下,依据标识和配置信息的对应关系,获取与所述无线设备的设备标识匹配的设备配置信息;
16、所述接收单元,用于接收上位机下发的自定义系统属性;
17、所述确定单元,用于依据所述设备配置信息确定所述自定义系统属性所对应的属性值;
18、所述下发单元,用于将所述自定义系统属性及其对应的属性值下发至所述无线设备,以便于所述无线设备重启时依据所述自定义系统属性对应的属性值调取相匹配的目标校准文件,依据所述目标校准文件执行设备的校准;其中,所述无线设备上部署有不同部件组合各自匹配的校准文件,各所述校准文件依据其对应的设备配置信息进行命名。
19、可选地,所述确定单元用于按照设定的属性值格式,将所述设备配置信息中包含的主板信息、外设信息拼接作为属性值。
20、可选地,还包括同步单元和更新单元;
21、所述同步单元,用于将所述标识和配置信息的对应关系同步到数据库;
22、所述更新单元,用于在获取到所述上位机下发的配置信息修改指令的情况下,基于所述配置信息修改指令中携带的设备标识和修改后的配置信息,对所述数据库中记录的配置信息进行更新。
23、可选地,所述接收单元用于接收上位机通过adb指令动态设置的自定义property属性。
24、本技术实施例还提供了一种无线设备的校准方法,适用于无线设备,所述方法包括:
25、记录测试工站下发的自定义系统属性及其对应的属性值;其中,所述属性值由所述测试工站依据所述无线设备匹配的设备配置信息确定得到;
26、在设备重启的情况下,依据所述自定义系统属性对应的属性值调取相匹配的校准文件,依据所述相匹配的校准文件执行设备的校准;其中,各所述校准文件依据其对应的设备配置信息进行命名。
27、可选地,在所述依据所述自定义系统属性对应的属性值调取相匹配的校准文件,依据所述相匹配的校准文件执行设备的校准之前,还包括:
28、预先部署不同部件组合各自匹配的校准文件。
29、可选地,所述预先部署不同部件组合各自匹配的校准文件包括:
30、按照文件命名规则,将目标部件组合所对应的设备配置信息包含的主板信息、外设信息拼接作为校准文件名称;其中,目标部件组合为所有部件组合中的任意一个部件组合;
31、将不同部件组合各自对应的校准文件存储至操作系统指定的分区目录。
32、本技术实施例还提供了一种无线设备的校准装置,适用于无线设备,所述装置包括记录单元、调取单元和校准单元;
33、所述记录单元,用于记录测试工站下发的自定义系统属性及其对应的属性值;其中,所述属性值由所述测试工站依据所述无线设备匹配的设备配置信息确定得到;
34、所述调取单元,用于在设备重启的情况下,依据所述自定义系统属性对应的属性值调取相匹配的校准文件;其中,各所述校准文件依据其对应的设备配置信息进行命名;
35、所述校准单元,用于依据所述相匹配的校准文件执行设备的校准。
36、可选地,还包括部署单元;
37、所述部署单元,用于预先部署不同部件组合各自匹配的校准文件。
38、可选地,所述部署单元包括命名子单元和存储子单元;
39、所述命名子单元,用于按照文件命名规则,将目标部件组合所对应的设备配置信息包含的主板信息、外设信息拼接作为校准文件名称;其中,目标部件组合为所有部件组合中的任意一个部件组合;
40、所述存储子单元,用于将不同部件组合各自对应的校准文件存储至操作系统指定的分区目录。
41、本技术实施例还提供了一种无线设备的校准系统,包括测试工站和无线设备;
42、所述测试工站,用于在检测到无线设备接入的情况下,依据标识和配置信息的对应关系,获取与所述无线设备的设备标识匹配的设备配置信息;接收上位机下发的自定义系统属性;依据所述设备配置信息确定所述自定义系统属性所对应的属性值;将所述自定义系统属性及其对应的属性值下发至所述无线设备;
43、所述无线设备,用于记录所述测试工站下发的自定义系统属性及其对应的属性值;在设备重启的情况下,依据所述自定义系统属性对应的属性值调取相匹配的校准文件,依据所述相匹配的校准文件执行设备的校准;其中,各所述校准文件依据其对应的设备配置信息进行命名。
44、本技术实施例还提供了一种电子设备,包括:
45、存储器,用于存储计算机程序;
46、处理器,用于执行所述计算机程序以实现如上述无线设备的校准方法的步骤。
47、本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述无线设备的校准方法的步骤。
48、由上述技术方案可以看出,测试工站在检测到无线设备接入的情况下,依据标识和配置信息的对应关系,获取与无线设备的设备标识匹配的设备配置信息;接收上位机下发的自定义系统属性;依据设备配置信息确定自定义系统属性所对应的属性值;将自定义系统属性及其对应的属性值下发至无线设备。无线设备记录测试工站下发的自定义系统属性及其对应的属性值。无线设备中预先记录有不同部件组合各自对应的配置文件,并且各校准文件依据其对应的设备配置信息进行命名。在设备重启的情况下,无线设备可以依据自定义系统属性对应的属性值调取相匹配的校准文件,依据相匹配的校准文件执行设备的校准。单个校准文件所占用的内存空间非常小,因此在无线设备中预先记录不同部件组合各自对应的配置文件并不会影响到无线设备的性能。设备在重启过程中无线网卡驱动程序会将添加的自定义系统属性作为判断条件,来加载相应的校准文件,进而实现不同部件组合的无线设备可以加载自己所需的校准文件,从而完成产品的校准需求,无需每次针对不同部件组合配置新的校准文件,并且在设备重启时可以依据自定义系统属性自动启动校准流程,整个实现过程简单高效,降低了无线设备校准的成本和难度。
1.一种无线设备的校准方法,其特征在于,适用于测试工站,所述方法包括:
2.根据权利要求1所述的无线设备的校准方法,其特征在于,所述依据所述设备配置信息确定所述自定义系统属性所对应的属性值包括:
3.根据权利要求1所述的无线设备的校准方法,其特征在于,还包括:
4.根据权利要求1所述的无线设备的校准方法,其特征在于,所述接收上位机下发的自定义系统属性包括:
5.一种无线设备的校准装置,其特征在于,适用于测试工站,所述装置包括获取单元、接收单元、确定单元和下发单元;
6.一种无线设备的校准方法,其特征在于,适用于无线设备,所述方法包括:
7.根据权利要求6所述的无线设备的校准方法,其特征在于,在所述依据所述自定义系统属性对应的属性值调取相匹配的校准文件,依据所述相匹配的校准文件执行设备的校准之前,还包括:
8.根据权利要求7所述的无线设备的校准方法,其特征在于,所述预先部署不同部件组合各自匹配的校准文件包括:
9.一种无线设备的校准装置,其特征在于,适用于无线设备,所述装置包括记录单元、调取单元和校准单元;
10.一种无线设备的校准系统,其特征在于,包括测试工站和无线设备;
