System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于IP话机的灯效实现方法、终端设备以及存储介质技术_技高网

基于IP话机的灯效实现方法、终端设备以及存储介质技术

技术编号:40542940 阅读:16 留言:0更新日期:2024-03-05 18:59
本发明专利技术涉及一种基于IP话机的灯效实现方法、终端设备以及计算机存储介质。该灯效实现方法包括:驱动灯板的所有芯片信息;基于所述芯片信息,获取所有灯珠的序号和寄存器映射表;基于所述IP话机的控制指令,从所述寄存器映射表中调取相应灯珠实现自定义灯效和/或单灯灯效。本申请的灯效实现方法提供一种支持多种应用场景的IP话机RGB灯效实现框架,达到性能更优、配置方便、兼容性强、灯效呈现更丰富细腻等优点,整体提升IP话机产品市场竞争力。

【技术实现步骤摘要】

本申请涉及灯光控制,特别是涉及一种基于ip话机的灯效实现方法、终端设备以及计算机存储介质。


技术介绍

1、随着物联网行业进一步发展,ip话机类产品的设计需求进一步提升,相对于传统功能话机,市场对新型ip话机类产品的交互体验有更高的要求,更优的用户体验能提升产品竞争力。

2、rgb包含代表红、绿、蓝三个通道的颜色,几乎包括了人类视力所能感知的所有颜色,是目前最流行的颜色体系。rgb灯效包括闪烁、常亮以及呼吸等效果,运用在ip话机的各个场景,能为用户带来更佳的色彩体验。

3、目前,ip话机上的灯效实现主要是通过对每个灯效进行实时配置,这样的方式不够灵活,难以应对诸如:灯的数量较大、对灯的显示效果较高、用户希望自定义显示效果等场景,且存在通信数据量过大、容易遗漏等问题。


技术实现思路

1、本申请提供一种基于ip话机的灯效实现方法、终端设备以及计算机存储介质。

2、本申请采用的一个技术方案是提供一种基于ip话机的灯效实现方法,所述灯效实现方法包括:

3、驱动灯板的所有芯片信息;

4、基于所述芯片信息,获取所有灯珠的序号和寄存器映射表;

5、基于所述ip话机的控制指令,从所述寄存器映射表中调取相应灯珠实现自定义灯效和/或单灯灯效。

6、其中,所述基于所述ip话机的控制指令,从所述寄存器映射表中调取相应灯珠实现自定义灯效和/或单灯灯效,包括:

7、创建第一线程和第二线程,其中,所述第一线程用于控制自定义灯效,所述第二线程用于控制单灯灯效;

8、基于所述ip话机的控制指令,利用所述第一线程从所述寄存器映射表中调取相应灯珠实现自定义灯效;和/或,

9、利用所述第二线程从所述寄存器映射表中调取相应灯珠实现单灯灯效。

10、其中,所述基于所述ip话机的控制指令,从所述寄存器映射表中调取相应灯珠实现自定义灯效和/或单灯灯效,包括:

11、基于所述ip话机的控制指令,获取自定义配置灯效效果;

12、按照所述自定义配置灯效效果,从所述寄存器映射表中调取相应灯珠实现自定义灯效和单灯灯效中的至少一种灯效或者两种灯效的组合。

13、其中,所述自定义配置灯效效果包括波浪效果、走马灯效果和贪吃蛇效果中的至少一种或多种的组合。

14、其中,所述利用所述第一线程从所述寄存器映射表中调取相应灯珠实现自定义灯效,包括:

15、利用所述第一线程解析所述控制指令,获取每个灯珠的灯效信息;

16、按照所述控制指令从所述寄存器映射表中调取相应灯珠,并按照解析得到的灯效信息执行每一帧的灯珠灯效,实现自定义灯效;

17、其中,所述灯效信息包括发光颜色、发光亮度,单帧间隔、周期时长和/或循环次数。

18、其中,所述利用所述第二线程从所述寄存器映射表中调取相应灯珠实现单灯灯效之后,所述灯效实现方法还包括:

19、设置所述第二线程的单灯灯效的优先级高于所述第一线程的自定义灯效的优先级。

20、其中,所述驱动灯板的所有芯片信息,包括:

21、驱动板载的所有灯板的芯片信息,实现标准i2c总线读写接口,并维度灯板上所有灯珠的寄存器映射表,对每个灯珠的设置操作统一通过对应灯珠序号进行。

22、其中,所述灯效实现方法,还包括:

23、实现灯效接口定义语言服务,提供灯效控制接口;

24、基于所述灯效控制接口获取上层软件下发的控制指令。

25、本申请采用的另一个技术方案是提供一种终端设备,所述终端设备包括存储器以及与所述存储器耦接的处理器;

26、其中,所述存储器用于存储程序数据,所述处理器用于执行所述程序数据以实现如上述的灯效实现方法。

27、本申请采用的另一个技术方案是提供一种计算机存储介质,所述计算机存储介质用于存储程序数据,所述程序数据在被计算机执行时,用以实现如上述的灯效实现方法。

28、本申请的有益效果是:控制终端驱动灯板的所有芯片信息;基于所述芯片信息,获取所有灯珠的序号和寄存器映射表;基于所述ip话机的控制指令,从所述寄存器映射表中调取相应灯珠实现自定义灯效和/或单灯灯效。本申请的灯效实现方法提供一种支持多种应用场景的ip话机rgb灯效实现框架,达到性能更优、配置方便、兼容性强、灯效呈现更丰富细腻等优点,整体提升ip话机产品市场竞争力。

本文档来自技高网...

【技术保护点】

1.一种基于IP话机的灯效实现方法,其特征在于,所述灯效实现方法包括:

2.根据权利要求1所述的灯效实现方法,其特征在于,

3.根据权利要求2所述的灯效实现方法,其特征在于,

4.根据权利要求3所述的灯效实现方法,其特征在于,

5.根据权利要求2所述的灯效实现方法,其特征在于,

6.根据权利要求2或5所述的灯效实现方法,其特征在于,

7.根据权利要求1所述的灯效实现方法,其特征在于,

8.根据权利要求1所述的灯效实现方法,其特征在于,

9.一种终端设备,其特征在于,所述终端设备包括存储器以及与所述存储器耦接的处理器;

10.一种计算机存储介质,其特征在于,所述计算机存储介质用于存储程序数据,所述程序数据在被计算机执行时,用以实现如权利要求1~8任一项所述的灯效实现方法。

【技术特征摘要】

1.一种基于ip话机的灯效实现方法,其特征在于,所述灯效实现方法包括:

2.根据权利要求1所述的灯效实现方法,其特征在于,

3.根据权利要求2所述的灯效实现方法,其特征在于,

4.根据权利要求3所述的灯效实现方法,其特征在于,

5.根据权利要求2所述的灯效实现方法,其特征在于,

6.根据权利要求2或5所述的灯效实现方法,其特征在于,...

【专利技术属性】
技术研发人员:冯波刘建兵肖挽强徐圣杰
申请(专利权)人:深圳方位通讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1