Bluetooth gateway-based vehicle diagnosis method, system, device and storage medium

By wirelessly connecting to a handheld mobile device via a Bluetooth gateway, the problems of high cost and inconvenient operation of fault diagnosis equipment for pure electric buses are solved, and efficient fault diagnosis and data display are achieved.

CN115578802BActive Publication Date: 2026-06-16CHANGSHA CRRC INTELLIGENT CONTROL & NEW ENERGY TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHANGSHA CRRC INTELLIGENT CONTROL & NEW ENERGY TECH CO LTD
Filing Date
2021-07-06
Publication Date
2026-06-16

AI Technical Summary

Technical Problem

In the existing technology, fault diagnosis of pure electric buses requires specialized diagnostic equipment or computers, which is costly and inconvenient to operate. Furthermore, it is impossible to obtain information from multiple CAN channels simultaneously, and channel switching is inconvenient.

Method used

A Bluetooth gateway is used as the CAN communication gateway for the whole vehicle. It connects to handheld mobile devices via Bluetooth to achieve wireless communication, acquire vehicle data and perform fault diagnosis.

🎯Benefits of technology

It improves the accessibility and operability of fault diagnosis, reduces equipment costs, enables wireless data acquisition and intuitive data display, and saves troubleshooting time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115578802B_ABST
    Figure CN115578802B_ABST
Patent Text Reader

Abstract

The application relates to a vehicle diagnosis method, system, device and storage medium based on a Bluetooth gateway. The method is used for acquiring automobile data information through the Bluetooth gateway to diagnose the vehicle. A handheld mobile device can be used for wireless communication with the automobile, different network channels can be switched through the mobile phone, required information can be screened, and a data analysis result can be displayed, so that the popularization and operability of automobile fault diagnosis are improved. The method has the advantages that the method is not limited by a wire harness, vehicle data can be acquired in a wireless mode, the data condition of the vehicle can be directly observed on the handheld mobile device, the operability of ordinary users is improved, and time for troubleshooting is saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a vehicle diagnostic method, system, device, and storage medium based on a Bluetooth gateway. Background Technology

[0002] Pure electric buses are powered by onboard power supplies. The various control units primarily form a network using CAN communication, adhering to agreed-upon protocols for information transmission. Simultaneously, each component also sends out fault information according to the protocol based on its own status. When troubleshooting, appropriate diagnostic equipment or a computer connected to a CAN data analyzer is required to read and analyze the data.

[0003] This diagnostic method has the following drawbacks:

[0004] 1. Using specialized diagnostic equipment or computers for diagnosis is not widely adopted. In terms of production debugging or after-sales maintenance, it is costly to equip each person with a diagnostic device or computer. In addition, the diagnostic method of connecting the computer to the CAN data analyzer and then connecting the CAN data analyzer to the vehicle's OBD diagnostic port is inconvenient to carry and operate.

[0005] 2. When vehicle components form multiple network channels, a computer connected to a CAN data analyzer can only obtain information from one channel. To obtain information from other channels, the CAN data analyzer needs to be connected to other channels, making channel switching inconvenient. Summary of the Invention

[0006] Therefore, it is necessary to provide a vehicle diagnostic method, system, device, and storage medium based on a Bluetooth gateway to address the aforementioned technical problems.

[0007] In a first aspect, embodiments of the present invention provide a vehicle diagnostic method based on a Bluetooth gateway, comprising the following steps:

[0008] The vehicle's Bluetooth gateway is electrically connected to the data acquisition modules of various vehicle components, and the Bluetooth gateway is used as the CAN communication gateway for the entire vehicle.

[0009] When the Bluetooth function activation switch connected to the Bluetooth gateway is turned on, the Bluetooth gateway and the vehicle's handheld mobile device are paired and connected via Bluetooth.

[0010] The handheld mobile device is used to analyze data from various components of the vehicle, identify abnormal data conditions, and diagnose vehicle malfunctions.

[0011] Furthermore, the step of pairing the Bluetooth gateway with the vehicle's handheld mobile device via Bluetooth after the Bluetooth function activation switch connected to the Bluetooth gateway is turned on includes:

