一种序列化生产方法及控制终端的利记博彩app
【专利摘要】本发明实施例公开了一种序列化生产方法及控制终端,该方法包括控制终端向受控终端发送目标指令,以使受控终端执行目标指令对应的操作并生成反馈数据,其中,目标指令包括数据获取指令或参数配置指令;控制终端接收受控终端发送的反馈数据,反馈数据包括第一数据以及第二数据;控制终端判断第一数据是否包括指示标识,其中,指示标识用于指示第二数据是受控终端执行目标指令对应的操作而生成的第二数据;若第一数据包括指示标识,则控制终端判断第二数据是否符合目标指令的要求;若第二数据符合目标指令的要求,则控制终端确定目标指令被受控设备成功执行。实施本发明实施例可以避免电子产品生产过程中的数据混乱现象,且操作简单。
【专利说明】一种序列化生产方法及控制终端
【技术领域】
[0001]本发明涉及计算机网络【技术领域】,具体涉及一种序列化生产方法及控制终端。
【背景技术】
[0002]随着电子科学技术的快速发展,越来越多种类的电子产品(如智能手机、数字电视机顶盒以及液晶电视等)出现在人们的视野中且被广泛的应用于人们的生活中,为了满足人们对电子产品数量的需求,电子产品生产厂家开始批量生产电子产品。
[0003]现有的电子产品生产方法是控制终端(如电脑等)通过串口向受控终端(如智能手机、数字电视机顶盒以及液晶电视等电子产品)发送数据的读取与写入指令,以使受控终端执行该指令并向控制终端返回相应的数据,但是由于控制终端无法判断受控终端返回数据的准确性以及完整性,这很容易造成数据混乱的现象。
【发明内容】
[0004]本发明实施例公开了一种序列化生产方法及控制终端,用于解决现有电子产品生产方法中因无法判断电子产品返回数据的准确性及完整性而造成的数据混乱的现象。
[0005]本发明实施例第一方面提供了一种序列化生产方法,包括:
[0006]控制终端向受控终端发送目标指令,以使所述受控终端执行所述目标指令对应的操作并生成反馈数据,其中,所述目标指令包括数据获取指令或参数配置指令;
[0007]所述控制终端接收所述受控终端发送的所述反馈数据,所述反馈数据包括第一数据以及第二数据;
[0008]所述控制终端判断所述第一数据是否包括指示标识,其中,所述指示标识用于指示所述第二数据是所述受控终端执行所述目标指令对应的操作而生成的第二数据;
[0009]若所述第一数据包括所述指示标识,则所述控制终端判断所述第二数据是否符合所述目标指令的要求;
[0010]若所述第二数据符合所述目标指令的要求,则所述控制终端确定所述目标指令被所述受控设备成功执行。
[0011]相应的,本发明实施例第二方面提供了一种控制终端,包括:
[0012]发送单元,用于向受控终端发送目标指令,以使所述受控终端执行所述目标指令对应的操作并生成反馈数据,其中,所述目标指令包括数据获取指令或参数配置指令;
[0013]接收单元,用于接收所述受控终端发送的所述反馈数据,所述反馈数据包括第一数据以及第二数据;
[0014]第一判断单元,用于判断所述第一数据是否包括指示标识,其中,所述指示标识用于指示所述第二数据是所述受控终端执行所述目标指令对应的操作而生成的第二数据;
[0015]第二判断单元,用于当所述第一判断单元判断出所述第一数据包括所述指示标识时,判断所述第二数据是否符合所述目标指令的要求;
[0016]确定单元,用于当所述第二判断单元判断出所述第二数据符合所述目标指令的要求时,确定所述目标指令被所述受控设备成功执行。
[0017]本发明实施例中,控制终端向受控终端发送目标指令,以使受控终端执行目标指令对应的操作并生成反馈数据,其中,目标指令包括数据获取指令或参数配置指令,控制终端接收受控终端发送的反馈数据,反馈数据包括第一数据以及第二数据,并判断第一数据是否包括指示标识,其中,指示标识用于指示第二数据是受控终端执行目标指令对应的操作而生成的第二数据,若第一数据包括指示标识,则控制终端判断第二数据是否符合目标指令的要求,若第二数据符合目标指令的要求,则控制终端确定目标指令被受控设备成功执行。实施本发明实施例可以避免电子产品生产过程中的数据混乱现象,且操作简单。
【专利附图】
【附图说明】
[0018]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是本发明实施例公开的一种序列化生产方法的流程示意图;
[0020]图2是本发明实施例公开的另一种序列化生产方法的流程示意图;
[0021]图3是本发明实施例公开的又一种序列化生产方法的流程示意图
[0022]图4是本发明实施例公开的一种控制终端的结构示意图;
[0023]图5是本发明实施例公开的另一种控制终端的结构示意图。
【具体实施方式】
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]本发明实施例公开了一种序列化生产方法及控制终端,可以避免电子产品生产过程中的数据混乱现象,且操作简单。以下分别进行详细说明。
[0026]请参阅图1,图1是本发明实施例公开的一种序列化生产方法的流程示意图。其中,图1所示的方法可以应用于智能手机、数字电视机顶盒以及电视机等电子产品的序列化生产中,本发明实施例不做限定。如图1所示,该序列化生产方法可以包括以下步骤:
[0027]SlOU控制终端向受控终端发送目标指令。
[0028]本发明实施例中,控制终端可以通过串口(如USB接口等)向受控终端发送目标指令以使受控终端执行目标指令对应的操作并生成反馈数据,其中,目标指令可以包括数据获取指令或参数配置指令。
[0029]本发明实施例中,目标指令的格式可以是XML (Extensible Markup Language,可扩展标记语言)格式,本发明实施例中目标指令使用XML格式可以提高电子产品的生产效率,缩短生产时间。
[0030]本发明实施例中,受控终端接收到控制终端发送的目标指令后,分析目标指令是数据获取指令还是参数配置指令,若目标指令是数据获取指令,则受控终端生成控制终端需要获取的目标数据(如芯片编号、生产日期、生产批次以及生产流水线号等,本发明实施例不做限定),并根据目标数据生成校验码(如Cyclic Redundancy Check,循环冗余校验码);若目标指令是参数配置指令,则受控终端按照参数配置指令中的参数信息配置受控终端并生成反馈结果,其中,反馈结果可以是ok或error、yes或no等,本发明实施例不做限定。
[0031]S102、控制终端接收受控终端发送的反馈数据。
[0032]本发明实施例中,反馈数据可以包括第一数据以及第二数据,可选的,反馈数据的格式可以是XML格式,本发明实施例不做限定。
[0033]S103、控制终端判断第一数据是否包括指示标识。
[0034]本发明实施例中,指示标识用于指示第二数据是受控终端执行目标指令对应的操作而生成的第二数据,可选的,指示标识可以是“return”标识,本发明实施例不做限定。
[0035]本发明实施例中,若步骤S103的判断结果为是,则执行步骤S104。
[0036]S104、若第一数据包括指示标识,控制终端判断第二数据是否符合目标指令的要求。
[0037]本发明实施例中,若目标指令是数据获取指令,则数据获取指令可以用于请求返回目标数据(如芯片编号、生产日期、生产批次以及生产流水线号等,本发明实施例不做限定),且第二数据可以包括第一校验码以及目标数据,其中,第一校验码是受控终端针对目标数据生成的第一校验码,如循环冗余校验码等,本发明实施例不做限定。
[0038]作为一种可选的实施方式,若目标指令是数据获取指令,控制终端判断第二数据是否符合目标指令的要求的方式可以具体为:
[0039]控制终端针对接收到的目标数据生成第二校验码;
[0040]控制终端判断第二校验码是否等于第一校验码,若判断结果为是,则确定第二数据符合数据获取指令的要求,若判断结果为否,则确定第二数据不符合数据获取指令的要求。
[0041 ] 本发明实施例中,若目标指令是参数配置指令,则第二数据可以包括用于表示参数配置指令是否被受控终端成功执行的反馈结果,反馈结果可以是ok或eiror、yes或no等,本发明实施例不做限定。
[0042]作为一种可选的实施方式,若目标指令是参数配置指令,控制终端判断第二数据是否符合目标指令的要求的方式可以具体为:
[0043]控制终端读取反馈结果,若反馈结果表示参数配置指令被受控终端成功执行,则确定第二数据符合参数配置指令的要求,若反馈结果表示参数配置指令未被受控终端成功执行,则确定第二数据不符合参数配置指令的要求。
[0044]本发明实施例中,若步骤S104的判断结果为是,则执行步骤S105。
[0045]S105、若第二数据符合目标指令的要求,控制终端确定目标指令被受控设备成功执行。
[0046]本发明实施例中,控制终端确定目标指令被受控设备成功执彳丁后,判断控制终端中的目标指令是否被控制终端发送完毕且是否被受控终端执行完毕,若目标指令被控制终端发送完毕且被受控终端执行完毕,则控制终端为受控终端打印条码信息,条码信息可以包括生产日期、生产批次以及生产流水线号等控制终端通过数据获取指令获取到的目标数据;若目标指令未被控制终端发送完毕,则控制终端继续向受控终端发送目标指令。
[0047]本发明实施例中,控制终端向受控终端发送目标指令,以使受控终端执行目标指令对应的操作并生成反馈数据,其中,目标指令包括数据获取指令或参数配置指令,控制终端接收受控终端发送的反馈数据,反馈数据包括第一数据以及第二数据,并判断第一数据是否包括指示标识,其中,指示标识用于指示第二数据是受控终端执行目标指令对应的操作而生成的第二数据,若第一数据包括指示标识,则控制终端判断第二数据是否符合目标指令的要求,若第二数据符合目标指令的要求,则控制终端确定目标指令被受控设备成功执行。实施本发明实施例可以避免电子产品生产过程中的数据混乱现象,且操作简单,生产效率高。
[0048]请参阅图2,图2是本发明实施例公开的另一种序列化生产方法的流程示意图。其中,图2所示的方法可以应用于智能手机、数字电视机顶盒以及电视机等电子产品的序列化生产中,本发明实施例不做限定。如图2所示,该序列化生产方法可以包括以下步骤:
[0049]S201、控制终端向受控终端发送目标指令。
[0050]本发明实施例中,控制终端可以通过串口(如USB接口等)向受控终端发送目标指令以使受控终端执行目标指令对应的操作并生成反馈数据,其中,目标指令可以包括数据获取指令或参数配置指令。
[0051]本发明实施例中,目标指令的格式可以是XML (Extensible Markup Language,可扩展标记语言)格式,本发明实施例中目标指令使用XML格式可以提高电子产品的生产效率,缩短生产时间。
[0052]本发明实施例中,受控终端接收到控制终端发送的目标指令后,分析目标指令是数据获取指令还是参数配置指令,若目标指令是数据获取指令,则受控终端生成控制终端需要获取的目标数据(如芯片编号、生产日期、生产批次以及生产流水线号等,本发明实施例不做限定),并根据目标数据生成校验码(如Cyclic Redundancy Check,循环冗余校验码);若目标指令是参数配置指令,则受控终端按照参数配置指令中的参数信息配置受控终端并生成反馈结果,其中,反馈结果可以是ok或error、yes或no等,本发明实施例不做限定。
[0053]S202、控制终端接收受控终端发送的反馈数据。
[0054]本发明实施例中,反馈数据可以包括第一数据以及第二数据,可选的,反馈数据的格式可以是XML格式,本发明实施例不做限定。
[0055]S203、控制终端判断第一数据是否包括指示标识。
[0056]本发明实施例中,指示标识用于指示第二数据是受控终端执行目标指令对应的操作而生成的第二数据,可选的,指示标识可以是“return”标识,本发明实施例不做限定。
[0057]本发明实施例中,若步骤S203的判断结果为是,则执行步骤S204 ;若步骤S203的判断结果为否,则执行步骤S201。
[0058]S204、控制终端判断第二数据是否符合目标指令的要求。
[0059]本发明实施例中,若目标指令是数据获取指令,则数据获取指令可以用于请求返回目标数据(如芯片编号、生产日期、生产批次以及生产流水线号等,本发明实施例不做限定),且第二数据可以包括第一校验码以及目标数据,其中,第一校验码是受控终端针对目标数据生成的第一校验码,如循环冗余校验码等,本发明实施例不做限定。[0060]作为一种可选的实施方式,若目标指令是数据获取指令,控制终端判断第二数据是否符合目标指令的要求的方式可以具体为:
[0061]控制终端针对接收到的目标数据生成第二校验码;
[0062]控制终端判断第二校验码是否等于第一校验码,若判断结果为是,则确定第二数据符合数据获取指令的要求,若判断结果为否,则确定第二数据不符合数据获取指令的要求。
[0063]本发明实施例中,若目标指令是参数配置指令,则第二数据可以包括用于表示参数配置指令是否被受控终端成功执行的反馈结果,反馈结果可以是ok或eiror、yes或no等,本发明实施例不做限定。
[0064]作为一种可选的实施方式,若目标指令是参数配置指令,控制终端判断第二数据是否符合目标指令的要求的方式可以具体为:
[0065]控制终端读取反馈结果,若反馈结果表示参数配置指令被受控终端成功执行,则确定第二数据符合参数配置指令的要求,若反馈结果表示参数配置指令未被受控终端成功执行,则确定第二数据不符合参数配置指令的要求。
[0066]本发明实施例中,若步骤S204的判断结果为是,则执行步骤S205 ;若步骤S204的判断结果为否,则执行步骤S201。
[0067]S205、控制终端确定目标指令被受控设备成功执行。
[0068]本发明实施例中,控制终端确定目标指令被受控设备成功执彳丁后,判断控制终端中的目标指令是否被控制终端发送完毕且是否被受控终端执行完毕,若目标指令被控制终端发送完毕且被受控终端执行完毕,则控制终端为受控终端打印条码信息,条码信息可以包括生产日期、生产批次以及生产流水线号等控制终端通过数据获取指令获取到的目标数据;若目标指令未被控制终端发送完毕,则控制终端继续向受控终端发送目标指令。
[0069]实施本发明实施例能够保证控制终端中所有的目标指令被成功执行,避免了电子产品生产过程中的数据混乱现象,且操作简单,生产效率高。
[0070]请参阅图3,图3是本发明实施例公开的又一种序列化生产方法的流程示意图。如图3所示,图3是目标指令为数据获取指令的序列化生产方法的流程示意图。如图3所示,该序列化生产方法可以包括以下步骤:
[0071]S301、控制终端向受控终端发送数据获取指令。
[0072]本发明实施例中,控制终端可以通过串口(如USB接口等)向受控终端发送数据获取指令以使受控终端执行数据获取指令对应的操作并生成反馈数据。
[0073]S302、控制终端接收受控终端发送的反馈数据。
[0074]本发明实施例中,反馈数据可以包括第一数据以及第二数据,可选的,反馈数据的格式可以是XML格式,本发明实施例不做限定。
[0075]S303、控制终端判断第一数据是否包括指示标识。
[0076]本发明实施例中,指示标识用于指示第二数据是受控终端执行数据获取指令对应的操作而生成的第二数据,可选的,指示标识可以是“return”标识,本发明实施例不做限定。
[0077]本发明实施例中,若步骤S303的判断结果为是,则执行步骤S304 ;若步骤S303的判断结果为否,则执行步骤S301。[0078]S304、若第一数据包括指示标识,控制终端针对接收到的目标数据生成第二校验码。
[0079]本发明实施例中,数据获取指令可以用于请求返回目标数据(如芯片编号、生产日期、生产批次以及生产流水线号等,本发明实施例不做限定),且第二数据可以包括第一校验码以及目标数据,其中,第一校验码是受控终端针对目标数据生成的第一校验码,如循环冗余校验码等,本发明实施例不做限定。
[0080]S305、控制终端判断第二校验码是否等于第一校验码。
[0081]本发明实施例中,若步骤S305的判断结果为是,则执行步骤S306 ;若步骤S305的判断结果为否,则确实第二数据不符合数据获取指令的要求。
[0082]S306、若第二校验码等于第一校验码,控制终端确定第二数据符合数据获取指令的要求。
[0083]S307、控制终端确定数据获取指令被受控设备成功执行。
[0084]实施本发明实施例能够保证控制终端发送的数据获取指令被成功执行,避免了电子产品生产过程中的数据混乱现象,且操作简单,生产效率高。
[0085]请参阅图4,图4是本发明实施例公开的一种控制终端的结构示意图。如图4所示,该控制终端400可以包括发送单元401、接收单元402、第一判断单元403、第二判断单元404以及确定单元405,其中:
[0086]发送单元401用于向受控终端发送目标指令。
[0087]本发明实施例中,发送单元401可以通过串口(如USB接口等)向受控终端发送目标指令以使受控终端执行目标指令对应的操作并生成反馈数据,其中,目标指令可以包括数据获取指令或参数配置指令。
[0088]本发明实施例中,目标指令的格式可以是XML (Extensible Markup Language,可扩展标记语言)格式,本发明实施例中目标指令使用XML格式可以提高电子产品的生产效率,缩短生产时间。
[0089]接收单元402用于接收受控终端发送的反馈数据。
[0090]本发明实施例中,接收单元402接收到的反馈数据可以包括第一数据以及第二数据,可选的,反馈数据的格式可以是XML格式,本发明实施例不做限定。
[0091]第一判断单元403用于判断第一数据是否包括指示标识。
[0092]本发明实施例中,指示标识用于指示第二数据是受控终端执行目标指令对应的操作而生成的第二数据,可选的,指示标识可以是“return”标识,本发明实施例不做限定。
[0093]第二判断单元404用于当第一判断单元403判断出第一数据包括指示标识时,判断第二数据是否符合目标指令的要求。
[0094]本发明实施例中,若目标指令是数据获取指令,则数据获取指令可以用于请求返回目标数据(如芯片编号、生产日期、生产批次以及生产流水线号等,本发明实施例不做限定),且第二数据可以包括第一校验码以及目标数据,其中,第一校验码是受控终端针对目标数据生成的第一校验码,如循环冗余校验码等,本发明实施例不做限定。
[0095]作为一种可选的实施方式,若目标指令是数据获取指令,第二判断单元404判断第二数据是否符合目标指令的要求的方式可以具体为:
[0096]针对接收到的目标数据生成第二校验码;[0097]判断第二校验码是否等于第一校验码,若判断结果为是,则确定第二数据符合数据获取指令的要求,若判断结果为否,则确定第二数据不符合数据获取指令的要求。
[0098]本发明实施例中,若目标指令是参数配置指令,则第二数据可以包括用于表示参数配置指令是否被受控终端成功执行的反馈结果,反馈结果可以是ok或eiror、yes或no等,本发明实施例不做限定。
[0099]作为一种可选的实施方式,若目标指令是参数配置指令,第二判断单元404判断第二数据是否符合目标指令的要求的方式可以具体为:
[0100]读取反馈结果,若反馈结果表示参数配置指令被受控终端成功执行,则确定第二数据符合参数配置指令的要求,若反馈结果表示参数配置指令未被受控终端成功执行,则确定第二数据不符合参数配置指令的要求。
[0101]确定单元405用于当第二判断单元404判断出第二数据符合目标指令的要求时,确定目标指令被受控设备成功执行。
[0102]本发明实施例中,确定单元405确定目标指令被受控设备成功执行后,判断控制终端400中的目标指令是否被控制终端400发送完毕且是否被受控终端执行完毕,若目标指令被控制终端400发送完毕且被受控终端执彳了完毕,则控制终端400为受控终端打印条码信息,条码信息可以包括生产日期、生产批次以及生产流水线号等控制终端400通过数据获取指令获取到的目标数据;若目标指令未被控制终端400发送完毕,则控制终端400的发送单元401继续向受控终端发送目标指令。
[0103]实施本发明实施例可以避免电子产品生产过程中的数据混乱现象,且操作简单,生产效率高。
[0104]请参阅图5,图5是本发明实施例公开的另一种控制终端的结构示意图。如图5所示,该控制终端500可以包括发送单元501、接收单元502、第一判断单元503、第二判断单元504以及确定单元505,其中:
[0105]发送单元501用于向受控终端发送目标指令。
[0106]本发明实施例中,发送单元501可以通过串口(如USB接口等)向受控终端发送目标指令以使受控终端执行目标指令对应的操作并生成反馈数据,其中,目标指令可以包括数据获取指令或参数配置指令。
[0107]本发明实施例中,目标指令的格式可以是XML (Extensible Markup Language,可扩展标记语言)格式,本发明实施例中目标指令使用XML格式可以提高电子产品的生产效率,缩短生产时间。
[0108]接收单元502用于接收受控终端发送的反馈数据。
[0109]本发明实施例中,接收单元502接收到的反馈数据可以包括第一数据以及第二数据,可选的,反馈数据的格式可以是XML格式,本发明实施例不做限定。
[0110]第一判断单元503用于判断第一数据是否包括指示标识。
[0111]本发明实施例中,指示标识用于指示第二数据是受控终端执行目标指令对应的操作而生成的第二数据,可选的,指示标识可以是“return”标识,本发明实施例不做限定。
[0112]第二判断单元504用于当第一判断单元503判断出第一数据包括指示标识时,判断第二数据是否符合目标指令的要求。
[0113]本发明实施例中,若目标指令是数据获取指令,则数据获取指令可以用于请求返回目标数据(如芯片编号、生产日期、生产批次以及生产流水线号等,本发明实施例不做限定),且第二数据可以包括第一校验码以及目标数据,其中,第一校验码是受控终端针对目标数据生成的第一校验码,如循环冗余校验码等,本发明实施例不做限定。
[0114]作为一种可选的实施方式,若目标指令是数据获取指令,如图5所示,第二判断单元504可以包括生成子单元5041以及判断子单元5042,其中:
[0115]生成子单元5041用于针对接收到的目标数据生成第二校验码。
[0116]判断子单元5042用于判断第二校验码是否等于第一校验码,若判断结果为是,则确定第二数据符合数据获取指令的要求,若判断结果为否,则确定第二数据不符合数据获取指令的要求。
[0117]作为一种可选的实施方式,若目标指令是参数配置指令,第二判断单元504判断第二数据是否符合目标指令的要求的方式可以具体为:
[0118]读取反馈结果,若反馈结果表示参数配置指令被受控终端成功执行,则确定第二数据符合参数配置指令的要求,若反馈结果表示参数配置指令未被受控终端成功执行,则确定第二数据不符合参数配置指令的要求。
[0119]确定单元505用于当第二判断单元504判断出第二数据符合目标指令的要求时,确定目标指令被受控设备成功执行。
[0120]本发明实施例中,确定单元505确定目标指令被受控设备成功执行后,判断控制终端500中的目标指令是否被控制终端500发送完毕且是否被受控终端执行完毕,若目标指令被控制终端500发送完毕且被受控终端执行完毕,则控制终端500为受控终端打印条码信息,条码信息可以包括生产日期、生产批次以及生产流水线号等控制终端500通过数据获取指令获取到的目标数据;若目标指令未被控制终端500发送完毕,则控制终端500的发送单元501继续向受控终端发送目标指令。
[0121]作为一种可选的实施方式,发送单元501还可以用于在第一判断单元503判断出第一数据不包括指示标识时或在第二判断单元504判断出第二数据不符合目标指令的要求时,重新向受控终端发送目标指令。
[0122]实施本发明实施例能够保证控制终端中所有的目标指令被成功执行,避免了电子产品生产过程中的数据混乱现象,且操作简单,生产效率高。
[0123]需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和单元并不一定是本发明所必须的。
[0124]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0125]本发明实施例控制终端中的单元或子单元可以根据实际需要进行合并、划分和删减。
[0126]本发明实施例中所述单元或子单元,可以通过通用集成电路,例如CPU (CentralProcessing Unit,中央处理器),或通过 ASIC (Application Specific IntegratedCircuit,专用集成电路)来实现。
[0127]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0128] 以上对本发明实施例所提供的一种序列化生产方法及控制终端进行了详细介绍,本文中应用了具体实例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种序列化生产方法,其特征在于,包括: 控制终端向受控终端发送目标指令,以使所述受控终端执行所述目标指令对应的操作并生成反馈数据,其中,所述目标指令包括数据获取指令或参数配置指令; 所述控制终端接收所述受控终端发送的所述反馈数据,所述反馈数据包括第一数据以及第二数据; 所述控制终端判断所述第一数据是否包括指示标识,其中,所述指示标识用于指示所述第二数据是所述受控终端执行所述目标指令对应的操作而生成的第二数据; 若所述第一数据包括所述指示标识,则所述控制终端判断所述第二数据是否符合所述目标指令的要求; 若所述第二数据符合所述目标指令的要求,则所述控制终端确定所述目标指令被所述受控设备成功执行。
2.根据权利要求1所述的方法,其特征在于,若所述目标指令是所述数据获取指令,所述数据获取指令用于请求返回目标数据,所述第二数据包括第一校验码以及所述目标数据,其中,所述第一校验码是所述受控终端针对所述目标数据生成的第一校验码; 所述控制终端判断所述第二数据是否符合所述目标指令的要求包括: 所述控制终端针对接收到的所述目标数据生成第二校验码; 所述控制终端判断所述第二校验码是否等于所述第一校验码,若判断结果为是,则确定所述第二数据符合所述数据获取指令的要求,若判断结果为否,则确定所述第二数据不符合所述数据获取指令的要求。
3.根据权利要求1所述的方法,其特征在于,若所述目标指令是所述参数配置指令,所述第二数据包括用于表示所述参数配置指令是否被所述受控终端成功执行的反馈结果; 所述控制终端判断所述第二数据是否符合所述目标指令的要求包括: 所述控制终端读取所述反馈结果,若所述反馈结果表示所述参数配置指令被所述受控终端成功执行,则确定所述第二数据符合所述参数配置指令的要求,若所述反馈结果表示所述参数配置指令未被所述受控终端成功执行,则确定所述第二数据不符合所述参数配置指令的要求。
4.根据权利要求1~3任一项所述的方法,其特征在于,所述目标指令的格式是可扩展标记语言格式; 所述反馈数据的格式是可扩展标记语言格式。
5.根据权利要求1~3任一项所述的方法,其特征在于,所述方法还包括: 若所述第一数据不包括所述指示标识,或者若所述第二数据不符合所述目标指令的要求,则所述控制终端重新向所述受控终端发送所述目标指令。
6.—种控制终端,其特征在于,包括: 发送单元,用于向受控终端发送目标指令,以使所述受控终端执行所述目标指令对应的操作并生成反馈数据,其中,所述目标指令包括数据获取指令或参数配置指令; 接收单元,用于接收所述受控终端发送的所述反馈数据,所述反馈数据包括第一数据以及第二数据; 第一判断单元,用于判断所述第一数据是否包括指示标识,其中,所述指示标识用于指示所述第二数据是所述受控终 端执行所述目标指令对应的操作而生成的第二数据;第二判断单元,用于当所述第一判断单元判断出所述第一数据包括所述指示标识时,判断所述第二数据是否符合所述目标指令的要求; 确定单元,用于当所述第二判断单元判断出所述第二数据符合所述目标指令的要求时,确定所述目标指令被所述受控设备成功执行。
7.根据权利要求6所述的控制终端,其特征在于,若所述目标指令是所述数据获取指令,所述数据获取指令用于请求返回目标数据,所述第二数据包括第一校验码以及所述目标数据,其中,所述第一校验码是所述受控终端针对所述目标数据生成的第一校验码; 所述第二判断单元包括: 生成子单元,用于针对接收到的所述目标数据生成第二校验码; 判断子单元,用于判断所述第二校验码是否等于所述第一校验码,若所述判断子单元的判断结果为是,则确定所述第二数据符合所述数据获取指令的要求,若所述判断子单元的判断结果为否,则确定所述第二数据不符合所述数据获取指令的要求。
8.根据权利要求6所述的控制终端,其特征在于,若所述目标指令是所述参数配置指令,所述第二数据包括用于表示所述参数配置指令是否被所述受控终端成功执行的反馈结果; 所述第二判断单元,具体用于读取所述反馈结果,若所述反馈结果表示所述参数配置指令被所述受控终端成功执行,则确定所述第二数据符合所述参数配置指令的要求,若所述反馈结果表示所述参数配置指令未被所述受控终端成功执行,则确定所述第二数据不符合所述参数配置指令的要求。
9.根据权利要求6~8任一项所述的控制终端,其特征在于,所述目标指令的格式是可扩展标记语言格式; 所述反馈数据的格式是可扩展标记语言格式。
10.根据权利要求6~8任 一项所述的控制终端,其特征在于,所述发送单元,还用于当所述第一判断单元判断出所述第一数据不包括所述指示标识时或当所述第二判断单元判断出所述第二数据不符合所述目标指令的要求时,重新向所述受控终端发送所述目标指令。
【文档编号】H04L1/00GK103905151SQ201410100638
【公开日】2014年7月2日 申请日期:2014年3月18日 优先权日:2014年3月18日
【发明者】赵戈 申请人:深圳创维数字技术股份有限公司, 深圳市创维软件有限公司