Fault information display method and device, electronic equipment and storage medium
By obtaining, analyzing and displaying fault information in vehicle electronic equipment, the problem that ordinary users cannot detect vehicle failures in real time is solved, and user self-inspection and fault monitoring and early warning are realized, ensuring driving safety.
Patent Information
- Application Number
- CN202411959009.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-04-08
AI Technical Summary
In modern cars, ordinary users cannot read fault information in real time, resulting in the inability to detect and repair vehicle failures in time, affecting driving safety.
By configuring multiple ports in the vehicle electronic device to connect to the ECU, the diagnostic fault code is obtained, saved as a list, parsing and processing is performed to obtain fault information, and display it to the user in real time.
Ordinary users do not need to rely on the reuse of reading equipment to detect vehicle failures in a timely manner, ensuring timely repairs, and thus ensuring driving safety.
Smart Images

Figure CN119781435A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and more specifically, to a fault information display method, device, electronic device and storage medium. Background Art
[0002] Modern cars are equipped with multiple ECUs (Electronic Control Units) to manage different systems in the vehicle, such as the engine, transmission, brake system, airbag system, etc. Each ECU can generate a DTC (Diagnostic Trouble Code) carrying fault information when a fault is detected while monitoring the system it controls. These DTCs are usually sent periodically in the form of messages to the vehicle's network bus, such as the CAN (Controller Area Network) bus.
[0003] In fact, ordinary users are generally unable to read the corresponding fault information in real time. Only professional maintenance personnel can read the fault information through the vehicle's conversion port using professional reading tools. As a result, ordinary users of the vehicle cannot discover vehicle faults in time, and cannot ensure timely repairs of vehicle faults, which is not conducive to ensuring driving safety. Summary of the invention
[0004] In view of this, the present application provides a fault information display method, device, electronic device and storage medium for displaying vehicle fault information in real time so that users can promptly discover vehicle faults based on the fault information.
[0005] In order to achieve the above objectives, the proposed solution is as follows:
[0006] A fault information display method is applied to an electronic device of a vehicle, wherein the electronic device is configured with a plurality of ports, each port being used to connect to an ECU of the vehicle, and the fault information display method comprises the steps of:
[0007] acquiring a plurality of diagnostic trouble codes from a plurality of said ECUs;
[0008] Saving the plurality of diagnostic trouble codes as a list, wherein the list stores valid diagnostic trouble codes;
[0009] Parsing each of the diagnostic fault codes in the list to obtain multiple fault information;
[0010] The fault information is displayed to the user.
[0011] Optionally, the obtaining of multiple diagnostic fault codes from multiple ECUs comprises the steps of:
[0012] A preset number of the diagnostic trouble codes are obtained based on the port.
[0013] Optionally, the preset number is 256.
[0014] Optionally, the storing the plurality of fault codes as a list, wherein the list stores valid diagnostic fault codes, comprises the steps of:
[0015] If the list is empty, storing the plurality of diagnostic trouble codes in the list;
[0016] When the list is not empty, the original diagnostic trouble codes in the list are updated based on the multiple newly acquired diagnostic trouble codes.
[0017] Optionally, displaying the fault information to the user comprises the steps of:
[0018] Whenever there is at least one piece of the fault information, display the fault information in real time through the display interface of the electronic device;
[0019] In response to an information display request for a user, at least one piece of the fault information is displayed through the display interface.
[0020] A fault information display device is applied to an electronic device of a vehicle, the electronic device is configured with a plurality of ports, each port is used to connect to an ECU of the vehicle, and the fault information display device comprises:
[0021] A data acquisition module is configured to acquire a plurality of diagnostic trouble codes from a plurality of said ECUs;
[0022] A fault code saving module is configured to save the plurality of diagnostic fault codes as a list, wherein the list contains valid diagnostic fault codes;
[0023] A fault analysis module is configured to analyze each of the diagnostic fault codes in the list to obtain a plurality of fault information;
[0024] The display execution module is configured to display the fault information to the user.
[0025] Optionally, the fault code storage module includes:
[0026] a saving processing unit configured to save the plurality of diagnostic trouble codes in the list if the list is empty;
[0027] The update processing unit is configured to update the original diagnostic trouble codes in the list based on the multiple newly acquired diagnostic trouble codes when the list is not empty.
[0028] Optionally, the display execution module includes:
[0029] A first display unit is configured to display the fault information in real time through a display interface of the electronic device whenever there is at least one piece of the fault information;
[0030] The second display unit is configured to respond to an information display request for the user and display at least one piece of the fault information through the display interface.
[0031] An electronic device is applied to a vehicle, the electronic device comprising at least one processor and a memory connected to the processor, wherein:
[0032] The memory is used to store computer programs or instructions;
[0033] The processor is used to execute the computer program or instruction so that the electronic device implements the fault information display method as described above.
[0034] A computer-readable storage medium is applied to an electronic device, wherein the storage medium carries one or more computer programs, and the one or more computer programs can be executed by the electronic device, so that the electronic device can implement the fault information display method as described above.
[0035] It can be seen from the above technical scheme that the present application discloses a method, device, electronic device and storage medium for displaying fault information. The method and device are applied to the electronic device of the vehicle, and the electronic device is equipped with multiple ports, each port is used to connect to an ECU of the vehicle. The method and device for displaying fault information specifically obtain multiple diagnostic fault codes from multiple ECUs; save the multiple diagnostic fault codes as a list, and the list stores valid diagnostic fault codes; parse and process each diagnostic fault code in the list to obtain multiple fault information; and display the fault information to the user. Through this solution, ordinary users can timely discover vehicle faults based on the fault information displayed by the vehicle electronic device without relying on the conversion reading device, and take disposal measures or further repairs in time on this basis, thereby ensuring driving safety. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0037] Figure 1 A flowchart of a method for displaying fault information according to an embodiment of the present application;
[0038] Figure 2 A schematic diagram of the connection between the electronic device and the ECU according to an embodiment of the present application;
[0039] Figure 3 A block diagram of a fault information display device according to an embodiment of the present application;
[0040] Figure 4 A block diagram of another fault information display device according to an embodiment of the present application;
[0041] Figure 5 A block diagram of another fault information display device according to an embodiment of the present application;
[0042] Figure 6 A block diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0043] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0044] The original intention of the present invention is to realize user self-check and fault monitoring and early warning. Vehicle faults usually refer to abnormalities, noises, malfunctions, flameouts, etc. during driving. These faults may involve various aspects such as the engine, transmission, brake system, steering system, air conditioning system, tires, etc.
[0045] Figure 1 This is a flowchart of a fault information display method according to an embodiment of the present application.
[0046] like Figure 1 As shown, the fault information display method provided in this embodiment is applied to the electronic equipment of the vehicle, and is used to intuitively display the fault information to the user. The electronic equipment can be understood as the vehicle computer configured on the vehicle, and the so-called vehicle computer refers to a computer or embedded device that can provide multimedia services, information services and other functions to the user. The fault information display method includes the following steps:
[0047] S1. Obtain multiple diagnostic trouble codes from multiple ECUs.
[0048] The electronic device 100 is provided with a plurality of ports, each of which is connected to an ECU 200 for controlling a certain system of the vehicle, such as Figure 2As shown. Each ECU in the vehicle will periodically send the diagnostic trouble code it generates to the communication bus, such as the CAN bus. The ECU will send a message to the CAN bus once at a certain period, such as 100ms. The electronic device will receive the message in the bus based on each port and obtain multiple diagnostic trouble codes through parsing.
[0049] In the present application, diagnostic trouble codes are received based on a preset number. For example, the present application can set the number of diagnostic trouble codes sent by the system in real time to 256. However, in actual applications, vehicle systems usually do not process such a large number of DTCs at the same time. This redundant design helps to ensure that the system can operate stably when faced with a large number of DTCs, avoiding errors or abnormal situations. In addition, through the redundant design, the system is more flexible and scalable when processing DTCs, and can be adjusted and expanded according to the actual needs of the vehicle system. Therefore, this design can improve the performance and reliability of the system and provide better safety and stability for the vehicle.
[0050] S2. Save the diagnostic trouble codes in list format.
[0051] After obtaining multiple diagnostic trouble codes based on the messages sent by each ECU, these diagnostic trouble codes are saved in a list manner, that is, multiple diagnostic trouble codes are saved as a list. The specific method may include the following contents:
[0052] On the one hand, when a plurality of diagnostic trouble codes are initially obtained, that is, when the content in the list is empty, the plurality of diagnostic trouble codes are written into the list.
[0053] On the other hand, in order to ensure the validity of the diagnostic trouble codes in the list, they need to be updated, that is, the existing diagnostic trouble codes are updated according to the diagnostic trouble codes obtained subsequently, or the diagnostic trouble codes corresponding to the faults that have been repaired are deleted.
[0054] S3. Analyze the diagnostic fault code to obtain fault information.
[0055] That is, the diagnostic trouble codes are parsed according to the ODX parsing tool to obtain multiple fault information corresponding to all diagnostic trouble codes. The ODX parsing tool is a tool for parsing diagnostic trouble codes based on ODX files. ODX (Open Diagnosticdata eXchange) is a data exchange format that is used to standardize vehicle diagnostic data so that different diagnostic tools and systems can read and interpret data from the vehicle. The ODX file contains the data structure and protocol of the vehicle diagnostic information, so that the diagnostic software can correctly parse and display DTC and related data.
[0056] S4. Display fault information to the user.
[0057] After obtaining the fault information corresponding to the above diagnostic fault code, the above fault information is displayed in different display modes using the display interface of the electronic device so that the user can obtain the fault information in real time. The specific mode is as follows:
[0058] One way is that when the system finds one or more fault information, the fault information is displayed in real time through the display interface, that is, the fault information is displayed through a pop-up window or in a preset position.
[0059] Another way is to not display the fault information at all times, but to display it according to the user's operation. For example, when the user inputs an information display request by clicking, dragging, or inputting a voice control command, one or more fault information is displayed through the above display interface. This way can avoid interference with the current display content on the real interface, and it is only displayed when the user needs it.
[0060] It can be seen from the above technical solution that this embodiment provides a method for displaying fault information, which is applied to the electronic equipment of the vehicle, and the electronic equipment is equipped with multiple ports, each port is used to connect to an ECU of the vehicle. The method for displaying fault information specifically obtains multiple diagnostic fault codes from multiple ECUs; saves multiple diagnostic fault codes as a list, and the list saves valid diagnostic fault codes; parses and processes each diagnostic fault code in the list to obtain multiple fault information; and displays the fault information to the user. Through this solution, ordinary users can timely discover vehicle faults based on the fault information displayed by the vehicle electronic equipment without relying on the conversion reading device, and take disposal measures or further repairs in time on this basis, thereby ensuring driving safety.
[0061] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0062] Although operations are depicted in a particular order, this should not be understood as requiring that the operations be performed in the particular order shown or in a sequential order.Multitasking and parallel processing may be advantageous under certain circumstances.
[0063] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0064] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as C or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer.
[0065] Figure 3 A block diagram of a fault information display device according to an embodiment of the present application.
[0066] like Figure 3 As shown, the fault information display method provided in this embodiment is applied to the electronic equipment of the vehicle, and is used to intuitively display the fault information to the user. The electronic equipment can be understood as a vehicle computer configured on the vehicle, and the so-called vehicle computer refers to a computer or embedded device that can provide multimedia services, information services and other functions to the user. The fault information display device includes a data acquisition module 10, a fault code storage module 20, a fault analysis module 30 and a reality execution module 40.
[0067] The data acquisition module is used to obtain multiple diagnostic trouble codes from multiple ECUs.
[0068] The above electronic device is provided with multiple ports, each of which is connected to an ECU for controlling a certain system of the vehicle, such as Figure 2 As shown. Each ECU in the vehicle will periodically send the diagnostic trouble code it generates to the communication bus, such as the CAN bus. The ECU will send a message to the CAN bus once at a certain period, such as 100ms. The electronic device will receive the message in the bus based on each port and obtain multiple diagnostic trouble codes through parsing.
[0069] In the present application, diagnostic trouble codes are received based on a preset number. For example, the present application can set the number of diagnostic trouble codes sent by the system in real time to 256. However, in actual applications, vehicle systems usually do not process such a large number of DTCs at the same time. This redundant design helps to ensure that the system can operate stably when faced with a large number of DTCs, avoiding errors or abnormal situations. In addition, through the redundant design, the system is more flexible and scalable when processing DTCs, and can be adjusted and expanded according to the actual needs of the vehicle system. Therefore, this design can improve the performance and reliability of the system and provide better safety and stability for the vehicle.
[0070] In this application, the message is sent using the following message sending table:
[0071]
[0072] The fault code storage module is used to store diagnostic fault codes in a list format.
[0073] After obtaining multiple diagnostic trouble codes based on the messages sent by each ECU, these diagnostic trouble codes are saved in a list, that is, multiple diagnostic trouble codes are saved as a list. This module includes a saving processing unit 21 and an updating processing unit 22, such as Figure 4 shown.
[0074] The storage processing unit is used for writing the multiple diagnostic trouble codes into the list when multiple diagnostic trouble codes are initially obtained, that is, when the content in the list is empty.
[0075] In order to ensure the validity of the diagnostic trouble codes in the list, they need to be updated. The update processing unit is used to update the existing diagnostic trouble codes according to the diagnostic trouble codes obtained subsequently, or to delete the diagnostic trouble codes corresponding to the faults that have been repaired.
[0076] The fault analysis module is used to analyze the diagnostic fault code and obtain fault information.
[0077] That is, the diagnostic trouble codes are parsed according to the ODX parsing tool to obtain multiple fault information corresponding to all diagnostic trouble codes. The ODX parsing tool is a tool for parsing diagnostic trouble codes based on ODX files. ODX (Open Diagnosticdata eXchange) is a data exchange format that is used to standardize vehicle diagnostic data so that different diagnostic tools and systems can read and interpret data from the vehicle. The ODX file contains the data structure and protocol of the vehicle diagnostic information, so that the diagnostic software can correctly parse and display DTC and related data.
[0078] The display execution module is used to display fault information to the user.
[0079] After obtaining the fault information corresponding to the above diagnostic fault code, the above fault information is displayed in different display modes using the display interface of the electronic device so that the user can obtain the fault information in real time. The module includes a first display unit 41 and a second display unit 42. Figure 5 shown.
[0080] The first display unit is used to display the fault information in real time through the display interface when the system finds that one or more fault information appear, that is, to display the fault information through a pop-up window or at a preset position.
[0081] The second display unit is used to display according to the user's operation. For example, when the user inputs an information display request by clicking, dragging or inputting a voice control command, one or more fault information is displayed through the above display interface. In this way, it can avoid interfering with the current display content on the real interface, and it is only displayed when the user needs it.
[0082] It can be seen from the above technical scheme that this embodiment provides a fault information display device, which is applied to the electronic equipment of the vehicle, and the electronic equipment is equipped with multiple ports, each port is used to connect to an ECU of the vehicle. The fault information display device specifically obtains multiple diagnostic fault codes from multiple ECUs; saves multiple diagnostic fault codes as a list, and the list saves valid diagnostic fault codes; parses and processes each diagnostic fault code in the list to obtain multiple fault information; and displays the fault information to the user. Through this solution, ordinary users can timely discover vehicle faults based on the fault information displayed by the vehicle electronic equipment without relying on the conversion reading device, and take disposal measures or further repairs in time on this basis, thereby ensuring driving safety.
[0083] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware. The name of a unit does not limit the unit itself in some cases. For example, the first acquisition unit may also be described as a "unit for acquiring at least two Internet Protocol addresses".
[0084] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0085] Figure 6 A block diagram of an electronic device according to an embodiment of the present application.
[0086] Reference below Figure 6, which shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. The electronic device is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0087] The electronic device may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory ROM 602 or a program loaded from an input device 606 into a random access memory RAM 603. In the RAM, various programs and data required for the operation of the electronic device are also stored. The processing device, ROM, and RAM are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0088] Typically, the following devices may be connected to the I / O interface: input devices including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 607 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 608 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 609. The communication device 609 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows an electronic device with various devices, it should be understood that it is not required to implement or have all the devices shown. More or fewer devices may be implemented or have alternatively.
[0089] The present application also provides a computer-readable storage medium embodiment.
[0090] The computer-readable storage medium is applied to an electronic device and carries one or more computer programs. When the one or more computer programs are executed by the electronic device, the electronic device obtains multiple diagnostic trouble codes from multiple ECUs; saves multiple diagnostic trouble codes as a list, and the list contains valid diagnostic trouble codes; parses and processes each diagnostic trouble code in the list to obtain multiple fault information; and displays the fault information to the user. Through this solution, ordinary users can find vehicle faults in time based on the fault information displayed by the vehicle electronic device without relying on the conversion reading device, and take disposal measures or further repairs in time on this basis, thereby ensuring driving safety.
[0091] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0092] In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0093] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0094] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.
[0095] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.
[0096] The technical solution provided by the present invention is introduced in detail above. Specific examples are used in this article to illustrate the principle and implementation mode of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation mode and application scope. In summary, the content of this specification should not be understood as limiting the present invention.
Claims
1. A fault information display method, applied to an electronic device of a vehicle, wherein the electronic device is provided with a plurality of ports, each port being used to connect to an ECU of the vehicle, characterized in that: The fault information display method comprises the steps of: acquiring a plurality of diagnostic trouble codes from a plurality of said ECUs; Saving the plurality of diagnostic trouble codes as a list, wherein the list stores valid diagnostic trouble codes; Parsing each of the diagnostic fault codes in the list to obtain multiple fault information; The fault information is displayed to the user.
2. The fault information display method according to claim 1, characterized in that: The method of obtaining a plurality of diagnostic fault codes from a plurality of ECUs comprises the steps of: A preset number of the diagnostic trouble codes are obtained based on the port.
3. The fault information display method according to claim 2, characterized in that: The preset number is 256.
4. The fault information display method according to claim 1, characterized in that: The step of storing the plurality of fault codes as a list, wherein the list stores valid diagnostic fault codes, comprises the following steps: If the list is empty, storing the plurality of diagnostic trouble codes in the list; When the list is not empty, the original diagnostic trouble codes in the list are updated based on the multiple newly acquired diagnostic trouble codes.
5. The fault information display method according to claim 1, characterized in that: The method of displaying the fault information to the user comprises the steps of: Whenever there is at least one piece of the fault information, display the fault information in real time through the display interface of the electronic device; In response to an information display request for a user, at least one piece of the fault information is displayed through the display interface.
6. A fault information display device, applied to an electronic device of a vehicle, wherein the electronic device is provided with a plurality of ports, each port being used to connect to an ECU of the vehicle, characterized in that: The fault information display device comprises: A data acquisition module is configured to acquire a plurality of diagnostic trouble codes from a plurality of said ECUs; A fault code saving module is configured to save the plurality of diagnostic fault codes as a list, wherein the list contains valid diagnostic fault codes; A fault analysis module is configured to analyze each of the diagnostic fault codes in the list to obtain a plurality of fault information; The display execution module is configured to display the fault information to the user.
7. The fault information display device according to claim 6, characterized in that: The fault code storage module includes: a saving processing unit configured to save the plurality of diagnostic trouble codes in the list if the list is empty; The update processing unit is configured to update the original diagnostic trouble codes in the list based on the multiple newly acquired diagnostic trouble codes when the list is not empty.
8. The fault information display device according to claim 6, characterized in that: The display execution module includes: A first display unit is configured to display the fault information in real time through a display interface of the electronic device whenever there is at least one piece of the fault information; The second display unit is configured to display at least one piece of fault information through the display interface in response to an information display request.
9. An electronic device, applied to a vehicle, characterized in that: The electronic device comprises at least one processor and a memory connected to the processor, wherein: The memory is used to store computer programs or instructions; The processor is used to execute the computer program or instruction so that the electronic device implements the fault information display method according to any one of claims 1 to 5.
10. A computer-readable storage medium, applied to an electronic device, characterized in that: The storage medium carries one or more computer programs, and the one or more computer programs can be executed by the electronic device, so that the electronic device can implement the fault information display method according to any one of claims 1 to 5.
Citation Information
Cited By
Trouble information display method and apparatus, and electronic device and storage medium
WO2026139086A1