[0012] When the Bluetooth function activation switch is off, the Bluetooth gateway is used only as the vehicle's CAN communication gateway;

[0013] When the Bluetooth function activation switch is closed, the Bluetooth gateway recognizes the valid switch signal and then activates the Bluetooth module of the Bluetooth gateway to enable the Bluetooth connection function of the handheld mobile device and pair and connect with the Bluetooth module in the Bluetooth gateway.

[0014] Furthermore, by using the handheld mobile device to analyze data from various vehicle components, abnormal data conditions can be identified, and vehicle fault diagnosis can be completed, including:

[0015] After the handheld mobile device establishes a Bluetooth connection with the Bluetooth gateway, when the baud rate and corresponding CAN channel are set on the APP of the handheld mobile device and the configuration command is sent to the Bluetooth gateway via Bluetooth, the Bluetooth gateway will also generate a verification command to the handheld mobile device.

[0016] The handheld mobile device calculates a feedback value and sends it to the Bluetooth gateway according to the verification protocol agreed upon with the Bluetooth gateway.

[0017] When the Bluetooth gateway recognizes that the feedback result is consistent with the preset calculation, it begins to transmit the vehicle data information to the handheld mobile device. The APP on the handheld mobile device parses the raw data according to the preset rules to obtain the actual physical value.

[0018] The physical values ​​are used to filter and diagnose vehicle fault information.

[0019] On the other hand, embodiments of the present invention also provide a vehicle diagnostic system based on a Bluetooth gateway, comprising:

[0020] The CAN communication module is used to electrically connect the vehicle's Bluetooth gateway and the data acquisition modules of various vehicle components. The Bluetooth gateway is used as the CAN communication gateway for the entire vehicle.

[0021] The Bluetooth pairing module is used to pair the Bluetooth gateway with the vehicle's handheld mobile device via Bluetooth when the Bluetooth function activation switch connected to the Bluetooth gateway is turned on.

[0022] The data analysis module is used to analyze data from various components of the vehicle through the handheld mobile device, obtain abnormal data information of the vehicle, and complete vehicle fault diagnosis.

[0023] Furthermore, according to claim 4, the vehicle diagnostic system based on a Bluetooth gateway is characterized in that the Bluetooth pairing module includes a Bluetooth identification unit, the Bluetooth identification unit being used for:

[0024] When the Bluetooth function activation switch is off, the Bluetooth gateway is used only as the vehicle's CAN communication gateway;

[0025] When the Bluetooth function activation switch is closed, the Bluetooth gateway recognizes the valid switch signal and then activates the Bluetooth module of the Bluetooth gateway to enable the Bluetooth connection function of the handheld mobile device and pair and connect with the Bluetooth module in the Bluetooth gateway.

[0026] Furthermore, the data analysis module includes a fault diagnosis unit, which is used for:

[0027] After the handheld mobile device establishes a Bluetooth connection with the Bluetooth gateway, when the baud rate and corresponding CAN channel are set on the APP of the handheld mobile device and the configuration command is sent to the Bluetooth gateway via Bluetooth, the Bluetooth gateway will also generate a verification command to the handheld mobile device.

[0028] The handheld mobile device calculates a feedback value and sends it to the Bluetooth gateway according to the verification protocol agreed upon with the Bluetooth gateway.

[0029] When the Bluetooth gateway recognizes that the feedback result is consistent with the preset calculation, it begins to transmit the vehicle data information to the handheld mobile device. The APP on the handheld mobile device parses the raw data according to the preset rules to obtain the actual physical value.

[0030] The physical values ​​are used to filter and diagnose vehicle fault information.

[0031] This invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it performs the following steps:

[0032] The vehicle's Bluetooth gateway is electrically connected to the data acquisition modules of various vehicle components, and the Bluetooth gateway is used as the CAN communication gateway for the entire vehicle.

[0033] When the Bluetooth function activation switch connected to the Bluetooth gateway is turned on, the Bluetooth gateway and the vehicle's handheld mobile device are paired and connected via Bluetooth.

