A method and device for quickly starting a vehicle audio host air conditioning control bar
By assigning layers to different systems on the on-board central control display screen, and using the quick start feature of the QNX system, the problem of long start time of the air conditioner control bar is solved, and users can quickly access and control the air conditioner during the Android system startup process, optimizing the user experience.
Patent Information
- Application Number
- CN202111060586.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-10
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2041-09-10
AI Technical Summary
During the startup process of the existing vehicle central control display, the air conditioner control bar has a long start time, which causes users to be unable to control the air conditioner in a timely manner in cold or hot environments, affecting the user experience.
By assigning the air conditioning control layer and the on-the-mobile animation layer to the first display channel controlled by the QNX system, and assigning the Android layer to the second display channel controlled by the Android system, using the quick boot feature of the QNX system, when the Android system is not fully started, the air conditioning control layer is displayed and the user can touch the control, and the display channel of the QNX system is not hidden until the Android system is fully started.
It realizes that during the Android system startup process, users can quickly access and control the air conditioner, shorten the start time of the air conditioner control bar, and significantly optimize the user experience.
Smart Images

Figure CN115782502B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle air-conditioning control, and in particular to a method and device for quickly starting an air-conditioning control bar of a vehicle audio host. Background Art
[0002] With the development of smart cockpits, more and more hard buttons in the car are cancelled and set as soft buttons integrated into the central control display, which not only brings a sense of technology to users, but also reduces the hardware cost of the whole vehicle; the integration of in-car control buttons in the central control display has become a trend, but it also brings some problems. At present, more and more car models in the automotive market integrate the air-conditioning hard buttons into the central control display in the form of soft buttons. Since the display and control of the central control display belong to the Android system, the Android system is complex and has a slow startup time. It takes about 15-20 seconds (including the startup animation) from the sleep startup of the audio host to the controllable air-conditioning control bar. During this period, the user cannot control the air-conditioning. In some cold or hot environments, the user experience is poor. Summary of the invention
[0003] The purpose of the present invention is to provide a method and device for quickly starting a vehicle audio host air conditioning control bar to improve the user experience of vehicle users.
[0004] To achieve the above purpose, an embodiment of the present invention provides a method for quickly starting a vehicle audio host air conditioning control bar, comprising:
[0005] Step S100: when the vehicle audio host is started, the air conditioning control layer and the boot animation layer are allocated to the first display channel controlled by the QNX system, and the Android layer is allocated to the second display channel controlled by the Android system; wherein, the air conditioning control layer except the air conditioning control bar is transparent;
[0006] Step S200: When the Android system is not fully started, the QNX system superimposes the air conditioning control layer and the power-on animation layer of the first display channel and outputs them for display. At this time, the air conditioning control layer is located at the upper layer, the power-on animation layer is located at the lower layer, the air conditioning control layer is touch-controlled, and the power-on animation layer is non-touch-controlled; and the Android system transparently hides the second display channel;
[0007] Step S300: When the Android system is fully started, the QNX system transparently hides the first display channel, and the Android system outputs and displays the Android layer of the second display channel. At this time, the Android layer is touch-controllable.
[0008] Preferably, the step S100 further includes:
[0009] When the car audio head unit is started, the panoramic layer is also assigned to the first display channel controlled by the QNX system;
[0010] The step S200 specifically includes:
[0011] When the Android system is not fully started, it is determined whether the vehicle is in a reversing state. If not, the QNX system stacks the air conditioning control layer, the power-on animation layer, and the panoramic layer of the first display channel in a hierarchical relationship from top to bottom and outputs them for display. At this time, the air conditioning control layer is touch-controlled, and the power-on animation layer and the panoramic layer are both non-touch-controlled; and the Android system transparently hides the second display channel.
[0012] Preferably, the step S200 specifically includes:
[0013] When the Android system is not fully started, it is determined whether the vehicle is in a reversing state. If so, the QNX system stacks the panoramic layer, air-conditioning control layer, and power-on animation layer of the first display channel in a hierarchical relationship from top to bottom and outputs them for display. At this time, the panoramic layer is touch-controllable, and the power-on animation layer and the air-conditioning control layer are both non-touch-controllable; and the Android system transparently hides the second display channel.
[0014] Preferably, the step S200 further includes:
[0015] When the vehicle finishes reversing, it is determined whether the Android system is fully started. If so, the process proceeds to step S300. If not, the QNX system stacks the air conditioning control layer, the power-on animation layer, and the panoramic layer of the first display channel in a hierarchical relationship from top to bottom and outputs them for display. At this time, the air conditioning control layer is touch-controllable, and the power-on animation layer and the panoramic layer are both non-touch-controllable; and the Android system transparently hides the second display channel.
[0016] Preferably, the step S300 specifically includes:
[0017] Determine whether the vehicle is in a reversing state; if not, end; if so, the QNX system stacks the panoramic layer, air conditioning control layer, and power-on animation layer of the first display channel in a hierarchical relationship from top to bottom and outputs them for display. At this time, the panoramic layer is touch-controlled, and the power-on animation layer and the air conditioning control layer are both non-touch-controlled; the first display channel covers the second display channel.
[0018] The embodiment of the present invention also provides a vehicle-mounted audio host air conditioning control bar quick start device, including an initialization module, an Android system and a QNX system:
[0019] An initialization module, used for allocating the air-conditioning control layer and the boot-up animation layer to the first display channel controlled by the QNX system, and allocating the Android layer to the second display channel controlled by the Android system when the vehicle audio head unit is started; wherein, the air-conditioning control layer except the air-conditioning control bar is transparent;
[0020] The QNX system is used to output and display the air conditioning control layer and the startup animation layer of the first display channel after superimposing them when the Android system is not fully started. At this time, the air conditioning control layer is located at the upper layer, and the startup animation layer is located at the lower layer. The air conditioning control layer is touch-controlled, and the startup animation layer is non-touch-controlled. The QNX system is also used to transparently hide the first display channel when the Android system is fully started;
[0021] The Android system is used to transparently hide the second display channel when the Android system is not fully started; when the Android system is fully started, output and display the Android layer of the second display channel, and at this time, the Android layer is touch-controllable.
[0022] Preferably, the device further comprises a first judgment module, the first judgment module being used to judge whether the vehicle is in a reverse state when the Android system is not fully started;
[0023] The initialization module is further configured to allocate the panoramic layer to the first display channel controlled by the QNX system when the vehicle audio host is started;
[0024] The QNX system is specifically used for stacking the air conditioning control layer, the power-on animation layer, and the panoramic layer of the first display channel in a hierarchical relationship from top to bottom and outputting them for display when the Android system is not fully started and the vehicle is not in a reversing state. At this time, the air conditioning control layer is touch-controlled, and the power-on animation layer and the panoramic layer are both non-touch-controlled;
[0025] The Android system is specifically used to transparently hide the second display channel when the Android system is not fully started.
[0026] Preferably, the QNX system is also specifically used to stack the panoramic layer, air-conditioning control layer, and power-on animation layer of the first display channel in a hierarchical relationship from top to bottom and output them for display when the Android system is not fully started and the vehicle is in a reversing state. At this time, the panoramic layer is touch-controlled, and the power-on animation layer and the air-conditioning control layer are not touch-controlled.
[0027] Preferably, the first determination module is also used to determine whether the Android system is fully started when the vehicle finishes reversing;
[0028] The QNX system is specifically used to transparently hide the first display channel if the Android system is fully started when the vehicle ends reversing; the QNX system is also specifically used to stack the air conditioning control layer, the power-on animation layer, and the panoramic layer of the first display channel in a hierarchical relationship from top to bottom and then output and display them, at which time, the air conditioning control layer is touch-controllable, and the power-on animation layer and the panoramic layer are both non-touch-controllable;
[0029] The Android system is specifically used to output and display the Android layer of the second display channel if the Android system is fully started when the vehicle finishes reversing. At this time, the Android layer is touch-controllable; the Android system is also specifically used to transparently hide the second display channel if the Android system is not fully started when the vehicle finishes reversing.
[0030] Preferably, the device further comprises a second judgment module, the second judgment module being further used to judge whether the vehicle is in a reverse state when the Android system is fully started;
[0031] The QNX system is also specifically used for stacking the panoramic layer, air-conditioning control layer, and power-on animation layer of the first display channel in a hierarchical relationship from top to bottom and then outputting them for display when the vehicle is in a reversing state when the Android system is fully started. At this time, the panoramic layer is touch-controlled, the power-on animation layer and the air-conditioning control layer are both non-touch-controlled, and the first display channel covers the second display channel.
[0032] The embodiments of the present invention have at least the following beneficial effects:
[0033] When the Android system is not fully started (boot animation process), the QNX system outputs and displays the air conditioning control layer and the boot animation layer of the first display channel pipeline1, and the Android system transparently hides the second display channel pipeline2; at this time, the air conditioning control layer is located in the upper position, the boot animation layer is located in the lower position, the air conditioning control layer is touch-controlled, and the boot animation layer is non-touch-controlled. The central control display screen of the vehicle audio host displays the air conditioning control bar and the boot animation, which allows the vehicle user to control the vehicle air conditioning by touching the air conditioning control bar of the central control display screen during the startup of the Android system; finally, after the Android system is fully started, the QNX system transparently hides the first display channel pipeline1, and the Android system outputs and displays the Android layer of the second display channel pipeline2, that is, displays the control desktop of the Android system. Since QNX is a microkernel architecture, the startup speed is extremely fast. Users can use the air conditioning control bar within 2S, and can quickly start the air conditioning control bar without disrupting the original Android system software architecture, greatly optimizing the user experience.
[0034] Other features and advantages of the present invention will be set forth in the description which follows. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the embodiments of the present invention 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, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0036] Figure 1 The present invention is a flowchart of a method for quickly starting an air-conditioning control bar of a vehicle audio host in an embodiment of the present invention.
[0037] Figure 2 Schematic diagram of the central control display screen layer in one embodiment of the present invention.
[0038] Figure 3 This is a schematic diagram of the initialization of the central control display screen layer in an embodiment of the present invention.
[0039] Figure 4 It is a schematic diagram of the layers of the control display screen during the startup animation in one embodiment of the present invention.
[0040] Figure 5 It is a schematic diagram of the layers of the central control display screen in the reversing scene during the startup animation process in one embodiment of the present invention.
[0041] Figure 6This is a schematic diagram of the central control display screen layer when the Android system is started up in an embodiment of the present invention.
[0042] Figure 7 This is a schematic diagram of the central control display screen layer in the reversing scene when the Android system is started up in an embodiment of the present invention.
[0043] Figure 8 The present invention is a flowchart of a method for quickly starting an air-conditioning control bar of a vehicle audio host in a specific embodiment of the present invention.
[0044] Fig. 9 The present invention is a schematic structural diagram of a vehicle audio host air conditioning control bar quick start device in one embodiment of the present invention. DETAILED DESCRIPTION
[0045] Various exemplary embodiments, features and aspects of the present disclosure will be described in detail below with reference to the accompanying drawings. In addition, in order to better illustrate the present invention, numerous specific details are given in the specific embodiments below. It should be understood by those skilled in the art that the present invention can also be implemented without certain specific details. In some examples, means well known to those skilled in the art are not described in detail in order to highlight the subject matter of the present invention.
[0046] See also Figure 1 One embodiment of the present invention provides a method for quickly starting a vehicle audio host air conditioning control bar, comprising the following steps:
[0047] Step S100: When the vehicle audio host is started, the air conditioning control layer and the boot animation layer are assigned to the first display channel controlled by the QNX system, and the Android layer is assigned to the second display channel controlled by the Android system; wherein, the air conditioning control layer except the air conditioning control bar is transparent.
[0048] Specifically, after the vehicle has been parked for a period of time, the entire vehicle has been dormant. When the user unlocks the vehicle and starts the vehicle, the vehicle audio host starts with the vehicle; at this time, the central control display screen with touch control function has at least an air conditioning control layer (HVACControl Layer), a startup animation layer (Animation Layer) and an Android layer (Android Layer). The audio host initializes these layers, assigns the air conditioning control layer and the startup animation layer to the first display channel Pipeline1 controlled by the QNX (Quick UNIX) system, and assigns the Android layer to the second display channel Pipeline2 controlled by the Android system; the initial value of the Zorder setting of all layers is 0, and Touch is set to NO.
[0049] In the embodiment of the present invention, Pipeline refers to the display channel of the vehicle audio host. The embodiment of the present invention is controlled by QNX and Android systems, and the channel is divided into Pipeline 1 and Pipeline 2. The layers in each Pipeline are superimposed and output. Different Pipelines can perform different operations, such as display or transparent hiding.
[0050] In the embodiment of the present invention, Zorder refers to a layer level parameter, which can be used to control the hierarchical relationship of each layer in the same Pipeline. The larger the Zorder, the higher the layer level, and the layer is in the upper layer; in the same Pipeline, the layer in the upper layer can cover the layer in the lower layer.
[0051] In the embodiment of the present invention, Touch refers to a touch screen control parameter, which is used to set a touch response layer; when Touch of a layer is YES, the layer can be touch controlled; when Touch of a layer is NO, the layer cannot be touch controlled. It should be noted that, in theory, only one layer of the central control display screen can have Touch as YES at any time, that is, only one layer responds to touch control.
[0052] Step S200: When the Android system is not fully started, the QNX system superimposes the air conditioning control layer and the power-on animation layer of the first display channel and outputs them for display. At this time, the air conditioning control layer is located at the upper layer, the power-on animation layer is located at the lower layer, the air conditioning control layer is touch-controlled, and the power-on animation layer is non-touch-controlled; and the Android system transparently hides the second display channel;
[0053] Specifically, in the embodiment of the present invention, the incomplete startup of the Android system refers to the startup animation process; when the second display channel Pipeline2 is transparently hidden, the hollow display screen displays the relevant layer information of the first display channel Pipeline1; it should be noted that the other parts of the air-conditioning control layer except the air-conditioning control bar are transparent, and the air-conditioning control bar is set at the edge of the layer. Therefore, even if the startup animation layer is located in the lower layer of the air-conditioning control layer, it will not affect the display of the startup animation, because except for the air-conditioning control bar at the edge of the layer, other parts are transparent and will not cover the content of the lower startup animation layer; since QNX is a microkernel architecture, the startup speed is extremely fast, and the user can use the air-conditioning control bar within 2S, so that the air-conditioning control bar can be quickly started during the process of the Android system not being fully started (startup animation), so that the user can operate the air-conditioning control bar on the central control display; greatly optimizing the vehicle user experience.
[0054] Step S300: When the Android system is fully started, the QNX system transparently hides the first display channel, and the Android system outputs and displays the Android layer of the second display channel. At this time, the Android layer is touch-controllable.
[0055] Specifically, the Android system is fully started when the boot animation ends, and the Android layer is the control desktop of the Android system.
[0056] In summary, the embodiments of the present invention can realize the quick start of the air conditioning control bar without disrupting the original Android system software architecture, thereby greatly optimizing the user experience.
[0057] In some embodiments, considering the reversing scenario, step S100 further includes:
[0058] When the car audio head unit is started, the panoramic layer (SVM Layer) is also assigned to the first display channel Pipeline1 controlled by the QNX system;
[0059] Specifically, if Figure 2 As shown, the central control display screen now has four layers: panoramic layer, air conditioning control layer, startup animation layer, and Android layer. The car audio host initializes these four layers; the panoramic layer, air conditioning control layer, and startup animation layer are assigned to the first display channel Pipeline1 controlled by the QNX system; the Android layer is assigned to the second display channel Pipeline2 controlled by the Android system; the initial value of the Zorder setting of all layers is 0, and Touch is set to NO, such as Figure 3 As shown;
[0060] The step S200 specifically includes:
[0061] When the Android system is not fully started, it is determined whether the vehicle is in a reversing state. If not, the QNX system stacks the air conditioning control layer, the power-on animation layer, and the panoramic layer of the first display channel in a hierarchical relationship from top to bottom and outputs them for display. At this time, the air conditioning control layer is touch-controlled, and the power-on animation layer and the panoramic layer are both non-touch-controlled; and the Android system transparently hides the second display channel.
[0062] Specifically, in this embodiment, the "reverse state" refers to the user engaging the reverse gear or clicking the hard button for switching the rear view screen on the central control panel;
[0063] When the Android system is not fully started, if the vehicle is not in reverse, Figure 4As shown, in Pipeline 1, the Zorder of the air-conditioning control layer is 2, Touch is YES; the Zorder of the power-on animation layer is 1, Touch is NO; the Zorder of the panoramic layer is 0, Touch is NO; at this time, the three layers of the air-conditioning control layer, the power-on animation layer, and the panoramic layer in Pipeline 1 are superimposed and output, and the layer with the larger Zorder is the upper layer; and the AndroidLayer in Pipeline 2 is in the power-on process and is not displayed, making the entire Pipeline 2 transparent.
[0064] In some embodiments, the step S200 specifically includes:
[0065] When the Android system is not fully started, it is determined whether the vehicle is in a reversing state. If so, the QNX system stacks the panoramic layer, air-conditioning control layer, and power-on animation layer of the first display channel in a hierarchical relationship from top to bottom and outputs them for display. At this time, the panoramic layer is touch-controllable, and the power-on animation layer and the air-conditioning control layer are both non-touch-controllable; and the Android system transparently hides the second display channel.
[0066] Specifically, the reversing state in the embodiment of the present invention is a state with the highest priority. No matter the Android system is not fully started or the Android system is fully started, the user needs to respond immediately to the reversing operation of the audio host, and switch the central control display screen to the reversing screen, that is, display the panoramic layer;
[0067] When the Android system is not fully started, if the vehicle is in reverse Figure 5 As shown, in Pipeline 1, the Zorder of the air conditioning control layer is 2, Touch is YES; the Zorder of the power-on animation layer is 1, Touch is NO; the Zorder of the panoramic layer is MAX, Touch is NO; at this time, the three layers of the air conditioning control layer, the power-on animation layer, and the panoramic layer in Pipeline 1 are superimposed and output, and the layer with the larger Zorder is the upper layer. Since the level parameter of the panoramic layer is the highest at this time, the central control display screen displays the layer information of the panoramic layer; and the Android Layer in Pipeline 2 is in the power-on process, there is no display, and the entire Pipeline 2 is transparent.
[0068] In some embodiments, the step S200 further includes:
[0069] When the vehicle finishes reversing, it is determined whether the Android system is fully started. If so, the process proceeds to step S300. If not, the QNX system stacks the air conditioning control layer, the power-on animation layer, and the panoramic layer of the first display channel in a hierarchical relationship from top to bottom and outputs them for display. At this time, the air conditioning control layer is touch-controllable, and the power-on animation layer and the panoramic layer are both non-touch-controllable; and the Android system transparently hides the second display channel.
[0070] Specifically, if the Android system has been fully started and the boot animation is finished after the vehicle has finished reversing, the process proceeds to step S300 to display the Android system control desktop;
[0071] If the Android system has not been fully started after the vehicle is reversed, it still needs to be adjusted as follows Figure 4 The state shown is: in Pipeline 1, the air conditioning control layer's Zorder=2, Touch=YES; the power-on animation layer's Zorder=1, Touch=NO; the panoramic layer's Zorder=0, Touch=NO; at this time, the air conditioning control layer, the power-on animation layer, and the panoramic layer in Pipeline 1 are superimposed and output, and the layer with the larger Zorder is the upper layer; and the Android Layer in Pipeline 2 is in the power-on process and is not displayed, making the entire Pipeline 2 transparent.
[0072] In some embodiments, the step S300 specifically includes:
[0073] Determine whether the vehicle is in a reversing state; if not, end; if so, the QNX system stacks the panoramic layer, air conditioning control layer, and power-on animation layer of the first display channel in a hierarchical relationship from top to bottom and outputs them for display. At this time, the panoramic layer is touch-controlled, and the power-on animation layer and the air conditioning control layer are both non-touch-controlled; the first display channel covers the second display channel.
[0074] Specifically, when the Android system has been fully started and the boot animation is finished, if there is no reverse situation, the Android system control desktop is displayed, as shown in the following example: Figure 6 As shown, in Pipeline 1, the Zorder of the air conditioning control layer is 2, Touch is NO; the Zorder of the boot animation layer is 1, Touch is NO; the Zorder of the panoramic layer is 0, Touch is NO. At this time, the entire Pipeline 1 is transparent; the Android layer startup process in Pipeline 2 is completed, and the control desktop is displayed.
[0075] If a reversing situation occurs, you still need to respond immediately. Figure 7 As shown, in Pipeline 1, adjust the Zorder of the panoramic layer to MAX, Touch to YES, keep the status of other layers unchanged, and the layers of Pipeline 1 are overlaid and output. At this time, Pipeline 2 is covered by Pipeline 1, and Touch is NO, which is equivalent to being transparent.
[0076] In some embodiments, the completion time of the boot animation is made consistent with the completion time of Android startup, or the boot animation is paused at the last frame after completion to wait for Android startup to complete, so that users can feel that the entire boot process is smooth and the experience is better.
[0077] Based on the combination of the above preferred embodiments, a method flow chart of a specific embodiment of the present invention can be found in Figure 8 ; Figure 8 The specific details of each step in the process can be found in the description of the above-mentioned various preferred embodiments.
[0078] The embodiment of the present invention divides the four layers in the startup of the car audio head unit into two pipelines according to the control of the QNX system and the Android system, and realizes the switching of the air conditioning control layer from the QNX system control to the Android system control by controlling the display and transparent hiding of the pipeline. The Zorder parameters of each layer are used to control the display of each layer of a single Pipeline, so that the air conditioning control bar can be controlled as soon as the car audio head unit is started during the startup process of the Android system.
[0079] See also Fig. 9 Another embodiment of the present invention further provides a vehicle audio host air conditioning control bar quick start device, which can be used to implement the vehicle audio host air conditioning control bar quick start method described in the above embodiment. The device of the embodiment of the present invention includes an initialization module 1, a QNX system 2 and an Android system 3:
[0080] Initialization module 1, used for allocating the air conditioning control layer and the boot animation layer to the first display channel controlled by the QNX system 2, and allocating the Android layer to the second display channel controlled by the Android system 3 when the vehicle audio host is started; wherein the air conditioning control layer except the air conditioning control bar is transparent;
[0081] The QNX system 2 is used for outputting and displaying the air conditioning control layer and the startup animation layer of the first display channel after superimposing them when the Android system 3 is not fully started. At this time, the air conditioning control layer is located at the upper layer, and the startup animation layer is located at the lower layer. The air conditioning control layer is touch-controllable, and the startup animation layer is non-touch-controllable. The QNX system 2 is also used for transparently hiding the first display channel when the Android system 3 is fully started.
[0082] The Android system 3 is used to transparently hide the second display channel when the Android system 3 is not fully started; when the Android system 3 is fully started, the Android layer of the second display channel is output and displayed, and at this time, the Android layer is touch-controllable.
[0083] In some embodiments, the device further includes a first determination module, the first determination module being used to determine whether the vehicle is in a reverse state when the Android system 3 is not fully started;
[0084] The initialization module 1 is further configured to allocate the panoramic layer to the first display channel controlled by the QNX system 2 when the vehicle audio host is started;
[0085] The QNX system 2 is specifically used for stacking the air conditioning control layer, the power-on animation layer, and the panoramic layer of the first display channel in a hierarchical relationship from top to bottom and then outputting and displaying them when the Android system 3 is not fully started and the vehicle is not in a reversing state. At this time, the air conditioning control layer is touch-controlled, and the power-on animation layer and the panoramic layer are both non-touch-controlled;
[0086] The Android system 3 is specifically used to transparently hide the second display channel when the Android system 3 is not completely started.
[0087] In some embodiments, the QNX system 2 is specifically used to stack the panoramic layer, air-conditioning control layer, and power-on animation layer of the first display channel in a hierarchical relationship from top to bottom and output them for display when the Android system 3 is not fully started and the vehicle is in a reversing state. At this time, the panoramic layer is touch-controlled, and the power-on animation layer and the air-conditioning control layer are both non-touch-controlled.
[0088] In some embodiments, the first determination module is further used to determine whether the Android system 3 is fully started when the vehicle finishes reversing;
[0089] The QNX system 2 is specifically used to transparently hide the first display channel if the Android system 3 is fully started when the vehicle ends reversing; the QNX system 2 is also specifically used to stack the air conditioning control layer, the power-on animation layer, and the panoramic layer of the first display channel in a hierarchical relationship from top to bottom and then output and display them if the Android system 3 is not fully started when the vehicle ends reversing, at which point the air conditioning control layer is touch-controllable, and the power-on animation layer and the panoramic layer are both non-touch-controllable;
[0090] The Android system 3 is specifically used for outputting and displaying the Android layer of the second display channel if the Android system 3 is fully started when the vehicle finishes reversing. At this time, the Android layer is touch-controllable; the Android system 3 is also specifically used for transparently hiding the second display channel if the Android system 3 is not fully started when the vehicle finishes reversing.
[0091] In some embodiments, the device further includes a second determination module, the second determination module further being used to determine whether the vehicle is in a reverse state when the Android system 3 is fully started;
[0092] The QNX system 2 is also specifically used for outputting and displaying the panoramic layer, air-conditioning control layer, and power-on animation layer of the first display channel in a stacked order from top to bottom when the vehicle is in a reversing state when the Android system 3 is fully started. At this time, the panoramic layer is touch-controllable, the power-on animation layer and the air-conditioning control layer are both non-touch-controllable, and the first display channel covers the second display channel.
[0093] The system of the embodiment described above is only illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the system of the embodiment.
[0094] It should be noted that the system of the above embodiment corresponds to the method of the above embodiment. Therefore, the undescribed part of the system of the above embodiment can be obtained by referring to the content of the method of the above embodiment, that is, the specific steps recorded in the method of the above embodiment can be understood as the functions that can be implemented by the system of the above embodiment, which will not be repeated here.
[0095] The embodiments of the present invention have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.
Claims
1. A method for quickly starting the air conditioning control bar of a vehicle audio host, characterized in that: include: Step S100: when the vehicle audio host is started, the air conditioning control layer and the boot animation layer are allocated to the first display channel controlled by the QNX system, and the Android layer is allocated to the second display channel controlled by the Android system; wherein, the air conditioning control layer except the air conditioning control bar is transparent; Step S200: When the Android system is not fully started, the QNX system superimposes the air conditioning control layer and the power-on animation layer of the first display channel and outputs them for display. At this time, the air conditioning control layer is located at the upper layer, the power-on animation layer is located at the lower layer, the air conditioning control layer is touch-controlled, and the power-on animation layer is non-touch-controlled; and the Android system transparently hides the second display channel; Step S300: When the Android system is fully started, the QNX system transparently hides the first display channel, and the Android system outputs and displays the Android layer of the second display channel. At this time, the Android layer is touch-controllable.
2. The method for quickly starting the air conditioning control bar of the vehicle audio host according to claim 1, characterized in that: The step S100 further includes: When the car audio head unit is started, the panoramic layer is also assigned to the first display channel controlled by the QNX system; The step S200 specifically includes: When the Android system is not fully started, it is determined whether the vehicle is in a reversing state. If not, the QNX system stacks the air conditioning control layer, the power-on animation layer, and the panoramic layer of the first display channel in a hierarchical relationship from top to bottom and outputs them for display. At this time, the air conditioning control layer is touch-controlled, and the power-on animation layer and the panoramic layer are both non-touch-controlled; and the Android system transparently hides the second display channel.
3. The method for quickly starting the air conditioning control bar of the vehicle audio host according to claim 2 is characterized in that: The step S200 specifically includes: When the Android system is not fully started, it is determined whether the vehicle is in a reversing state. If so, the QNX system stacks the panoramic layer, air-conditioning control layer, and power-on animation layer of the first display channel in a hierarchical relationship from top to bottom and outputs them for display. At this time, the panoramic layer is touch-controllable, and the power-on animation layer and the air-conditioning control layer are both non-touch-controllable; and the Android system transparently hides the second display channel.
4. The method for quickly starting the air conditioning control bar of the vehicle audio host according to claim 3 is characterized in that: The step S200 specifically further includes: When the vehicle finishes reversing, it is determined whether the Android system is fully started. If so, the process proceeds to step S300. If not, the QNX system stacks the air conditioning control layer, the power-on animation layer, and the panoramic layer of the first display channel in a hierarchical relationship from top to bottom and outputs them for display. At this time, the air conditioning control layer is touch-controllable, and the power-on animation layer and the panoramic layer are both non-touch-controllable; and the Android system transparently hides the second display channel.
5. The method for quickly starting the air conditioning control bar of a vehicle audio host according to claim 1, characterized in that: The step S300 specifically includes: Determine whether the vehicle is in a reversing state; if not, end; if so, the QNX system stacks the panoramic layer, air conditioning control layer, and power-on animation layer of the first display channel in a hierarchical relationship from top to bottom and outputs them for display. At this time, the panoramic layer is touch-controlled, and the power-on animation layer and the air conditioning control layer are both non-touch-controlled; the first display channel covers the second display channel.
6. A quick start device for the air conditioning control bar of a vehicle audio host, characterized in that: Including initialization module, Android system and QNX system: An initialization module, used for allocating the air-conditioning control layer and the boot-up animation layer to the first display channel controlled by the QNX system, and allocating the Android layer to the second display channel controlled by the Android system when the vehicle audio head unit is started; wherein, the air-conditioning control layer except the air-conditioning control bar is transparent; The QNX system is used to output and display the air conditioning control layer and the startup animation layer of the first display channel after superimposing them when the Android system is not fully started. At this time, the air conditioning control layer is located at the upper layer, and the startup animation layer is located at the lower layer. The air conditioning control layer is touch-controlled, and the startup animation layer is non-touch-controlled. The QNX system is also used to transparently hide the first display channel when the Android system is fully started; The Android system is used to transparently hide the second display channel when the Android system is not fully started; when the Android system is fully started, output and display the Android layer of the second display channel, and at this time, the Android layer is touch-controllable.
7. The vehicle audio host air conditioning control bar quick start device according to claim 6, characterized in that: The device further includes a first determination module, the first determination module being used to determine whether the vehicle is in a reverse state when the Android system is not fully started; The initialization module is further configured to allocate the panoramic layer to the first display channel controlled by the QNX system when the vehicle audio host is started; The QNX system is specifically used for stacking the air conditioning control layer, the power-on animation layer, and the panoramic layer of the first display channel in a hierarchical relationship from top to bottom and outputting them for display when the Android system is not fully started and the vehicle is not in a reversing state. At this time, the air conditioning control layer is touch-controlled, and the power-on animation layer and the panoramic layer are both non-touch-controlled; The Android system is specifically used to transparently hide the second display channel when the Android system is not fully started.
8. The vehicle audio host air conditioning control bar quick start device according to claim 7, characterized in that: The QNX system is specifically used to stack the panoramic layer, air-conditioning control layer, and power-on animation layer of the first display channel in a hierarchical relationship from top to bottom and output them for display when the Android system is not fully started and the vehicle is in a reversing state. At this time, the panoramic layer is touch-controlled, and the power-on animation layer and the air-conditioning control layer are both non-touch-controlled.
9. The vehicle audio host air conditioning control bar quick start device according to claim 8, characterized in that: The first determination module is also used to determine whether the Android system is fully started when the vehicle finishes reversing; The QNX system is specifically used to transparently hide the first display channel if the Android system is fully started when the vehicle ends reversing; the QNX system is also specifically used to stack the air conditioning control layer, the power-on animation layer, and the panoramic layer of the first display channel in a hierarchical relationship from top to bottom and then output and display them, at which time, the air conditioning control layer is touch-controllable, and the power-on animation layer and the panoramic layer are both non-touch-controllable; The Android system is specifically used to output and display the Android layer of the second display channel if the Android system is fully started when the vehicle finishes reversing. At this time, the Android layer is touch-controllable; the Android system is also specifically used to transparently hide the second display channel if the Android system is not fully started when the vehicle finishes reversing.
10. The vehicle audio host air conditioning control bar quick start device according to claim 7, characterized in that: The device also includes a second judgment module, which is further used to judge whether the vehicle is in a reverse state when the Android system is fully started; The QNX system is also specifically used for stacking the panoramic layer, air-conditioning control layer, and power-on animation layer of the first display channel in a hierarchical relationship from top to bottom and then outputting them for display when the vehicle is in a reversing state when the Android system is fully started. At this time, the panoramic layer is touch-controlled, the power-on animation layer and the air-conditioning control layer are both non-touch-controlled, and the first display channel covers the second display channel.
Citation Information
Patent Citations
Reversing image starting method and system and vehicle
CN111114469A
Device and method for for displaying multimode application on vehicle-mounted air conditioner screen
CN111708587A