System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种在车机上查看日志的方法、电子设备、车机和车辆技术_技高网

一种在车机上查看日志的方法、电子设备、车机和车辆技术

技术编号:41127518 阅读:3 留言:0更新日期:2024-04-30 17:55
本发明专利技术公开了一种在车机上查看日志的方法、电子设备、车机和车辆,方法步骤包括:启动日志查看软件,根据日志类型读取日志数据和对应的配置文件;在指定屏幕上显示日志查看软件界面,或:检测当前空闲的显示屏幕,按照预设的优先级选择显示屏幕进行日志文件显示,或随机选择一个显示屏幕对日志查看软件界面进行显示。本发明专利技术结合现有智能座舱中操作系统和硬件设备环境,挖掘硬件资源的潜力,从操作流程和使用方法上进行简化,并针对车机的使用环境进行有针对性的优化涉及。便利了车机日志的查看、使用,显著提升了研发工作效率。

【技术实现步骤摘要】

本专利技术涉及一种查看日志的方法、电子设备、车机和车辆,尤其涉及一种在车机上查看日志的方法、电子设备、车机和车辆


技术介绍

1、车机日志在汽车领域非常重要,它们记录了车辆的各种信息和事件。对于系统开发阶段,日志更是不可缺少的关键模块。在车辆正式量产运维后,日志为定位和解决车辆问题提供重要依据。日志重要的作用体现在多个方面:

2、系统调试和问题定位:系统日志是开发人员排查问题的关键工具。当应用程序或操作系统出现异常行为、崩溃或错误时,系统日志可以提供关于问题的详细信息,帮助开发人员迅速定位问题的原因。

3、性能优化:系统日志记录了应用程序和操作系统的性能数据,包括响应时间、内存使用、cpu占用率等。开发人员可以分析这些数据,识别性能瓶颈,并采取措施来优化应用程序的性能。

4、安全性分析:系统日志还可以用于监视应用程序和操作系统的安全性。通过检查日志,开发人员可以发现潜在的安全漏洞、异常行为和未经授权的访问,从而改进应用程序的安全性。

5、用户支持:当用户遇到问题时,他们通常会提供应用程序或系统生成的错误日志,这有助于开发人员更好地理解问题并提供更有效的支持。系统日志可以提供问题的背景信息,有助于快速解决用户反馈。

6、现有技术中在车机上查看日志操作繁琐,需要以下多个操作步骤:

7、需要一台pc设备连接车机系统,并且根据pc设备上按照的操作系统,选择对应版本的驱动程序和进行配置。

8、需要一根usb连接线连接pc和车机系统。

9、在车辆上需要预留上述usb连接所需接口。在研发车辆上,通常只有一个usb调试接口,甚至有的车辆上需要通过手动接线的方式引出usb调试接口。在量产后的车辆上,一般不会提供usb调试接口。

10、车机系统上需要具有调试服务软件并设置相应权限,运行adb server,并允许pc通过usb连接。

11、同时具备上述所有前提条件,才可以使用adb工具查看系统的日志内容。adb仅提供命令行操作方式,使得使用操作也有很多局限性。

12、整体操作流程比较复杂,需要依赖多种硬件、软件,大大限制了查看日志的操作,为开发调试带来不少阻碍。很多情况下,不具备实时调试查看的日志的条件,只能在问题发生事后导出日志到u盘,这种操作方式会带来更多问题:

13、由于时间过长或者输入日志过多,到时发生问题相关日志被覆盖,导出的日志对解决问题无效。

14、导出日志很多,需要花费更多时间分析日志,定位发生问题的位置。

15、实际中存在多台车辆以及同一个车辆经常刷新系统版本,通过日志要对应到特定车辆,可能还要还原问题发生时的特定系统版本,这些都会增加额外工作量,甚至难以实现。


技术实现思路

1、本专利技术的目的在于提供一种在车机上查看日志的方法、电子设备、车机和车辆,解决现有技术存在的缺憾。

2、本专利技术提供了下述方案:

3、一种在车机上查看日志的方法,包括:

4、启动日志查看软件,根据日志类型读取日志数据和对应的配置文件;

5、在指定屏幕上显示日志查看软件界面,或:

6、检测当前空闲的显示屏幕,按照预设的优先级选择显示屏幕进行日志文件显示,或随机选择一个显示屏幕对日志查看软件界面进行显示。

7、进一步的,所述根据日志类型读取日志数据和对应的配置文件,进一步包括:

8、获取待查看日志类型,从配置文件中获取待查看日志类型对应的日志数据源信息;

9、如果待查看日志为文本格式日志,则将待查看日志内容数据发送至显示屏幕缓冲区,在日志查看软件界面显示对应的日志内容;

10、如果待查看日志为非文本格式日志,则对待查看日志进行格式转换,将待查看日志的文件格式转换为文本格式后发送到显示屏幕缓冲区。

11、进一步的,所述对待查看日志进行格式转换,具体为:从日志文件对应的配置文件中获取对应日志类型的转换器程序。