[0034] The handheld mobile device is used to analyze data from various components of the vehicle, identify abnormal data conditions, and diagnose vehicle malfunctions.

[0035] This invention also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, performs the following steps:

[0036] The vehicle's Bluetooth gateway is electrically connected to the data acquisition modules of various vehicle components, and the Bluetooth gateway is used as the CAN communication gateway for the entire vehicle.

[0037] When the Bluetooth function activation switch connected to the Bluetooth gateway is turned on, the Bluetooth gateway and the vehicle's handheld mobile device are paired and connected via Bluetooth.

[0038] The handheld mobile device is used to analyze data from various components of the vehicle, identify abnormal data conditions, and diagnose vehicle malfunctions.

[0039] The beneficial effects of this application are as follows: This invention discloses a vehicle diagnostic method, system, device, and storage medium based on a Bluetooth gateway. This method diagnoses vehicles by acquiring vehicle data information through a Bluetooth gateway, enabling wireless communication between handheld mobile devices and the vehicle. Users can switch between different network channels, filter the required information, and display the data parsing results, improving the accessibility and operability of vehicle fault diagnosis. The advantage of this method is that it is not limited by wiring harnesses, can acquire vehicle data wirelessly, and allows users to intuitively view the vehicle data on their handheld mobile devices, improving operability for ordinary users and saving time in troubleshooting. Attached Figure Description

[0040] Figure 1 This is a flowchart illustrating a vehicle diagnostic method based on a Bluetooth gateway in one embodiment;

[0041] Figure 2 This is a schematic diagram illustrating the pairing process between a Bluetooth gateway and a handheld mobile device in one embodiment.

[0042] Figure 3 This is a schematic diagram of a fault diagnosis process for a handheld mobile device in one embodiment;

[0043] Figure 4 This is a structural block diagram of a vehicle diagnostic system based on a Bluetooth gateway in one embodiment;

[0044] Figure 5 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0045] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0046] In one embodiment, such as Figure 1 As shown, this embodiment provides a vehicle diagnostic method based on a Bluetooth gateway, including the following steps:

[0047] Step 101: Electrically connect the vehicle's Bluetooth gateway to the data acquisition modules of various vehicle components. The Bluetooth gateway is used as the CAN communication gateway for the entire vehicle.

[0048] Step 102: When the Bluetooth function start switch connected to the Bluetooth gateway is turned on, pair the Bluetooth gateway with the handheld mobile device in the vehicle via Bluetooth.

[0049] Step 103: Analyze the data of various components of the vehicle using the handheld mobile device to obtain abnormal data conditions of the vehicle and complete the vehicle fault diagnosis.

[0050] Specifically, this embodiment of the invention uses a Bluetooth gateway to acquire vehicle data for diagnosis. This allows handheld mobile devices to wirelessly communicate with the vehicle, switch between different network channels, filter the required information, and display the data analysis results, thus improving the accessibility and operability of vehicle fault diagnosis. The advantage of this method is that it is not limited by wiring harnesses, can acquire vehicle data wirelessly, and allows users to intuitively view the vehicle data on their handheld mobile devices, improving operability for ordinary users and saving time in troubleshooting.

[0051] In one embodiment, such as Figure 2 As shown, this embodiment provides a pairing process between a Bluetooth gateway and a handheld mobile device, including:

[0052] Step 201: When the Bluetooth function activation switch is off, the Bluetooth gateway is used only as the vehicle CAN communication gateway;

[0053] Step 202: When the Bluetooth function activation switch is closed, the Bluetooth gateway recognizes that the switch signal is valid and then activates the Bluetooth module of the Bluetooth gateway to enable the Bluetooth connection function of the handheld mobile device and pair and connect with the Bluetooth module in the Bluetooth gateway.

[0054] During Bluetooth pairing, this method enables handheld mobile devices to communicate wirelessly with the car, allowing the phone to switch between different network channels and filter the required information, thus realizing the CAN communication function and Bluetooth pairing connection function of the Bluetooth gateway.

