Vehicle detection method and device, storage medium, electronic equipment and vehicle
By installing the target APP in the vehicle and calling the functional interface of the vehicle diagnostic module, the automation and efficiency of vehicle pre-delivery detection is realized, and the high cost and low efficiency problems caused by relying on offline diagnostic instruments in the prior art are solved.
Patent Information
- Application Number
- CN202311195980.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-15
- Publication Date
- 2025-03-18
AI Technical Summary
The existing vehicle pre-delivery detection methods rely on external offline diagnostic instruments, resulting in high labor costs and low delivery efficiency of new vehicles.
By installing the target APP in the vehicle machine, displaying the function keys for detection before the vehicle is delivered, obtaining detection instructions, and performing detection operations by calling the functional interface of the vehicle machine diagnostic module to generate a detection report.
It reduces labor costs, get rid of the dependence on diagnostic instrument equipment, improves the mating efficiency of new cars, and realizes automation and efficiency of vehicle pre-delivery testing.
Smart Images

Figure CN119643157A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a vehicle detection method, device, storage medium, electronic equipment and vehicle. Background Art
[0002] Vehicles usually undergo long-distance transportation and long-term parking from the manufacturer to the dealer. In order to ensure the safety and driving comfort of the vehicle to the user, the vehicle will undergo a series of inspections before delivery to the user, namely Pre Delivery Inspection (PDI), including lighting inspection, seat inspection, door and window inspection, engine inspection, software version verification, and restoring factory settings.
[0003] At present, the existing solution is to connect an offline diagnostic instrument to the vehicle's On Board Diagnostics (OBD) port, and then use the diagnostic instrument to perform pre-delivery inspection on the vehicle.
[0004] However, this method not only requires users to manually connect the wiring harness, resulting in high labor costs, but also relies on the special diagnostic instrument. If the diagnostic instrument fails or is insufficient in quantity, it will seriously affect the efficiency of new car delivery. Summary of the invention
[0005] In view of this, the present application provides a vehicle detection method, device, storage medium, electronic device and vehicle, the main purpose of which is to improve the current method of using diagnostic instruments to perform vehicle pre-delivery detection, which will cause technical problems such as high labor costs and low efficiency in new car delivery.
[0006] In a first aspect, the present application provides a vehicle detection method, comprising:
[0007] When a start instruction of a target APP is received, a function key for vehicle pre-delivery inspection is displayed in the target APP, wherein the target APP is an application installed in a vehicle computer for performing pre-delivery inspection on a vehicle;
[0008] Based on the click information of the function key, obtaining a vehicle detection instruction;
[0009] By calling the functional interface of the vehicle computer diagnosis module, a vehicle detection operation corresponding to the vehicle detection instruction is executed;
[0010] Based on the vehicle inspection operation results, the inspection report information of the vehicle before delivery is displayed in the target APP.
[0011] Optionally, the performing of the vehicle detection operation corresponding to the vehicle detection instruction by calling the functional interface of the vehicle computer diagnosis module includes:
[0012] Calling the functional interface of the vehicle diagnostic module, sending communication information to the target object involved in the vehicle detection operation through the communication protocol stack, so as to control the target object to perform diagnostic detection on the device corresponding to the target object, and receiving the diagnostic detection result returned by the target object, wherein the communication protocol stack includes a UDS protocol stack, and / or a DoIP protocol stack, and / or an Ethernet protocol stack;
[0013] The method of displaying the inspection report information of the vehicle before delivery in the target APP based on the vehicle inspection operation result includes:
[0014] Based on the diagnostic test results, the test report information is displayed in the target APP.
[0015] Optionally, calling the functional interface of the vehicle diagnostic module, sending communication information to a target object involved in the vehicle detection operation through a communication protocol stack, so as to control the target object to perform diagnostic detection on a device corresponding to the target object, and receiving the diagnostic detection result returned by the target object, includes:
[0016] Call the functional interface of the vehicle diagnostic module, and send an application message to the first application through the communication protocol stack. The first application is used to control the device function of the first device in the vehicle, so as to perform a diagnostic test on the device function of the first device and receive the diagnostic test result of the device function returned by the first application.
[0017] Optionally, the target APP is in a hidden display state on the vehicle screen;
[0018] In the target APP installed in the vehicle computer, before displaying the function key of the vehicle pre-delivery inspection, the method further includes:
[0019] Get user operation information on the car screen;
[0020] Determining whether the user operation information matches the preset operation information;
[0021] If the user operation information matches the preset operation information, displaying the target APP on the vehicle screen;
[0022] In the target APP installed in the vehicle, the function keys for the vehicle pre-delivery inspection are displayed, including:
[0023] In response to a click instruction of the target APP, the target APP is started, and the function key is displayed in the target APP.
[0024] Optionally, in response to the click instruction of the target APP, starting the target APP and displaying the function key in the target APP includes:
[0025] In response to a click instruction of the target APP, the target APP is started, and a QR code for scanning and logging into the target APP is displayed;
[0026] Receiving command information sent by the cloud server to instruct to enter the target APP, wherein the command information is sent by the cloud server when it is determined that the user who scans the QR code has the right to use the target APP;
[0027] Enter the target APP according to the command information, and display the function key in the target APP.
[0028] Optionally, the method further includes:
[0029] The detection report information is sent to the cloud server for backup.
[0030] In a second aspect, the present application provides a vehicle detection device, comprising:
[0031] The display module is configured to display a function key for vehicle pre-delivery inspection in the target APP when receiving a start instruction of the target APP, wherein the target APP is an application installed in the vehicle computer for performing pre-delivery inspection on the vehicle;
[0032] An acquisition module is configured to acquire a vehicle detection instruction based on the click information of the function key;
[0033] An execution module, configured to execute a vehicle detection operation corresponding to the vehicle detection instruction by calling a functional interface of a vehicle computer diagnosis module;
[0034] The display module is also configured to display the inspection report information of the vehicle before delivery in the target APP based on the vehicle inspection operation results.
[0035] In a third aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the vehicle detection method described in the first aspect is implemented.
[0036] In a fourth aspect, the present application provides an electronic device, comprising a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein the processor implements the vehicle detection method described in the first aspect when executing the computer program.
[0037] In a fifth aspect, the present application provides a vehicle, comprising: a vehicle detection device as described in the second aspect, or an electronic device as described in the fourth aspect.
[0038] By means of the above technical scheme, the present application provides a vehicle detection method, device, storage medium, electronic device and vehicle. Compared with the existing vehicle detection methods, the present application can reduce labor costs, get rid of the dependence on diagnostic equipment, and improve the efficiency of new car delivery. Specifically, when the start-up instruction of the target APP is received, the function key of the vehicle pre-delivery detection is displayed in the target APP, wherein the target APP is an application installed in the vehicle computer for pre-delivery detection of the vehicle; then based on the click information of the function key, the vehicle detection instruction is obtained; then by calling the functional interface of the vehicle computer diagnostic module, the vehicle detection operation corresponding to the vehicle detection instruction is executed; finally, according to the vehicle detection operation result, the pre-delivery detection report information of the vehicle is displayed in the target APP. In this way, there is no need to connect an offline diagnostic instrument before the vehicle is delivered to the user, and then the vehicle is detected by the diagnostic instrument. By applying the technical scheme of the present application, the pre-delivery detection of the vehicle that relies on the diagnostic instrument is converted to be executed by the vehicle computer, and the work content required for the pre-delivery detection of the vehicle is completed by using the existing vehicle computer and central control screen of the vehicle, which saves the time of manually connecting the wiring harness, gets rid of the dependence on the diagnostic instrument equipment, and improves the efficiency of vehicle delivery.
[0039] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0041] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0042] Figure 1 A schematic diagram of a vehicle detection method provided in an embodiment of the present application is shown;
[0043] Figure 2 A schematic diagram showing a report display effect provided by an embodiment of the present application is shown;
[0044] Figure 3 A schematic diagram showing another report display effect provided by an embodiment of the present application;
[0045] Figure 4 A schematic diagram showing a flow chart of another vehicle detection method provided in an embodiment of the present application is shown;
[0046] Figure 5 A schematic structural diagram of a vehicle detection device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0047] In order to more clearly understand the above-mentioned purposes, features and advantages of the present application, the scheme of the present application will be further described below. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.
[0048] In order to improve the existing method of using diagnostic instruments to detect vehicles before delivery, which will cause high labor costs and low efficiency in new car delivery, this embodiment provides a vehicle detection method, such as Figure 1 As shown, the method includes:
[0049] Step 101: When a start instruction of a target APP is received, a function key for vehicle pre-delivery inspection is displayed in the target APP.
[0050] Among them, the target APP is an application installed in the vehicle computer for pre-delivery inspection of the vehicle.
[0051] For this embodiment, the target APP refers to an application program in the vehicle computer that is responsible for the human-machine interaction and displays the function keys for the vehicle pre-delivery inspection.
[0052] Among them, the contents of vehicle pre-delivery inspection include: lighting system, braking system, fuel system, system data of each control module, and clearing one or more of the vehicle transportation mode. The function keys of vehicle pre-delivery inspection correspond to the contents of vehicle pre-delivery inspection, which can specifically include: lighting inspection, engine inspection, seat inspection, door and window inspection, air conditioning adjustment, suspension adjustment, aromatherapy control, software version verification and other vehicle pre-delivery inspection items. One or more.
[0053] Specifically, the function keys displayed on the target APP can be operated by the user, and the target APP can be further used to realize the pre-vehicle delivery inspection center, in which the vehicle computer and the central control screen complete the inspection work required for the vehicle pre-delivery inspection, thereby realizing the integration of the diagnostic instrument and the vehicle computer, saving the time of manually connecting the wiring harness, getting rid of the dependence on the diagnostic instrument equipment, and improving the vehicle delivery efficiency.
[0054] Step 102: Based on the click information of the function key, a vehicle detection instruction is obtained.
[0055] In this embodiment, after receiving the click information of the function key, the target APP converts the click instruction into a machine code, and then connects to the circuit of the detection function according to the machine code to realize the conversion of the click instruction into a detection instruction. The specific content of the detection instruction corresponds to the function key of the vehicle pre-delivery detection in step 101.
[0056] Step 103: Execute a vehicle detection operation corresponding to the vehicle detection instruction by calling the functional interface of the vehicle diagnosis module.
[0057] In this embodiment, the vehicle diagnostic module (HU Diagnostic Master, HDM) includes: a HDM APP responsible for human-machine interaction, displaying operable buttons and test results, a HDM Manager responsible for exposing the HDM functional interface to the outside, HDM Funcs responsible for executing business logic, and underlying communication capabilities including unified diagnostic services (UDS), on-board Ethernet diagnostic protocol (Diagnostic communication over Internet Protocol, DoIP) and / or Ethernet communication protocol stack and driver software.
[0058] For this embodiment, the functional interface (Application Programming Interface, API) refers to the communication rules between different functional layers of the vehicle diagnostic module. The target APP calls the functional interface of the vehicle diagnostic module to make the vehicle diagnostic module execute the command of the target APP, that is, to perform the vehicle detection operation corresponding to the vehicle detection instruction according to the workflow.
[0059] Specifically, after receiving the vehicle detection instruction, the server calls the corresponding vehicle diagnostic module to parse the vehicle detection instruction, and sends the parsed command to the vehicle host (Head Uint, HU) to control the vehicle host to perform the corresponding vehicle detection operation. After the vehicle host completes the vehicle detection operation, it returns the vehicle detection operation result to the above server.
[0060] For example, when the user clicks the light detection function key, the APP receives the light detection request information transmitted to the body control module through the functional interface of the vehicle diagnostic module, and starts to check the headlights, fog lights, turn indicators, tail lights, brake lights, license plate lights, hazard warning lights, parking lights, width lights, reversing lights and other lights according to the pre-set procedures to see whether they can work normally according to the operating instructions and return the detection results.
[0061] Step 104: Based on the vehicle inspection operation result, the inspection report information of the vehicle before delivery is displayed in the target APP.
[0062] For example, the vehicle inspection operation results may include whether all lights are normal, whether there is noise after the engine is started, whether the battery status and oil level in the engine compartment are normal, whether the air-conditioning system in the car can be used normally, the functions of various control devices and whether the instruments are working normally, etc.
[0063] In this embodiment, the user can confirm the vehicle inspection process through the vehicle inspection operation results displayed on the APP. The inspection report information may include whether there are any abnormalities in the various inspection items of the vehicle, for example, Figure 2 As shown in the figure, for the detection items without abnormalities, the central control screen is marked as OK (green); for the detection items with abnormalities, the central control screen is marked as NG (red). The user clicks on the abnormal detection item interface to see the specific small items with abnormalities under the category, for example, Figure 2 and Figure 3 As shown in the figure, when the headlights in the lighting test project fail, the test report information in the target APP shows that the lighting test is NG (red), and then click to enter from the lighting test to show that the headlights are NG (red), and the rest of the items are OK (green). In this way, the user can judge whether the various functions of the vehicle are normal according to the test report information before the delivery of the vehicle displayed in the target APP.
[0064] Compared with the current existing vehicle detection methods, this embodiment can reduce labor costs, get rid of dependence on diagnostic equipment, and improve the efficiency of new car delivery. Specifically, first, in the target APP installed in the vehicle computer, the function key for vehicle pre-delivery detection is displayed; then based on the click information of the function key, the vehicle detection instruction is obtained; then, by calling the functional interface of the vehicle computer diagnostic module, the vehicle detection operation corresponding to the vehicle detection instruction is executed; finally, based on the vehicle detection operation result, the vehicle pre-delivery detection report information is displayed in the target APP, so that before the vehicle is delivered to the user, there is no need to connect an offline diagnostic instrument, and then use the diagnostic instrument to detect the vehicle. By applying the technical solution of this embodiment, the pre-delivery of the vehicle that relies on the diagnostic instrument is converted to be executed by the vehicle computer, and the existing vehicle computer and central control screen of the vehicle are used to complete the work required before the vehicle is delivered, saving the time of manually connecting the wiring harness, getting rid of the dependence on the diagnostic instrument equipment, and improving the efficiency of vehicle delivery.
[0065] Further, as a refinement and extension of the above embodiment, in order to fully illustrate the specific implementation process of the method of this embodiment, this embodiment provides the following Figure 4 The specific method shown includes:
[0066] Step 201: When a start instruction of a target APP is received, a function key for vehicle pre-delivery inspection is displayed in the target APP.
[0067] Among them, the target APP is an application installed in the vehicle computer for pre-delivery inspection of the vehicle.
[0068] Exemplarily, the target APP is in a hidden display state on the vehicle screen; before step 201, it includes: obtaining user operation information on the vehicle screen; determining whether the user operation information matches the preset operation information; if the user operation information matches the preset operation information, displaying the target APP on the vehicle screen; accordingly, step 201 may specifically include: in response to a click instruction of the target APP, starting the target APP and displaying the function key in the target APP.
[0069] By hiding the display status and preset operation information of the target APP, users can be prevented from making mistakes and affecting the running status and inspection process of the new car. New cars that have not undergone pre-vehicle delivery inspection will always operate in transportation mode. In this mode, most of the vehicle's systems are not activated and can only be driven and moved. Pre-vehicle delivery inspection in advance will cause the vehicle's transportation mode to be released in advance, affecting the vehicle's running status. In addition, the pre-vehicle delivery inspection is to ensure the safety and driving comfort of the vehicle after long-distance transportation and long-term parking to the user. The pre-vehicle delivery inspection must be performed at the predetermined process node before the new car is delivered to the user. Hiding the display status and preset operation information of the target APP can effectively prevent users from mistakenly entering the target APP when performing other operations, affecting the running status and inspection process of the new car, and improving the safety of the vehicle pre-delivery inspection system.
[0070] In some embodiments, the above-mentioned response to the target APP being clicked instruction, starting the target APP, and displaying the function key in the target APP may specifically include: responding to the target APP being clicked instruction, starting the target APP, and displaying a QR code for scanning and logging into the target APP; receiving command information sent by a cloud server to enter the target APP, the command information is sent by the cloud server when it determines that the user who scans the QR code has the right to use the target APP; entering the target APP according to the command information, and displaying the function key in the target APP.
[0071] By setting a QR code for scanning and logging into the target APP, user information with the right to use the target APP is backed up in advance on the cloud server to limit the user's functional rights to enter the target APP by scanning the QR code. This can further prevent user misoperation and improve the safety of the vehicle pre-delivery inspection system.
[0072] For example, only relevant staff members have the permission to use the target APP and can scan the QR code to enter the target APP and perform the next operation. Specifically, the user performs preset operations such as gestures and / or shortcut keys on the vehicle screen to jump the content displayed on the vehicle screen from the current interface to the target APP, and displays the QR code for scanning and logging into the target APP. Users use mobile phones, watches, tablets, computers and other electronic devices to scan the QR code. Users with permission to use the target APP can log in to the target APP, and the function keys are displayed in the target APP. For the specific content of these function keys, please refer to the exemplary description of the content of the vehicle pre-delivery inspection in step 101, which will not be repeated here.
[0073] Step 202: Based on the click information of the function key, obtain a vehicle detection instruction.
[0074] Specifically, the user clicks the function key displayed in the target APP, and the target APP converts the click instruction into a detection instruction, preparing to start executing a pre-set detection process.
[0075] By setting the function keys, the vehicle pre-delivery inspection items are refined and corresponded one-to-one with the inspection instructions. The corresponding vehicle inspection instructions can be obtained by clicking, which is convenient for user operation.
[0076] Step 203, calling the functional interface of the vehicle diagnostic module, sending communication information to the target object involved in the vehicle detection operation through the communication protocol stack, so as to control the target object to perform diagnostic detection on the device corresponding to the target object, and receive the diagnostic detection result returned by the target object.
[0077] Specifically, the target object may be an application, controller, component, etc. involved in the vehicle detection operation. The target objects involved in different vehicle detection operations may be different or the same, which may be determined according to actual needs. The device corresponding to the target object may be the device corresponding to the application, controller, component, etc.
[0078] Among them, the communication protocol stack includes a UDS protocol stack, and / or a DoIP protocol stack, and / or an Ethernet protocol stack; the detection report information of the vehicle before delivery is displayed in the target APP based on the vehicle detection operation result, including: displaying the detection report information in the target APP based on the diagnostic detection result.
[0079] Exemplarily, step 203 may specifically include: calling the functional interface of the vehicle diagnostic module, sending an application message to a first application through the communication protocol stack, the first application being used to control a device function of a first device in the vehicle, performing a diagnostic test on the device function of the first device, and receiving a diagnostic test result of the device function returned by the first application.
[0080] Among them, the first application can be an exemplary explanation of the target object involved in the vehicle detection operation. For example, the vehicle detection operation is to detect whether the seat massage function is normal. The seat massage function can be controlled by APP 1, that is, APP 1 can be used to control the seat massage function, including the number of vibrations, vibration position, vibration mode, etc. during the massage process, and the first device corresponding to APP 1 can be a seat device that provides the seat massage function.
[0081] In this embodiment, an application message can be sent to the first application through the communication protocol stack to implement a diagnostic test of the device function of the first device, and receive the diagnostic test result of the device function returned by the first application. When using the network to transmit data, the application message will be encapsulated into a network message format for transmission. The application message is a data unit sent or received by a specific application. It is an interpretation of the data and a specific implementation of the application layer protocol, focusing on the data that the application needs to transmit, process and interpret.
[0082] It should be noted that the first device is not limited to the above-mentioned seat device, but may also include in-vehicle lighting equipment, engine equipment, seat equipment, door and window equipment, air conditioning equipment, suspension equipment, aromatherapy equipment and other devices to be detected in the vehicle, which may be specifically referred to as the second device, the third device, etc. The first application is the application corresponding to these devices for function control, which may be specifically referred to as the second application, the third application, etc.
[0083] The external offline diagnostic instrument can only execute diagnostic related instructions, and the specific detection content will be limited by the diagnostic instrument itself. The vehicle computer can use the rich communication interfaces in the vehicle to send application messages to the first application through the communication protocol stack to achieve more vehicle control and setting functions, such as air conditioning control, suspension adjustment, etc. It can also perform additional equipment function diagnosis and detection for different vehicle types, solving the problem that the diagnostic instrument detection items are not comprehensive enough.
[0084] Step 204: Display the test report information in the target APP based on the diagnostic test result.
[0085] Specifically, Figure 2 and Figure 3As shown, users can confirm the vehicle inspection process through the vehicle inspection operation results displayed on the APP, and can instantly see the results of various vehicle inspection items on the APP. The vehicle pre-delivery inspection report information displayed in the target APP includes whether there are any abnormalities in the vehicle's various inspection items.
[0086] In some optional embodiments, after obtaining the test report information, the test report information can be sent to a cloud server for backup. Users can query the latest pre-delivery report of the vehicle on a web page through the cloud server of the pre-delivery management system of the vehicle. For vehicles with problems, the problem items can be directly seen, and the voice can be clicked to hear a specific description of the problem.
[0087] By applying the technical solution of this embodiment, the work before vehicle delivery that relies on the diagnostic instrument is converted to be executed by the vehicle computer, and the vehicle's existing vehicle computer and central control screen are used to complete the work required before vehicle delivery, saving the time of manually connecting the wiring harness, getting rid of the dependence on the diagnostic instrument equipment, and improving the efficiency of vehicle delivery.
[0088] Further, as Figure 1 and Figure 4 The specific implementation of the method shown in the embodiment provides a vehicle detection device, such as Figure 5 As shown, the device includes: a display module 31, an acquisition module 32, and an execution module 33.
[0089] The display module 31 is configured to display a function key for vehicle pre-delivery inspection in the target APP when receiving a start instruction of the target APP, wherein the target APP is an application installed in the vehicle computer for performing pre-delivery inspection on the vehicle;
[0090] An acquisition module 32 is configured to acquire a vehicle detection instruction based on the click information of the function key;
[0091] An execution module 33 is configured to execute a vehicle detection operation corresponding to the vehicle detection instruction by calling a functional interface of a vehicle computer diagnosis module;
[0092] The display module 31 is further configured to display the inspection report information of the vehicle before delivery in the target APP according to the vehicle inspection operation result.
[0093] In a specific application scenario, the execution module 33 is specifically configured to call the functional interface of the vehicle diagnostic module, send communication information to the target object involved in the vehicle detection operation through the communication protocol stack, so as to control the target object to perform diagnostic detection on the device corresponding to the target object, and receive the diagnostic detection results returned by the target object, wherein the communication protocol stack includes a UDS protocol stack, and / or a DoIP protocol stack, and / or an Ethernet protocol stack.
[0094] The display module 31 is specifically configured to display the test report information in the target APP according to the diagnostic test result.
[0095] In a specific application scenario, the execution module 33 is also specifically configured to call the functional interface of the vehicle diagnostic module, and send an application message to the first application through the communication protocol stack, wherein the first application is used to control the device function of the first device in the vehicle, so as to perform a diagnostic test on the device function of the first device, and receive the diagnostic test result of the device function returned by the first application.
[0096] In a specific application scenario, optionally, the target APP is in a hidden display state on the vehicle screen; accordingly, the display module 31 is specifically configured to obtain user operation information on the vehicle screen before displaying the function keys detected before vehicle delivery in the target APP installed in the vehicle; determine whether the user operation information matches the preset operation information; if the user operation information matches the preset operation information, display the target APP on the vehicle screen; the display module 31 is also specifically configured to start the target APP in response to a click instruction of the target APP, and display the function keys in the target APP.
[0097] In a specific application scenario, the display module 31 is further configured to respond to a click instruction of the target APP, start the target APP, and display a QR code for scanning and logging into the target APP; receive command information sent by a cloud server to enter the target APP, and the command information is sent by the cloud server when it determines that the user who scans the QR code has the right to use the target APP; enter the target APP according to the command information, and display the function key in the target APP.
[0098] In a specific application scenario, the execution module 33 is further configured to send the detection report information to a cloud server for backup.
[0099] It should be noted that for other corresponding descriptions of the functional units involved in the vehicle detection device provided in this embodiment, reference can be made to Figure 1 and Figure 4The corresponding description in will not be repeated here.
[0100] Based on the above Figure 1 and Figure 4 The method shown in the embodiment also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned Figure 1 and Figure 4 The method shown.
[0101] Based on this understanding, the technical solution of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, USB flash drive, mobile hard disk, etc.), including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods of various implementation scenarios of the present application.
[0102] Based on the above Figure 1 and Figure 4 The method shown, and Figure 5 In order to achieve the above-mentioned purpose, the embodiment of the present application also provides an electronic device that can be configured on the vehicle side (such as a new energy vehicle or a traditional fuel vehicle), and the device includes a storage medium and a processor; the storage medium is used to store a computer program; the processor is used to execute the computer program to achieve the above-mentioned Figure 1 and Figure 4 The method shown.
[0103] Optionally, the above-mentioned physical device may also include a user interface, a network interface, a camera, a radio frequency (RF) circuit, a sensor, an audio circuit, a WI-FI module, etc. The user interface may include a display, an input unit such as a keyboard, etc., and the optional user interface may also include a USB interface, a card reader interface, etc. The network interface may optionally include a standard wired interface, a wireless interface (such as a WI-FI interface), etc.
[0104] Those skilled in the art will appreciate that the above-mentioned physical device structure provided in this embodiment does not constitute a limitation on the physical device, and may include more or fewer components, or a combination of certain components, or different arrangements of components.
[0105] The storage medium may also include an operating system and a network communication module. The operating system is a program that manages the hardware and software resources of the above-mentioned physical device, and supports the operation of the information processing program and other software and / or programs. The network communication module is used to realize the communication between the components inside the storage medium, and the communication with other hardware and software in the information processing physical device.
[0106] Based on the above electronic device, the embodiment of the present application further provides a vehicle, which may specifically include: Figure 4 The device shown in the figure or the electronic device as described above. The vehicle can be a new energy vehicle, a traditional fuel vehicle, etc.
[0107] Through the description of the above implementation methods, those skilled in the art can clearly understand that the present application can be implemented by means of software plus the necessary general hardware platform, or by hardware. By applying the technical solution of the present application, the vehicle pre-delivery inspection that relies on the diagnostic instrument is converted to be executed by the vehicle computer, and the existing vehicle computer and central control screen of the vehicle are used to complete the work required before the vehicle is delivered, saving the time of manually connecting the wiring harness and the dependence on the diagnostic instrument equipment, thereby improving the efficiency of vehicle delivery.
[0108] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the term "comprises" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0109] The above is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments described herein, but will conform to the widest scope consistent with the principles and novel features applied for herein.
Claims
1. A vehicle detection method, characterized in that: include: When a start instruction of a target APP is received, a function key for vehicle pre-delivery inspection is displayed in the target APP, wherein the target APP is an application installed in a vehicle computer for performing pre-delivery inspection on a vehicle; Based on the click information of the function key, obtaining a vehicle detection instruction; By calling the functional interface of the vehicle computer diagnosis module, a vehicle detection operation corresponding to the vehicle detection instruction is executed; Based on the vehicle inspection operation results, the inspection report information of the vehicle before delivery is displayed in the target APP.
2. The method according to claim 1, characterized in that: The method of executing the vehicle detection operation corresponding to the vehicle detection instruction by calling the functional interface of the vehicle computer diagnosis module includes: Calling the functional interface of the vehicle diagnostic module, sending communication information to the target object involved in the vehicle detection operation through the communication protocol stack to control the target object to perform diagnostic detection on the device corresponding to the target object, and receiving the diagnostic detection result returned by the target object, wherein the communication protocol stack includes a UDS protocol stack, and / or a DoIP protocol stack, and / or an Ethernet protocol stack; The method of displaying the inspection report information of the vehicle before delivery in the target APP based on the vehicle inspection operation result includes: Based on the diagnostic test results, the test report information is displayed in the target APP.
3. The method according to claim 2, characterized in that The calling of the functional interface of the vehicle diagnostic module sends communication information to the target object involved in the vehicle detection operation through the communication protocol stack to control the target object to perform diagnostic detection on the device corresponding to the target object, and receives the diagnostic detection result returned by the target object, including: Call the functional interface of the vehicle diagnostic module, and send an application message to the first application through the communication protocol stack. The first application is used to control the device function of the first device in the vehicle, so as to perform a diagnostic test on the device function of the first device and receive the diagnostic test result of the device function returned by the first application.
4. The method according to claim 1, characterized in that: The target APP is in a hidden display state on the vehicle screen; In the target APP installed in the vehicle computer, before displaying the function key of the vehicle pre-delivery inspection, the method further includes: Get user operation information on the car screen; Determining whether the user operation information matches the preset operation information; If the user operation information matches the preset operation information, displaying the target APP on the vehicle screen; In the target APP installed in the vehicle, the function keys for the vehicle pre-delivery inspection are displayed, including: In response to a click instruction of the target APP, the target APP is started, and the function key is displayed in the target APP.
5. The method according to claim 4, characterized in that The step of starting the target APP in response to a click instruction of the target APP and displaying the function key in the target APP comprises: In response to a click instruction of the target APP, the target APP is started, and a QR code for scanning and logging into the target APP is displayed; Receiving command information sent by the cloud server to instruct to enter the target APP, wherein the command information is sent by the cloud server when it is determined that the user who scans the QR code has the right to use the target APP; Enter the target APP according to the command information, and display the function key in the target APP.
6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: The detection report information is sent to the cloud server for backup.
7. A vehicle detection device, characterized in that: include: The display module is configured to display a function key for vehicle pre-delivery inspection in the target APP when receiving a start instruction of the target APP, wherein the target APP is an application installed in the vehicle computer for performing pre-delivery inspection on the vehicle; An acquisition module is configured to acquire a vehicle detection instruction based on the click information of the function key; An execution module, configured to execute a vehicle detection operation corresponding to the vehicle detection instruction by calling a functional interface of a vehicle computer diagnosis module; The display module is also configured to display the inspection report information of the vehicle before delivery in the target APP based on the vehicle inspection operation results.
8. 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 according to any one of claims 1 to 6 is implemented.
9. An electronic device comprising a storage medium, a processor, and a computer program stored in the storage medium and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 6 is implemented.
10. A vehicle, characterized in that: include: The vehicle detection device as claimed in claim 7, or the electronic device as claimed in claim 9.