一种车辆仪表报警灯备份显示方法、系统、电子设备及存储介质与流程

未命名 07-11 阅读:81 评论:0


1.本技术智能汽车领域,具体而言,涉及一种车辆仪表报警灯备份显示方法、装置、电子设备及存储介质。


背景技术:

2.车辆仪表显示的故障灯作为可直观反馈车辆各系统工作状况的装置,当车辆系统发生故障时能准确及时的给出提示至关重要。例如:当制动器摩擦片严重磨损时,仪表提示制动器报警灯;当安全气囊系统出现问题时,提示安全气囊故障灯。然而各个故障等指示从显示条件判断到屏幕显示故障灯的整个数据链路,难免会出现问题,而导致报警灯没有正常提示。这就导致应该提示给驾驶员的故障灯没有提示,或者提示错误。


技术实现要素:

3.本技术的主要目的在于提供一种车辆仪表报警灯备份显示方法,包括:
4.获取车辆状态数据;
5.根据所述车辆状态数据检查对应的报警灯,并获取当前报警灯数据;
6.比对所述当前报警灯数据与原始报警灯数据,并获取比对结果;
7.根据所述比对结果调用备份报警灯数据;
8.根据所述备份报警灯数据显示所述报警灯。
9.可选第,比对所述当前报警灯数据与原始报警灯数据包括:
10.比对所述当前报警灯数据中与所述原始报警灯数据中的报警灯显示位置数据;
11.比对所述当前报警灯数据中与所述原始报警灯数据中的报警灯显示图片通道数据;
12.比对所述当前报警灯数据中与所述原始报警灯数据中的报警灯有效像素抽取数据。
13.可选第,所述报警灯显示位置数据包括:包括所述报警灯的坐标、所述报警灯的长以及所述报警灯的宽。
14.可选第,比对所述当前报警灯数据中与所述原始报警灯数据中的报警灯显示图片通道数据包括:
15.根据报警灯显示图片颜色,选择rgb三个通道中的一个通道进行校验判断,红色报警灯选择r通道,蓝色报警灯选择b通道,绿色报警灯选择b通道,黄色报警灯选择r通道。
16.可选第,比对所述当前报警灯数据中与所述原始报警灯数据中的报警灯有效像素抽取数据包括:
17.所述报警灯的有效像素数据抽取,标记为mask数组;
18.使用mask标记所述报警灯的图像像素是否有效,0表示透明,1表示有颜色,mask数组大小为所述报警灯像素的大小;
19.当mask值为非0时,计算校验值,当mask为0时直接跳过。
20.可选第,比对所述当前报警灯数据与原始报警灯数据,并获取比对结果包括:显示面板获取当前屏幕显示的报警灯信息,所述当前屏幕显示的报警灯信息基于所述报警灯显示位置及mask值计算校验值,并将所述校验值与原始的设定值进行比对;
21.根据所述比对结果调用备份报警灯数据包括:当所述校验值与所述设定值一致时,表明显示无误,当所述校验值与所述设定值不一致时,表明显示有问题,调用备份报警灯数据。
22.可选第,根据所述备份报警灯数据显示所述报警灯包括:
23.所述备份报警灯数据中的报警灯尺寸大于所述原始报警灯数据中的报警灯尺寸。
24.可选第,根据所述备份报警灯数据显示所述报警灯包括:
25.将所述报警灯的图像像素中透明的像素部分,改为黑色。
26.可选第,所述车辆仪表报警灯备份显示方法还包括报警灯失效处理,包括:
27.当连续第一预设时长失效时,调用备份报警灯数据,并根据所述备份报警灯数据显示所述报警灯;
28.当连续第二预设时长失效时,重启报警灯显示系统。
29.根据本技术的另一个方面,还提供了一种车辆仪表报警灯备份显示系统,包括:
30.车辆状态获取模块,配置为获取车辆状态数据;
31.报警灯检查模块,配置为根据所述车辆状态数据检查对应的报警灯,并获取当前报警灯数据;
32.比对模块,配置为比对所述当前报警灯数据与原始报警灯数据,并获取比对结果;
33.报警灯备份数据调用模块,配置为根据所述比对结果调用备份报警灯数据;
34.备用报警灯显示模块,配置为根据所述备份报警灯数据显示所述报警灯。
35.根据本技术的另一个方面,还提供了一种车辆仪表报警灯备份显示的电子设备,包括外部存储卡,所述电子设备包括上述的车辆仪表报警灯备份显示系统。
36.根据本技术的另一个方面,还提供了一种存储介质,其内存储有计算机程序,所述计算机程序在由处理器执行时实现上述任一项所述的方法。
37.与现有技术相比,本技术具有如下有益效果:
38.将整个处理流程划分为五条主线,分别是:显示线