[0055] In one embodiment, such as Figure 3 As shown, this embodiment provides a process for fault diagnosis via a handheld mobile device, including:

[0056] Step 301: After the handheld mobile device establishes a Bluetooth connection with the Bluetooth gateway, the baud rate and corresponding CAN channel are set on the APP of the handheld mobile device. When the configuration command is sent to the Bluetooth gateway via Bluetooth, the Bluetooth gateway will also generate a verification command to the handheld mobile device.

[0057] Step 302: The handheld mobile device calculates a feedback value and sends it to the Bluetooth gateway according to the verification protocol agreed upon with the Bluetooth gateway;

[0058] Step 303: When the Bluetooth gateway recognizes that the feedback result is consistent with the preset calculation, it starts to transmit the whole vehicle data information to the handheld mobile device. The APP of the handheld mobile device parses the raw data according to the preset rules to obtain the actual physical value.

[0059] Step 304: Screen and diagnose the vehicle's fault information using the physical values.

[0060] Specifically, the APP on the handheld mobile device consists of a general fault diagnosis application and a single fault diagnosis application for different diagnoses downloaded in advance. After obtaining vehicle information through the handheld mobile device, the actual data of the vehicle is compared and analyzed with the fault diagnosis application downloaded on the handheld mobile device to quickly find fault information of different parts of the vehicle and complete the vehicle fault diagnosis process.

[0061] In one embodiment, such as Figure 4 As shown, this embodiment provides a vehicle diagnostic system based on a Bluetooth gateway, including:

[0062] The CAN communication module is used to electrically connect the vehicle's Bluetooth gateway and the data acquisition modules of various vehicle components. The Bluetooth gateway is used as the CAN communication gateway for the entire vehicle.

[0063] The Bluetooth pairing module is used to pair the Bluetooth gateway with the vehicle's handheld mobile device via Bluetooth when the Bluetooth function activation switch connected to the Bluetooth gateway is turned on.

[0064] The data analysis module is used to analyze data from various components of the vehicle through the handheld mobile device, obtain abnormal data information of the vehicle, and complete vehicle fault diagnosis.

[0065] In one embodiment, such as Figure 4 As shown, the Bluetooth pairing module includes a Bluetooth identification unit, which is used for:

[0066] When the Bluetooth function activation switch is off, the Bluetooth gateway is used only as the vehicle's CAN communication gateway;

[0067] When the Bluetooth function activation switch is closed, the Bluetooth gateway recognizes the valid switch signal and then activates the Bluetooth module of the Bluetooth gateway to enable the Bluetooth connection function of the handheld mobile device and pair and connect with the Bluetooth module in the Bluetooth gateway.

[0068] In one embodiment, such as Figure 4 As shown, the data analysis module includes a fault diagnosis unit, which is used for:

[0069] After the handheld mobile device establishes a Bluetooth connection with the Bluetooth gateway, when the baud rate and corresponding CAN channel are set on the APP of the handheld mobile device and the configuration command is sent to the Bluetooth gateway via Bluetooth, the Bluetooth gateway will also generate a verification command to the handheld mobile device.

[0070] The handheld mobile device calculates a feedback value and sends it to the Bluetooth gateway according to the verification protocol agreed upon with the Bluetooth gateway.

[0071] When the Bluetooth gateway recognizes that the feedback result is consistent with the preset calculation, it begins to transmit the vehicle data information to the handheld mobile device. The APP on the handheld mobile device parses the raw data according to the preset rules to obtain the actual physical value.

[0072] The physical values ​​are used to filter and diagnose vehicle fault information.

[0073] Specific limitations regarding the Bluetooth gateway-based vehicle diagnostic system can be found in the above description of the limitations of the Bluetooth gateway-based vehicle diagnostic method, and will not be repeated here. Each module in the aforementioned Bluetooth gateway-based vehicle diagnostic system can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in the computer device in hardware form, or stored in the memory of the computer device in software form, so that the processor can call and execute the corresponding operations of each module.

