一种移动终端指示灯控制方法及系统的制作方法

文档序号:9331341阅读:377来源:国知局
一种移动终端指示灯控制方法及系统的制作方法
【技术领域】
[0001] 本发明涉及移动终端技术领域,尤其涉及的是一种移动终端指示灯控制方法及系 统。
【背景技术】
[0002] 目前移动终端上都有一颗指示灯用来指示移动终端的状态,如有未读信息、未接 电话、充电等;但是在现有技术中,移动终端功能繁多,需要指示的状态非常多,而一颗指示 灯只有亮和灭两种状态显示,用它来指示多种状态尚未实现。现有技术普遍采用事先对各 种可能的状态进行优先级排序,然后当多种状态并存时,指示灯指示优先级较高的状态。可 见,现有技术中,无法满足用一颗指示灯来指示多种状态的需求。
[0003] 因此,现有技术还有待于改进和发展。

【发明内容】

[0004] 鉴于上述现有技术的不足,本发明的目的在于提供一种移动终端指示灯控制方法 及系统,旨在解决现有技术中无法通过一颗指示灯来指示多种状态的缺陷。
[0005] 本发明的技术方案如下: 一种移动终端指示灯控制方法,其中,所述方法包括以下步骤: A、 移动终端对通知信息按指定周期进行检测,当检测到通知信息时则获取通知信息对 应类型; B、 根据通知信息对应类型,及预先设定的通知信息类型-信号灯闪烁频率对应表获取 通知信息对应的信号灯闪烁频率,并使指示灯按该信号灯闪烁频率闪烁。
[0006] 所述移动终端指示灯控制方法,其中,在所述步骤A之前还包括: A0、开启定时时间为指定周期的第一定时器。
[0007] 所述移动终端指示灯控制方法,其中,所述步骤A具体包括: A1、判断第一定时器是否超时,在第一定时器超时时则执行步骤A2; A2、获取通知信息对应类型; A3、缓存所述通知信息对应类型。
[0008] 所述移动终端指示灯控制方法,其中,所述步骤B具体包括: B1、开启定时时间为预定时间的第二定时器; B2、判断第二定时器是否超时,在第二定时器超时时则执行步骤B3 ; B3、计算y=y+l,并根据通知信息对应类型,及预先设定的通知信息类型-信号灯闪烁 频率对应表获取通知信息对应的状态编号,并判断y是否大于该状态编号,当大于时则执 行步骤B4 ;其中y为初始值为0的正整数; B4、开启第三定时器,并设置第三定时器的定时时间为0. 5/z;其中z为状态编号对应 的信号灯闪烁频率; B5、当第三定时器超时时,则获取GPI0 口的电平,并将读取的GPI0的电平值取反输出。
[0009] 所述移动终端指示灯控制方法,其中,所述通知信息至少包括电话来电信息、短信 信息和充电状态信息。
[0010] -种移动终端指示灯控制系统,其中,包括: 定时获取模块,用于移动终端对通知信息按指定周期进行检测,当检测到通知信息时 则获取通知信息对应类型; 指示灯控制模块,用于根据通知信息对应类型,及预先设定的通知信息类型-信号灯 闪烁频率对应表获取通知信息对应的信号灯闪烁频率,并使指示灯按该信号灯闪烁频率闪 烁。
[0011] 所述移动终端指示灯控制系统,其中,还包括: 第一定时器控制模块,用于开启定时时间为指定周期的第一定时器。
[0012] 所述移动终端指示灯控制系统,其中,所述定时获取模块具体包括: 第一判断单元,用于判断第一定时器是否超时,在第一定时器超时时则启动类型获取 单元; 类型获取单元,用于获取通知信息对应类型; 缓存单元,用于缓存所述通知信息对应类型。
[0013] 所述移动终端指示灯控制系统,其中,所述指示灯控制模块具体包括: 第二定时器控制模块,用于开启定时时间为预定时间的第二定时器; 第二判断单元,用于判判断第二定时器是否超时,在第二定时器超时时则启动; 控制单元,用于计算y=y+l,并根据通知信息对应类型,及预先设定的通知信息类 型-信号灯闪烁频率对应表获取通知信息对应的状态编号,并判断y是否大于该状态编号, 当大于时则启动第三定时器控制模块;其中y为初始值为0的正整数; 第三定时器控制模块,用于开启第三定时器,并设置第三定时器的定时时间为0. 5/z; 其中z为状态编号对应的信号灯闪烁频率; 电平输出单元,用于当第三定时器超时时,则获取GPI0 口的电平,并将读取的GPI0的 电平值取反输出。
[0014] 所述移动终端指示灯控制系统,其中,所述通知信息至少包括电话来电信息、短信 信息和充电状态信息。
[0015] 本发明提供的一种移动终端指示灯控制方法及系统,方法包括:移动终端对通知 信息按指定周期进行检测,当检测到通知信息时则获取通知信息对应类型;根据通知信息 对应类型,及预先设定的通知信息类型-信号灯闪烁频率对应表获取通知信息对应的信号 灯闪烁频率,并使指示灯按该信号灯闪烁频率闪烁。本发明中通过获取通知信息对应类型 来确定信号灯闪烁频率,用户直接通过观察信号灯的闪烁频率即可获取通知信息类型,实 现了一个信号灯指示多种通知信息类型的效果。
【附图说明】
[0016] 图1为本发明所述移动终端指示灯控制方法较佳实施例的流程图。
[0017] 图2为本发明所述移动终端指示灯控制系统较佳实施例的结构框图。
【具体实施方式】
[0018] 本发明提供一种移动终端指示灯控制方法及系统,为使本发明的目的、技术方案 及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施 例仅仅用以解释本发明,并不用于限定本发明。
[0019] 如图1所示,为本发明所述移动终端指示灯控制方法较佳实施例的流程图,所述 方法包括以下步骤: 步骤S100、移动终端对通知信息按指定周期进行检测,当检测到通知信息时则获取通 知信息对应类型。
[0020] 本发明的实施例中,移动终端在使用过程中可能会接收各种不同的通知信息,例 如来电通知,充电通知,短信通知或通讯软件消息通知。现有技术中,当移动终端检测到上 述通知信息时,信号灯均是以固定频率闪烁来提示用户有待处理通知信息,这样使得用户 无法直观的知道通知信息的具体类型。本发明中则将每一类型的通知信息均对应一个信号 灯闪烁频率,信号灯以不同的闪烁频率来提示用户不同类型的通知信息,极大地方便了用 户。具体实施时,所述通知信息至少包括电话来电信息、短信信息和充电状态信息。
[0021] 步骤S200、根据通知信息对应类型,及预先设定的通知信息类型-信号灯闪烁频 率对应表获取通知信息对应的信号灯闪烁频率,并使指示灯按该信号灯闪烁频率闪烁。
[0022] 具体实施时,可预先设置如表1所示的通知信息类型-信号灯闪烁频率对应表。
[0023]表1 其中,fl〈f2〈f3〈f4〈......。
[0024] 当获取了通知信息对应类型,则可根据表1所示的通知信息类型_信号灯闪烁频 率对应表获取信号灯闪烁频率,实现了信号灯以不同的闪烁频率来提示用户不同类型的通 知fg息。
[0025] 进一步的,在所述步骤S100之前还包括: S10、开启定时时间为指定周期的第一定时器。
[0026] 具体实施时,所述指定周期设置为5-15s。最佳的,所述指定周期为10s。
[0027] 进一步的,所述步骤S100具体包括: 步骤S101、判断第一定时器是否超时,在第一定时器超时时则执行步骤S102 ; 步骤S102、获取通知信息对应类型; 步骤S103、缓存所述通知信息对应类型。
[0028] 进一步的,所述步骤S200具体包括: 步骤S201、开启定时时间为预定时间的第二定时器。
[0029] 具体实施时,所述预定时间设置为2_5s。最佳的,所述预定时间为4s。
[0030] 步骤S202、判断第二定时器是否超时,在第二定时器超时时则执行步骤S203。
[0031] 步骤S203、计算y=y+l,并根据通知信息对应类型,及预先设定的通知信息类 型-信号灯闪烁频率对应表获取通知信息对应的状态编号,并判断y是否大于该状态编号, 当大于时则执行
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1