Disclosure of Invention
The application aims to provide a vehicle control method, a vehicle control device, vehicle-mounted equipment and a computer readable storage medium, so that a vehicle is intelligentized, and the safety of the vehicle is improved.
In order to solve the above technical problem, the present application provides a vehicle control method, including:
acquiring the speed, hand brake switch information and gear information of a vehicle;
matching the vehicle speed and the hand brake switch information with preset state information, wherein the preset state information is that the vehicle speed is zero and the hand brake switch information is on;
if the matching is successful, judging whether the gear information is a parking gear or a neutral gear;
and when the gear information is not the parking gear or the neutral gear, prompting a driver that the vehicle is in a parking and non-gear state.
Optionally, prompting the driver that the vehicle is in a park-off state includes:
and prompting the driver that the vehicle is in a parking and non-gear state through any one or any combination of text information, sound information and light flicker information.
Optionally, prompting the driver that the vehicle is in a park-off state includes:
and sending alarm information to an application server so that the application server can forward the alarm information to a preset terminal to prompt a driver that the vehicle is in a parking and non-gear state.
Optionally, sending an alarm message to an application server, so that the application server forwards the alarm message to a preset terminal, so as to prompt a driver that the vehicle is in a parking and non-gear-engaging state, further includes:
receiving a gear adjusting instruction;
and sending the gear adjusting instruction to an ECU (electronic control Unit), so that the ECU adjusts the gear to be the parking gear or the neutral gear.
Optionally, sending the gear adjustment instruction to the ECU includes:
and sending the gear adjusting instruction to the ECU through a universal asynchronous receiving and sending transmitter.
Optionally, if the matching is successful, determining whether the gear information is a parking gear or a neutral gear includes:
if the matching is successful, determining the duration of successful matching of the vehicle speed and the hand brake switch information with the preset state information;
judging whether the duration is greater than a time threshold;
and if the duration is greater than the time threshold, judging whether the gear information is the parking gear or the neutral gear.
The present application also provides a vehicle control apparatus including:
the acquisition module is used for acquiring the speed, hand brake switch information and gear information of the vehicle;
the matching module is used for matching the vehicle speed and the hand brake switch information with preset state information, wherein the preset state information is that the vehicle speed is zero and the hand brake switch information is on;
the judging module is used for judging whether the gear information is a parking gear or a neutral gear if the matching is successful;
and the prompting module is used for sending alarm information to prompt a driver that the vehicle is in a parking and non-gear state when the gear information is not in a parking gear or a neutral gear.
Optionally, the prompting module is specifically configured to prompt the driver that the vehicle is in a park and out-of-gear state through any one or any combination of text information, sound information, and light flashing information when the gear information is not a park gear or a neutral gear.
Optionally, the prompting module is specifically configured to send alarm information to an application server when the gear information is not a parking gear or a neutral gear, so that the application server forwards the alarm information to a preset terminal, so as to prompt a driver that the vehicle is in a parking and non-gear state.
Optionally, the method further includes:
the receiving module is used for receiving a gear adjusting instruction;
and the sending module is used for sending the gear adjusting instruction to the ECU so that the ECU adjusts the gear to be the parking gear or the neutral gear.
Optionally, the sending module is specifically configured to send the gear adjustment instruction to the ECU through a universal asynchronous transceiver, so that the ECU adjusts the gear to the parking gear or the neutral gear.
Optionally, the determining module includes:
the determining unit is used for determining the vehicle speed and the duration of successful matching of the hand brake switch information and the preset state information if the matching is successful;
a first judging unit, configured to judge whether the duration is greater than a time threshold;
and a second judging unit, configured to judge whether the gear information is the parking gear or the neutral gear if the duration is greater than the time threshold.
The present application further provides an in-vehicle apparatus, including:
a memory for storing a computer program;
a processor for implementing the following steps when executing the computer program:
acquiring the speed, hand brake switch information and gear information of a vehicle; matching the vehicle speed and the hand brake switch information with preset state information, wherein the preset state information is that the vehicle speed is zero and the hand brake switch information is on; if the matching is successful, judging whether the gear information is a parking gear or a neutral gear; and when the gear information is not the parking gear or the neutral gear, prompting a driver that the vehicle is in a parking and non-gear state.
Optionally, when the processor executes the computer subprogram stored in the memory, the following steps may be specifically implemented:
and prompting the driver that the vehicle is in a parking and non-gear state through any one or any combination of text information, sound information and light flicker information.
Optionally, when the processor executes the computer subprogram stored in the memory, the following steps may be specifically implemented:
and sending alarm information to an application server so that the application server can forward the alarm information to a preset terminal to prompt a driver that the vehicle is in a parking and non-gear state.
Optionally, when the processor executes the computer subprogram stored in the memory, the following steps may be specifically implemented:
receiving a gear adjusting instruction; and sending the gear adjusting instruction to an ECU (electronic control Unit), so that the ECU adjusts the gear to be the parking gear or the neutral gear.
Optionally, when the processor executes the computer subprogram stored in the memory, the following steps may be specifically implemented:
and sending the gear adjusting instruction to the ECU through a universal asynchronous receiving and sending transmitter.
Optionally, when the processor executes the computer subprogram stored in the memory, the following steps may be specifically implemented:
if the matching is successful, determining the duration of successful matching of the vehicle speed and the hand brake switch information with the preset state information; judging whether the duration is greater than a time threshold; and if the duration is greater than the time threshold, judging whether the gear information is the parking gear or the neutral gear.
The present application further provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of:
acquiring the speed, hand brake switch information and gear information of a vehicle; matching the vehicle speed and the hand brake switch information with preset state information, wherein the preset state information is that the vehicle speed is zero and the hand brake switch information is on; if the matching is successful, judging whether the gear information is a parking gear or a neutral gear; and when the gear information is not the parking gear or the neutral gear, prompting a driver that the vehicle is in a parking and non-gear state.
Optionally, when executed by a processor, the computer subprogram stored in the computer-readable storage medium may specifically implement the following steps:
and prompting the driver that the vehicle is in a parking and non-gear state through any one or any combination of text information, sound information and light flicker information.
Optionally, when executed by a processor, the computer subprogram stored in the computer-readable storage medium may specifically implement the following steps:
and sending alarm information to an application server so that the application server can forward the alarm information to a preset terminal to prompt a driver that the vehicle is in a parking and non-gear state.
Optionally, when executed by a processor, the computer subprogram stored in the computer-readable storage medium may specifically implement the following steps:
receiving a gear adjusting instruction; and sending the gear adjusting instruction to an ECU (electronic control Unit), so that the ECU adjusts the gear to be the parking gear or the neutral gear.
Optionally, when executed by a processor, the computer subprogram stored in the computer-readable storage medium may specifically implement the following steps:
and sending the gear adjusting instruction to the ECU through a universal asynchronous receiving and sending transmitter.
Optionally, when executed by a processor, the computer subprogram stored in the computer-readable storage medium may specifically implement the following steps:
if the matching is successful, determining the duration of successful matching of the vehicle speed and the hand brake switch information with the preset state information; judging whether the duration is greater than a time threshold; and if the duration is greater than the time threshold, judging whether the gear information is the parking gear or the neutral gear.
The vehicle control method provided by the application comprises the following steps: acquiring the speed, hand brake switch information and gear information of a vehicle; matching the vehicle speed and the hand brake switch information with preset state information, wherein the preset state information is that the vehicle speed is zero and the hand brake switch information is on; if the matching is successful, judging whether the gear information is a parking gear or a neutral gear; and when the gear information is not the parking gear or the neutral gear, prompting a driver that the vehicle is in a parking and non-gear state.
Therefore, the vehicle control method judges whether the vehicle speed and the hand brake switch information simultaneously meet the condition that the vehicle speed is zero and the hand brake switch information is on by acquiring the vehicle speed, the hand brake switch information and the gear information of the vehicle, further judges whether the gear information is a parking gear or a neutral gear if the vehicle speed and the hand brake switch information simultaneously meet the condition that the vehicle speed is zero and the hand brake switch information is on, determines that the vehicle is in a state that the vehicle is not parked or the vehicle is neutral gear if the vehicle speed and the hand brake switch information meet the condition, prompts a driver, and timely adjusts the gear of the driver, so that the vehicle is more intelligent, unnecessary fuel oil consumption of an engine is avoided, and. In addition, the application also provides a device, vehicle-mounted equipment and a computer readable storage medium with the advantages.
Detailed Description
In order that those skilled in the art will better understand the disclosure, the following detailed description will be given with reference to the accompanying drawings. It is to be understood that the embodiments described are only a few embodiments of the present application and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
As described in the background section, when the vehicle is in a stopped state, the gear lever of the vehicle should be in a parking position or a neutral position, the driver sometimes forgets to pull the gear lever to the parking position or the neutral position, and the vehicle does not remind the driver in time, so that the fuel consumption of the engine is increased, and the safety of the vehicle is affected in a severe case.
In view of the above, the present application provides a vehicle control method, please refer to fig. 1, where fig. 1 is a flowchart of a vehicle control method provided in this embodiment, and the method is applied to a vehicle-mounted terminal, and the method includes:
step S101: and acquiring the speed, the hand brake switch information and the gear information of the vehicle.
The hand brake switch information is on or off, and the gear information is one of a forward gear (D), a reverse gear (R), a parking gear (P) and a neutral gear (N).
Step S102: and matching the vehicle speed and the hand brake switch information with preset state information, wherein the preset state information is that the vehicle speed is zero and the hand brake switch information is on.
Step S103: and if the matching is successful, judging whether the gear information is a parking gear or a neutral gear.
When the vehicle speed is zero and the hand brake switch information is on, the vehicle can be preliminarily judged to be in a parking and non-gear state.
If the matching is unsuccessful, the process returns to step S101 to continuously obtain the vehicle speed, the handbrake switch information and the gear information of the vehicle, so as to control the vehicle.
Step S104: and when the gear information is not the parking gear or the neutral gear, prompting a driver that the vehicle is in a parking and non-gear state.
When the gear information is not the parking gear or the neutral gear, the vehicle can be determined to be in a parking and non-gear state, and prompt is carried out.
If the shift information is the parking range or the neutral range, the process returns to step S101 to continuously acquire the vehicle speed, the handbrake switch information, and the shift information of the vehicle, and control the vehicle.
The vehicle control method in the embodiment judges whether the vehicle speed and the hand brake switch information simultaneously meet the condition that the vehicle speed is zero and the hand brake switch information is on by acquiring the vehicle speed, the hand brake switch information and the gear information of the vehicle, if so, further judges whether the gear information is a parking gear or a neutral gear, if so, determines that the vehicle is in a state that the vehicle is not parked and is not in the gear, prompts a driver, and timely adjusts the gear of the driver, so that the vehicle is more intelligent, unnecessary fuel consumption of an engine is avoided, and meanwhile, the vehicle safety is improved.
Preferably, in one embodiment of the present application, prompting the driver that the vehicle is in a parked out-of-gear state comprises:
and prompting the driver that the vehicle is in a parking and non-gear state through any one or any combination of text information, sound information and light flicker information.
In this embodiment, the vehicle-mounted terminal directly sends out any one or any combination of text information, sound information and light flashing information to prompt the driver, so that the driver can manually adjust the gear of the gear lever.
On the basis of the above embodiment, in an embodiment of the present application, prompting the driver that the vehicle is in a park-off state includes:
and sending alarm information to an application server so that the application server can forward the alarm information to a preset terminal to prompt a driver that the vehicle is in a parking and non-gear state.
It should be noted that, in this embodiment, the alarm information is not specifically limited, and may be set by itself. For example, the alarm information may be any one of text information, sound information, and light flashing information, or any combination of information.
It should be noted that, in this embodiment, the preset terminal is not specifically limited, and may be set by itself. For example, the preset terminal may be a mobile phone or an iPad.
In this embodiment, vehicle terminal sends alarm information to application server, and application server forwards alarm information to predetermineeing the terminal to the messenger predetermines the terminal and sends alarm information, indicates the driver, no matter whether the driver is in the vehicle, all can receive alarm information, adjusts the fender position of gear lever.
Referring to fig. 2, fig. 2 is a flowchart of another vehicle control method provided in this embodiment, where the method includes:
step S201: and acquiring the speed, the hand brake switch information and the gear information of the vehicle.
Step S202: and matching the vehicle speed and the hand brake switch information with preset state information, wherein the preset state information is that the vehicle speed is zero and the hand brake switch information is on.
Step S203: and if the matching is successful, judging whether the gear information is a parking gear or a neutral gear.
Step S204: and when the gear information is not the parking gear or the neutral gear, sending alarm information to an application server so that the application server can forward the alarm information to a preset terminal to prompt a driver that the vehicle is in a parking and non-gear state.
Step S205: and receiving a gear adjusting instruction.
Specifically, the gear adjusting instruction is sent to the application server by the preset terminal, and the application server forwards the gear adjusting instruction to the vehicle-mounted terminal.
Step S206: and sending the gear adjusting instruction to an ECU (electronic control Unit), so that the ECU adjusts the gear to be the parking gear or the neutral gear.
Among them, an ECU (Electronic Control Unit) is an Electronic Control Unit of a vehicle engine.
Specifically, the gear adjustment instruction is sent to the ECU through a universal asynchronous transceiver transmitter.
It should be noted that, steps S201 to S204 can refer to the foregoing embodiments, and detailed description is not repeated in this embodiment.
According to the vehicle control method provided by the embodiment, when the vehicle is in a parking and non-gear-engaging state, the gear adjusting instruction can be sent out through the preset terminal, so that the ECU adjusts the gear to be a parking gear or a neutral gear, automatic control of gear adjustment is realized, remote gear adjustment can be realized, and the method is very convenient and fast.
Referring to fig. 3, fig. 3 is a flowchart of another vehicle control method provided in the present embodiment, where the method includes:
step S301: and acquiring the speed, the hand brake switch information and the gear information of the vehicle.
Step S302: and matching the vehicle speed and the hand brake switch information with preset state information, wherein the preset state information is that the vehicle speed is zero and the hand brake switch information is on.
Step S303: and if the matching is successful, determining the duration of the successful matching of the vehicle speed, the handbrake switch information and the preset state information.
It can be understood that the duration is the time when the vehicle speed and the handbrake switch information are continuously matched with the preset state confidence successfully.
Step S304: and judging whether the duration is greater than a time threshold.
It should be noted that, in the present embodiment, the time threshold is not specifically limited, and may be determined as the case may be. For example, the time threshold may be 30 seconds, or 60 seconds, or 100 seconds, and so on.
Step S305: and if the duration is greater than the time threshold, judging whether the gear information is the parking gear or the neutral gear.
When the duration time is less than or equal to the time threshold, the process returns to step S301, and the vehicle speed, the handbrake switch information, and the shift information are acquired again, and the flow of the vehicle control method is performed again.
Step S306: and when the gear information is not the parking gear or the neutral gear, prompting the driver that the vehicle is in a parking and non-gear state through any one or any combination of text information, sound information and light flicker information.
It should be noted that step S301, step S302, and step S306 can refer to the foregoing embodiments, and detailed description is not repeated in this embodiment.
According to the vehicle control method provided by the embodiment, after the vehicle speed and the handbrake switch information are successfully matched with the preset state information, the duration time of successful matching is further obtained, whether the gear information is the parking gear or the neutral gear is judged only when the duration time is greater than the time threshold, and when the gear information is not the parking gear or the neutral gear, the vehicle is determined to be in the parking and non-gear state, so that the accuracy of judging the vehicle state is improved.
The following describes a vehicle control device provided in an embodiment of the present application, and the vehicle control device described below and the vehicle control method described above are referred to in correspondence with each other.
Fig. 4 is a block diagram of a vehicle control device provided in an embodiment of the present application, where the device may include:
theacquisition module 11 is used for acquiring the speed, hand brake switch information and gear information of the vehicle;
thematching module 12 is used for matching the vehicle speed and the hand brake switch information with preset state information, wherein the preset state information is that the vehicle speed is zero and the hand brake switch information is on;
the judgingmodule 13 is used for judging whether the gear information is a parking gear or a neutral gear if the matching is successful;
and the promptingmodule 14 is used for sending alarm information to prompt a driver that the vehicle is in a parking and non-gear state when the gear information is not in a parking gear or a neutral gear.
The vehicle control device of this embodiment is configured to implement the foregoing vehicle control method, and therefore a specific implementation of the vehicle control device can be seen in the foregoing example portions of the vehicle control method, for example, the obtainingmodule 11, thematching module 12, the determiningmodule 13, and the promptingmodule 14, which are respectively configured to implement steps S101, S102, S103, and S104 in the foregoing vehicle control method, so that the specific implementation thereof may refer to descriptions of corresponding partial embodiments, and will not be described again here.
The vehicle control device in this embodiment judges whether the vehicle speed and the handbrake switch information simultaneously satisfy that the vehicle speed is zero and the handbrake switch information is on by acquiring the vehicle speed, the handbrake switch information and the gear information of the vehicle, if so, further judges whether the gear information is a parking gear or a neutral gear, if the parking gear or the neutral gear, then determines that the vehicle is in a state that the vehicle is not parked and is not in a gear, prompts a driver, and timely adjusts the gear of the driver, so that the vehicle is more intelligent, unnecessary fuel oil consumption of an engine is avoided, and the vehicle safety is improved.
Preferably, in an embodiment of the present application, the promptingmodule 14 is specifically configured to prompt the driver that the vehicle is in a parking and out-of-gear state through any one of text information, sound information, and light flashing information or any combination information when the gear information is not the parking gear or the neutral gear.
Preferably, in an embodiment of the present application, the promptingmodule 14 is specifically configured to send an alarm message to an application server when the gear information is not a parking gear or a neutral gear, so that the application server forwards the alarm message to a preset terminal, so as to prompt a driver that the vehicle is in a parking and out-of-gear state.
On the basis of the above-described embodiment, in one embodiment of the present application, the vehicle control apparatus further includes:
the receiving module is used for receiving a gear adjusting instruction;
and the sending module is used for sending the gear adjusting instruction to the ECU so that the ECU adjusts the gear to be the parking gear or the neutral gear.
Specifically, the sending module is specifically configured to send the gear adjustment instruction to the ECU through a universal asynchronous receiver/transmitter, so that the ECU adjusts the gear to the parking gear or the neutral gear.
The vehicle control device that this embodiment provided, when the vehicle was in the parking and not put into gear the state, can send the fender position adjustment instruction through predetermineeing the terminal, make ECU adjustment keep off the position for parking fender or neutral gear, realize keeping off the automated control of position adjustment, can also realize remote adjustment simultaneously and keep off the position, it is very convenient.
On the basis of any of the above embodiments, in an embodiment of the present application, the determiningmodule 13 includes:
the determining unit is used for determining the vehicle speed and the duration of successful matching of the hand brake switch information and the preset state information if the matching is successful;
a first judging unit, configured to judge whether the duration is greater than a time threshold;
and a second judging unit, configured to judge whether the gear information is the parking gear or the neutral gear if the duration is greater than the time threshold.
The vehicle control device provided by the embodiment further obtains the duration time of successful matching after the vehicle speed and the handbrake switch information are successfully matched with the preset state information, judges whether the gear information is a parking gear or a neutral gear only when the duration time is greater than a time threshold value, and determines that the vehicle is in a parking non-gear state when the gear information is not the parking gear or the neutral gear, so that the accuracy of judging the vehicle state is improved.
In the following, the vehicle-mounted device provided by the embodiment of the present application is introduced, and the vehicle-mounted device described below and the vehicle control method described above may be referred to correspondingly.
Fig. 5 is a block diagram of a vehicle-mounted device provided in an embodiment of the present application, where the device includes amemory 100 and aprocessor 200, where theprocessor 200 implements the following steps when executing a computer program stored in the memory 100:
acquiring the speed, hand brake switch information and gear information of a vehicle; matching the vehicle speed and the hand brake switch information with preset state information, wherein the preset state information is that the vehicle speed is zero and the hand brake switch information is on; if the matching is successful, judging whether the gear information is a parking gear or a neutral gear; and when the gear information is not the parking gear or the neutral gear, prompting a driver that the vehicle is in a parking and non-gear state.
The mobile unit in this embodiment is through the speed of a motor vehicle, hand brake switch information and the fender position information that acquires the vehicle, judge whether speed of a motor vehicle and hand brake switch information satisfy the speed of a motor vehicle simultaneously and be zero and hand brake switch information be for opening, if satisfy, then further judge whether keep off position information be parking gear or neutral gear, if parking gear or neutral gear, then confirm that the vehicle is in the state that the parking was not put into gear, indicate the driver, make driver in time adjust the fender position, make the vehicle more intelligent, avoid the engine to consume the unnecessary fuel, improve vehicle safety simultaneously.
In an embodiment of the present application, when theprocessor 200 executes the computer subprogram stored in thememory 100, the following steps may be specifically implemented:
and prompting the driver that the vehicle is in a parking and non-gear state through any one or any combination of text information, sound information and light flicker information.
In an embodiment of the present application, when theprocessor 200 executes the computer subprogram stored in thememory 100, the following steps may be specifically implemented:
and sending alarm information to an application server so that the application server can forward the alarm information to a preset terminal to prompt a driver that the vehicle is in a parking and non-gear state.
In an embodiment of the present application, when theprocessor 200 executes the computer subprogram stored in thememory 100, the following steps may be specifically implemented:
receiving a gear adjusting instruction;
and sending the gear adjusting instruction to an ECU (electronic control Unit), so that the ECU adjusts the gear to be the parking gear or the neutral gear.
In an embodiment of the present application, when theprocessor 200 executes the computer subprogram stored in thememory 100, the following steps may be specifically implemented:
and sending the gear adjusting instruction to the ECU through a universal asynchronous receiving and sending transmitter.
In an embodiment of the present application, when theprocessor 200 executes the computer subprogram stored in thememory 100, the following steps may be specifically implemented:
if the matching is successful, determining the duration of successful matching of the vehicle speed and the hand brake switch information with the preset state information;
judging whether the duration is greater than a time threshold;
and if the duration is greater than the time threshold, judging whether the gear information is the parking gear or the neutral gear.
On the basis of the foregoing embodiment, as a preferred implementation, referring to fig. 6, fig. 6 is a block diagram of a structure of another vehicle-mounted device provided in an embodiment of the present application, where the vehicle-mounted device further includes:
and aninput interface 300 connected to theprocessor 200, for acquiring computer programs, parameters and instructions imported from the outside, and storing the computer programs, parameters and instructions into thememory 100 under the control of theprocessor 200. Theinput interface 300 may be connected to an input device for receiving parameters or instructions manually input by a user. The input device may be a touch layer covered on a display screen, or a button, a track ball or a touch pad arranged on a terminal shell, or a keyboard, a touch pad or a mouse, etc.
And adisplay unit 400 connected to theprocessor 200 for displaying data transmitted by theprocessor 200. Thedisplay unit 400 may be a display screen on a PC, a liquid crystal display screen, or an electronic ink display screen.
And anetwork port 500 connected to theprocessor 200 for performing communication connection with each external terminal device. The communication technology adopted by the communication connection can be a wired communication technology or a wireless communication technology, such as a mobile high definition link (MHL) technology, a Universal Serial Bus (USB), a High Definition Multimedia Interface (HDMI), a wireless fidelity (WiFi), a bluetooth communication technology, a low power consumption bluetooth communication technology, an ieee802.11 s-based communication technology, and the like.
The following describes a computer-readable storage medium provided in an embodiment of the present application, and the computer-readable storage medium described below and the vehicle control method described above may be referred to in correspondence with each other.
The present application also provides a computer-readable storage medium, which may include: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk. The storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of:
acquiring the speed, hand brake switch information and gear information of a vehicle; matching the vehicle speed and the hand brake switch information with preset state information, wherein the preset state information is that the vehicle speed is zero and the hand brake switch information is on; if the matching is successful, judging whether the gear information is a parking gear or a neutral gear; and when the gear information is not the parking gear or the neutral gear, prompting a driver that the vehicle is in a parking and non-gear state.
The computer-readable storage medium in this embodiment determines whether the vehicle speed and the handbrake switch information simultaneously satisfy that the vehicle speed is zero and the handbrake switch information is on by acquiring the vehicle speed, the handbrake switch information and the gear information of the vehicle, and if so, further determines whether the gear information is a parking gear or a neutral gear, and if so, determines that the vehicle is in a state where the vehicle is not parked and the gear is not engaged, prompts a driver, so that the driver can adjust the gear in time, so that the vehicle is more intelligent, unnecessary fuel consumption of an engine is avoided, and vehicle safety is improved.
In one embodiment of the present application, when executed by a processor, the computer program stored in the computer-readable storage medium may implement the following steps:
and prompting the driver that the vehicle is in a parking and non-gear state through any one or any combination of text information, sound information and light flicker information.
In one embodiment of the present application, when executed by a processor, the computer program stored in the computer-readable storage medium may implement the following steps:
and sending alarm information to an application server so that the application server can forward the alarm information to a preset terminal to prompt a driver that the vehicle is in a parking and non-gear state.
In one embodiment of the present application, when executed by a processor, the computer program stored in the computer-readable storage medium may implement the following steps:
receiving a gear adjusting instruction;
and sending the gear adjusting instruction to an ECU (electronic control Unit), so that the ECU adjusts the gear to be the parking gear or the neutral gear.
In one embodiment of the present application, when executed by a processor, the computer program stored in the computer-readable storage medium may implement the following steps:
and sending the gear adjusting instruction to the ECU through a universal asynchronous receiving and sending transmitter.
In one embodiment of the present application, when executed by a processor, the computer program stored in the computer-readable storage medium may implement the following steps:
if the matching is successful, determining the duration of successful matching of the vehicle speed and the hand brake switch information with the preset state information;
judging whether the duration is greater than a time threshold;
and if the duration is greater than the time threshold, judging whether the gear information is the parking gear or the neutral gear.
The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same or similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The vehicle control method, the vehicle control device, the vehicle-mounted equipment, the computer-readable storage medium method and the computer-readable storage medium device provided by the application are described in detail above. The principles and embodiments of the present application are explained herein using specific examples, which are provided only to help understand the method and the core idea of the present application. It should be noted that, for those skilled in the art, it is possible to make several improvements and modifications to the present application without departing from the principle of the present application, and such improvements and modifications also fall within the scope of the claims of the present application.