,信息线

,检查线

,备份显示线

和失效处理线

。处理过程清晰,另外正常显示和备份显示分开,使得备份显示的报警灯图片不受正常显示报警灯图片影像。
39.报警灯图片的检查通道有rgba四个通道,本发明只检查rgb通道中的一个,大大减小cpu占用率,同时削减对硬件的要求。因为根据报警灯的颜色特种,rgb一个通道即可满足要求。不选择使用a通道是因为有些报警灯图片没有a通道。
40.对报警灯有效像素数据进行了抽取,根据报警灯有效像素mask值,当mask值为非0时,计算校验值,当mask为0时直接跳过,采用此方法,提高了计算速度。
41.备份的报警灯显示切片做了特殊处理,在原正常显示报警灯的图片基础上,把原来透明的像素部分,改为黑色底。同时备份显示的报警灯比正常图片略大。这样黑色底的tt辨识度更高,既能覆盖住正常显示的图片,又能很容易分清是备份显示的,还是正常的图像。
42.对失效处理进行了多级分级:一级恢复和二级恢复,提高了处理准确度。
附图说明
43.构成本技术的一部分的附图用来提供对本技术的进一步理解,使得本技术的其它特征、目的和有益效果变得更明显。本技术的示意性实施例附图及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
44.图1为本技术一实施例中车辆仪表报警灯备份显示方法的流程图;
45.图2是本技术一实施例中车辆仪表报警灯备份显示方法的流程图;
46.图3是本技术一实施例中车辆仪表报警灯备份显示方法的流程图;
47.图4a-4b是本技术一实施例中报警灯有效像素数据抽取的示意图;
48.图5a-5b是本技术一实施例中报警灯有效像素数据抽取的示意图。
具体实施方式
49.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
50.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
51.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
52.本技术的一些技术名词解释如下:
53.can:控制器局域网总线(can,controllerarea network)是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。can协议用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。该协议的健壮性使其用途延伸到其他自动化和工业应用。can协议的特性包括完整性的串行数据通讯、提供实时支持、传输速率高达1mb/s、同时具有11位的寻址以及检错能力。
54.io:i/o输入/输出(input/output),分为io设备和io接口两个部分。在posix兼容的系统上,例如linux系统[1],i/o操作可以有多种方式,比如dio(direct i/o),aio(asynchronous i/o,异步i/o),memory-mapped i/o(内存映射i/o)等,不同的i/o方式有不同的实现方式和性能,在不同的应用中可以按情况选择不同的i/o方式。
[0055]
display control:显示控件
[0056]
safety checker:安全检查器
[0057]
fault handler:故障处理程序
[0058]
safety checker:安全检查器
[0059]
state manager:状态管理器
[0060]
请参照图1-图2,图1-图2为本技术一实施例中车辆仪表报警灯备份显示方法的流程示意图。在本技术的一些实施例中,车辆仪表报警灯备份显示方法,其特征在于,包括:
[0061]
s2:获取车辆状态数据;
[0062]
获取车辆状态数据的主体可以为车载系统中的处理器,也可以是手机app,或者是远端的服务器。车辆状态数据为包含了车辆在行驶或者静止状态的所有参数的至少其中之一。该数据可以包括车辆在行驶或者静止状态正常数据,也可以包括非正常数据(例如报警数据等)。
[0063]
s4:根据所述车辆状态数据检查对应的报警灯,并获取当前报警灯数据;
[0064]
原则上,车辆的数据都会在车辆上显示与该数据对应的报警灯。可能一个数据对应一个报警灯,可能一个数据对应多个报警灯,也可能多个数据对应一个报警灯。数据有正常和异常的分别。可以根据正常数据检查对应的报警灯,可以根据异常数据检查对应的报警灯,也可以根据不同数据正常或者异常的组合检查对应的报警灯,或者根据同一数据的正常状态和不正常状态的组合检查对应的报警灯。
[0065]
当前报警等数据指的是检查报警灯的同时所获取的报警灯数据。而报警灯数据包括了所有的当前报警灯的物理参数,例如电流、电压、颜色、尺寸、形状等。
[0066]
s6:比对所述当前报警灯数据与原始报警灯数据,并获取比对结果;
[0067]
原始报警灯数据可以预存在本地,也可以由人工手动输入,或者可以是存储在远端服务器而通过网络读取。比对结果可以是相同,或者不同,或者不同的差值(例如,原始报警灯数据的数值是10,当前报警灯数据的数值是12,那么其差值就是2)。
[0068]
s8:根据所述比对结果调用备份报警灯数据;
[0069]
当比对结果为相同时,则说明报警灯显示正常。当比对结果为不相同或者是差值是,则说明当前显示为不正常。可以选择正常时调用备份报警灯数据,可以选择不正常时调用备份报警灯数据。进一步的,当不正常时,也可以选择不同时调用备份报警灯数据,或者选择差值时调用备份报警灯数据,或者可以选择相同、不同、差值的任意组合来调用对应的备份报警灯数据。备份报警灯数据包括了所有的当前报警灯的物理参数,例如电流、电压、颜色、尺寸、形状等。
[0070]
s10:根据所述备份报警灯数据显示所述报警灯。
[0071]
根据备份报警灯数据显示对应的报警灯。控制根据备份报警灯数据显示对应的报警灯的主体可以为车载系统中的处理器,也可以是手机app,或者是远端的服务器。
[0072]
请参照图3,在本实施例中,仪表通过can或硬线io输入来获取整车各系统工作状态。将整个流程包括:显示线

