校准数据恢复方法、装置、计算机设备和存储介质与流程

文档序号:24348177发布日期:2021-03-19 12:32阅读:146来源:国知局
校准数据恢复方法、装置、计算机设备和存储介质与流程

本申请涉及通信设备技术领域,特别是涉及一种校准数据恢复方法、装置、计算机设备和存储介质。



背景技术:

移动通信网络发展迅速,无线通信设备供不应求。在大批量生产无线通信设备时,所用元器件的绝对精度通常不足以满足设备性能指标,因此,校准就成为研发生产环节中不可或缺的一环。校准数据作为校准的重要标尺,发挥着不可替代的作用。然而,在无线通信设备使用过程中,可能因为一些特殊情况导致校准数据丢失或被更改,从而对无线通信设备的性能产生严重的影响。因此,在校准数据损坏的情况下,需要对校准数据进行恢复。

传统技术中,校准数据损坏后,可以通过售后将校准数据破坏的无线通信设备返厂,厂家重新对无线通信设备进行校验,从而生成新的校准数据,并将新的校准数据存储至无线通信设备本地,使得无线通信设备恢复正常的校准功能。

然而,传统方法不仅增加了用户的时间成本,也增加了厂商的售后成本,浪费了大量的人力、财力,所以造成了校准数据恢复效率低的问题。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种校准数据恢复方法、装置、计算机设备和存储介质,用于解决传统技术中校准数据恢复效率低的问题。

第一方面,提供了一种校准数据恢复方法,该方法包括:

在无线通信元件开机后,从无线通信元件的本地获取第一校准数据,第一校准数据用于在无线通信元件工作过程中,对无线通信元件的工作数据进行校准;检测第一校准数据是否损坏;若第一校准数据损坏,则向目标服务器发送下载请求;其中,下载请求用于指示目标服务器返回未经损坏的第二校准数据;接收目标服务器返回的第二校准数据,利用第二校准数据替换第一校准数据;利用第二校准数据进行校准处理。

在其中一个实施例中,检测第一校准数据是否损坏,包括:

基于第一校准数据生成第一校验值;从无线通信元件的本地中获取标准校验值,标准校验值是根据未经损坏的校准数据生成的校验值;比较第一校验值和标准校验值;根据比较结果确定第一校准数据是否损坏。

在其中一个实施例中,根据比较结果确定第一校准数据是否损坏,包括:

若第一校验值与标准校验值一致,则确定第一校准数据没有损坏;若第一校验值与标准校验值不一致,则确定第一校准数据损坏。

在其中一个实施例中,若第一校准数据损坏,则向目标服务器发送第二校准数据下载请求,包括:

从无线通信元件的本地获取第一校准数据的标识信息;若第一校准数据损坏,则根据第一校准数据的标识信息,向目标服务器发送下载请求。

在其中一个实施例中,在无线通信元件开机后,从无线通信元件的本地获取第一校准数据之前,该方法还包括:

基于工厂产线对无线通信元件的校准结果,获取第一校准数据,并将第一校准数据存储至无线通信元件的本地。

第二方面,提供了一种校准数据恢复装置,该装置包括:

获取模块,用于在无线通信元件开机后,从无线通信元件的本地获取第一校准数据;

检测模块,用于检测第一校准数据是否损坏;

发送模块,用于在第一校准数据损坏的情况下,向目标服务器发送第二校准数据下载请求;

接收模块,用于接收目标服务器返回的第二新校准数据,利用第二校准数据替换本地第一校准数据;

校准模块,用于利用第二校准数据进行校准处理。

在其中一个实施例中,检测模块,具体用于,基于第一校准数据生成第一校验值;从无线通信元件的本地中获取标准校验值,标准校验值是根据第二校准数据生成的校验值;比较第一校验值和标准校验值;根据比较结果确定第一校准数据是否损坏。

在其中一个实施例中,检测模块,具体用于,若第一校验值与标准校验值一致,则确定第一校准数据没有损坏;若第一校验值与标准校验值不一致,则确定第一校准数据损坏。

