指示灯控制方法及装置的制造方法

文档序号:9847577阅读:1215来源:国知局
指示灯控制方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种指示灯控制方法及装置。
【背景技术】
[0002]各类终端的网络设备,比如各种集中式或分布式的多板卡设备,一般都由多块板卡协同处理来提高设备整体处理能力。而这些板卡往往采用发光二极管(Light EmittingD1de,简称为LED)作为指示灯,用来指示设备的运行状态。通过不同指示灯的闪烁频率、颜色等,可以指示设备不同的运行状态,以便及时和直观的监控设备。
[0003]目前控制指示灯按不同频率闪烁的方法,在硬件上主要是采用分频器来实现的。采用分频器调节分频系数来控制指示灯信号高低电平的周期,若周期变长,则指示灯闪烁频率变慢,反之则闪烁频率变快。对于采用分频器来调节指示灯闪烁频率的设备来说,随着板卡增加,指示灯数目增加,分频器数量也随之增加,硬件成本也大幅增加。此外对于指示灯同步闪烁控制,目前主要采用多路开关控制多个指示灯的方式,需要增加专门的硬件电路,且随着板卡增加,接线越来越复杂,给使用者带来极大的不便。
[0004]针对相关技术中存在的随着指示灯数量的增加需要额外增加硬件,导致设备结构复杂,成本高的问题,目前尚未提出有效的解决方案。

【发明内容】