,信息线

,检查线

,备份显示线


[0073]
1、通过显示线

收集整车各系统工作状态,并判断是否需要进行报警灯显示,如果需要显示发送给display control组件进行显示。
[0074]
2、通过信息线

将app判断的报警灯需要显示的状态信息发送给safety checker组件。
[0075]
3、通过检查线

读取屏幕报警灯显示结果,并与期望结果进行比较。
[0076]
4、当检查线

返回的结果与期望显示结果不一致时,通过备份显示线

在屏幕上
显示备份的报警灯切片。
[0077]
显示线的作用是在屏幕上显示报警灯信息。
[0078]
从can和io收集车辆各系统状态信息,通过app组件对状态信息进行分析判断,当需要进行报警灯显示时,发送显示信息给displaycontrol组件进行报警灯显示。
[0079]
报警灯信息线的作用是传送报警灯状态信息。显示线中app组件对车辆状态进行分析判断后,确定报警灯的显示状态,app组件将报警灯显示状态发送给fault handler组件,fault handler组件根据报警灯状态,生成需要检查的状态列表,状态列表用数组表示,每个bit表示一个报警灯的状态。并把状态列表传输给safety checker组件。此处设计上app、fault handler采用重复的向safety checker发送列表信息,以避免状态信息丢失。
[0080]
报警灯检查线的作用是检测报警灯显示状态,获取屏幕显示信息并进行结果检查。此处设计上fault handler必须在每个检查周期内,对检查结果做出应答,确保信息线中发送的信息列表有应答。此处当fault handler报警灯信息线发送周期内未获取到检查结果,反馈给失效线,失效线做统一处理。
[0081]
在本技术的一些实施例中,比对所述当前报警灯数据与原始报警灯数据包括:
[0082]
比对所述当前报警灯数据中与所述原始报警灯数据中的报警灯显示位置数据;
[0083]
比对所述当前报警灯数据中与所述原始报警灯数据中的报警灯显示图片通道数据;
[0084]
比对所述当前报警灯数据中与所述原始报警灯数据中的报警灯有效像素抽取数据。
[0085]
报警灯显示位置
[0086]
包括坐标x,y以及长和宽。
[0087]
报警灯显示图片通道
[0088]
显示图片通道包括rgba四个通道,如果对四个通道都进行校验判断,则对cpu消耗较大,对硬件要求也比较高。通常仪表报警灯颜色单一,分为:红色,黄色,绿色、蓝色四种。本发明根据报警灯显示图片颜色,选择rgb三个通道中的一个通道进行校验判断,大大减小对硬件的要求,减少cpu消耗。另大多数仪表报警灯颜色都是红色,例如安全气囊报警灯颜色是红色,则选择r通道校验。蓝色报警灯选择b通道。绿色报警灯选择b通道,因为绿色由蓝色和黄色混合调出。黄色报警灯选择r通道,因为黄色是由红色和绿色混合调出。
[0089]
报警灯有效像素数据抽取,标记为mask数组
[0090]
报警灯往往与普通信息融合在一起,例如图4a所示。安全气囊故障报警灯与表盘背景融合一起。可以很明显的看到,这个矩阵区域融合了仪表的背景,提取安全气囊报警灯像素如图4b所示:
[0091]
使用mask标记图像像素是否有效,0表示透明,1表示有颜色,mask数组大小是像素的大小,为了更形象的说明,假设图5a的图片区域:
[0092]
对应的mask标记为:
[0093]
mask[]={0x0,0xe7,0x81,0x81,0x81,0x81,0xe7,0x00};(如图5b所示)
[0094]
各报警灯的校验值
[0095]
根据报警灯有效像素mask值,当mask值为非0时,计算校验值,当mask为0时直接跳过,采用此方法,提高了计算速度。
[0096]
显示的报警灯信息
[0097]
display control读取的屏幕显示的报警灯信息获取。读取的屏幕信息基于报警灯显示位置及mask值计算校验值,当校验值与设定的值一致时,表明显示无误,当校验值与设定的值不一致时,表明显示有问题,激活备份显示线。
[0098]
报警灯备份显示线的作用是检查线返回错误后,激活备份显示。备份显示的图片需要覆盖显示线正常显示的图片,另外在屏幕失效的情况下,考虑一个极端情况,黑幕出现了红屏,而且红色像素和报警灯的红色像素非常接近,这种情况下,如果不对备份报警灯做特殊处理,备份显示用的报警灯将无法被用户看清。因而备份显示的内容要做特殊处理。本发明在原正常显示报警灯的图片基础上,把原来透明的像素部分,改为黑色底。同时备份显示的报警灯比正常图片略大。这样黑色底的tt辨识度更高,既能覆盖住正常显示的图片,又能很容易分清是备份显示的,还是正常的图像。
[0099]
本技术的一些实施例中,还包括报警灯失效处理线

