Processing method and device for vehicle fault information and storage medium
By generating a QR code to temporarily store fault information and using cloud-based analysis, the problem of insufficient storage space in the automotive diagnostic instrument is solved, the convenience and accuracy of fault analysis are improved, and the increase in equipment size and cost is avoided.
Patent Information
- Application Number
- PCT/CN2025/099470
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-07
- Filing Date
- 2025-06-06
- Publication Date
- 2025-10-16
AI Technical Summary
Automotive diagnostic equipment is limited by insufficient storage space, which is very inconvenient when troubleshooting, and the integrated printer will increase the size and cost of the equipment.
By generating a QR code to temporarily store fault information, the user terminal scans the QR code to obtain control authority to request fault analysis data from the cloud, and displays the analysis results on the user terminal, reducing local storage requirements.
It solves the problem of insufficient storage space, improves the convenience of fault analysis, avoids the increase of equipment size and cost, and enhances the efficiency and accuracy of fault handling.
Smart Images

Figure CN2025099470_16102025_PF_FP_ABST
Abstract
Description
Vehicle fault information processing method and device, and storage medium TECHNICAL FIELD
[0001] The present application relates to the field of data processing, and in particular to a vehicle fault information processing method, device and storage medium. BACKGROUND
[0002] The description information of the automobile fault code is built into the automobile diagnostic instrument. After the OBD data is diagnosed, the built-in data in the automobile diagnostic instrument is searched through the fault code, and displayed to the user for reference. This scheme has obvious shortcomings. The built-in memory space of the automobile diagnostic instrument device is limited. If the OBD data detected each time needs to be saved, it can only be saved to the built-in space of the automobile diagnostic instrument device. However, the storage space of the storage medium in the automobile diagnostic instrument device is limited. At present, some ways are to integrate a printer into the automobile diagnostic instrument to solve the storage space problem. This way will cause the automobile diagnostic instrument to increase in size and increase in cost. As can be seen, the automobile diagnostic instrument as a vehicle fault information processing device is limited by insufficient storage space, which is very inconvenient in fault analysis. A new technology is needed to solve the current problem. SUMMARY
[0003] The main purpose of the present application is to solve the technical problem that the vehicle fault information processing device is limited by insufficient storage space and is very inconvenient in fault analysis.
[0004] The first aspect of the present application provides a vehicle fault information processing method, which comprises:
[0005] When a fault code is detected, the frozen frame data corresponding to the fault code is acquired;
[0006] According to a preset two-dimensional code generation algorithm, data processing operation is performed on the fault code and the frozen frame data to obtain the two-dimensional code;
[0007] The two-dimensional code is outputted;
[0008] When the user end scans the two-dimensional code, a control authority acquisition request is sent to the user end;
[0009] When the control authority is obtained, the user end is controlled to send a fault analysis request to the cloud end according to the two-dimensional code, wherein the cloud end returns fault analysis data to the user end in response to the report acquisition request;
[0010] When the fault analysis data received by the user end is detected, the user end is controlled to display the fault analysis data.
[0011] Optionally, in the first implementation manner of the first aspect, when the fault code is detected, the step of obtaining the freeze frame data corresponding to the fault code comprises:
[0012] When the fault code is detected, a selection of whether to generate the two-dimensional code is requested.
[0013] When the selection operation of generating the two-dimensional code is detected, the freeze frame data corresponding to the fault code is obtained.
[0014] Optionally, in the second implementation manner of the first aspect, the step of generating the two-dimensional code according to the fault code and the freeze frame data comprises:
[0015] An IM state is detected, and a preset vehicle identification code is obtained.
[0016] According to a preset two-dimensional code generation algorithm, a data processing operation is performed on the IM state, the vehicle identification code, the fault code and the freeze frame data, so as to obtain the two-dimensional code.
[0017] Optionally, in the third implementation manner of the first aspect, the step of generating the two-dimensional code according to the preset two-dimensional code generation algorithm, performing the data processing operation on the IM state, the vehicle identification code, the fault code and the freeze frame data, so as to obtain the two-dimensional code comprises:
[0018] The vehicle identification code, the fault code, the IM state and the freeze frame data are integrated into a string;
[0019] A preset QR code generation algorithm is called to convert the string into a matrix;
[0020] According to the matrix, an image generation operation is performed to obtain the two-dimensional code.
[0021] Optionally, in the fourth implementation manner of the first aspect, before the step of detecting the fault code and requesting a selection of whether to generate the two-dimensional code, the method further comprises:
[0022] Real-time OBD data is detected, and it is determined whether the OBD data contains a fault code;
[0023] If the fault code is contained in the OBD data, it is determined that the fault code is detected.
[0024] Optionally, in the fifth implementation manner of the first aspect, when the fault analysis data received by the user terminal is detected, the step of controlling the user terminal to display the fault analysis data comprises:
[0025] When the user terminal receives the fault analysis data, the user terminal is controlled to perform a rendering operation on the fault analysis data to obtain a fault analysis report.
[0026] The user terminal is controlled to display the fault analysis report.
[0027] Optionally, in a sixth implementation form of the first aspect of the present application, when the user terminal receives the fault analysis data, the step of controlling the user terminal to perform a rendering operation on the fault analysis data to obtain a fault analysis report comprises:
[0028] When the user terminal receives the fault analysis data,
[0029] The browser in the user terminal is controlled to perform a rendering operation on the fault analysis data to obtain a fault analysis report.
[0030] Optionally, in a seventh implementation form of the first aspect of the present application, when the fault code is detected, the step of obtaining the freeze frame data corresponding to the fault code comprises:
[0031] When the fault code is detected, the freeze frame data corresponding to the fault code is obtained, and battery test data is obtained.
[0032] The battery test data is incorporated into the freeze frame data.
[0033] The second aspect of the present application provides a vehicle fault information processing device, comprising a memory and at least one processor, the memory stores instructions, and the memory and the at least one processor are interconnected by a circuit; the at least one processor calls the instructions in the memory, so that the vehicle fault information processing device executes the vehicle fault information processing method described above.
[0034] The third aspect of the present application provides a computer readable storage medium, the computer readable storage medium stores instructions, when the instructions run on the computer, make the computer execute the vehicle fault information processing method described above.
[0035] In the embodiment of the present application, when the vehicle fault information processing device detects a fault code, the vehicle fault information processing device acquires the frozen frame data corresponding to the fault code and generates a two-dimensional code. When the user scans the two-dimensional code, the user sends a request for obtaining control authority. After obtaining the control authority, the user controls the user terminal to send a fault analysis request to the cloud, and after the cloud feeds back the fault analysis data to the user terminal, the user controls the user terminal to display the data. In the method, the built-in storage space of the vehicle fault information processing device only needs to temporarily save some fault codes, frozen frame data, and generated two-dimensional codes, and does not need to save a large amount of fault information for a long time, and does not need to save a large amount of fault information in the built-in storage space of the vehicle fault information processing device, thereby effectively solving the problem of insufficient storage space of the vehicle fault information processing device, and avoiding the problem of integrating a printer into the vehicle fault information processing device, so that the convenience of the vehicle fault information processing device in processing fault analysis business is improved. BRIEF DESCRIPTION OF DRAWINGS
[0036] Fig. 1 is a schematic diagram of one embodiment of the vehicle fault information processing method in the embodiment of the present application;
[0037] Fig. 2 is a schematic diagram of one specific embodiment of the step 101 of the vehicle fault information processing method in the embodiment of the present application;
[0038] Fig. 3 is a schematic diagram of one specific embodiment of the step 102 of the vehicle fault information processing method in the embodiment of the present application;
[0039] Fig. 4 is a schematic diagram of one specific embodiment of the step 106 of the vehicle fault information processing method in the embodiment of the present application;
[0040] Fig. 5 is a schematic diagram of one embodiment of the vehicle fault information processing device in the embodiment of the present application. DETAILED DESCRIPTION
[0041] The embodiment of the present application provides a vehicle fault information processing method, device and storage medium.
[0042] The embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although some embodiments of the present application are shown in the drawings, it should be understood that the present application can be implemented in various forms, and should not be interpreted as being limited to the embodiments described herein, but rather, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present application are only for exemplary purposes, and are not intended to limit the scope of protection of the present application.
[0043] In the description of the embodiments disclosed herein, the term "comprising" and its conjugations are to be understood as open-ended, i.e., "including but not limited to". The term "based on" is to be understood as "based, at least in part, on". The term "one embodiment" or "an embodiment" is to be understood as "at least one embodiment". The terms "a first", "a second", etc. are to be understood as "different or identical" objects. Other explicit or implicit definitions can also be included below.
[0044] For ease of understanding, the specific process of the embodiments of the present application is described below. Please refer to FIG. 1. One embodiment of the vehicle fault information processing method in the embodiments of the present application includes:
[0045] 101, when a fault code is detected, acquiring freeze frame data corresponding to the fault code;
[0046] The vehicle fault information processing device is a device specially used to detect and analyze various faults of the automobile. It can be connected to the computer system of the automobile to read fault codes, and can also test the automobile battery alone to obtain battery data, helping repair personnel to determine the location and nature of the fault.
[0047] The vehicle fault information processing device includes an automobile diagnostic instrument, which includes an engine diagnostic instrument, a battery tester, an anti-lock braking system (ABS) diagnostic instrument, a safety airbag (SRS) diagnostic instrument, an automatic transmission diagnostic instrument, etc. Through these devices, the running state of the engine of the automobile, whether the battery is normal, whether the brake system is normal, whether the airbag is faulty, whether the transmission is normal, etc. can be detected.
[0048] In this embodiment, the vehicle fault information processing device detects whether a fault code is scanned. If so, the fault code is recorded.
[0049] If a fault code is found, the vehicle fault information processing device will acquire freeze frame data corresponding to the fault code. Freeze frame data is a kind of snapshot corresponding to the vehicle at the time of fault occurrence, which can provide important information about the state of the vehicle.
[0050] Optionally, the OBD data is detected in real time, and it is judged whether the OBD data contains a fault code; if the OBD data contains the fault code, it is determined that the fault code is detected. Wherein, the vehicle fault information processing device is started and connected to the OBD (On-Board Diagnostics) system of the vehicle. It can be realized through the OBD interface. Then, the vehicle fault information processing device starts scanning the OBD system of the vehicle to detect possible fault codes. Wherein, the fault code is a pre-defined code representing various problems encountered by the vehicle.
[0051] Specifically, referring to FIG. 2, FIG. 2 is a schematic diagram of one specific embodiment of the step 101 of the method for processing vehicle fault information in the embodiment of the present application, and the step 101 includes the following specific implementation:
[0052] 1011, when detecting the fault code, request to select whether to generate a two-dimensional code;
[0053] 1012, when detecting the selection operation of generating the two-dimensional code, acquire the frozen frame data corresponding to the fault code.
[0054] In steps 1011-1012, the user can select whether to generate a two-dimensional code according to his own needs. If the user thinks that the current fault situation is not serious or can be handled by himself, he can choose not to generate a two-dimensional code, so as to avoid the waste of computing resources.
[0055] Specifically, the step 101 further includes the following specific implementation:
[0056] 1013, when detecting the fault code, acquire the frozen frame data corresponding to the fault code and acquire the battery test data;
[0057] 1014, incorporate the battery test data into the frozen frame data.
[0058] Among them, the battery tester detects the battery test data as the frozen frame data, and subsequently, the two-dimensional code corresponding to the battery test data can be output based on the frozen frame data. The user can print the battery test report through the two-dimensional code. This printing method is not only convenient, but also makes the report more operable, such as graphical, editing, etc.
[0059] In steps 1013-1014, by incorporating the battery test data into the frozen frame data, the technician can more comprehensively understand the vehicle state when the fault occurs during vehicle fault diagnosis, including the working condition of the battery. This helps to more accurately locate the fault cause and avoid missing potential problems related to the battery.
[0060] 102, according to a preset two-dimensional code generation algorithm, perform a data processing operation on the fault code and the frozen frame data to obtain the two-dimensional code;
[0061] Specifically, the fault code and the frozen frame data are integrated according to the data format required by the two-dimensional code generation algorithm. The encoded data is converted into a two-dimensional code using a preset two-dimensional code generation algorithm.
[0062] Specifically, referring to FIG. 3, FIG. 3 is a schematic diagram of one specific embodiment of the step 102 of the method for processing vehicle fault information in the embodiment of the present application, and the step 102 includes the following specific implementation:
[0063] 1021、detect the IM state, and obtain a preset vehicle identification code;
[0064] 1022、according to a preset two-dimensional code generation algorithm, perform data processing operations on the IM state, the vehicle identification code, the fault code, and the frozen frame data to obtain the two-dimensional code.
[0065] Specifically, the vehicle identification code, the fault code, the IM state, and the frozen frame data are integrated into a string; a preset QR code (Quick Response Code) generation algorithm is called to convert the string into a matrix; and image generation operations are performed according to the matrix to obtain the two-dimensional code. QR code is a kind of two-dimensional code, which can quickly read information through a specific scanning device. The generation algorithm of QR code mainly includes data encoding, error correction encoding, connection of data and error correction code, data arrangement and padding, and generation of the final QR code. For example: the input data is converted into binary form and encoded according to the encoding rules of QR code to obtain a data string. According to the user-selected error correction level (L, M, Q, H), the encoded data is error correction encoded to obtain an error correction code string. The data string and the error correction code string are connected to form a new string. The connected string is arranged according to the data arrangement rules of QR code, and padded as needed.
[0066] According to the arranged data, the final QR code is generated. This step generates a two-dimensional matrix, each element of which represents a pixel of the QR code and has a value of 0 or 1.
[0067] Among them, the vehicle identification code, the fault code, the IM state and the frozen frame data are integrated into a string, which can realize efficient integration and management of data, and make data processing and transmission more convenient. The two-dimensional code contains the key information of the vehicle, which is very important for fault diagnosis and processing, and helps to improve the efficiency and accuracy of fault processing.
[0068] In steps 1021-1022, by integrating the IM state (detecting the working state of the vehicle emission related system), the vehicle identification code (uniquely determining the information of a vehicle), the fault code (indicating what kind of fault the vehicle has), and the frozen frame data (detailed data of the vehicle when the fault occurs), comprehensive information is provided for fault diagnosis, which helps to improve the accuracy of diagnosis.
[0069] 103、output the two-dimensional code;
[0070] Specifically, the generated two-dimensional code is output. It can be directly displayed on the screen of the vehicle-mounted system.
[0071] 104. When detecting that the user terminal scans the two-dimensional code, send a control authority acquisition request to the user terminal;
[0072] Specifically, the user scans the two-dimensional code generated by the vehicle fault information processing device using a mobile phone or other device, and the two-dimensional code contains the identification information of the vehicle fault information processing device and the command for requesting control authority. When the user terminal device recognizes and parses the two-dimensional code, it will send a confirmation information to the vehicle fault information processing device. When the vehicle fault information processing device receives this confirmation information, it knows that the user has scanned the two-dimensional code, and then sends a control authority acquisition request to the user terminal.
[0073] Optionally, the two-dimensional code contains a specific network connection. When the user device scans the two-dimensional code and attempts to establish this network connection, the vehicle fault information processing device can detect this attempt to connect, thereby knowing that the user has scanned the two-dimensional code and sending a control authority acquisition request to the user terminal.
[0074] Specifically, the step 104 includes the following specific implementation:
[0075] 1041. When detecting that the user terminal scans the two-dimensional code, generate a control authority acquisition request according to a preset control time;
[0076] 1042. Send the acquisition request to the user terminal.
[0077] In steps 1041-1042, by generating a temporary control authority, it can ensure that the user terminal has access to the vehicle fault information within a specific time period after scanning the two-dimensional code. Avoid long-term or permanent authority assignment, reduce the security risk caused by abuse of authority.
[0078] 105. When obtaining the control authority, control the user terminal to send a fault analysis request to the cloud according to the two-dimensional code, wherein the cloud returns fault analysis data to the user terminal in response to the report acquisition request;
[0079] Specifically, when the vehicle fault information processing device obtains the control authority, it will send a command to the user terminal, requiring the user terminal to send a fault analysis request to the cloud according to the information in the two-dimensional code. It can be transmitted to the user device through Bluetooth, Wi-Fi or network communication.
[0080] After the user terminal device receives the command, it parses the information in the two-dimensional code to get the connection address of the cloud and the data (such as the fault code of the car) that needs to be sent. Then, the user terminal device sends a fault analysis request to the cloud through network connection.
[0081] The cloud server receives the fault analysis request and performs fault analysis according to the data in the request. The cloud server can use cloud computing technology to analyze the fault data through big data analysis and machine learning, and obtain the cause of the fault and the solution.
[0082] The cloud server returns the fault analysis data to the user terminal device. After receiving the data, the user terminal device can display the data to the user to help the user understand the fault condition of the vehicle and take appropriate measures to solve the problem.
[0083] 106、Detecting that the user terminal receives the fault analysis data, control the user terminal to display the fault analysis data.
[0084] After sending the fault analysis data to the user terminal device, the cloud server also sends an acknowledgement information to the vehicle fault information processing device based on the communication address of the vehicle fault information processing device (which can be integrated into the two-dimensional code), telling the vehicle fault information processing device that the data has been sent, and then controlling the user terminal to display the fault analysis data.
[0085] The vehicle fault information processing device can send a control command to the user terminal device through a network communication protocol, requiring it to display the fault analysis data. This command can contain instructions on how to display the data, such as the content, format, position, rendering method, etc. of the data to be displayed.
[0086] For the user terminal, it needs to have a module to receive and analyze the control command. When receiving the control command sent by the vehicle fault information processing device, this module will display the fault analysis data to the user according to the instructions in the command.
[0087] Specifically, referring to FIG. 4, FIG. 4 is a specific embodiment diagram of step 106 of the vehicle fault information processing method in the embodiment of the present application, which includes the following specific implementation:
[0088] 1061、Detecting that the user terminal receives the fault analysis data, controlling the user terminal to perform rendering operation on the fault analysis data to obtain a fault analysis report;
[0089] Specifically, the user terminal device receives the fault analysis data sent by the cloud server through the network, which can be JSON, XML or other format data. The triggered event will call a preset rendering function, including but not limited to using HTML, CSS, JavaScript, etc. The generated fault analysis report will be sent to the display module of the user terminal device, and the display module will display the report to the user. The display module can be a browser.
[0090] Optionally, when the user terminal receives the fault analysis data, the browser in the user terminal is controlled to perform rendering operation on the fault analysis data to obtain a fault analysis report. Wherein, after the network module of the user terminal device receives the fault analysis data sent by the cloud server, an event is triggered. The event is captured by the browser on the user terminal device, and the browser performs rendering operation on the received fault analysis data according to a preset event processing function. After the rendering operation is completed, a fault analysis report is obtained. The report can be an HTML page for displaying in the browser.
[0091] In the process, the vehicle fault information processing device sends control instructions to the user terminal device through the network. These instructions can be "start receiving data", "start rendering data", "display report" and the like. The user terminal device is provided with a module to receive and analyze these instructions and perform corresponding operations according to the instructions.
[0092] 1062、Control the user terminal to display the fault analysis report.
[0093] In steps 1061-1062, by performing rendering operation on the fault analysis data, the originally complex data can be converted into an easily understandable report, so that the user can more easily understand the fault condition and help to handle the fault.
[0094] In the embodiment of the application, when the vehicle fault information processing device detects the fault code, it acquires the freeze frame data corresponding to the fault code and generates a two-dimensional code. When the user terminal scans the two-dimensional code, it sends a request for obtaining control authority. After obtaining the control authority, it controls the user terminal to send a fault analysis request to the cloud, and after the cloud feeds back the fault analysis data to the user terminal, it controls the user terminal to display the data. In this method, the built-in storage space of the vehicle fault information processing device only needs to temporarily save some fault codes, freeze frame data and generated two-dimensional codes, and does not need to save a large amount of fault information for a long time, so that the problem of insufficient storage space of the vehicle fault information processing device is effectively solved, and the problem of integrating a printer into the vehicle fault information processing device is avoided, thus the convenience of the vehicle fault information processing device in handling fault analysis business is improved.
[0095] FIG. 5 is a structural diagram of a vehicle fault information processing device according to an embodiment of the present application. The vehicle fault information processing device 500 can have a great difference in configuration or performance, and can include one or more central processing units (CPUs) 510 (e.g., one or more processors) and a memory 520, and one or more storage media 530 (e.g., one or more mass storage devices) storing applications 533 or data 532. The memory 520 and the storage media 530 can be temporary storage or persistent storage. The programs stored in the storage media 530 can include one or more modules (not shown in the figure), each of which can include a series of instruction operations for the vehicle fault information processing device 500. Further, the processor 510 can be configured to communicate with the storage media 530 and execute the series of instruction operations in the storage media 530 on the vehicle fault information processing device 500.
[0096] The vehicle fault information processing device 500 can further include one or more power supplies 540, one or more wired or wireless network interfaces 550, one or more input / output interfaces 560, and / or one or more operating systems 531, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, etc. Those skilled in the art can understand that the vehicle fault information processing device structure shown in FIG. 5 does not constitute a limitation on the vehicle fault information processing device, and can include more or fewer components than shown, or combine certain components, or different component arrangements.
[0097] The present application also provides a computer readable storage medium, which can be a non-volatile computer readable storage medium or a volatile computer readable storage medium, and the computer readable storage medium stores instructions, which, when executed on a computer, cause the computer to perform the steps of the vehicle fault information processing method.
[0098] In the context of this disclosure, a machine-readable medium can be a tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include but is not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium will include one or more lines of electrical connections, portable computer disks, hard disk drives, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the foregoing.
[0099] Moreover, while operations have been depicted in a particular order, this should not be understood as requiring such order nor that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing can be advantageous. Likewise, while several specific implementation details have been discussed, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable sub-combination.
[0100] Although the subject matter has been described in language specific to structural features and / or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
Claims
1. A method for processing vehicle fault information, characterized in that: The method for processing vehicle fault information includes: When a fault code is detected, obtaining freeze frame data corresponding to the fault code; Performing data processing operations on the fault code and the freeze frame data according to a preset QR code generation algorithm to obtain the QR code; Outputting the QR code; When detecting that a user terminal has scanned the QR code, sending a request for obtaining control authority to the user terminal; When the control authority is obtained, the user terminal is controlled to send a fault analysis request to the cloud according to the QR code, wherein the cloud returns fault analysis data to the user terminal in response to the report acquisition request; When detecting the fault analysis data received by the user terminal, controlling the user terminal to display the fault analysis data; The step of controlling the user terminal to display the fault analysis data upon detecting the fault analysis data received by the user terminal includes: When detecting the fault analysis data received by the user terminal, controlling the user terminal to perform a rendering operation on the fault analysis data to obtain a fault analysis report; Control the user terminal to display the fault analysis report.
2. The method for processing vehicle fault information according to claim 1, characterized in that: When a fault code is detected, the step of obtaining freeze frame data corresponding to the fault code includes: When a fault code is detected, a request is made to select whether to generate a QR code; When a selection operation to generate the two-dimensional code is detected, freeze frame data corresponding to the fault code is obtained.
3. The method for processing vehicle fault information according to claim 1, characterized in that: The step of generating the QR code according to the fault code and the freeze frame data includes: Detect IM status and obtain the preset vehicle identification code; According to a preset QR code generation algorithm, a data processing operation is performed on the IM state, the vehicle identification code, the fault code and the freeze frame data to obtain the QR code.
4. The method for processing vehicle fault information according to claim 3, characterized in that: The step of performing data processing operations on the IM status, the vehicle identification code, the fault code, and the freeze frame data according to a preset QR code generation algorithm to obtain the QR code includes: integrating the vehicle identification code, the fault code, the IM status and the freeze frame data into a character string; Calling a preset QR code generation algorithm to convert the string into a matrix; An image generation operation is performed according to the matrix to obtain the two-dimensional code.
5. The method for processing vehicle fault information according to claim 1, characterized in that: Before the step of requesting selection of whether to generate a QR code when a fault code is detected, the method further includes: Detect OBD data in real time and determine whether the OBD data contains a fault code; If the OBD data includes the fault code, it is determined that the fault code is detected.
6. The method for processing vehicle fault information according to claim 1, characterized in that: The step of controlling the user terminal to render the fault analysis data upon detecting the fault analysis data received by the user terminal to obtain a fault analysis report includes: When the fault analysis data received by the user terminal is detected, The browser in the user terminal is controlled to perform a rendering operation on the fault analysis data to obtain a fault analysis report.
7. The method for processing vehicle fault information according to claim 1, characterized in that: When a fault code is detected, the step of obtaining freeze frame data corresponding to the fault code includes: When a fault code is detected, obtaining freeze frame data corresponding to the fault code and obtaining battery test data; The battery test data is incorporated into the freeze frame data.
8. A vehicle fault information processing device, characterized in that: The vehicle fault information processing device includes: a memory and at least one processor, wherein the memory stores instructions, and the memory and the at least one processor are interconnected via a line; The at least one processor calls the instructions in the memory to enable the vehicle fault information processing device to execute the vehicle fault information processing method according to any one of claims 1 to 7.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for processing vehicle fault information according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Peer to peer sharing of functionality of mobile devices
CN101711387A
Vehicle diagnostic device and method based on two-dimensional code technology
CN103164724A
Automobile diagnosis method and device
CN107966299A
Frozen frame data acquisition method and device, equipment and medium
CN110647137A
Real-time communication system and method for voice communication
CN114095684A