技术新讯 > 电子电路装置的制造及其应用技术 > 终端设备指示灯工作方法、装置、电子设备及存储介质与流程  >  正文

终端设备指示灯工作方法、装置、电子设备及存储介质与流程

  • 国知局
  • 2024-11-18 18:21:25

本发明涉及指示灯控制,尤其是涉及一种终端设备指示灯工作方法、装置、电子设备及存储介质。

背景技术:

1、现有终端设备通常采用实时操作系统(real time operate system,rtos)进行状态切换,并通过设置各种闪烁组合的指示灯来表示终端设备的不同状态。使用多任务处理事务时,偶尔会出现一个终端设备的不同状态同时产生,使得多个不同状态控制同一组指示灯,指令冲突导致指示灯显示错乱,无法正常工作。

技术实现思路

1、本发明的目的在于提供一种终端设备指示灯工作方法、装置、电子设备及存储介质,可以根据终端设备运行状态以及获取的指示灯参数,调用指示灯控件实现对指示灯显示状态的直接控制,解决了现有技术中存在的容易产生指示灯显示错乱的技术问题,从而提高指示灯显示状态的稳定性。

2、第一方面,本发明实施例提供了一种终端设备指示灯工作方法,该方法可以包括:监测终端设备的运行状态;当监测到所述终端设备的运行状态由第一状态转换为第二状态时,获取所述第二状态对应的指示灯参数;调用指示灯控件终止所述第一状态下指示灯的显示;根据所述第二状态对应的指示灯参数调用所述指示灯控件执行所述第二状态下指示灯的显示。

3、在一些可选的实现中,该方法还包括:当监测到所述终端设备的运行状态由所述第一状态转换为所述第二状态时,获取所述第一状态对应的指示灯参数;根据第一状态对应的指示灯参数,确定指示灯控件针对第一状态下指示灯的显示的执行情况;若所述指示灯控件执行完第一状态下指示灯的显示,则根据所述第二状态对应的指示灯参数调用所述指示灯控件执行所述第二状态下指示灯的显示;若所述指示灯控件未执行完第一状态下指示灯的显示,则调用所述指示灯控件终止所述第一状态下指示灯的显示。

4、在一些可选的实现中,所述指示灯参数包括时钟参数和闪烁参数,所述时钟参数用于表示指示灯控件执行每一状态下指示灯的显示的初始时间和当前时间;所述闪烁参数用于表示指示灯在每一状态下的显示时长、间隔时间和闪烁次数。

5、在一些可选的实现中,根据第一状态对应的指示灯参数,确定指示灯控件针对第一状态下指示灯的显示的执行情况,包括:根据所述闪烁参数确定指示灯控件执行完第一状态下指示灯的显示所需花费的时间;根据所述时钟参数确定指示灯控件执行第一状态下指示灯的显示已花费的时间;根据执行完第一状态下指示灯的显示所需花费的时间和执行第一状态下指示灯的显示已花费的时间,确定指示灯控件是否已完成第一状态下指示灯的显示;若执行第一状态下指示灯的显示已花费的时间小于执行完第一状态下指示灯的显示所需花费的时间,则判定指示灯控件未执行完第一状态下指示灯的显示;若执行第一状态下指示灯的显示已花费的时间大于或等于执行完第一状态下指示灯的显示所需花费的时间,则判定指示灯控件已执行完第一状态下指示灯的显示。

6、在一些可选的实现中,根据所述第二状态对应的指示灯参数调用所述指示灯控件执行所述第二状态下指示灯的显示,包括:根据所述第二状态对应的指示灯参数调用所述指示灯控件的闪烁接口执行所述第二状态下指示灯的显示。

7、在一些可选的实现中,调用指示灯控件终止所述第一状态下指示灯的显示,包括:调用指示灯控件的关灯接口关闭所述指示灯,以终止所述第一状态下指示灯的显示。