,包括:
[0100]
当连续第一预设时长失效时,调用备份报警灯数据,并根据所述备份报警灯数据显示所述报警灯;
[0101]
当连续第二预设时长失效时,重启报警灯显示系统。
[0102]
报警灯失效处理线的作用是对检查结果的处理。显示检查的结果回传给state manager组件;如果发生失效,由state manager做进一步的确认处理。
[0103]
本发明采用多级失效处理:
[0104]
一级恢复:
[0105]
如果连续400ms失效,激活备份显示。一旦校验结果失效触发一级恢复,则此元素进入黑名单,以后此元素只要被激活,备份显示均会同步触发,直到下个上电周期清除黑名单。
[0106]
报警灯检查线中当fault handler报警灯信息线发送周期内未获取到检查结果,连续400ms失效,激活备份显示。
[0107]
二级恢复:如果连续2000ms失效,通过state manager重启整个系统。
[0108]
本技术还提供了一种车辆仪表报警灯备份显示系统,包括:
[0109]
车辆状态获取模块,配置为获取车辆状态数据;
[0110]
车辆状态获取模块可以为车载系统中的处理器,也可以是手机app,或者是远端的服务器。车辆状态数据为包含了车辆在行驶或者静止状态的所有参数的至少其中之一。该数据可以包括车辆在行驶或者静止状态正常数据,也可以包括非正常数据(例如报警数据等)。
[0111]
报警灯检查模块,配置为根据所述车辆状态数据检查对应的报警灯,并获取当前报警灯数据;
[0112]
车辆的数据都会在车辆上显示与该数据对应的报警灯。可能一个数据对应一个报警灯,可能一个数据对应多个报警灯,也可能多个数据对应一个报警灯。数据有正常和异常的分别。可以根据正常数据检查对应的报警灯,可以根据异常数据检查对应的报警灯,也可以根据不同数据正常或者异常的组合检查对应的报警灯,或者根据同一数据的正常状态和不正常状态的组合检查对应的报警灯。
[0113]
当前报警等数据指的是检查报警灯的同时所获取的报警灯数据。而报警灯数据包
括了所有的当前报警灯的物理参数,例如电流、电压、颜色、尺寸、形状等。
[0114]
比对模块,配置为比对所述当前报警灯数据与原始报警灯数据,并获取比对结果;
[0115]
原始报警灯数据可以预存在本地,也可以由人工手动输入,或者可以是存储在远端服务器而通过网络读取。比对结果可以是相同,或者不同,或者不同的差值(例如,原始报警灯数据的数值是10,当前报警灯数据的数值是12,那么其差值就是2)。
[0116]
报警灯备份数据调用模块,配置为根据所述比对结果调用备份报警灯数据;
[0117]
当比对结果为相同时,则说明报警灯显示正常。当比对结果为不相同或者是差值是,则说明当前显示为不正常。可以选择正常时调用备份报警灯数据,可以选择不正常时调用备份报警灯数据。进一步的,当不正常时,也可以选择不同时调用备份报警灯数据,或者选择差值时调用备份报警灯数据,或者可以选择相同、不同、差值的任意组合来调用对应的备份报警灯数据。备份报警灯数据包括了所有的当前报警灯的物理参数,例如电流、电压、颜色、尺寸、形状等。
[0118]
备用报警灯显示模块,配置为根据所述备份报警灯数据显示所述报警灯。
[0119]
根据备份报警灯数据显示对应的报警灯。控制根据备份报警灯数据显示对应的报警灯的主体可以为车载系统中的处理器,也可以是手机app,或者是远端的服务器。
[0120]
请参照图3,在本实施例中,仪表通过can或硬线io输入来获取整车各系统工作状态。将整个流程包括:显示线

