故障信息发送方法、装置和车辆与流程

文档序号:35130580发布日期:2023-08-15 03:14阅读:39来源:国知局
故障信息发送方法、装置和车辆与流程

本技术涉及电子,具体而言,涉及一种故障信息发送方法、装置和车辆。


背景技术:

1、现在很多人已经习惯将电动自行车、电动助力车等电动交通工具作为短途出行时的选择,而在电动交通工具可能会出现一些小故障,进而导致一些安全隐患。

2、相关技术中,人们可以通过观察电动交通工具的车身部位,或使用一些检测工具来判断电动交通工具是否发生故障,并确定故障类型。另外,一些安装有仪表和按键装置的电动交通工具还可以由用户触发按键装置以使得相应的处理装置确定电动交通工具是否存在故障,并将故障类型显示在电动交通工具的仪表上。

3、然而,由于电动交通工具的仪表可以显示的内容较为简单,相关技术中的方案存在难以给用户提供有效的显示辅助、且无法通过无线的方式输出或显示电动交通工具的故障信息的问题。


技术实现思路

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、所述仪表装置通过所述无线装置接收所述目标计算机设备发送的配对请求,并根据所述配对请求建立所述仪表装置、所述无线装置和所述目标计算机设备之间的配对连接。

30、本技术实施例的第二方面,提供了一种故障信息发送装置,所述装置包括:

31、确定模块,用于在开启诊断功能的情况下,通过所述仪表装置基于第一数据协议确定所述车辆中至少一个部件的故障信息,根据第二数据协议和所述故障信息确定待封装信息,基于所述第一数据协议和第二数据协议封装所述待封装信息,并将封装后的信息发送至所述无线装置,其中,所述故障信息用于指示所述部件的故障类型;

32、解析发送模块,用于通过所述无线装置基于所述第一数据协议解析所述封装后的信息,并基于所述第二数据协议将解析得到的待发送信息发送至目标计算机设备,所述目标计算机设备用于解析、存储和显示所述待发送信息。

33、本技术实施例的第三方面,提供了一种车辆,所述车辆包括仪表装置、无线装置、存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述第一方面所述的故障信息发送方法。

34、本技术实施例的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的故障信息发送方法。

35、本技术实施例的有益效果包括:

36、本技术实施例提供的一种故障信息发送方法,通过在开启诊断功能的情况下,该仪表装置基于第一数据协议确定该车辆中至少一个部件的故障信息,根据第二数据协议和该故障信息确定待封装信息,基于该第一数据协议和第二数据协议封装该待封装信息,并将封装后的信息发送至该无线装置。该无线装置基于该第一数据协议解析该封装后的信息,并基于该第二数据协议将解析得到的待发送信息发送至目标计算机设备。

37、由上可见,由于该无线装置与该仪表装置之间可以通过总线或串口连接,那么该无线装置和该仪表装置之间就可以传输数据。而该无线装置可以基于该第二数据协议将该待发送信息发送至该目标计算机设备,也即,该无线装置和该目标计算机设备之间可以建立通信连接。这样可以实现该仪表装置通过该无线装置间接地与该目标计算机设备建立无线通信连接。

38、而由于该故障信息可以指示该车辆中各部件的故障类型和故障情况,而该待封装信息是基于该第二数据协议和该故障信息确定的,该封装后的信息是基于该第一数据协议和该第二数据协议对该待封装信息进行封装得到的,也即该待封装信息和该封装后的信息可以准确地指示该故障信息。并且,该待发送信息是由该无线装置解析该封装后的信息得到的。

39、因此,在将该待发送信息发送至目标计算机设备之后,该目标计算机设备就可以基于该第二数据协议解析该待发送信息,以得到相应的故障代码和故障信息,并将该车辆的各部件故障信息和故障解决方式显示在该目标计算机设备的显示界面上。

40、如此,可以达到为用户提供有效的显示辅助,并通过无线方式输出电动车辆的故障信息的效果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1