在其中一个实施例中,发送模块,具体用于,从无线通信元件的本地获取第一校准数据的标识信息;若第一校准数据损坏,则根据第一校准数据的标识信息,向目标服务器发送下载请求。

在其中一个实施例中,上述校准数据恢复装置,还包括:

存储模块,用于基于工厂产线对无线通信元件的校准结果,获取第一校准数据,并将第一校准数据存储至无线通信元件的本地。

第三方面,提供一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现如上述第一方面任一所述的校准数据恢复方法。

一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述第一方面任一所述的校准数据恢复方法。

上述校准数据恢复方法、装置、计算机设备和存储介质,通过在无线通信元件开机后,从无线通信元件的本地获取第一校准数据,并检测第一校准数据是否损坏;在第一校准数据损坏的情况下,则向目标服务器发送用于指示目标服务器返回未经损坏的第二校准数据的下载请求,接收目标服务器返回的第二校准数据,利用第二校准数据替换第一校准数据,利用第二校准数据进行校准处理。本申请实施例中,通过获取第一校准数据,并对第一校准数据进行检测,在第一校准数据存在异常的情况下,通过向目标服务器发送用于指示目标服务器返回未经损坏的第二校准数据的下载请求,可以在第一时间接收目标服务器返回的第二校准数据,替换发生异常的第一校准数据。而不是在第一校准数据损坏的情况下,对无线通信设备进行返厂,从而恢复发生异常的校准数据,因此,可以节省大量的人力、物力,并且节省了大量的时间,从而提高了校准数据恢复的效率。

附图说明

图1为一个实施例中校准数据恢复方法的应用环境图;

图2为一个实施例中校准数据恢复方法的流程示意图;

图3为一个实施例中校准数据恢复方法的流程示意图;

图4为一个实施例中校准数据恢复方法的流程示意图;

图5为另一个实施例中校准数据恢复方法的流程示意图;

图6为一个实施例中校准数据恢复装置的结构框图;

图7为一个实施例中校准数据恢复装置的结构框图;

图8为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的校准数据恢复方法,可以应用于如图1所示的应用环境中。其中,该应用环境包括计算机设备102和目标服务器104,计算机设备102与目标服务器104通过网络进行通信。其中,计算机设备102中包括无线通信元件,无线通信元件可以是蓝牙模块、wifi模块,计算机设备102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,目标服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个本申请实施例中,如图2所示,提供了一种校准数据恢复方法,以该方法应用于图1中的计算机设备为例进行说明,可以包括以下步骤:

步骤201,在无线通信元件开机后,计算机设备从无线通信元件的本地获取第一校准数据。

在本申请实施例中,在无线通信元件开机后,计算机设备从无线通信元件的本地获取第一校准数据。其中,第一校准数据是无线通信元件当前正在使用的校准数据,第一校准数据的内容可以包括无线通信元件的工作频率、功率电平、接受信号的强度等数据。

在本申请实施例中,计算机设备在每次无线通信元件开机后,通过数据读取的方式在无线通信元件的本地读取第一校准数据,从而获取到第一校准数据。

步骤202,计算机设备检测第一校准数据是否损坏。

在本申请实施例中,由于在某些情况下,无线通信元件本地中的第一校准数据可能被损坏,第一校准数据损坏,可能对无线通信元件的性能产生严重影响。因此,计算机设备需要检测第一校准数据是否损坏。可选的,计算机设备可以通过将第一校准数据与未经损坏的校准数据进行对比,从而检测第一校准数据是否损坏;计算机设备也可以获取第一校准数据的第一校验值以及未经损坏的校准数据的标准校验值,并且通过比较第一校验值和标准校验值,检测第一校准数据是否损坏。

步骤203,若第一校准数据损坏,计算机设备则向目标服务器发送下载请求。

在本申请实施例中,若第一校准数据损坏,计算机设备则向目标服务器发送下载请求。其中,目标服务器的数据中存储着第一校准数据对应的未经损坏的第二校准数据。下载请求用于指示目标服务器返回未经损坏的第二校准数据。