,信息线

,检查线

,备份显示线


[0121]
1、通过显示线

收集整车各系统工作状态,并判断是否需要进行报警灯显示,如果需要显示发送给display control组件进行显示。
[0122]
2、通过信息线

将app判断的报警灯需要显示的状态信息发送给safety checker组件。
[0123]
3、通过检查线

读取屏幕报警灯显示结果,并与期望结果进行比较。
[0124]
4、当检查线

返回的结果与期望显示结果不一致时,通过备份显示线

在屏幕上显示备份的报警灯切片。
[0125]
显示线的作用是在屏幕上显示报警灯信息。
[0126]
从can和io收集车辆各系统状态信息,通过app组件对状态信息进行分析判断,当需要进行报警灯显示时,发送显示信息给displaycontrol组件进行报警灯显示。
[0127]
报警灯信息线的作用是传送报警灯状态信息。显示线中app组件对车辆状态进行分析判断后,确定报警灯的显示状态,app组件将报警灯显示状态发送给fault handler组件,fault handler组件根据报警灯状态,生成需要检查的状态列表,状态列表用数组表示,每个bit表示一个报警灯的状态。并把状态列表传输给safety checker组件。此处设计上app、fault handler采用重复的向safety checker发送列表信息,以避免状态信息丢失。
[0128]
报警灯检查线的作用是检测报警灯显示状态,获取屏幕显示信息并进行结果检查。此处设计上fault handler必须在每个检查周期内,对检查结果做出应答,确保信息线中发送的信息列表有应答。此处当fault handler报警灯信息线发送周期内未获取到检查结果,反馈给失效线,失效线做统一处理。
[0129]
本技术还提供了一种车辆仪表报警灯备份显示的电子设备,包括外部存储卡,所述电子设备包括上述的车辆仪表报警灯备份显示系统。
[0130]
本技术还提供了一种存储介质,其内存储有计算机程序,所述计算机程序在由处
理器执行时实现上述任一项所述的方法。
[0131]
与现有技术相比,本技术具有如下有益效果:
[0132]
将整个处理流程划分为五条主线,分别是:显示线

