Automobile diagnosis data display method and device, automobile diagnosis equipment and storage medium
By displaying the vehicle system options area and diagnostic data area in the application interface of the automotive diagnostic equipment, the simultaneous display of data from multiple systems is achieved, solving the problem of frequent switching of system pages in existing technologies and improving user experience and work efficiency.
Patent Information
- Application Number
- CN202411057929.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-02
- Publication Date
- 2026-01-06
- Estimated Expiration
- 2044-08-02
AI Technical Summary
Existing automotive diagnostic equipment requires frequent switching between system pages when viewing diagnostic data from multiple automotive systems simultaneously, resulting in a poor user experience and low work efficiency.
A method for displaying automotive diagnostic data is provided. This method involves displaying an automotive system option area on an application interface, receiving system option triggers to display a diagnostic data area, and adding target diagnostic data stream options to a multi-system data stream area, thereby enabling the simultaneous display of data from multiple systems.
Users can view diagnostic data from multiple vehicle systems simultaneously on a single interface, improving the efficiency of diagnostic equipment and enhancing the user experience.
Smart Images

Figure CN118915700B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the field of user interface of automobile diagnostic equipment, and particularly relates to a display method and device of automobile diagnostic data, an automobile diagnostic equipment and a storage medium. BACKGROUND
[0002] When an operator uses an automobile diagnostic equipment to diagnose a vehicle to be detected, after running diagnostic software, the display mode of diagnostic results is that the page currently displayed on the display screen of the diagnostic equipment only displays diagnostic result data flow of one system.
[0003] If the operator needs to view diagnostic results of multiple systems (such as engine system, transmission system, brake system and other automobile systems) of the automobile detected by the diagnostic equipment, the operator must view each diagnostic data flow one by one on the display screen of the diagnostic equipment to view each diagnostic result, that is, the operator needs to exit the page of the currently displayed system and enter the page of other system to view the corresponding diagnostic result data flow, which will result in poor user experience and affect work efficiency. SUMMARY
[0004] Therefore, the present application provides a display method and device of automobile diagnostic data, an automobile diagnostic equipment and a storage medium to solve the technical problem that the user needs to switch different automobile systems through the diagnostic equipment to view each diagnostic data when the user needs to view different diagnostic data of multiple automobile systems at the same time, which results in poor user experience.
[0005] In a first aspect, the present application provides a display method of automobile diagnostic data, which is applied to an automobile diagnostic equipment, and the method comprises the following steps:
[0006] displaying an automobile system option region in an application interface, wherein the automobile system option region comprises n system options of a vehicle to be detected, and n is a positive integer;
[0007] displaying a diagnostic data region in the case where a triggering operation on the system option is received, and displaying m diagnostic data flow options corresponding to a triggered target system option in the diagnostic data region, wherein m is a positive integer;
[0008] adding a triggered target diagnostic data flow option to a multi-system data flow region and displaying the multi-system data flow region containing the target diagnostic data flow option in the case where a triggering operation on the diagnostic data flow option is received.
[0009] In an implementation manner, before the step of displaying the automobile system option region in the application interface, the method further comprises the following steps:
[0010] After the diagnosis of n systems of the vehicle under test is completed, the system type names corresponding to the n systems are added as system options to the vehicle system option area;
[0011] Obtain diagnostic results related to each system of the vehicle under test, and add each diagnostic result as a diagnostic data stream option to the diagnostic data area.
[0012] In one implementation, the step of displaying a diagnostic data area upon receiving a trigger operation on the system option, wherein m diagnostic data stream options corresponding to the triggered target system option are displayed in the diagnostic data area, includes:
[0013] In response to receiving a trigger operation for the first system option, multiple first diagnostic data stream options corresponding to the triggered first system option are displayed in the diagnostic data area;
[0014] In response to receiving a trigger operation for the second system option, multiple second diagnostic data stream options corresponding to the triggered second system option are displayed in the diagnostic data area;
[0015] Upon receiving a trigger operation for the diagnostic data stream option, the triggered target diagnostic data stream option is added to the multi-system data stream area, and the multi-system data stream area containing the target diagnostic data stream option is displayed, including:
[0016] In response to receiving a trigger operation for the first diagnostic data stream option, the triggered first target diagnostic data stream option is added to the multi-system data stream region;
[0017] In response to receiving a trigger operation for the second diagnostic data stream option, the triggered second target diagnostic data stream option is added to the multi-system data stream region;
[0018] The multi-system data stream area containing the first target diagnostic data stream option and the second target diagnostic data stream option is displayed.
[0019] In one implementation, the multi-system data flow area further includes a data combination button;
[0020] The method further includes:
[0021] In response to receiving a trigger operation on the data combination button, the first target diagnostic data stream option and the second target diagnostic data stream option are combined to obtain a multi-system data stream;
[0022] The multi-system data stream is saved to a preset storage area.
[0023] In one implementation, the application interface also includes a historical data preview button;
[0024] The method further includes:
[0025] In response to receiving a trigger operation on the historical data preview button, the preset storage area is displayed, wherein the preset storage area contains multi-system data stream options corresponding to the multi-system data stream, and the labels of the multi-system data stream options display the generation time of the multi-system data stream and the system option type.
[0026] In one implementation, each of the target diagnostic data stream options in the multi-system data stream area is configured with a delete icon;
[0027] The method further includes:
[0028] In response to receiving a trigger operation on the deleted icon, the target diagnostic data stream option is deleted from the multi-system data stream area.
[0029] In one implementation, before displaying the vehicle system options area in the application interface, the method further includes:
[0030] After the vehicle diagnostic equipment performs a test on the vehicle under test, it acquires vehicle model-related data.
[0031] Based on the vehicle model-related data, set the maximum number of system options supported for the vehicle under test, as well as the maximum number of diagnostic data stream options under each system option.
[0032] Secondly, the present invention also provides an automotive diagnostic device, the device being applied to automotive diagnostic equipment, comprising:
[0033] The first display unit is used to display a vehicle system option area on the application interface. The vehicle system option area contains n system options of the vehicle under test, where n is a positive integer.
[0034] The second display unit is used to display a diagnostic data area when a trigger operation on the system option is received. In the diagnostic data area, m diagnostic data stream options corresponding to the triggered target system option are displayed, where m is a positive integer.
[0035] The third display unit is used to add the triggered target diagnostic data stream option to the multi-system data stream area when a trigger operation for the diagnostic data stream option is received, and to display the multi-system data stream area containing the target diagnostic data stream option.
[0036] Thirdly, the present invention also provides an automotive diagnostic device, comprising: a processor and a memory, the processor being connected to the memory, the memory being used to store a computer program, and the processor being used to execute the computer program stored in the memory, so that the automotive diagnostic device performs the method described in the first aspect above.
[0037] Fourthly, the present invention also provides a storage medium, which is a computer-readable storage medium storing a computer program that is executed by a processor to implement the method described in the first aspect above.
[0038] The first beneficial effect of this application embodiment is that: an automotive system option area containing n system options of the vehicle under test is displayed on the application interface; a diagnostic data area is displayed when a trigger operation on a system option is received, and m diagnostic data stream options corresponding to the triggered target system option are displayed in the diagnostic data area; when a trigger operation on a diagnostic data stream option is received, the triggered target diagnostic data stream option is added to the multi-system data stream area, and the multi-system data stream area containing the target diagnostic data stream option is displayed. In this way, when a user uses a diagnostic device to diagnose the vehicle under test, they can simultaneously view different diagnostic data from multiple automotive systems within a specific application interface of the diagnostic device. The user does not need to switch between different automotive systems to view each piece of diagnostic data, thereby improving the efficiency of the user's work in using the diagnostic device to test and repair vehicles.
[0039] It is understood that the beneficial effects of the second to fourth aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here. Attached Figure Description
[0040] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0041] Figure 1 This is a flowchart illustrating the method for displaying vehicle diagnostic data provided in Embodiment 1 of this application;
[0042] Figure 2 This is a schematic diagram of the human-machine interface of the automotive diagnostic equipment provided in this application embodiment;
[0043] Figure 3This is another schematic diagram of the human-machine interface of the automotive diagnostic equipment provided in this application embodiment;
[0044] Figure 4 This is a flowchart illustrating the method for displaying vehicle diagnostic data provided in Embodiment 2 of this application;
[0045] Figure 5 This is another schematic diagram of the human-machine interface of the automotive diagnostic equipment provided in the embodiments of this application;
[0046] Figure 6 This is a structural block diagram of the automotive diagnostic device provided in the embodiments of this application;
[0047] Figure 7 This is a structural block diagram of the automotive diagnostic equipment provided in the embodiments of this application. Detailed Implementation
[0048] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0049] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0050] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0051] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."
[0052] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0053] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0054] Understandably, in conventional operations of the prior art, when operators (users) use diagnostic equipment to diagnose a vehicle under test, they often need to view different diagnostic data from multiple automotive systems simultaneously. Users must switch between different automotive systems using the diagnostic equipment to view each piece of diagnostic data. How to facilitate users in selecting diagnostic data from multiple different automotive systems is a technical problem that urgently needs to be solved. In this regard, this application provides a method for displaying automotive diagnostic data, which solves the above-mentioned defects of the prior art. Specifically, this application illustrates the technical solution of the present invention through specific embodiments.
[0055] Example 1
[0056] like Figure 1 As shown in the embodiments of this application, the method for displaying automotive diagnostic data is applied to automotive diagnostic equipment, and the method includes:
[0057] Step S10: Display the vehicle system options area in the application interface. The vehicle system options area contains n system options for the vehicle under test, where n is a positive integer.
[0058] Understandably, such as Figure 2 As shown, the vehicle system options area can be a list of system options located on the far left of the application interface;
[0059] In practice, after a user uses a vehicle diagnostic device to inspect the vehicle under test, the vehicle diagnostic device will add the system type names corresponding to the n vehicle ECU systems under test as system options to the vehicle system options area.
[0060] Combination Figure 3 As shown, the n (automotive ECU) systems of the vehicle under test may include the EMS (engine control module) system, BCM (body control module) system, ABC (anti-lock braking system), TCU (transmission control module) system, and SRS (assisted inflatable restraint system).
[0061] Step S20: Upon receiving a trigger operation for the system option, display the diagnostic data area, where m diagnostic data stream options corresponding to the triggered target system option are displayed in the diagnostic data area, where m is a positive integer.
[0062] In practical implementation, the automotive diagnostic equipment acquires diagnostic results related to each system of the vehicle under test, and adds each diagnostic result as a diagnostic data stream option to the diagnostic data area; for example... Figure 2 As shown, each system of the tested vehicle can correspond to m diagnostic results; combined with Figure 3 As shown, for example, the EMS (Engine Control Module) system can correspond to five diagnostic results: "reference voltage", "in-vehicle temperature", "vehicle speed", "idle speed control RPM expected value" and "engine cooling temperature". These five diagnostic results are added to the diagnostic data area as diagnostic data stream options.
[0063] Furthermore, in the user's "vehicle system options area (i.e. Figure 2 and Figure 3 When you select the "EMS (Engine Control Module) System" system option from the system options list on the left side of the application interface (i.e., when the vehicle diagnostic equipment performs a trigger operation), the application interface will immediately display a "diagnostic data area" containing five diagnostic results: "reference voltage," "in-vehicle temperature," "vehicle speed," "idle speed control RPM expected value," and "engine cooling temperature." Figure 2 and Figure 3 (The data flow option list is located in the middle of the application interface).
[0064] Step S30: Upon receiving a trigger operation for the diagnostic data stream option, the triggered target diagnostic data stream option is added to the multi-system data stream area, and the multi-system data stream area containing the target diagnostic data stream option is displayed.
[0065] Understandably, such as Figure 2 As shown, each "Diagnostic Data Stream Option" in the "Multi-System Data Stream Area" is configured with a corresponding "Selection Icon." When a user clicks this "Selection Icon," a checkmark icon appears, indicating that the "Diagnostic Data Stream Option" has been selected (i.e., the diagnostic device triggers an operation on the diagnostic data stream option). The selected "Target Diagnostic Data Stream Option" is then immediately added to the "Multi-System Data Stream Area." Figure 2As shown, after the user "checks" the two "target diagnostic data stream options" in the "diagnostic data area", the "multi-system data stream area" containing the two "target diagnostic data stream options" checked by the user will be displayed on the far right of the application interface. In this way, when the user uses the diagnostic equipment to diagnose the vehicle being tested, he / she can view different diagnostic data of multiple vehicle systems at the same time in a specific application interface of the diagnostic equipment. The user does not need to switch between different vehicle systems through the diagnostic equipment to view each piece of diagnostic data, which helps to improve the efficiency of the user in using the diagnostic equipment to test and repair vehicles.
[0066] For example, a diagnostic indicator of a vehicle's fault manifesting as weak acceleration when the accelerator pedal is pressed might be related to the Engine Control System (EMS) and Transmission Control Unit (TCU) system options. This diagnostic indicator requires analysis of vehicle diagnostic data related to acceleration from the accelerator pedal in both the EMS and TCU systems. Examples include diagnostic data stream options in the EMS system such as accelerator pedal position sensor voltage, fuel injector phase values for each cylinder, oxygen sensor voltage, throttle position data, and engine RPM; and diagnostic data stream options in the TCU system such as clutch sensor data, input shaft speed, and output shaft data. After selecting the target diagnostic data stream option related to vehicle speed acceleration diagnostic indicators from the EMS system and TCU system, the software cyclically reads the selected data streams from each system of the vehicle and refreshes them in the application interface. Ultimately, the user can simultaneously display the target diagnostic data stream option related to vehicle speed acceleration diagnostic indicators selected from the EMS system and TCU system in a specific multi-system data stream area of the diagnostic device application interface through the operation method described in steps S10 to S30 above. The user does not need to switch between the dedicated interfaces of the EMS system and TCU system to view each diagnostic data, thereby improving the user experience.
[0067] Example 2
[0068] Based on the technical solution of Embodiment 1 above, and referring to... Figure 4 The method for displaying vehicle diagnostic data in this second embodiment further includes:
[0069] Sub-step S21: In response to receiving a trigger operation for the first system option, multiple first diagnostic data stream options corresponding to the triggered first system option are displayed in the diagnostic data area;
[0070] Specifically, for example, if the user first selects "EMS System" (first system option) from the "Vehicle System Options Area" list on the left side of the application interface, the "Diagnostic Data Area List" in the middle of the application interface will display multiple first diagnostic data stream options (such as...) corresponding to the triggered "EMS System". Figure 3The system displays the following parameters: "Reference Voltage", "In-Vehicle Temperature", "Vehicle Speed", "Idle Speed Control RPM Expected Value" and "Engine Cooling Temperature".
[0071] Sub-step S31: In response to receiving a trigger operation for the first diagnostic data stream option, add the triggered first target diagnostic data stream option to the multi-system data stream region;
[0072] Step S33: Display the multi-system data stream area containing the first target diagnostic data stream option.
[0073] Specifically, refer to Figure 3 After the user "checks" the "Reference Voltage" first diagnostic data stream option of the EMS system in the "Diagnostic Data Area", the "Reference Voltage" first diagnostic data stream option will be added to the multi-system data stream area. Then, the "Multi-system Data Stream Area" will be displayed on the far right of the application interface, and the "Reference Voltage" first diagnostic data stream option will be displayed in the "Multi-system Data Stream Area".
[0074] Sub-step S22: In response to receiving a trigger operation for the second system option, multiple second diagnostic data stream options corresponding to the triggered second system option are displayed in the diagnostic data area;
[0075] Specifically, users can then select "BCM System" (second system option) from the "Vehicle System Options Area" list on the left side of the application interface. The "Diagnostic Data Area List" in the middle of the application interface will then display multiple second diagnostic data stream options corresponding to the triggered "BCM System". Figure 3 (Not shown, the diagnostic data of the BCM system may specifically include data such as "vehicle battery temperature" and "steering wheel angle sensor" for display.)
[0076] Sub-step S32: In response to receiving a trigger operation for the second diagnostic data stream option, add the triggered second target diagnostic data stream option to the multi-system data stream region;
[0077] Specifically, refer to Figure 3 After the user selects the three second diagnostic data stream options "Battery Voltage", "Vehicle Battery Temperature" and "Steering Wheel Angle Sensor" of the BCM system in the "Diagnostic Data Area", these three second diagnostic data stream options will be added to the multi-system data stream area that has been displayed in step S33. Then the three second diagnostic data stream options "Battery Voltage", "Vehicle Battery Temperature" and "Steering Wheel Angle Sensor" will be displayed in the "Multi-system Data Stream Area".
[0078] Step S33: Display the second target diagnostic data stream option and the first target diagnostic data stream option in the multi-system data stream area.
[0079] Furthermore, in this embodiment, as Figure 3 As shown, the multi-system data stream area also includes a data combination button; the application interface also includes a historical data preview button.
[0080] Following step S33' above, the method further includes:
[0081] Step A1: In response to receiving a trigger operation on the data combination button, combine the first target diagnostic data stream option and the second target diagnostic data stream option to obtain a multi-system data stream;
[0082] It is understandable that the "multi-system data stream" can be understood as the need to combine diagnostic data (diagnostic data streams) from several different automotive systems to form a set of combined data representing the diagnostic indicator when a user needs to know a certain diagnostic indicator of the car.
[0083] For example, the vehicle speed control diagnostic indicator is included in the Engine Control System (EMS) and Transmission Control Unit (TCU). During vehicle diagnostics, if the acceleration of the vehicle under test does not meet expectations after the user presses the accelerator pedal, the user needs to check the relevant diagnostic data (diagnostic data stream option) of the two automotive ECU systems, the EMS system and the TCU system.
[0084] Step A2: Save the multi-system data stream to a preset storage area;
[0085] Step A3: In response to receiving a trigger operation on the historical data preview button, the preset storage area is displayed. The preset storage area contains multi-system data stream options corresponding to the multi-system data stream. The labels of the multi-system data stream options display relevant information such as the generation time of the multi-system data stream, the system option type, and the identification information of the test vehicle.
[0086] In the specific implementation, after the user clicks the "Data Combination Button," the multi-system data stream is saved to a preset storage area, and multi-system data stream options corresponding to the multi-system data stream are generated, such as... Figure 5 As shown, the label of the multi-system data stream option at least displays the generation time and system option type of the multi-system data stream. In other embodiments, the label of the multi-system data stream option may also include the identification information of the test vehicle (e.g., the specific model of the test vehicle, i.e., the diagnostic device can store multi-system data streams of different models of test vehicles).
[0087] When a user wants to view the diagnostic records of the vehicle under test by the diagnostic device, they can click the historical data preview button on the application interface of the diagnostic device. The preset storage area can be randomly displayed on the application interface. In some embodiments, each multi-system data stream option in the preset storage area is configured with an "edit icon" and a "delete icon". The user can click the "edit icon" to modify the label of the selected target multi-system data stream option, and the user can click the "delete icon" to delete the selected target multi-system data stream option from the preset storage area.
[0088] Furthermore, to avoid the technical problem of data not being able to be updated in real time when refreshing the diagnostic data stream due to the potential operational pressure on the diagnostic equipment hardware when users select too much diagnostic data at once, in some embodiments, after the automotive diagnostic equipment tests the vehicle under test, it can pre-set the maximum number of system options supported for the vehicle under test, as well as the maximum number of diagnostic data stream options under each system option, based on the specific circumstances of the vehicle model (model-related data), so as to provide users with the convenience to select multiple system data streams according to their actual needs in the application interface.
[0089] Understandably, due to the need to switch between data streams of different ECU systems, or because some ECU systems have a large number of data streams (some ECU systems have thousands of diagnostic data streams), especially in some non-CAN line (LINE line, or K-line low speed) ECU systems, restrictions are placed on the selection of data streams from multiple different ECU systems in order to ensure the real-time viewing of cross-system data streams.
[0090] In specific implementations, for example, vehicle model A supports packaging and reading vehicle data via the CAN bus, allowing for rapid reading of data from multiple systems and meeting the real-time requirements for data stream viewing. Therefore, this embodiment can set a large value to allow users to arbitrarily select the number of vehicle system options and diagnostic data stream options. On the other hand, for vehicle model K, a single diagnostic data stream option may require multiple commands to interact with the vehicle for reading, and this model does not support packaged data. Without restrictions, selecting a large number of data streams from multiple systems would be extremely time-consuming and would compromise the real-time viewing of multi-system data streams.
[0091] Furthermore, in other embodiments, the diagnostic software of the automotive diagnostic equipment pre-selects important multi-system data stream selection information by default, such as... Figure 3As shown, the bottom of the application interface may also include a "Vehicle Core Data Stream" function button. When the user triggers the "Vehicle Core Data Stream" function button, the vehicle diagnostic equipment can update and display the pre-built multi-system data stream information in the "Multi-System Data Stream Area" interface.
[0092] Example 3
[0093] This application embodiment also provides an automotive diagnostic device, which is applied to automotive diagnostic equipment and includes:
[0094] The first display unit 601 is used to display a vehicle system option area on the application interface. The vehicle system option area contains n system options of the vehicle under test, where n is a positive integer.
[0095] The second display unit 602 is used to display a diagnostic data area when a trigger operation on the system option is received, and to display m diagnostic data stream options corresponding to the triggered target system option in the diagnostic data area, where m is a positive integer;
[0096] The third display unit 603 is configured to add the triggered target diagnostic data stream option to the multi-system data stream area upon receiving a trigger operation for the diagnostic data stream option.
[0097] The vehicle diagnostic device may be diagnostic software built into vehicle diagnostic equipment, by... Figure 7 The device is run by a processor that processes the vehicle diagnostic data shown; the device can also be an integrated circuit chip.
[0098] Furthermore, this application also proposes an automotive diagnostic device. Figure 7 This is a schematic diagram of the structure of an automotive diagnostic device provided in one embodiment of this application. Figure 7 As shown, the automotive diagnostic device 7 of this embodiment includes: at least one processor 70 ( Figure 7 (Only one is shown) a processor, a memory 71, and a computer program 72 stored in the memory 71 and executable on the at least one processor 70, wherein the processor 70 executes the computer program 72 to implement the steps in any of the above-described embodiments of the diagnostic device authentication methods.
[0099] When the automotive diagnostic device 7 is a diagnostic device, it can be a tablet computer, laptop, handheld computer, or other automotive diagnostic device. This automotive diagnostic device may include, but is not limited to, a processor 70 and a memory 71. Those skilled in the art will understand that... Figure 7This is merely an example of the vehicle diagnostic device 7 and does not constitute a limitation on the vehicle diagnostic device 7. It may include more or fewer components than shown, or combine certain components, or different components, such as input / output devices, network access devices, etc.
[0100] The processor 70 can be a Central Processing Unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0101] In some embodiments, the memory 71 may be an internal storage unit of the automotive diagnostic device 7, such as a hard disk or memory of the automotive diagnostic device 7. In other embodiments, the memory 71 may be an external storage device of the automotive diagnostic device 7, such as a plug-in hard disk, SmartMedia Card (SMC), Secure Digital (SD) card, or Flash Card equipped on the automotive diagnostic device 7. Furthermore, the memory 71 may include both internal and external storage units of the automotive diagnostic device 7. The memory 71 is used to store the operating system, applications, bootloader, data, and other programs, such as the program code of the computer program. The memory 71 can also be used to temporarily store data that has been output or will be output.
[0102] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.
[0103] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0104] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps described in the various method embodiments above.
[0105] This application provides a computer program product that, when run on an automotive diagnostic device, enables the automotive diagnostic device to perform the steps described in the above-described method embodiments.
[0106] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include at least: any entity or device capable of carrying computer program code to a device / terminal equipment, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.
[0107] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0108] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0109] In the embodiments provided in this application, it should be understood that the disclosed computer devices and methods can be implemented in other ways. For example, the computer device / diagnostic device authentication system embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.
[0110] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0111] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A method of displaying automotive diagnostic data, characterized by, The method is applied to a vehicle diagnosis device, and comprises: displaying a vehicle system option area in an application interface, the vehicle system option area containing n system options of a vehicle to be tested, n being a positive integer; displaying a diagnosis data area in response to receiving a triggering operation on the system option, and displaying m diagnosis data flow options corresponding to the triggered target system option in the diagnosis data area, m being a positive integer; adding the triggered target diagnosis data flow option to a multi-system data flow area and displaying the multi-system data flow area containing the target diagnosis data flow option in response to receiving a triggering operation on the diagnosis data flow option; wherein the step of displaying the diagnosis data area in response to receiving the triggering operation on the system option and displaying the m diagnosis data flow options corresponding to the triggered target system option in the diagnosis data area comprises: displaying a plurality of first diagnosis data flow options corresponding to the triggered first system option in the diagnosis data area in response to receiving a triggering operation on the first system option; displaying a plurality of second diagnosis data flow options corresponding to the triggered second system option in the diagnosis data area in response to receiving a triggering operation on the second system option; the step of adding the triggered target diagnosis data flow option to the multi-system data flow area and displaying the multi-system data flow area containing the target diagnosis data flow option in response to receiving a triggering operation on the diagnosis data flow option comprises: adding a first target diagnosis data flow option triggered in response to receiving a triggering operation on the first diagnosis data flow option to the multi-system data flow area; adding a second target diagnosis data flow option triggered in response to receiving a triggering operation on the second diagnosis data flow option to the multi-system data flow area; displaying the multi-system data flow area containing the first target diagnosis data flow option and the second target diagnosis data flow option; wherein the multi-system data flow area further comprises a data combination button; the method further comprises: combining the first target diagnosis data flow option and the second target diagnosis data flow option to obtain a multi-system data flow in response to receiving a triggering operation on the data combination button; saving the multi-system data flow to a preset storage area.
2. The method of claim 1, wherein, Before the step of displaying the vehicle system option area in the application interface, the method further comprises: adding system type names corresponding to n systems of the vehicle to be tested to the vehicle system option area as system options after n system diagnoses of the vehicle to be tested are completed; obtaining diagnosis results related to each system of the vehicle to be tested, and adding each diagnosis result to the diagnosis data area as a diagnosis data flow option.
3. The method of claim 1, wherein, The application interface further comprises a historical data preview button; the method further comprises: In response to receiving the triggering operation on the history data preview button, the preset storage area is displayed, wherein the preset storage area contains a multi-system data stream option corresponding to the multi-system data stream, and a label of the multi-system data stream option displays the generation time of the multi-system data stream and the system option type.
4. The method according to claim 1 or 3, wherein In the multi-system data stream area, each target diagnostic data stream option is configured with a delete icon. The method further includes: In response to receiving the triggering operation on the delete icon, the target diagnostic data stream option is deleted from the multi-system data stream area.
5. The method of claim 1 or 3, wherein, Before displaying the car system option area in the application interface, the method further includes: After the car diagnostic device detects the vehicle under test, vehicle model related data of the vehicle under test is obtained; According to the vehicle model related data, the maximum number of system options supported by the vehicle under test and the maximum number of diagnostic data stream options under each system option are set.
6. An automobile diagnosis device characterized by comprising: The device applied to a car diagnostic device includes: A first display unit for displaying a car system option area in an application interface, the car system option area containing n system options of a vehicle under test, n being a positive integer; A second display unit for displaying a diagnostic data area in response to receiving a triggering operation on the system option, and displaying m diagnostic data stream options corresponding to the target system option in the diagnostic data area, m being a positive integer; A third display unit for adding the target diagnostic data stream option triggered to a multi-system data stream area and displaying the multi-system data stream area containing the target diagnostic data stream option in response to receiving a triggering operation on the diagnostic data stream option; The second display unit is further configured to: In response to receiving a triggering operation on a first system option, display a plurality of first diagnostic data stream options corresponding to the first system option in the diagnostic data area; In response to receiving a triggering operation on a second system option, display a plurality of second diagnostic data stream options corresponding to the second system option in the diagnostic data area; The third display unit is further configured to: In response to receiving a triggering operation on the first diagnostic data stream option, add the first target diagnostic data stream option triggered to the multi-system data stream area; In response to receiving a triggering operation on the second diagnostic data stream option, add the second target diagnostic data stream option triggered to the multi-system data stream area; Display the multi-system data stream area containing the first target diagnostic data stream option and the second target diagnostic data stream option; The multi-system data stream area further includes a data combination button; The car diagnostic device is further configured to: In response to receiving a triggering operation on the data combination button, combine the first target diagnostic data stream option and the second target diagnostic data stream option to obtain a multi-system data stream; Save the multi-system data stream to a preset storage area.
7. An automobile diagnosis device characterized by comprising: It includes: A processor and a memory, the processor being connected with the memory, the memory being used for storing a computer program, and the processor being used for executing the computer program stored in the memory, so that the automobile diagnostic device executes the method as claimed in any one of claims 1-5.
8. A storage medium, characterized by The storage medium is a computer readable storage medium, and the computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the method as claimed in any one of claims 1-5.
Citation Information
Patent Citations
Automobile diagnosis equipment data flow display system
CN115755857A
Remote data visualization within process plant asset data systems
JP2006527426A