在本申请实施例中,在第一校准数据损坏的情况下,计算机设备要获取第一校准数据的标识信息,并通过数据传输的方式向目标服务器发送带有第一校准数据的标识信息的下载请求,请求目标服务器返回与第一校准数据的标识信息匹配的未经损坏的第二校准数据。

步骤204,计算机设备接收目标服务器返回的第二校准数据,利用第二校准数据替换第一校准数据。

在本申请实施例中,目标服务器基于计算机设备发送的下载请求,在目标服务器的数据库中,查找与下载请求中第一校准数据的标识信息匹配的未经损坏的第二校准数据,并将第二校准数据通过数据传输的方式返回给计算机设备。在本申请实施例中,第二校准数据为第一校准数据的备用校准数据,具体的,第二校准数据与第一校准数据包含的内容完全相同。当第一校准数被损坏后,计算机设备接收目标服务器返回的第二校准数据,将第二校准数据加载到第一校准数据对应的位置,用第二校准数据替换发生损坏的第一校准数据。

步骤205,计算机设备利用第二校准数据进行校准处理。

在本申请实施例中,计算机设备在利用第二校准数据替换第一校准数据之后,在进行校准处理时,直接在无线通信元件本地获取第二校准数据,利用第二校准数据进行校准处理。

上述校准数据恢复方法中,通过在无线通信元件开机后,从无线通信元件的本地获取第一校准数据,并检测第一校准数据是否损坏;在第一校准数据损坏的情况下,则向目标服务器发送用于指示目标服务器返回未经损坏的第二校准数据的下载请求,接收目标服务器返回的第二校准数据,利用第二校准数据替换第一校准数据,利用第二校准数据进行校准处理。本申请实施例中,通过获取第一校准数据,并对第一校准数据检测,可以及时发现第一校准数据是否存在异常,从而,避免因为第一校准数据异常,而影响无线通信元件正常工作。并在第一校准数据存在异常的情况下,通过向目标服务器发送用于指示目标服务器返回未经损坏的第二校准数据的下载请求,可以在第一时间接收目标服务器返回的第二校准数据,替换发生异常的第一校准数据,从而实现在第一时间对发生异常的校准数据进行恢复,不耽误无线通信元件的正常工作。利用第二校准数据进行校准处理,保证了无线通信元件的正常工作。而不是对无线通信设备进行返厂,从而恢复发生异常的校准数据,因此,可以节省大量的人力、物力,并且节省了大量的时间,从而提高了校准数据恢复的效率。

在本申请另一个可选的实施例中,如图3所示,针对上述检测第一校准数据是否损坏,可以包括以下步骤:

步骤301,计算机设备基于第一校准数据生成第一校验值。

在本申请实施例中,计算机设备可以通过对无线通信元件中的第一校准数据进行多项式计算的方式生成第一校验值。其中,第一校验值可以是循环冗余校验值(cyclicredundancycheck,crc),循环冗余校验值是数据通信领域中最常用的一种查错校验值,其特征是信息字段和校验字段的长度可以任意选定。

步骤302,计算机设备从无线通信元件的本地中获取标准校验值。

在本申请实施例中,计算机设备从无线通信元件的本地中获取标准校验值。其中,标准校验值是根据未经损坏的校准数据生成的校验值。

在本申请实施例中,计算机设备可以通过对无线通信元件中未经损坏的校准数据进行多项式计算的方式生成标准校验值,并将标准校验值存储在无线通信元件的本地,以便在需要时,可以通过数据读取的方式,从无线通信元件的本地中获取标准校验值。

步骤303,计算机设备比较第一校验值和标准校验值。

在本申请实施例中,计算机设备在检测第一校准数据是否损坏时,可以通过比较第一校验值和标准校验值的方式。计算机设备获取第一校验值和标准校验值,通过读取第一校验值和标准校验值,判断第一校验值和标准校验值是否一致,从而检测第一校准数据是否损坏。