8、在一些可选的实现中,根据所述第二状态对应的指示灯参数调用所述指示灯控件执行所述第二状态下指示灯的显示,包括:调用指示灯控件的开灯接口开启指示灯;根据第二状态对应的指示灯参数调用指示灯控件的闪烁接口执行第二状态下指示灯的显示。

9、第二方面,本发明实施例提供了一种终端设备指示灯工作装置,该装置可以包括:监测模块,用于监测终端设备的运行状态;参数获取模块,用于当监测到所述终端设备的运行状态由第一状态转换为第二状态时,获取所述第二状态对应的指示灯参数;调用模块,用于调用指示灯控件终止所述第一状态下指示灯的显示;所述调用模块,还用于根据所述第二状态对应的指示灯参数调用所述指示灯控件执行所述第二状态下指示灯的显示。

10、第三方面,本发明实施例提供了一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面任一项所述的方法的步骤。

11、第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有机器可运行指令,所述计算机可运行指令在被处理器调用和运行时,所述计算机可运行指令促使所述处理器运行上述第一方面任一项所述的方法。

12、本发明提供了一种终端设备指示灯工作方法、装置、电子设备及存储介质,该方法通过对终端设备的运行状态进行监测,当监测到该设备由第一状态转换为第二状态时,获取第二状态对应的指示灯参数;调用指示灯控件终止第一状态下指示灯的显示,并且根据第二状态对应的指示灯参数调用指示灯控件执行第二状态下指示灯的显示,从而实现对指示灯的直接控制,缓解了现有技术中存在的容易产生指示灯显示错乱的技术问题,达到了提高指示灯显示状态稳定性的技术效果。

技术特征:

1.一种终端设备指示灯工作方法,其特征在于,包括:

2.根据权利要求1所述的终端设备指示灯工作方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的终端设备指示灯工作方法,其特征在于,所述指示灯参数包括时钟参数和闪烁参数,所述时钟参数用于表示指示灯控件执行每一状态下指示灯的显示的初始时间和当前时间;所述闪烁参数用于表示指示灯在每一状态下的显示时长、间隔时间和闪烁次数。

4.根据权利要求3所述的终端设备指示灯工作方法,其特征在于,所述根据所述第一状态对应的指示灯参数,确定所述指示灯控件针对所述第一状态下指示灯的显示的执行情况,包括:

5.根据权利要求1所述的终端设备指示灯工作方法,其特征在于,所述根据所述第二状态对应的指示灯参数调用所述指示灯控件执行所述第二状态下指示灯的显示,包括:

6.根据权利要求1所述的终端设备指示灯工作方法,其特征在于,所述调用指示灯控件终止所述第一状态下指示灯的显示,包括:

7.根据权利要求6所述的终端设备指示灯工作方法,其特征在于,所述根据所述第二状态对应的指示灯参数调用所述指示灯控件执行所述第二状态下指示灯的显示,包括:

8.一种终端设备指示灯工作装置,其特征在于,包括:

9.一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1至7任一项所述的方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有机器可运行指令,所述计算机可运行指令在被处理器调用和运行时,所述计算机可运行指令促使所述处理器运行所述权利要求1至7任一项所述的方法。

技术总结本发明提供了一种终端设备指示灯工作方法、装置、电子设备及存储介质,涉及指示灯控制技术领域,该方法通过对终端设备的运行状态进行监测,当监测到该设备由第一状态转换为第二状态时,获取第二状态对应的指示灯参数;调用指示灯控件终止第一状态下指示灯的显示,并且根据第二状态对应的指示灯参数调用指示灯控件执行第二状态下指示灯的显示,从而实现对指示灯的直接控制,解决了现有技术中存在的容易产生指示灯显示错乱的技术问题,达到了提高指示灯显示状态稳定性的技术效果。技术研发人员:苏雪伟受保护的技术使用者:楚天龙股份有限公司技术研发日:技术公布日:2024/11/14

本文地址:https://www.jishuxx.com/zhuanli/20241118/328368.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。