[0005]本发明提供了一种指示灯控制方法及装置,以至少解决相关技术中存在的随着指示灯数量的增加需要额外增加硬件,导致设备结构复杂,成本高的问题。
[0006]根据本发明的一个方面,提供了一种指示灯控制方法,包括:接收指示指示灯按照预定频率同步闪烁的组播消息;根据所述组播消息控制所述指示灯进行同步闪烁。
[0007]进一步地,根据所述组播消息控制所述指示灯进行同步闪烁包括:确定所述指示灯的点灯参数,其中,所述点灯参数包括所述指示灯的一个或多个闪烁频率;将所述点灯参数中的指示灯的闪烁频率转换为与所述闪烁频率对应的比特位图;依据所述比特位图,以及所述组播消息控制所述指示灯进行同步闪烁。
[0008]进一步地,依据所述比特位图,以及所述组播消息控制所述指示灯进行同步闪烁包括:将与所述预定频率对应的比特位图的计数清零;利用计数清零后的所述比特位图控制所述指示灯进行所述预定频率的同步闪烁。
[0009]进一步地,利用计数清零后的所述比特位图控制所述指示灯进行所述预定频率的同步闪烁包括:依次扫描所述比特位图;按照所述比特位图的比特位控制所述指示灯。
[0010]根据本发明的另一方面,提供了一种指示灯控制方法,包括:确定按照预定频率同步闪烁的指示灯;向板卡发送组播消息,其中,所述组播消息用于指示确定的所述指示灯的板卡控制确定的所述指示灯进行同步闪烁。
[0011]根据本发明的另一方面,提供了一种指示灯控制装置,包括:接收模块,用于接收指示指示灯按照预定频率同步闪烁的组播消息;控制模块,用于根据所述组播消息控制所述指示灯进行同步闪烁。
[0012]进一步地,所述控制模块包括:确定单元,用于确定所述指示灯的点灯参数,其中,所述点灯参数包括所述指示灯的一个或多个闪烁频率;转换单元,用于将所述点灯参数中的指示灯的闪烁频率转换为与所述闪烁频率对应的比特位图;控制单元,用于依据所述比特位图,以及所述组播消息控制所述指示灯进行同步闪烁。
[0013]进一步地,所述控制单元包括:清除子单元,用于将与所述预定频率对应的比特位图的计数清零;控制子单元,用于利用计数清零后的所述比特位图控制所述指示灯进行所述预定频率的同步闪烁。
[0014]进一步地,所述控制子单元包括:扫描次子单元,用于依次扫描所述比特位图;控制次子单元,用于按照所述比特位图的比特位控制所述指示灯。
[0015]根据本发明的另一方面,提供了一种指示灯控制装置,包括:确定模块,用于确定按照预定频率同步闪烁的指示灯;发送模块,用于向板卡发送组播消息,其中,所述组播消息用于指示确定的所述指示灯的板卡控制确定的所述指示灯进行同步闪烁。
[0016]通过本发明,采用接收指示指示灯按照预定频率同步闪烁的组播消息;根据所述组播消息控制所述指示灯进行同步闪烁,解决了相关技术中存在的随着指示灯数量的增加需要额外增加硬件,导致设备结构复杂,成本高的问题,进而达到了降低设备复杂度和成本的效果。
【附图说明】
[0017]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0018]图1是根据本发明实施例的指示灯控制方法的流程图一;
[0019]图2是根据本发明实施例的指示灯控制方法的流程图二 ;
[0020]图3是根据本发明实施例的指示灯控制装置的结构框图一;
[0021]图4是根据本发明实施例的指示灯控制装置中控制模块34的结构框图;
[0022]图5是根据本发明实施例的指示灯控制装置中控制单元46的结构框图;
[0023]图6是根据本发明实施例的指示灯控制装置中控制子单元54的结构框图;
[0024]图7是根据本发明实施例的指示灯控制装置的结构框图二 ;
[0025]图8是根据本发明实施例的指示灯同步闪烁管理方法流程图;
[0026]图9是根据本发明实施例的点灯设置流程图;
[0027]图10是根据本发明实施例的闪烁频率为IHZ时的比特位图;
[0028]图11是根据本发明实施例的闪烁频率为2HZ时的比特位图;
[0029]图12是根据本发明实施例的闪烁频率为5HZ时的比特位图;
[0030]图13是根据本发明实施例的点灯扫描流程图;
[0031]图14是根据本发明实施例的指示灯同步闪烁管理装置的结构框图。
【具体实施方式】
[0032]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0033]在本实施例中提供了一种指示灯控制方法,图1是根据本发明实施例的指示灯控制方法的流程图一,如图1所示,该流程包括如下步骤:
[0034]步骤S102,接收指示指示灯按照预定频率同步闪烁的组播消息;
[0035]步骤S104,根据组播消息控制指示灯进行同步闪烁。
[0036]通过上述步骤,采用接收用于指示指示灯按照预定频率同步闪烁的组播消息来控制指示灯同步闪烁的方法,实现了利用组播消息来实现指示灯同步闪烁的目的,解决了相关技术中存在的随着指示灯数量的增加需要额外增加硬件,导致设备结构复杂,成本高的问题,进而达到了降低设备复杂度和成本的效果。
[0037]根据组播消息控制指示灯进行同步闪烁的方法可以有多种,在一个可选的实施例中可以由接收到组播消息的板卡利用比特位图控制指示灯进行同步闪烁,包括如下步骤:确定指示灯的点灯参数,其中,该点灯参数包括指示灯的一个或多个闪烁频率;将点灯参数中的指示灯的闪烁频率转换为与闪烁频率对应的比特位图;依据比特位图,以及组播消息控制指示灯进行同步闪烁。其中,可以根据需要设置不同的闪烁频率,例如1HZ、2HZ、5HZ。并且,利用比特位图来控制指示灯的闪烁可以无需增加硬件设备,减低系统复杂度,降低整体成本。
[0038]在依据比特位图和组播消息控制指示灯进行同步闪烁时,可以有多种控制方式,在一个可选的实施例中,可以采用如下的方式进行控制:将与预定频率对应的比特位图的计数清零;利用计数清零后的比特位图控制指示灯进行预定频率的同步闪烁。这样收到组播消息的板卡可以将其控制的指示灯的比特位图计数置为一致,达到同步闪烁的效果。
[0039]其中,利用计数清零后的比特位图控制指示灯进行预定频率的同步闪烁包括:依次扫描比特位图;按照比特位图的比特位控制指示灯。其中,在进行比特位图扫描时,可以连续扫描比特位图,也可以定时扫描比特位图。当比特位图为二进制形式时,可以用O表示熄灯,用I表示点灯。当然比特位图也可以采用其他进制形式,并用其他的方式表示熄灯和点灯。
[0040]在本实施例中还提供了一种指示灯控制方法,图2是根据本发明实施例的指示灯控制方法的流程图二,如图2所示,该流程包括如下步骤:
[0041]步骤S202,确定按照预定频率同步闪烁的指示灯;
[0042]步骤S204,向板卡发送组播消息,其中,该组播消息用于指示确定的指示灯的板卡控制确定的指示灯进行同步闪烁。
[0043]通过上述步骤,采用在确定了需要进行同步闪烁的指示灯之后,向板卡发送组播消息的方式来控制指示灯同步闪烁的方法,实现了利用组播消息来实现指示灯同步闪烁的目的,解决了相关技术中存在的随着指示灯数量的增加需要额外增加硬件,导致设备结构复杂,成本高的问
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1