12、进一步的,所述按照预设的优先级选择显示屏幕,具体为:

13、优先级次序从高到低依次为:中控屏幕、副驾屏幕和后座屏幕;

14、车机屏幕显示日志文件时,在屏幕中进行全屏显示,或将车机窗口分割为多个子窗口,在每个子窗口中显示不同类型的日志。

15、进一步的,当将车机窗口分割为多个子窗口,在每个子窗口中显示不同类型的日志时,日志窗口的内容默认为随日志输出自动滚动,或:

16、通过人机交互拖动滚动条进行日志内容查看。

17、一种在车机上查看日志的系统,包括:

18、日志查看软件启动模块,用于启动日志查看软件,根据日志类型读取日志数据和对应的配置文件;

19、第一日志查看软件界面显示模块,用于在指定屏幕上显示日志查看软件界面,或:

20、第二日志查看软件界面显示模块,用于检测当前空闲的显示屏幕,按照预设的优先级选择显示屏幕进行日志文件显示,或随机选择一个显示屏幕对日志查看软件界面进行显示。

21、一种车机,所述车机中设置有在车机上查看日志的系统。

22、一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行所述方法的步骤。

23、一种计算机可读存储介质,其存储有可由电子设备执行的计算机程序,当所述计算机程序在所述电子设备上运行时,使得所述电子设备执行所述方法的步骤。

24、一种车辆,具体包括:

25、电子设备,用于实现所述的方法;

26、处理器,所述处理器运行程序,当所述程序运行时,对于从所述电子设备输出的数据执行所述方法的步骤;

27、存储介质,用于存储程序,所述程序在运行时,对于从电子设备输出的数据执行所述方法的步骤。

28、本专利技术与现有技术相比具有以下的优点:

29、本专利技术在车机上提供一个内置的应用软件,可以通过这个软件查看系统日志。这样可以减少外部设备等依赖,不再需要pc、usb线等,也免去了对部分系统服务和配置的要求,就可以查到日志。

30、本专利技术可充分利用现有汽车座舱中的多个屏幕硬件,不仅可以查看日志,还可以针对实际调试场景进行配置或自动显示模式优化。当前汽车智能座舱的配置,主流的配置具有2-4个显示屏幕。主中控屏通常在15英寸以上,显示面积远超很多笔记本电脑的显示屏尺寸,并具有较高的分辨率。在车机上查看日志的实际用户体验,优于在小屏幕笔记本电脑上的查看体验。由于车机系统的快速发展,这些有利条件尚未被充分利用和挖掘。

31、本专利技术不仅可以实时查看日志,而且借助图形化的显示和操作界面,日志的查看效果、操作方便和效率都可以大幅提升。可以在实际车辆现场去测试、复现系统的问题,并通过实时本文档来自技高网...

【技术保护点】

1.一种在车机上查看日志的方法,其特征在于,包括:

2.根据权利要求1所述的在车机上查看日志的方法,其特征在于,所述根据日志类型读取日志数据和对应的配置文件,进一步包括:

3.根据权利要求2所述的在车机上查看日志的方法,其特征在于,所述对待查看日志进行格式转换,具体为:从日志文件对应的配置文件中获取对应日志类型的转换器程序。

4.根据权利要求1所述的在车机上查看日志的方法,其特征在于,所述按照预设的优先级选择显示屏幕,具体为:

5.根据权利要求4所述的在车机上查看日志的方法,其特征在于,当将车机窗口分割为多个子窗口,在每个子窗口中显示不同类型的日志时,日志窗口的内容默认为随日志输出自动滚动,或:

6.一种在车机上查看日志的系统,其特征在于,包括:

7.一种车机,其特征在于,所述车机中设置有权利要求7所述的在车机上查看日志的系统。

8.一种电子设备,其特征在于,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1至5中任一项所述方法的步骤。

9.一种计算机可读存储介质,其特征在于,其存储有可由电子设备执行的计算机程序,当所述计算机程序在所述电子设备上运行时,使得所述电子设备执行权利要求1至5中任一项所述方法的步骤。

10.一种车辆,其特征在于,具体包括:

...

【技术特征摘要】

1.一种在车机上查看日志的方法,其特征在于,包括:

2.根据权利要求1所述的在车机上查看日志的方法,其特征在于,所述根据日志类型读取日志数据和对应的配置文件,进一步包括:

3.根据权利要求2所述的在车机上查看日志的方法,其特征在于,所述对待查看日志进行格式转换,具体为:从日志文件对应的配置文件中获取对应日志类型的转换器程序。

4.根据权利要求1所述的在车机上查看日志的方法,其特征在于,所述按照预设的优先级选择显示屏幕,具体为:

5.根据权利要求4所述的在车机上查看日志的方法,其特征在于,当将车机窗口分割为多个子窗口,在每个子窗口中显示不同类型的日志时,日志窗口的内容默认为随日志输出自动滚动,或:

<...

【专利技术属性】
技术研发人员:尹旻蒲军霖
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:

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

1