本申请涉及一种灯具数据的同步方法、装置、灯具和存储介质,通过获取目标灯具中各板卡对应的当前次的压力数据,根据各板卡对应的当前次的压力数据以及上一次的压力数据,确定各板卡的认证状态,从而根据各板卡的认证状态从各板卡中确定目标板卡,获取待同步灯具数据,并将待同步灯具数据同步至目标板卡中。本申请实施例中的通过当前次的压力数据和上一次压力数据确定板卡状态,由于每个板卡存储所有的灯具数据,只要目标灯具中至少存在一个板卡的认证状态为已认证状态,即可完成灯具数据的自动同步。若所有板卡为未认证状态,清空所有板卡的灯具数据,接收外部发送的待同步灯具数据,初始化板卡,可以提高灯具数据的配置效率。率。率。
【技术实现步骤摘要】
灯具数据的同步方法、装置、灯具和存储介质
[0001]本申请涉及灯具
,特别是涉及一种灯具数据的同步方法、装置、灯具和存储介质。
技术介绍
[0002]舞台灯具的电控系统由若干PCB板组成,包括一块主板及若干从板,主板中可能存储着灯具的全部数据,即主板存储自身对应的灯具数据和各从板的灯具数据;主板也可能只存储自身对应的灯具数据。从板存储自身对应的灯具数据。
[0003]在进行数据传输时,主板通过内部总线将灯具数据分发给各从板,当更换主板时,会造成灯具数据的丢失。在更换主板后,需要人工重新配置主板的灯具数据,造成数据配置存在效率低下的问题。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够提高灯具数据配置效率的灯具数据的同步方法、装置、灯具和存储介质。
[0005]第一方面,本申请提供了一种灯具数据的同步方法,所述方法包括:
[0006]获取目标灯具中各板卡对应的当前次的压力数据;
[0007]根据各所述板卡对应的当前次的压力数据以及上一次的压力数据,确定各所述板卡的认证状态;
[0008]根据各所述板卡的认证状态从各所述板卡中确定目标板卡;
[0009]获取待同步灯具数据,并将所述待同步灯具数据同步至所述目标板卡中。
[0010]在其中一个实施例中,所述根据各所述板卡对应的当前次的压力数据以及上一次的压力数据,确定各所述板卡的认证状态,包括:
[0011]确定各所述板卡的当前次的压力数据与所述上一次的压力数据之间的差异;
[0012]若所述差异大于或等于预设差异阈值,则确定大于或等于所述预设差异阈值的差异对应的板卡的认证状态为未认证状态。
[0013]在其中一个实施例中,所述方法还包括:
[0014]若所述差异小于所述预设差异阈值,则确定小于所述预设差异阈值的差异对应的板卡的认证状态为已认证状态。
[0015]在其中一个实施例中,所述根据各所述板卡的认证状态从各所述板卡中确定目标板卡,包括:
[0016]将处于未认证状态的板卡确定为所述目标板卡。
[0017]在其中一个实施例中,所述获取待同步灯具数据,包括:
[0018]若各所述板卡均为未认证状态,则接收外部设备发送的所述待同步灯具数据。
[0019]在其中一个实施例中,所述获取待同步灯具数据,包括:
[0020]若各所述板卡中的部分板卡为未认证状态,则将各所述板卡中除所述目标板卡之
外的任一板卡中的灯具数据作为所述待同步灯具数据。
[0021]在其中一个实施例中,所述方法还包括:
[0022]获取所述目标板卡对应的板卡固件的固件版本信息;
[0023]将所述待同步灯具数据中的预设固件版本信息与所述固件版本信息进行比对;
[0024]若所述预设固件版本信息与所述固件版本信息不一致,则采用所述预设固件版本信息更新所述目标板卡对应的板卡固件。
[0025]第二方面,本申请还提供了一种灯具数据的同步装置,所述装置包括:
[0026]第一获取模块,用于获取目标灯具中各板卡对应的当前次的压力数据;
[0027]第一确定模块,用于根据各所述板卡对应的当前次的压力数据以及上一次的压力数据,确定各所述板卡的认证状态;
[0028]第二确定模块,用于根据各所述板卡的认证状态从各所述板卡中确定目标板卡;
[0029]第二获取模块,用于获取待同步灯具数据,并将所述待同步灯具数据同步至所述目标板卡中。
[0030]第三方面,本申请还提供了一种灯具,所述灯具包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0031]获取目标灯具中各板卡对应的当前次的压力数据;
[0032]根据各所述板卡对应的当前次的压力数据以及上一次的压力数据,确定各所述板卡的认证状态;
[0033]根据各所述板卡的认证状态从各所述板卡中确定目标板卡;
[0034]获取待同步灯具数据,并将所述待同步灯具数据同步至所述目标板卡中。
[0035]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0036]获取目标灯具中各板卡对应的当前次的压力数据;
[0037]根据各所述板卡对应的当前次的压力数据以及上一次的压力数据,确定各所述板卡的认证状态;
[0038]根据各所述板卡的认证状态从各所述板卡中确定目标板卡;
[0039]获取待同步灯具数据,并将所述待同步灯具数据同步至所述目标板卡中。
[0040]第五方面,本申请还提供了一种计算机程序产品,所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0041]获取目标灯具中各板卡对应的当前次的压力数据;
[0042]根据各所述板卡对应的当前次的压力数据以及上一次的压力数据,确定各所述板卡的认证状态;
[0043]根据各所述板卡的认证状态从各所述板卡中确定目标板卡;
[0044]获取待同步灯具数据,并将所述待同步灯具数据同步至所述目标板卡中。
[0045]上述灯具数据的同步方法、装置、灯具和存储介质,通过获取目标灯具中各板卡对应的当前次的压力数据,根据各板卡对应的当前次的压力数据以及上一次的压力数据,确定各板卡的认证状态,从而根据各板卡的认证状态从各板卡中确定目标板卡,获取待同步灯具数据,并将待同步灯具数据同步至目标板卡中。本申请实施例中的通过当前次的压力数据和上一次压力数据确定板卡状态,由于每个板卡存储所有的灯具数据,只要目标灯具
中至少存在一个板卡的认证状态为已认证,就能完成灯具数据的自动同步,实现即换即用。若所有板卡为未认证状态,自动清空所有板卡的灯具数据,接收外部发送的待同步灯具数据,初始化板卡,提高灯具数据的配置效率。而且,每个板卡存储所有的灯具数据,不容易造成数据的丢失。
附图说明
[0046]图1为一个实施例中灯具的结构示意图;
[0047]图2为一个实施例中灯具数据的同步方法的流程示意图;
[0048]图3为一个实施例中确定各板卡的认证状态的流程示意图;
[0049]图4为一个实施例中更新固件版本信息的流程示意图;
[0050]图5为另一个实施例中灯具数据的同步方法的流程示意图;
[0051]图6为又一个实施例中灯具数据的同步方法的流程示意图;
[0052]图7为一个实施例中灯具数据的同步装置的结构框图;
[0053]图8为一个实施例中灯具的内部结构图。
具体实施方式
[0054]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0055本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种灯具数据的同步方法,其特征在于,所述方法包括:获取目标灯具中各板卡对应的当前次的压力数据;根据各所述板卡对应的当前次的压力数据以及上一次的压力数据,确定各所述板卡的认证状态;根据各所述板卡的认证状态从各所述板卡中确定目标板卡;获取待同步灯具数据,并将所述待同步灯具数据同步至所述目标板卡中。2.根据权利要求1所述的方法,其特征在于,所述根据各所述板卡对应的当前次的压力数据以及上一次的压力数据,确定各所述板卡的认证状态,包括:确定各所述板卡的当前次的压力数据与所述上一次的压力数据之间的差异;若所述差异大于或等于预设差异阈值,则确定大于或等于所述预设差异阈值的差异对应的板卡的认证状态为未认证状态。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述差异小于所述预设差异阈值,则确定小于所述预设差异阈值的差异对应的板卡的认证状态为已认证状态。4.根据权利要求2或3所述的方法,其特征在于,所述根据各所述板卡的认证状态从各所述板卡中确定目标板卡,包括:将处于未认证状态的板卡确定为所述目标板卡。5.根据权利要求2所述的方法,其特征在于,所述获取待同步灯具数据,包括:若各所述板卡均为未认证状态,则接收外部设备发送的所述待同步灯具数据。6.根据权利要求2所述的方法,其特征在于,...
【专利技术属性】
技术研发人员:刘建华,王惠均,陈灿林,李四方,
申请(专利权)人:广州彩熠灯光股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。