[0074] Figure 5 An internal structural diagram of a computer device in one embodiment is shown. Figure 5As shown, the computer device includes a processor, memory, network interface, input device, and display screen connected via a system bus. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and may also store computer programs. When executed by the processor, these computer programs enable the processor to implement anomaly detection methods. The internal memory may also store computer programs, which, when executed by the processor, enable the processor to perform anomaly detection methods. The display screen can be an LCD screen or an e-ink screen. The input device can be a touch layer covering the display screen, buttons, a trackball, or a touchpad mounted on the computer device's casing, or an external keyboard, touchpad, or mouse.

[0075] Those skilled in the art will understand that Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0076] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to perform the following steps:

[0077] The vehicle's Bluetooth gateway is electrically connected to the data acquisition modules of various vehicle components, and the Bluetooth gateway is used as the CAN communication gateway for the entire vehicle.

[0078] When the Bluetooth function activation switch connected to the Bluetooth gateway is turned on, the Bluetooth gateway and the vehicle's handheld mobile device are paired and connected via Bluetooth.

[0079] The handheld mobile device is used to analyze data from various components of the vehicle, identify abnormal data conditions, and diagnose vehicle malfunctions.

[0080] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0081] When the Bluetooth function activation switch is off, the Bluetooth gateway is used only as the vehicle's CAN communication gateway;

[0082] When the Bluetooth function activation switch is closed, the Bluetooth gateway recognizes the valid switch signal and then activates the Bluetooth module of the Bluetooth gateway to enable the Bluetooth connection function of the handheld mobile device and pair and connect with the Bluetooth module in the Bluetooth gateway.

[0083] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0084] After the handheld mobile device establishes a Bluetooth connection with the Bluetooth gateway, when the baud rate and corresponding CAN channel are set on the APP of the handheld mobile device and the configuration command is sent to the Bluetooth gateway via Bluetooth, the Bluetooth gateway will also generate a verification command to the handheld mobile device.

[0085] The handheld mobile device calculates a feedback value and sends it to the Bluetooth gateway according to the verification protocol agreed upon with the Bluetooth gateway.

[0086] When the Bluetooth gateway recognizes that the feedback result is consistent with the preset calculation, it begins to transmit the vehicle data information to the handheld mobile device. The APP on the handheld mobile device parses the raw data according to the preset rules to obtain the actual physical value.

[0087] The physical values ​​are used to filter and diagnose vehicle fault information.

[0088] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0089] The vehicle's Bluetooth gateway is electrically connected to the data acquisition modules of various vehicle components, and the Bluetooth gateway is used as the CAN communication gateway for the entire vehicle.

[0090] When the Bluetooth function activation switch connected to the Bluetooth gateway is turned on, the Bluetooth gateway and the vehicle's handheld mobile device are paired and connected via Bluetooth.

[0091] The handheld mobile device is used to analyze data from various components of the vehicle, identify abnormal data conditions, and diagnose vehicle malfunctions.

[0092] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0093] When the Bluetooth function activation switch is off, the Bluetooth gateway is used only as the vehicle's CAN communication gateway;

[0094] When the Bluetooth function activation switch is closed, the Bluetooth gateway recognizes the valid switch signal and then activates the Bluetooth module of the Bluetooth gateway to enable the Bluetooth connection function of the handheld mobile device and pair and connect with the Bluetooth module in the Bluetooth gateway.

[0095] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0096] After the handheld mobile device establishes a Bluetooth connection with the Bluetooth gateway, when the baud rate and corresponding CAN channel are set on the APP of the handheld mobile device and the configuration command is sent to the Bluetooth gateway via Bluetooth, the Bluetooth gateway will also generate a verification command to the handheld mobile device.

[0097] The handheld mobile device calculates a feedback value and sends it to the Bluetooth gateway according to the verification protocol agreed upon with the Bluetooth gateway.

[0098] When the Bluetooth gateway recognizes that the feedback result is consistent with the preset calculation, it begins to transmit the vehicle data information to the handheld mobile device. The APP on the handheld mobile device parses the raw data according to the preset rules to obtain the actual physical value.

[0099] The physical values ​​are used to filter and diagnose vehicle fault information.