,信息线

,检查线

,备份显示线

和失效处理线

。处理过程清晰,另外正常显示和备份显示分开,使得备份显示的报警灯图片不受正常显示报警灯图片影像。
[0133]
报警灯图片的检查通道有rgba四个通道,本发明只检查rgb通道中的一个,大大减小cpu占用率,同时削减对硬件的要求。因为根据报警灯的颜色特种,rgb一个通道即可满足要求。不选择使用a通道是因为有些报警灯图片没有a通道。
[0134]
对报警灯有效像素数据进行了抽取,根据报警灯有效像素mask值,当mask值为非0时,计算校验值,当mask为0时直接跳过,采用此方法,提高了计算速度。
[0135]
备份的报警灯显示切片做了特殊处理,在原正常显示报警灯的图片基础上,把原来透明的像素部分,改为黑色底。同时备份显示的报警灯比正常图片略大。这样黑色底的tt辨识度更高,既能覆盖住正常显示的图片,又能很容易分清是备份显示的,还是正常的图像。
[0136]
对失效处理进行了多级分级:一级恢复和二级恢复,提供了。
[0137]
以上所述仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。

技术特征:
1.一种车辆仪表报警灯备份显示方法,其特征在于,包括:获取车辆状态数据;根据所述车辆状态数据检查对应的报警灯,并获取当前报警灯数据;比对所述当前报警灯数据与原始报警灯数据,并获取比对结果;根据所述比对结果调用备份报警灯数据;根据所述备份报警灯数据显示所述报警灯。2.根据权利要求1所述的车辆仪表报警灯备份显示方法,其特征在于,比对所述当前报警灯数据与原始报警灯数据包括:比对所述当前报警灯数据中与所述原始报警灯数据中的报警灯显示位置数据;比对所述当前报警灯数据中与所述原始报警灯数据中的报警灯显示图片通道数据;比对所述当前报警灯数据中与所述原始报警灯数据中的报警灯有效像素抽取数据。3.根据权利要求2所述的车辆仪表报警灯备份显示方法,其特征在于,所述报警灯显示位置数据包括:包括所述报警灯的坐标、所述报警灯的长以及所述报警灯的宽。4.根据权利要求3所述的车辆仪表报警灯备份显示方法,其特征在于,比对所述当前报警灯数据中与所述原始报警灯数据中的报警灯显示图片通道数据包括:根据报警灯显示图片颜色,选择rgb三个通道中的一个通道进行校验判断,红色报警灯选择r通道,蓝色报警灯选择b通道,绿色报警灯选择b通道,黄色报警灯选择r通道。5.根据权利要求4所述的车辆仪表报警灯备份显示方法,其特征在于,比对所述当前报警灯数据中与所述原始报警灯数据中的报警灯有效像素抽取数据包括:所述报警灯的有效像素数据抽取,标记为mask数组;使用mask标记所述报警灯的图像像素是否有效,0表示透明,1表示有颜色,mask数组大小为所述报警灯像素的大小;当mask值为非0时,计算校验值,当mask为0时直接跳过。6.根据权利要求5所述的车辆仪表报警灯备份显示方法,其特征在于,比对所述当前报警灯数据与原始报警灯数据,并获取比对结果包括:显示面板获取当前屏幕显示的报警灯信息,所述当前屏幕显示的报警灯信息基于所述报警灯显示位置及mask值计算校验值,并将所述校验值与原始的设定值进行比对;根据所述比对结果调用备份报警灯数据包括:当所述校验值与所述设定值一致时,表明显示无误,当所述校验值与所述设定值不一致时,表明显示有问题,调用备份报警灯数据。7.根据权利要求1-6任意一项所述的车辆仪表报警灯备份显示方法,其特征在于,根据所述备份报警灯数据显示所述报警灯包括:所述备份报警灯数据中的报警灯尺寸大于所述原始报警灯数据中的报警灯尺寸。8.根据权利要求5所述的车辆仪表报警灯备份显示方法,其特征在于,根据所述备份报警灯数据显示所述报警灯包括:将所述报警灯的图像像素中透明的像素部分,改为黑色。9.根据权利要求1所述的车辆仪表报警灯备份显示方法,其特征在于,所述车辆仪表报警灯备份显示方法还包括报警灯失效处理,包括:当连续第一预设时长失效时,调用备份报警灯数据,并根据所述备份报警灯数据显示
所述报警灯;当连续第二预设时长失效时,重启报警灯显示系统。10.一种车辆仪表报警灯备份显示系统,其特征在于,包括:车辆状态获取模块,配置为获取车辆状态数据;报警灯检查模块,配置为根据所述车辆状态数据检查对应的报警灯,并获取当前报警灯数据;比对模块,配置为比对所述当前报警灯数据与原始报警灯数据,并获取比对结果;报警灯备份数据调用模块,配置为根据所述比对结果调用备份报警灯数据;备用报警灯显示模块,配置为根据所述备份报警灯数据显示所述报警灯。11.一种车辆仪表报警灯备份显示的电子设备,包括外部存储卡,其特征在于,所述电子设备包括如权利要求10中所述的车辆仪表报警灯备份显示系统。12.一种存储介质,其特征在于,其内存储有计算机程序,所述计算机程序在由处理器执行时实现如权利要求1-9中任一项所述的方法。

技术总结
本申请公开了一种车辆仪表报警灯备份显示方法、系统、电子设备及存储介质,其中备份显示方法包括:获取车辆状态数据;根据所述车辆状态数据检查对应的报警灯,并获取当前报警灯数据;比对所述当前报警灯数据与原始报警灯数据,并获取比对结果;根据所述比对结果调用备份报警灯数据;根据所述备份报警灯数据显示所述报警灯。本发明给出了一种当上述情况发生时,备份显示仪表故障灯的方法,保证即使传输异常,仍能进行故障提示,确保安全驾驶。确保安全驾驶。确保安全驾驶。


技术研发人员:赵颖慧 瞿子淇 徐雷 刘朝阳 郑红丽
受保护的技术使用者:中国第一汽车股份有限公司
技术研发日:2023.03.07
技术公布日:2023/6/28
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