步骤304,计算机设备比较第一校验值与标准校验值是否一致,根据比较结果确定第一校准数据是否损坏,若第一校验值与标准校验值一致,则执行步骤305;若第一校验值与标准校验值不一致,则执行步骤306。

在本申请实施例中,计算机设备在判断第一校验值和标准校验值是否一致之后,根据判断结果可以确定第一校准数据是否损坏。在判断结果表明第一校验值与标准校验值一致的情况下,说明第一校验值对应的第一校准数据与标准校验值对应的未经损坏的校准数据一致,因此,计算机设备确定第一校准数据没有损坏;在判断结果表明第一校验值与标准校验值不一致的情况下,说明第一校验值对应的第一校准数据与标准校验值对应的未经损坏的校准数据不一致,计算机设备确定第一校准数据损坏。

步骤305,计算机设备确定第一校准数据没有损坏。

在本申请实施例中,在判断结果表明第一校验值与标准校验值一致的情况下,说明第一校验值对应的第一校准数据与标准校验值对应的未经损坏的校准数据一致,因此,计算机设备确定第一校准数据没有损坏。

步骤306,计算机设备确定第一校准数据损坏。

在本申请实施例中,在判断结果表明第一校验值与标准校验值不一致的情况下,说明第一校验值对应的第一校准数据与标准校验值对应的未经损坏的校准数据不一致,计算机设备确定第一校准数据损坏。

本申请实施例中,计算机设备通过基于第一校准数据生成第一校验值,并无线通信元件的本地中获取标准校验值,比较第一校验值和标准校验值,并根据比较结果确定第一校准数据是否损坏,在第一校验值与标准校验值一致的情况下,确定第一校准数据没有损坏;在第一校验值与标准校验值不一致的情况下,确定第一校准数据损坏。本申请实施例中,不同的校准数据生成的校验值不同,当第一校准数据发生异常时,第一校验值也会发生改变。因此,在第一校验值与标准校验值一致的情况下,说明第一校验值对应的第一校准数据与标准校验值对应的未经损坏的校准数据是一致,可以确定第一校准数据没有损坏,同理,在第一校验值与标准校验值不一致的情况下,可以确定第一校准数据损坏。这样,不用将第一校准数据与未经损坏的校准数据进行一一对照比较,从而根据比较第一校验值和标准校验值的结果确定第一校准数据是否损坏。由于第一校准数据包括的数据字段很多,且在对第一校准数据进行比较时占用的计算机设备内存很大,所以可能造成检测第一校准数据是否损坏时效率低。通过这样的方法,可以不用对第一校准数据与未经损坏的校准数据进行一对一的比较,从而,可以简化检测判断第一校准数据是否损坏的过程,提高了检测第一校准数据是否损坏的效率,并且提高计算机运行的效率。

在本申请另一个可选的实施例中,如图4所示,基于步骤203“若第一校准数据损坏,则向目标服务器发送第二校准数据下载请求”的内容,可以包括以下步骤:

步骤401,计算机设备从无线通信元件的本地获取第一校准数据的标识信息。

在本申请实施例中,计算机设备将第一校准数据以及第一校准数据的标识信息对应存储在无线通信元件的本地,在需要获取第一校准数据的标识信息时,计算机设备通过数据读取的方式,在无线通讯元件的本地获取到第一校准数据的标识信息。

步骤402,若第一校准数据损坏,计算机设备则根据第一校准数据的标识信息,向目标服务器发送下载请求。

在本申请实施例中,在第一校准数据损坏的情况下,计算机设备获取第一校准数据的标识信息,并通过数据传输的方式,向目标服务器发送带有第一标识信息的下载请求。

在本申请实施中,计算机设备从无线通信元件的本地获取第一校准数据的标识信息,并在第一校准数据损坏的情况下,根据第一校准数据的标识信息,向目标服务器发送下载请求。本申请实施例,获取第一校准数据的标识信息,并根据第一校准数据的标识信息,向目标服务器发送下载请求,可以保证目标服务器根据接收到的第一校准数据的标识信息,在数据库中查找与第一校准数据的标识信息对应的未经损坏的第二校准数据,并根据发送的下载请求将未经损坏的第二校准数据返回给计算机设备,从而可以保证返回的第二校准数据与第一校准数据相匹配,并且能够恢复损坏的第一校准的数据,从而提高了校准数据恢复的效率。

