一种配置方法、配置装置、电子设备和存储介质与流程

    技术2025-01-14  55


    本发明涉及设备遥控,具体涉及一种配置方法、配置装置、电子设备和存储介质。


    背景技术:

    1、遥控器是由微处理器、电池、红外发射器、按键和外壳等部分组成的控制装置,其工作原理是通过红外线的信号来传达遥控器与被遥控器控制设备之间的通讯信令,达到远程控制的目的。在使用遥控器时,用户按下按钮后,微处理器会识别按键并通过红外发射器将指令转化为红外信号发射出去。

    2、遥控器与服务器连接的方式分为有线和无线方式,在遥控器和服务器通过无线方式进行通信的通信过程中,遥控器可以通过蓝牙、wifi等形式与服务器进行连接。在遥控器和服务器的连接过程中,往往需要用于实现服务器和遥控器之间通讯的通信协议来实现服务器和控制器之间的通讯和交互。在服务器和遥控器之间的通信协议的开发过程中需要人为制定服务器对遥控器的每个按键进行控制的控制指令,带来了较多的工作量。


    技术实现思路

    1、为了解决上述技术问题,本申请提供了一种配置方法、配置装置、电子设备和存储介质,能解决现有技术中需要人为制定服务器对遥控器的每个按键进行控制的控制指令,带来了较多的工作量的技术问题。

    2、为了达到上述发明目的,一方面,本申请提供了一种配置方法,该配置方法包括以下具体步骤:

    3、基于至少一个待配置对象得到至少一个配置过程;至少一个待配置对象与至少一个配置过程一一对应;

    4、针对每个配置过程,执行:随机生成用于控制与每个配置过程对应的待配置对象的当前配置指令;

    5、将每个配置过程得到的当前配置指令与历史配置指令相匹配;若每个配置过程得到的当前配置指令与历史配置指令重复,重新执行生成当前配置指令的过程,重新生成的当前配置指令和历史配置指令存在匹配差异。

    6、在一种可能的实施例中,针对每个配置过程,执行:随机生成用于控制与每个配置过程对应的待配置对象的当前配置指令,包括:

    7、针对每个配置过程,执行:

    8、获取与每个配置过程对应的待配置对象的状态;

    9、若待配置对象处于第一状态,随机生成用于控制待配置对象的第一当前配置指令;第一状态表征第一操作触发的状态。

    10、在一种可能的实施例中,获取与每个配置过程对应的待配置对象的状态之后,还包括:

    11、若待配置对象处于第二状态,随机生成用于控制待配置对象的第二当前配置指令;第二状态表征第二操作触发的状态。

    12、在一种可能的实施例中,将每个配置过程得到的当前配置指令与历史配置指令相匹配;若每个配置过程得到的当前配置指令与历史配置指令重复,重新执行生成当前配置指令的过程,重新生成的当前配置指令和历史配置指令存在匹配差异之后,还包括:

    13、将每个配置过程得到的当前配置指令纳入历史配置指令。

    14、在一种可能的实施例中,述将每个配置过程得到的当前配置指令与历史配置指令相匹配;若每个配置过程得到的当前配置指令与历史配置指令重复,重新执行生成当前配置指令的过程,重新生成的当前配置指令和历史配置指令存在匹配差异之后,还包括:

    15、将服务器与至少一个待配置对象相连,以使服务器能够通过发送与每个待配置对象对应的当前配置指令来控制每个待配置对象。

    16、在一种可能的实施例中,将服务器与至少一个待配置对象相连,以使服务器能够通过发送与每个待配置对象对应的当前配置指令来控制每个待配置对象之后,还包括:

    17、将客户端与服务器相连,以使客户端能够基于服务器来控制每个待配置对象。

    18、在一种可能的实施例中,客户端包括与至少一个待配置对象一一对应的至少一个功能分区;

    19、每个功能分区用于控制与每个功能分区对应的待配置对象。

    20、另一方面,本申请实施例提供了一种配置装置,该配置装置包括:

    21、信息获取模块,用于基于至少一个待配置对象得到至少一个配置过程;至少一个待配置对象与至少一个配置过程一一对应;

    22、执行模块,用于针对每个配置过程,执行:随机生成用于控制与每个配置过程对应的待配置对象的当前配置指令;

    23、信息处理模块,用于将每个配置过程得到的当前配置指令与历史配置指令相匹配;若每个配置过程得到的当前配置指令与历史配置指令重复,重新执行生成当前配置指令的过程,重新生成的当前配置指令和历史配置指令存在匹配差异。

    24、在一种可能的实施例中,执行模块,用于针对每个配置过程,执行:

    25、获取与每个配置过程对应的待配置对象的状态;

    26、若待配置对象处于第一状态,随机生成用于控制待配置对象的第一当前配置指令;第一状态表征第一操作触发的状态。

    27、在一种可能的实施例中,执行模块,用于若待配置对象处于第二状态,随机生成用于控制待配置对象的第二当前配置指令;第二状态表征第二操作触发的状态。

    28、在一种可能的实施例中,信息处理模块,还用于将每个配置过程得到的当前配置指令纳入历史配置指令。

    29、在一种可能的实施例中,执行模块,还用于将服务器与至少一个待配置对象相连,以使服务器能够通过发送与每个待配置对象对应的当前配置指令来控制每个待配置对象。

    30、在一种可能的实施例中,执行模块,还用于将客户端与服务器相连,以使客户端能够基于服务器来控制每个待配置对象。

    31、另一方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,存储器中存储有至少一条指令、至少一段程序、代码集或指令集,该至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现上文任意一种的配置方法。

    32、另一方面,本申请实施例提供了一种计算机可读存储设备,该存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,该至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现上文任意一种的配置方法。

    33、本申请实施例提供的一种配置方法、配置装置、电子设备及存储介质,具有以下有益效果:

    34、本申请公开了一种配置方法、配置装置、电子设备和存储介质,该配置方法包括基于至少一个待配置对象得到至少一个配置过程,至少一个待配置对象与至少一个配置过程一一对应,针对每个配置过程,执行:随机生成用于控制与每个配置过程对应的待配置对象的当前配置指令,将每个配置过程得到的当前配置指令与历史配置指令相匹配,若每个配置过程得到的当前配置指令与历史配置指令重复,重新执行生成当前配置指令的过程,重新生成的当前配置指令和历史配置指令存在匹配差异。通过针对每个待配置对象执行配置过程来得到每个待配置对象的当前配置指令,并通过将当前配置指令与历史配置指令相匹配来判断当前配置指令与历史配置指令是否存在重复,减少了人为制定服务器对遥控器的每个按键进行控制的控制指令所带来的开发工作量。



    技术特征:

    1.一种配置方法,其特征在于,包括:

    2.根据权利要求1所述的配置方法,其特征在于,所述针对所述每个配置过程,执行:随机生成用于控制与所述每个配置过程对应的待配置对象的当前配置指令,包括:

    3.根据权利要求2所述的配置方法,其特征在于,所述获取与所述每个配置过程对应的待配置对象的状态之后,还包括:

    4.根据权利要求1所述的配置方法,其特征在于,所述将所述每个配置过程得到的当前配置指令与历史配置指令相匹配;若所述每个配置过程得到的当前配置指令与所述历史配置指令重复,重新执行生成所述当前配置指令的过程,重新生成的所述当前配置指令和所述历史配置指令存在匹配差异之后,还包括:

    5.根据权利要求1所述的配置方法,其特征在于,所述将所述每个配置过程得到的当前配置指令与历史配置指令相匹配;若所述每个配置过程得到的当前配置指令与所述历史配置指令重复,重新执行生成所述当前配置指令的过程,重新生成的所述当前配置指令和所述历史配置指令存在匹配差异之后,还包括:

    6.根据权利要求5所述的配置方法,其特征在于,所述将服务器与所述至少一个待配置对象相连,以使所述服务器能够通过发送与所述每个待配置对象对应的当前配置指令来控制所述每个待配置对象之后,还包括:

    7.根据权利要求6所述的配置方法,其特征在于,所述客户端包括与所述至少一个待配置对象一一对应的至少一个功能分区;

    8.一种配置装置,其特征在于,包括:

    9.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1-7任意一项所述的配置方法。

    10.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如权利要求1-7任意一项所述的配置方法。


    技术总结
    本申请公开了一种配置方法、配置装置、电子设备和存储介质,该配置方法包括基于至少一个待配置对象得到至少一个配置过程,针对每个配置过程,执行:随机生成用于控制与每个配置过程对应的待配置对象的当前配置指令,将每个配置过程得到的当前配置指令与历史配置指令相匹配,若每个配置过程得到的当前配置指令与历史配置指令重复,重新执行生成当前配置指令的过程,重新生成的当前配置指令和历史配置指令存在匹配差异。在本申请的实施例中,通过针对每个待配置对象执行配置过程来得到每个待配置对象的当前配置指令,并通过将当前配置指令与历史配置指令相匹配来判断当前配置指令与历史配置指令是否存在重复,减少了开发工作量。

    技术研发人员:沈素丽
    受保护的技术使用者:宁波方太厨具有限公司
    技术研发日:
    技术公布日:2024/10/24
    转载请注明原文地址:https://symbian.8miu.com/read-24954.html

    最新回复(0)