[0100] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods.

[0101] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0102] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A vehicle diagnostic method based on a Bluetooth gateway, characterized in that, Includes the following steps: The vehicle's Bluetooth gateway is electrically connected to the data acquisition modules of various vehicle components, and the Bluetooth gateway is used as the CAN communication gateway for the entire vehicle. When the Bluetooth function activation switch connected to the Bluetooth gateway is turned on, the Bluetooth gateway and the vehicle's handheld mobile device are paired and connected via Bluetooth. The handheld mobile device is used to analyze data from various components of the vehicle, obtain abnormal data conditions of the vehicle, and complete the vehicle fault diagnosis. When the Bluetooth function activation switch electrically connected to the Bluetooth gateway is turned on, pairing the Bluetooth gateway with the vehicle's handheld mobile device via Bluetooth includes: When the Bluetooth function activation switch is off, the Bluetooth gateway is used only as the vehicle's CAN communication gateway; When the Bluetooth function activation switch is closed, the Bluetooth gateway recognizes the valid switch signal and then activates the Bluetooth module of the Bluetooth gateway to enable the Bluetooth connection function of the handheld mobile device and pair and connect with the Bluetooth module in the Bluetooth gateway. By analyzing data from various vehicle components using the handheld mobile device, identifying abnormal vehicle data, and completing vehicle fault diagnosis, including: After the handheld mobile device establishes a Bluetooth connection with the Bluetooth gateway, when the baud rate and corresponding CAN channel are set on the APP of the handheld mobile device and the configuration command is sent to the Bluetooth gateway via Bluetooth, the Bluetooth gateway will also generate a verification command to the handheld mobile device. The handheld mobile device calculates a feedback value and sends it to the Bluetooth gateway according to the verification protocol agreed upon with the Bluetooth gateway. When the Bluetooth gateway recognizes that the feedback result is consistent with the preset calculation, it begins to transmit the vehicle data information to the handheld mobile device. The APP on the handheld mobile device parses the raw data according to the preset rules to obtain the actual physical value. The physical values ​​are used to filter and diagnose vehicle fault information.

2. A vehicle diagnostic system based on a Bluetooth gateway, characterized in that, include: The CAN communication module is used to electrically connect the vehicle's Bluetooth gateway and the data acquisition modules of various vehicle components. The Bluetooth gateway is used as the CAN communication gateway for the entire vehicle. The Bluetooth pairing module is used to pair the Bluetooth gateway with the vehicle's handheld mobile device via Bluetooth when the Bluetooth function activation switch connected to the Bluetooth gateway is turned on. The data analysis module is used to analyze data from various components of the vehicle through the handheld mobile device, obtain abnormal data information of the vehicle, and complete vehicle fault diagnosis. The Bluetooth pairing module includes a Bluetooth identification unit, which is used for: When the Bluetooth function activation switch is off, the Bluetooth gateway is used only as the vehicle's CAN communication gateway; When the Bluetooth function activation switch is closed, the Bluetooth gateway recognizes that the switch signal is valid and then activates the Bluetooth module of the Bluetooth gateway to enable the Bluetooth connection function of the handheld mobile device and pair and connect with the Bluetooth module in the Bluetooth gateway. The data analysis module includes a fault diagnosis unit, which is used for: After the handheld mobile device establishes a Bluetooth connection with the Bluetooth gateway, when the baud rate and corresponding CAN channel are set on the APP of the handheld mobile device and the configuration command is sent to the Bluetooth gateway via Bluetooth, the Bluetooth gateway will also generate a verification command to the handheld mobile device. The handheld mobile device calculates a feedback value and sends it to the Bluetooth gateway according to the verification protocol agreed upon with the Bluetooth gateway. When the Bluetooth gateway recognizes that the feedback result is consistent with the preset calculation, it begins to transmit the vehicle data information to the handheld mobile device. The APP on the handheld mobile device parses the raw data according to the preset rules to obtain the actual physical value. The physical values ​​are used to filter and diagnose vehicle fault information.

3. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method of claim 1.

4. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method of claim 1.