在本申请另一个可选的实施例中,在步骤201“在无线通信元件开机后,从无线通信元件的本地获取第一校准数据”之前,该校准数据恢复方法还可以包括以下内容;

基于工厂产线对无线通信元件的校准结果,计算机设备获取第一校准数据,并将第一校准数据存储至无线通信元件的本地。

在本申请实施例中,无线通信设备在生产过程中,在工厂产线上专业人员会对无线通信元件进行校准处理,从而得到无线通信设备在最优工作状态下的工作参数,并将这些工作参数作为第一校准数据。计算机设备获取到第一校准数据,并将第一校准数据对应存储至无线通信元件的本地。

在本申请实施中,基于工厂产线对无线通信元件的校准结果,计算机设备获取第一校准数据,并将第一校准数据存储至无线通信元件的本地。本申请实施例,在无线设备元件生产过程中,对无线设备元件进行校验,得到第一校验数据,第一校验数据为无线通讯元件在最优工作状态下的工作参数。将获取到的第一校准数据存储至无线通信元件的本地,可以保证无线通信设备基于第一校准数据进行校准工作,从而保证无线通信元件在最优状态下工作。

在本申请另一个可选的实施例中,提供了一种校准数据恢复方法,该方法以应用于如图5所示的流程图中进行举例说明。

步骤501,计算机设备基于工厂产线对无线通信元件的校准结果,获取第一校准数据。

步骤502,计算机设备将第一校准数据存储至无线通信元件的本地。

步骤503,在无线通信元件开机后,计算机设备从无线通信元件的本地获取第一校准数据。

步骤504,计算机设备基于第一校准数据生成第一校验值。

步骤505,计算机设备从无线通信元件的本地中获取标准校验值。

步骤506,计算机设备判断第一校验值与标准校验值是否一致,若第一校验值与标准校验值一致,则执行步骤507;若第一校验值与标准校验值不一致,则执行步骤508。

步骤507,计算机设备确定第一校准数据没有损坏,退出流程。

步骤508,计算机设备确定第一校准数据损坏,继续执行步骤509。

步骤509,计算机设备从无线通信元件的本地获取第一校准数据的标识信息。

步骤510,计算机设备根据第一校准数据的标识信息,向目标服务器发送下载请求。

步骤511,计算机设备接收目标服务器返回的第二校准数据,利用第二校准数据替换第一校准数据。

步骤512,计算机设备利用第二校准数据进行校准处理。

应该理解的是,虽然图2-5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-5中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图6所示,提供了一种校准数据恢复装置600,包括:获取模块601、检测模块602、发送模块603、接收模块604和校准模块605,其中:

获取模块601,用于在无线通信元件开机后,从无线通信元件的本地获取第一校准数据。

检测模块602,用于检测第一校准数据是否损坏。

发送模块603,用于在第一校准数据损坏的情况下,向目标服务器发送第二校准数据下载请求。

接收模块604,用于接收目标服务器返回的第二新校准数据,利用第二校准数据替换本地第一校准数据。

校准模块605,用于利用第二校准数据进行校准处理。

在本申请的一个可选实施例中,检测模块602,具体用于,基于第一校准数据生成第一校验值;从无线通信元件的本地中获取标准校验值,标准校验值是根据未经损坏的校准数据生成的校验值;比较第一校验值和标准校验值;根据比较结果确定第一校准数据是否损坏。

在本申请的一个可选实施例中,检测模块602,具体用于,在第一校验值与标准校验值一致的情况下,确定第一校准数据没有损坏;在第一校验值与标准校验值不一致的情况下,确定第一校准数据损坏。

在本申请的一个可选实施例中,发送模块603,具体用于,从无线通信元件的本地获取第一校准数据的标识信息;若第一校准数据损坏,则根据第一校准数据的标识信息,向目标服务器发送下载请求。

在本申请的一个可选实施例中,如图7所示,上述校准数据恢复装置600,还可以包括,存储模块606,其中:

存储模块606,用于基于工厂产线对无线通信元件的校准结果,获取第一校准数据,并将第一校准数据存储至无线通信元件的本地。

关于校准数据恢复装置的具体限定可以参见上文中对于校准数据恢复方法的限定,在此不再赘述。上述校准数据恢复装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在本申请的一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,也可以是终端,其内部结构图可以如图8所示。该计算机设备包括无线通信元件、通过系统总线连接的处理器、存储器和网络接口。其中,无线通信元件与计算机设备的处理器连接,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储用于校准数据恢复的数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种校准数据恢复方法。当该计算机设备是终端时,该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在本申请的一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

在无线通信元件开机后,从无线通信元件的本地获取第一校准数据,第一校准数据用于在无线通信元件工作过程中,对无线通信元件的工作数据进行校准;检测第一校准数据是否损坏;若第一校准数据损坏,则向目标服务器发送下载请求;其中,下载请求用于指示目标服务器返回未经损坏的第二校准数据;接收目标服务器返回的第二校准数据,利用第二校准数据替换第一校准数据;利用第二校准数据进行校准处理。

在本申请的一个实施例中,处理器执行计算机程序时还实现以下步骤:基于第一校准数据生成第一校验值;从无线通信元件的本地中获取标准校验值,标准校验值是根据未经损坏的校准数据生成的校验值;比较第一校验值和标准校验值;根据比较结果确定第一校准数据是否损坏。

在本申请的一个实施例中,处理器执行计算机程序时还实现以下步骤:

若第一校验值与标准校验值一致,则确定第一校准数据没有损坏;若第一校验值与标准校验值不一致,则确定第一校准数据损坏。

在本申请的一个实施例中,处理器执行计算机程序时还实现以下步骤:

从无线通信元件的本地获取第一校准数据的标识信息;若第一校准数据损坏,则根据第一校准数据的标识信息,向目标服务器发送下载请求。

在本申请的一个实施例中,处理器执行计算机程序时还实现以下步骤:

基于工厂产线对无线通信元件的校准结果,获取第一校准数据,并将第一校准数据存储至无线通信元件的本地。

在本申请的一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

在无线通信元件开机后,从无线通信元件的本地获取第一校准数据,第一校准数据用于在无线通信元件工作过程中,对无线通信元件的工作数据进行校准;检测第一校准数据是否损坏;若第一校准数据损坏,则向目标服务器发送下载请求;其中,下载请求用于指示目标服务器返回未经损坏的第二校准数据;接收目标服务器返回的第二校准数据,利用第二校准数据替换第一校准数据;利用第二校准数据进行校准处理。

在本申请的一个实施例中,计算机程序被处理器执行时实现以下步骤:基于第一校准数据生成第一校验值;从无线通信元件的本地中获取标准校验值,标准校验值是根据未经损坏的校准数据生成的校验值;比较第一校验值和标准校验值;根据比较结果确定第一校准数据是否损坏。

在本申请的一个实施例中,计算机程序被处理器执行时还实现以下步骤:

若第一校验值与标准校验值一致,则确定第一校准数据没有损坏;若第一校验值与标准校验值不一致,则确定第一校准数据损坏。

在本申请的一个实施例中,计算机程序被处理器执行时还实现以下步骤:

从无线通信元件的本地获取第一校准数据的标识信息;若第一校准数据损坏,则根据第一校准数据的标识信息,向目标服务器发送下载请求。

在本申请的一个实施例中,计算机程序被处理器执行时还实现以下步骤:

基于工厂产线对无线通信元件的校准结果,获取第一校准数据,并将第一校准数据存储至无线通信元件的本地。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-onlymemory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(randomaccessmemory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(staticrandomaccessmemory,sram)或动态随机存取存储器(dynamicrandomaccessmemory,dram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1