Rear air conditioner panel display control method, system and device, medium and vehicle
By using the target timer in the rear air conditioning panel of the electric vehicle, counting the number of consecutive clicks by users, determining and feedbacking the correct air conditioning temperature, the command loss problem caused by users' quick clicks is solved, and the accuracy of temperature display and user experience are improved.
Patent Information
- Application Number
- CN202411462009.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-18
- Publication Date
- 2025-01-14
AI Technical Summary
In the rear air conditioning panel of an electric vehicle, when the user quickly clicks the temperature adjustment button, the response delay of the TDU may lead to the loss of commands, resulting in the displayed air conditioning temperature inconsistent with the set temperature, affecting the user experience.
The target timer is used to count the number of consecutive clicks by the user, determine the temperature of the first target air conditioner, and feedback it to the rear air conditioner panel through the telematics control unit to ensure that the displayed temperature is consistent with the user settings.
It effectively avoids command loss, ensures that the temperature displayed on the rear air conditioning panel is consistent with the temperature set by the user, and improves the user experience.
Smart Images

Figure CN119305356A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of air conditioning technology, and in particular to a rear air conditioning panel display control method, system, device, medium and vehicle. Background Art
[0002] At present, the air conditioning controller of some EV (Electric Vehicle) models uses TDU (Telematics BOX) controller. When the rear-seat user adjusts the air conditioning temperature through the rear air conditioning panel (RAC), the generated temperature adjustment command will be forwarded to the TDU through the VIU (Vehicle Information Unit). The TDU controls the air conditioning system according to the temperature adjustment command, collects the actual air conditioning temperature after the air conditioning system is executed, and forwards it to the rear air conditioning panel for display through the VIU.
[0003] However, since the time it takes for TDU to feedback the actual air-conditioning temperature after receiving the temperature adjustment command is longer than the forwarding cycle of VIU, the time it takes for the rear air-conditioning panel to receive feedback of the actual air-conditioning temperature is increased. Therefore, when the rear-seat users quickly and continuously click the temperature adjustment buttons on the rear air-conditioning panel, the TDU may lose the command due to untimely response, which ultimately leads to the actual air-conditioning temperature displayed on the rear air-conditioning panel being inconsistent with the air-conditioning temperature that the rear-seat users want to set, requiring the rear-seat users to readjust the temperature, affecting the user experience. Summary of the invention
[0004] The present application provides a rear air conditioning panel display control method, system, device, medium and vehicle, which can improve the accuracy of the rear air conditioning panel display.
[0005] A first aspect of an embodiment of the present application provides a rear air conditioning panel display control method, which is applied to a telematics control unit, the method comprising: When it is detected that the temperature adjustment button in the rear air conditioning panel is pressed for the first time, the target timer is triggered to start timing; When the timing duration of the target timer does not reach the target duration and the temperature adjustment button is pressed again, triggering the target timer to restart timing; receiving a count signal sent by the rear air conditioning panel indicating the cumulative number of times the temperature adjustment button is pressed, and determining a first target air conditioning temperature according to the count signal and the unit adjustment temperature; wherein the cumulative number is determined by the rear air conditioning panel when the timing duration reaches the target duration; The first target air-conditioning temperature is fed back to the rear air-conditioning panel so that the rear air-conditioning panel displays the first target air-conditioning temperature.
[0006] Optionally, the method further comprises: When it is detected that the first target air-conditioning temperature is not successfully fed back to the rear air-conditioning panel, the first target air-conditioning temperature is fed back to the rear air-conditioning panel again.
[0007] Optionally, the method further comprises: When the timing duration of the target timer reaches the target duration and the timing is not stopped, the target timer is forcibly reset.
[0008] Optionally, the method further comprises: When it is not detected that the temperature adjustment button in the rear air-conditioning panel is pressed and a second target air-conditioning temperature sent by the in-vehicle infotainment system is received, the second target air-conditioning temperature is fed back to the rear air-conditioning panel so that the rear air-conditioning panel displays the second target air-conditioning temperature; wherein the second target air-conditioning temperature is used to adjust the rear air-conditioning temperature.
[0009] Optionally, the method further comprises: When the number signal sent by the rear air-conditioning panel and the second target air-conditioning temperature sent by the in-vehicle infotainment system are received at the same time, the second target air-conditioning temperature is determined as an invalid signal, and the first target air-conditioning temperature is determined based on the number signal and the unit adjustment temperature.
[0010] Based on the same inventive concept, a second aspect of an embodiment of the present application provides a rear air conditioning panel display control method, which is applied to a rear air conditioning panel, and the method includes: When the target timer reaches the target time, determine the cumulative number of times the temperature adjustment button in the rear air conditioning panel is pressed; wherein the target timer is triggered and starts timing when the telematics control unit detects that the temperature adjustment button is pressed for the first time, and the target timer restarts timing when the timing does not reach the target time and the temperature adjustment button is pressed again; sending a number signal representing the accumulated number of times to the telematics control unit, so that the telematics control unit determines a first target air-conditioning temperature according to the number signal and the unit adjustment temperature; The first target air-conditioning temperature fed back by the telematics control unit is received, and the first target air-conditioning temperature is displayed.
[0011] Based on the same inventive concept, the third aspect of the embodiment of the present application provides a rear air conditioning panel display control system, the system comprising a rear air conditioning panel and a telematics control unit; wherein, The telematics control unit is used to trigger the target timer to start timing when it is detected that the temperature adjustment button in the rear air conditioning panel is pressed for the first time; and to trigger the target timer to restart timing when the timing duration of the target timer does not reach the target duration and the temperature adjustment button is pressed again; The rear air conditioning panel is used to determine the cumulative number of times the temperature adjustment button is pressed when the timing duration reaches the target duration, and send a number signal representing the cumulative number of times to the telematics control unit; The telematics control unit is further configured to receive the number signal, determine a first target air-conditioning temperature according to the number signal and the unit adjustment temperature, and feed back the first target air-conditioning temperature to the rear air-conditioning panel; The rear air conditioning panel is further used to receive the first target air conditioning temperature and display the first target air conditioning temperature.
[0012] Based on the same inventive concept, a fourth aspect of the embodiment of the present application provides a rear air conditioning panel display control device, which is applied to a telematics control unit, and the device includes: A trigger module, configured to trigger a target timer to start timing when detecting that a temperature adjustment button in a rear air conditioning panel is pressed for the first time; A timing module, configured to trigger the target timer to restart timing when the timing duration of the target timer does not reach the target duration and the temperature adjustment button is pressed again; a target calculation module, configured to receive a count signal sent by the rear air conditioning panel indicating the cumulative number of times the temperature adjustment button is pressed, and determine a first target air conditioning temperature according to the count signal and the unit adjustment temperature; wherein the cumulative number is determined by the rear air conditioning panel when the timing duration reaches the target duration; A feedback module is used to feed back the first target air-conditioning temperature to the rear air-conditioning panel so that the rear air-conditioning panel displays the first target air-conditioning temperature.
[0013] Based on the same inventive concept, a fifth aspect of an embodiment of the present application provides a rear air conditioning panel display control device, which is applied to a rear air conditioning panel, and the device includes: a statistics module, configured to determine the cumulative number of times the temperature adjustment button in the rear air conditioning panel is pressed when the target timer reaches the target time; wherein the target timer is triggered and starts timing when the telematics control unit detects that the temperature adjustment button is pressed for the first time, and the target timer restarts timing when the timing time does not reach the target time and the temperature adjustment button is pressed again; an instruction sending module, configured to send a number signal representing the accumulated number of times to the telematics control unit, so that the telematics control unit determines a first target air-conditioning temperature according to the number signal and the unit adjustment temperature; The display module is used to receive the first target air-conditioning temperature fed back by the telematics control unit and display the first target air-conditioning temperature.
[0014] Based on the same inventive concept, the sixth aspect of an embodiment of the present application provides a storage medium, which stores machine executable instructions. When the machine executable instructions are executed by a processor, the rear air-conditioning panel display control method proposed in the first aspect or the second aspect of the present application is implemented.
[0015] Based on the same inventive concept, the seventh aspect of an embodiment of the present application provides a vehicle, comprising a processor and a memory; the memory stores machine executable instructions that can be executed by the processor, and the processor is used to execute the machine executable instructions to implement the rear air-conditioning panel display control method proposed in the first aspect or the second aspect of the present application.
[0016] Compared with the prior art, this application has the following advantages: The embodiment of the present application provides a rear air conditioning panel display control method, which is applied to a telematics processing control unit. The method triggers a target timer to start timing when it is detected that the temperature adjustment button in the rear air conditioning panel is pressed for the first time; triggers the target timer to restart timing when the timing duration of the target timer does not reach the target duration and the temperature adjustment button is pressed again; receives a number signal representing the cumulative number of times the temperature adjustment button is pressed sent by the rear air conditioning panel, and determines the first target air conditioning temperature according to the number signal and the unit adjustment temperature; wherein the cumulative number is determined by the rear air conditioning panel when the timing duration reaches the target duration; and feeds back the first target air conditioning temperature to the rear air conditioning panel so that the rear air conditioning panel displays the first target air conditioning temperature. Thus, when the rear row user quickly and continuously clicks the temperature adjustment button in the rear air conditioning panel, the number of adjustments by the rear row user is counted by setting a timer, so that the telematics processing control unit can directly determine the first target air conditioning temperature that the rear row user wants to set according to the number signal and control the air conditioning system to execute, so as to correctly feed back to the rear air conditioning panel for display, thereby avoiding the situation that the actual air conditioning temperature displayed on the rear air conditioning panel is inconsistent with the air conditioning temperature that the rear row user wants to set. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.
[0018] Figure 1 is a flow chart of air conditioning temperature adjustment in one embodiment of the present application; Figure 2 is a flow chart of a rear air conditioning panel display control method in one embodiment of the present application; Figure 3 is a flow chart of a rear air conditioning panel display control method in another embodiment of the present application; Figure 4 This is a functional module diagram of a rear air conditioning panel display control system in one embodiment of the present application; Figure 5 This is a functional module diagram of a rear air conditioning panel display control device in one embodiment of the present application; Figure 6 This is a functional module schematic diagram of a rear air conditioning panel display control device in another embodiment of the present application; Figure 7 It is a structural schematic diagram of a vehicle in one embodiment of the present application. DETAILED DESCRIPTION
[0019] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0020] Please refer to Figure 1 , Figure 1 This is a flow chart of air conditioning temperature adjustment in one embodiment of the present application. Figure 1As shown in the figure, the air conditioning controller of existing models generally uses a TDU (Telematics BOX, telematics processing control unit) controller or an AC (Air Conditioner, air conditioning compressor control switch) controller. When the rear-seat user adjusts the air conditioning temperature through the rear air conditioning panel (RAC), the generated temperature adjustment command will be forwarded to the TDU or AC controller through the VIU (Vehicle Information Unit, vehicle information unit). The TDU or AC controller controls the air conditioning system to execute according to the temperature adjustment command, collects the actual air conditioning temperature after the air conditioning system executes, and forwards it to the rear air conditioning panel for display through the VIU.
[0021] Among them, under normal circumstances, the time it takes for the AC controller to feedback the temperature after receiving the temperature adjustment command is 60ms, the time it takes for the TDU to feedback the temperature after receiving the temperature adjustment command is 120ms, and the cycle of the VIU forwarding signal is 100ms. Therefore, when the rear-seat user adjusts the air-conditioning temperature through the rear air-conditioning panel (RAC), the AC controller can catch up with the cycle of the VIU forwarding signal to shorten the signal transmission time, while the TDU has a long feedback delay time, which increases the time it takes for the rear air-conditioning panel to receive feedback on the actual air-conditioning temperature. Therefore, when the rear-seat user quickly and continuously clicks the temperature adjustment button on the rear air-conditioning panel, the TDU may lose the command due to untimely response, which ultimately leads to the actual air-conditioning temperature displayed on the rear air-conditioning panel being inconsistent with the air-conditioning temperature that the rear-seat user wants to set, so that the rear-seat user needs to adjust it again, affecting the user experience.
[0022] In view of this, the present application proposes a rear air-conditioning panel display control method. When the rear-seat user quickly and continuously clicks the temperature adjustment button in the rear air-conditioning panel, the number of adjustments made by the rear-seat user is counted by setting a timer, so that the remote information processing control unit can directly determine the first target air-conditioning temperature that the rear-seat user wants to set according to the number signal and control the air-conditioning system to execute it, so as to correctly feedback to the rear air-conditioning panel for display, thereby avoiding the situation where the remote information processing control unit executes the adjustment instructions and feeds back frame by frame and the instruction is lost, which in turn causes the actual air-conditioning temperature displayed on the rear air-conditioning panel to be inconsistent with the air-conditioning temperature that the rear-seat user wants to set.
[0023] Please refer to Figure 2 In a first aspect, an embodiment of the present application provides a rear air conditioning panel display control method, which is applied to a telematics control unit. Figure 2 As shown, the method comprises the following steps: S101: When it is detected that the temperature adjustment button in the rear air conditioning panel is pressed for the first time, a target timer is triggered to start timing.
[0024] In this embodiment, when the rear-seat user gets in the car, he or she may be dissatisfied with the current temperature inside the car, and then adjusts the air-conditioning temperature by pressing the temperature adjustment button on the rear air-conditioning panel to make the temperature inside the car reach the temperature preferred by the user. In the process of adjusting the air-conditioning temperature, pressing the temperature adjustment button once means that the air-conditioning system needs to lower or increase the unit adjustment temperature value. For example, pressing it once corresponds to a 0.5°C decrease in the air-conditioning temperature, or pressing it once corresponds to a 1°C decrease in the air-conditioning temperature. Therefore, during one air-conditioning temperature adjustment process, the user may press the temperature adjustment button multiple times in a row. The above-mentioned temperature adjustment button is pressed for the first time, which means when the temperature adjustment button is pressed for the first time during each air-conditioning temperature adjustment process.
[0025] When the temperature adjustment button in the rear air conditioning panel is detected to be pressed for the first time, the target timer is triggered and starts timing. It should be noted that there may be multiple target timers, corresponding to different functional buttons in the rear air conditioning panel. For example, the temperature adjustment button corresponds to target timer 1, and the wind speed adjustment button corresponds to target timer 2, so that when the rear user adjusts a certain function button, the corresponding target timer is started for timing.
[0026] S102: When the timing duration of the target timer does not reach the target duration and the temperature adjustment button is pressed again, trigger the target timer to restart timing.
[0027] In this embodiment, the temperature adjustment button being pressed again refers to when the temperature adjustment button is pressed for the second or third time (Nth time, N≥2) during each air conditioning temperature adjustment process.
[0028] The target duration is a preset duration. After the target timer is triggered and starts timing, once the timing reaches the target duration, the timing stops. If the temperature adjustment button is detected to be pressed again before the target duration is reached, the target timer is triggered to refresh and start timing again.
[0029] For example, assuming the target duration is set to 1 second, when the temperature adjustment button is detected to be pressed for the first time, the timing starts. If the temperature adjustment button is detected to be pressed again when the timing reaches 0.3 seconds, the timing of the target timer is reset to 0 and the timing starts again from 0. On this basis, if the temperature adjustment button is not detected to be pressed again within 1 second thereafter, that is, the target timer is successfully counted to 1 second, the timing is stopped.
[0030] In a feasible implementation, the function of the target timer (assuming the target duration is 2 seconds) can be implemented by the following code: while True: if GPIO.input(touch_pin) == 1: start_time = time.time() while time.time() - start_time<2: # The touch screen is pressed and the timing starts pass end_time = time.time() print("Elapsed time:", end_time - start_time) # Reset the timer start_time = None elif start_time is not None: # If the touch screen is released, stop the timer stop_time = time.time() print("Elapsed time:", stop_time - start_time) # Reset the timer and start time start_time = None In this embodiment, the GPIO (General Purpose Input Output, a general purpose input and output, an electronic device interface) library of Python (a cross-platform computer programming language) is used to read the signal of the touch screen (rear air conditioning panel), and an infinite loop is used to continuously monitor the state changes of the touch screen. When it is detected that the touch screen is pressed, the current time (start_time) is recorded and the timing starts. If the touch screen is detected to be pressed again within 2 seconds, the timing is restarted for 2 seconds. When the timer ends or the user releases the touch screen, the timing is stopped and the timing result is printed out. At the same time, the target timer and the start time are reset to prepare for the next timing.
[0031] It should be noted that this embodiment does not limit the value of the above-mentioned target duration, but considering the actual application process, the target duration needs to be greater than the delay duration of two consecutive frames of TDU feedback temperature signals, for example, 240ms, so that the TDU can accurately execute the user's temperature setting target and feedback the accurate temperature setting value for display.
[0032] S103: receiving a frequency signal sent by the rear air conditioning panel indicating the cumulative number of times the temperature adjustment button is pressed, and determining a first target air conditioning temperature according to the frequency signal and the unit adjustment temperature.
[0033] In this embodiment, the cumulative number is determined by the rear air conditioning panel when the timing duration reaches the target duration, and is used to represent the number of times the temperature adjustment button is pressed continuously. The unit adjustment temperature represents the temperature value that should be adjusted (lowered or increased) when the temperature adjustment button is pressed once.
[0034] In specific implementation, when the TDU detects that the timing duration of the target timer reaches the target duration, it can send a signal to the rear air-conditioning panel to indicate the end of the timing. After the rear air-conditioning panel receives the timing end signal, it sends a number signal to the TDU.
[0035] Further, such as Figure 1 As shown, in the process of sending the number signal to TDU, the rear air-conditioning panel first sends the number signal to VIU. After VIU receives the data packet from the rear air-conditioning panel, its internal router module encapsulates the data packet in an Ethernet frame according to the pre-configured routing rules, and transmits the data frame to the EP network segment or IP network segment (referring to the part in a computer network that uses the same physical layer equipment, such as transmission media, repeaters, hubs, etc., and can communicate directly) through the physical layer interface (such as optical fiber or cable), and finally received by TDU.
[0036] After receiving the frequency signal, TDU analyzes it and obtains the cumulative number of times the user has pressed the temperature adjustment button during the current air conditioning temperature adjustment process. Then, based on the unit temperature difference that needs to be adjusted corresponding to pressing the temperature adjustment button once, the air conditioning temperature difference that needs to be adjusted this time can be calculated: air conditioning temperature difference = cumulative number of times × unit temperature difference. Furthermore, based on the current air conditioning temperature, the first target air conditioning temperature that the user wants to set this time can be determined. At the same time, TDU will generate corresponding control instructions according to the air conditioning temperature difference that needs to be adjusted to control the execution of the air conditioning system, such as controlling the operating status of the compressor through control instructions, thereby realizing the cooling or heating function of the air conditioning system, that is, realizing the adjustment of the air conditioning temperature.
[0037] S104: Feedback the first target air-conditioning temperature to the rear air-conditioning panel, so that the rear air-conditioning panel displays the first target air-conditioning temperature.
[0038] In this embodiment, the TDU will detect the actual air-conditioning temperature after the air-conditioning system is executed to verify the accuracy of the calculated first target air-conditioning temperature, and then feed back the first target air-conditioning temperature to the rear air-conditioning panel for air-conditioning temperature display.
[0039] It should be noted that this embodiment assumes that all other hardware and software functions are normal. Since TDU calculates the first target air-conditioning temperature based on the cumulative number of times the user presses the temperature adjustment button, the first target air-conditioning temperature accurately represents the air-conditioning temperature that the user actually wants to set this time. Furthermore, when all other hardware and software functions are normal, after TDU controls the air-conditioning system to execute according to the accurate adjustment instructions, the actual air-conditioning temperature collected should be equal to the first target air-conditioning temperature, so the first target air-conditioning temperature is fed back to the rear air-conditioning panel for display.
[0040] This application aims at the situation where the rear-seat users quickly and continuously click the temperature adjustment button in the rear air-conditioning panel to set the air-conditioning temperature. By setting a target timer, the number of continuous adjustments made by the rear-seat users is counted. Before the timing duration of the target timer reaches the target duration, each time the temperature adjustment button is detected to be pressed again, the timing is restarted until the target duration is successfully reached. At this point, it means that the user's adjustment process has ended, and the number of times the user pressed the button before the target duration is the cumulative number of times the user pressed the temperature adjustment button during this adjustment process. Based on the number signal sent by the rear air-conditioning panel that represents the cumulative number of times the temperature adjustment button has been pressed, the TDU can accurately determine the first target air-conditioning temperature that the rear-seat users want to set and accurately control the execution of the air-conditioning system, and finally feed back the correct first target air-conditioning temperature to the rear air-conditioning panel for display, thereby ensuring that the air-conditioning temperature display of the rear air-conditioning panel is consistent with the user's actual setting requirements, thereby improving the user experience.
[0041] Optionally, the above method further includes: When it is detected that the first target air-conditioning temperature is not successfully fed back to the rear air-conditioning panel, the first target air-conditioning temperature is fed back to the rear air-conditioning panel again.
[0042] In this embodiment, when the TDU detects that the first target air-conditioning temperature has not been successfully fed back to the rear air-conditioning panel, the retransmission protection mechanism will be triggered, and the TDU will re-feed back the first target air-conditioning temperature to the rear air-conditioning panel to ensure that the rear air-conditioning panel can receive and display the first target air-conditioning temperature in a timely and accurate manner.
[0043] In specific implementation, the retransmission timer can be set to detect whether the first target air-conditioning temperature is sent successfully. First, a fixed retransmission interval is set for the retransmission timer. When the TDU feeds back the first target air-conditioning temperature to the rear air-conditioning panel, if the confirmation information for the first target air-conditioning temperature sent by the rear air-conditioning panel is received within the retransmission interval, it means that the first target air-conditioning temperature is sent successfully, and the retransmission timer is canceled; if the confirmation information for the first target air-conditioning temperature sent by the rear air-conditioning panel is not received within the retransmission interval, it means that the first target air-conditioning temperature fails to be sent, and it is retransmitted, and the retransmission timer is reset.
[0044] Exemplarily, the retransmission protection mechanism of the present application can be implemented by the following code: import time def resend_timer(interval, callback): """ Set a retransmission timer to call the callback function at regular intervals :param interval: retransmission interval (seconds) :param callback: callback function that needs to be executed regularly """ while True: callback() time.sleep(interval) Example of use: def my_callback(): print("Retransmission triggered") resend_timer(1, my_callback)# Set a timer to resend once every second In the above code, a resend_timer function is defined to set the retransmission timer. It accepts two parameters: the retransmission interval and the callback function that needs to be executed regularly. In the loop, the callback function is called first, and then sleeps for the specified time interval, thereby realizing the automatic retransmission function.
[0045] Optionally, the above method further includes: When the target timer reaches the target duration and is not stopped, the target timer is forcibly reset.
[0046] In this embodiment, for the target timer, when the communication link is normal, there will be no timeout. However, in rare cases of network delay, the target timer may lose the stop instruction, resulting in the target timer not stopping after the target duration is reached, which in turn causes problems in subsequent temperature adjustment detection. Therefore, in order to avoid this situation, this embodiment sets a timeout protection mechanism for the target timer, so that when the target timer times out and does not stop, it is forced to restart to stop timing, so as to prepare for the next air conditioning temperature adjustment.
[0047] Exemplarily, the timeout protection mechanism of the present application can be implemented by the following code: import time def timer(duration): start_time = time.time() while True: elapsed_time = time.time() - start_time if elapsed_time>= duration: break time.sleep(1) # Check the time once a second print("Time's up!") The above function def timer accepts a parameter duration, which represents the duration of the target timer (in seconds). Inside the function, use time.time() to get the current timestamp, and then enter an infinite loop. In each loop, calculate the elapsed time and compare it with the duration duration. If elapsed_time is greater than or equal to duration, it means that the target timer has timed out, so break is used to jump out of the loop and print "Time's up!". Otherwise, use time.sleep(1) to let the program sleep for one second so that the next time to check the time is coming.
[0048] Optionally, the above method further includes: When the temperature adjustment button in the rear air conditioning panel is not detected to be pressed and the second target air conditioning temperature sent by the in-vehicle infotainment system is received, the second target air conditioning temperature is fed back to the rear air conditioning panel so that the rear air conditioning panel displays the second target air conditioning temperature. The second target air conditioning temperature is used to adjust the rear air conditioning temperature.
[0049] In this embodiment, when the rear-seat user does not adjust the air-conditioning temperature through the rear-seat air-conditioning panel, and the front-seat user adjusts the rear-seat air-conditioning temperature through the control panel of the front-seat in-vehicle infotainment system (IVI), the in-vehicle infotainment system can directly determine the target temperature set by the user, that is, the second target air-conditioning temperature, and send it to the TDU to adjust the rear-seat air-conditioning temperature. The TDU will adjust the air-conditioning system accordingly according to the second target air-conditioning temperature, and feed back the second target air-conditioning temperature to the rear-seat air-conditioning panel so that the rear-seat air-conditioning panel displays the second target air-conditioning temperature, thereby ensuring that the display of the rear-seat air-conditioning temperature in the control screens of the front and rear rows is synchronized.
[0050] In addition, when the front-seat user adjusts the air-conditioning temperature through the front-seat in-vehicle infotainment system, the target timer can also be set to count the number of times the user presses the button continuously, and the number information can be sent to the TDU, so that the TDU can determine the second target air-conditioning temperature based on the number information and execute it.
[0051] Optionally, the above method further includes: When the number signal sent by the rear air conditioning panel and the second target air conditioning temperature sent by the vehicle infotainment system are received at the same time, the second target air conditioning temperature is determined as an invalid signal, and the first target air conditioning temperature is determined based on the number signal and the unit adjustment temperature.
[0052] In this embodiment, when the front row user adjusts the rear row air conditioning temperature through the front row IVI control panel, and the rear row user also adjusts the rear row air conditioning temperature through the rear air conditioning panel, that is, when the front row and rear row users adjust the rear row air conditioning temperature at the same time, the TDU determines the second target air conditioning temperature sent by the front row IVI control panel as an invalid signal, and determines the number signal sent by the rear air conditioning panel as a valid signal. In other words, the TDU will mainly use the adjustment instruction of the rear air conditioning panel, and still determine the first target air conditioning temperature based on the number signal sent by the rear air conditioning panel that represents the cumulative number of times the temperature adjustment button is pressed, and based on the unit adjustment temperature, control the air conditioning system to execute, and feed back the first target air conditioning temperature to the rear air conditioning panel for display.
[0053] Thus, it is possible to avoid the situation where the rear air-conditioning temperature is incorrectly adjusted due to the front-seat user accidentally touching the rear temperature adjustment button, so that the rear air-conditioning can always be based on the target setting of the rear-seat user, so that the rear-seat user can always be in their ideal temperature environment, ensuring the user experience.
[0054] Please refer to Figure 3 Based on the same inventive concept, the second aspect of the embodiment of the present application provides a rear air conditioning panel display control method, which is applied to the rear air conditioning panel. Figure 3 As shown, the method comprises the following steps: S201: When the timing duration of the target timer reaches the target duration, determine the cumulative number of times the temperature adjustment button in the rear air conditioning panel is pressed.
[0055] Among them, the target timer is triggered and starts timing when the telematics control unit detects that the temperature adjustment button is pressed for the first time. The target timer restarts timing when the timing duration does not reach the target duration and the temperature adjustment button is pressed again.
[0056] In this embodiment, before the target timer reaches the target time, the rear air-conditioning panel will continue to record the number of times the temperature adjustment button is pressed to count the number of consecutive presses by the rear users.
[0057] In specific implementation, a counter can be set on the rear air conditioning panel to count the number of times the user presses the temperature adjustment button. Before the timing duration reaches the target duration, the rear air conditioning panel will record each time it detects that the temperature adjustment button is pressed, which is reflected as the counter count plus one. When the timing duration reaches the target duration, the rear air conditioning panel generates a count signal based on the cumulative number of times counted this time, and sends it to the TDU.
[0058] S202: Sending a frequency signal representing the accumulated frequency to the telematics control unit, so that the telematics control unit determines a first target air-conditioning temperature according to the frequency signal and the unit adjustment temperature.
[0059] In this embodiment, by collecting the number of consecutive presses by the rear-row users and sending it to the TDU, the TDU can obtain complete adjustment information, and then calculate the actual target temperature set by the user, that is, the first target air-conditioning temperature, and control the air-conditioning system to execute.
[0060] S203: receiving a first target air-conditioning temperature fed back by the telematics control unit, and displaying the first target air-conditioning temperature.
[0061] In this implementation, the rear air-conditioning panel receives the first target air-conditioning temperature fed back by the TDU and displays the temperature, thereby completing the adjustment of the air-conditioning temperature.
[0062] It should be noted that, for the interaction process between the rear air conditioning panel and the TDU and the internal execution process of the TDU, please refer to the partial description of the method embodiment of the first aspect, which will not be repeated here.
[0063] Please refer to Figure 4 Based on the same inventive concept, the third aspect of the embodiment of the present application provides a rear air conditioning panel display control system, the rear air conditioning panel display control system 400 includes a rear air conditioning panel and a telematics control unit; wherein, The telematics control unit is used to trigger the target timer to start timing when it is detected that the temperature adjustment button in the rear air conditioning panel is pressed for the first time; and to trigger the target timer to restart timing when the timing duration of the target timer does not reach the target duration and the temperature adjustment button is pressed again; The rear air conditioning panel is used to determine the cumulative number of times the temperature adjustment button is pressed when the timing duration reaches the target duration, and send a number signal representing the cumulative number of times to the telematics control unit; The telematics control unit is further configured to receive the frequency signal, determine a first target air-conditioning temperature according to the frequency signal and the unit adjustment temperature, and feed the first target air-conditioning temperature back to the rear air-conditioning panel; The rear air conditioning panel is also used to receive a first target air conditioning temperature and display the first target air conditioning temperature.
[0064] As for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts may refer to the partial description of the method embodiments of the first and second aspects.
[0065] Please refer to Figure 5 Based on the same inventive concept, the fourth aspect of the embodiment of the present application provides a rear air conditioning panel display control device, which is applied to a telematics control unit. The rear air conditioning panel display control device 500 includes: The trigger module 501 is used to trigger the target timer to start timing when it is detected that the temperature adjustment button in the rear air conditioning panel is pressed for the first time; The timing module 502 is used to trigger the target timer to restart timing when the timing duration of the target timer does not reach the target duration and the temperature adjustment button is pressed again; The target calculation module 503 is used to receive a count signal sent by the rear air conditioning panel indicating the cumulative number of times the temperature adjustment button is pressed, and determine the first target air conditioning temperature according to the count signal and the unit adjustment temperature; wherein the cumulative number is determined by the rear air conditioning panel when the timing duration reaches the target duration; The feedback module 504 is used to feed back the first target air-conditioning temperature to the rear air-conditioning panel, so that the rear air-conditioning panel displays the first target air-conditioning temperature.
[0066] Optionally, the device further comprises: The retransmission module is used to feed back the first target air-conditioning temperature to the rear air-conditioning panel again when it is detected that the first target air-conditioning temperature is not fed back to the rear air-conditioning panel successfully.
[0067] Optionally, the device further comprises: The timeout protection module is used to forcibly reset the target timer when the timing duration of the target timer reaches the target duration and the timing is not stopped.
[0068] Optionally, the device further comprises: A synchronous display module is used to feed back the second target air-conditioning temperature to the rear air-conditioning panel when it is not detected that the temperature adjustment button in the rear air-conditioning panel is pressed and the second target air-conditioning temperature sent by the in-vehicle infotainment system is received, so that the rear air-conditioning panel displays the second target air-conditioning temperature; wherein the second target air-conditioning temperature is used to adjust the rear air-conditioning temperature.
[0069] Optionally, the device further comprises: The anti-mistouch module is used to determine the second target air-conditioning temperature as an invalid signal when simultaneously receiving the number signal sent by the rear air-conditioning panel and the second target air-conditioning temperature sent by the vehicle infotainment system, and to determine the first target air-conditioning temperature based on the number signal and the unit adjustment temperature.
[0070] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts may refer to the partial description of the method embodiment of the first aspect.
[0071] Please refer to Figure 6 Based on the same inventive concept, the fifth aspect of the embodiment of the present application provides a rear air conditioning panel display control device, which is applied to the rear air conditioning panel. The rear air conditioning panel display control device 600 includes: The statistics module 601 is used to determine the cumulative number of times the temperature adjustment button in the rear air conditioning panel is pressed when the target timer reaches the target time; wherein the target timer is triggered and starts timing when the telematics control unit detects that the temperature adjustment button is pressed for the first time, and the target timer restarts timing when the timing time does not reach the target time and the temperature adjustment button is pressed again; The instruction sending module 602 is used to send a number signal representing the accumulated number of times to the telematics control unit, so that the telematics control unit determines a first target air-conditioning temperature according to the number signal and the unit adjustment temperature; The display module 603 is used to receive the first target air-conditioning temperature fed back by the telematics control unit and display the first target air-conditioning temperature.
[0072] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts may refer to the partial description of the method embodiment of the second aspect.
[0073] Based on the same inventive concept, the sixth aspect of an embodiment of the present application provides a storage medium, which stores machine executable instructions. When the machine executable instructions are executed by a processor, the rear air-conditioning panel display control method proposed in the first aspect or the second aspect of the present application is implemented.
[0074] It should be noted that the specific implementation of the storage medium of the embodiment of the present application refers to the specific implementation of the rear air conditioning panel display control method proposed in the first aspect or the second aspect of the embodiment of the present application, and will not be repeated here.
[0075] Please refer to Figure 7Based on the same inventive concept, the seventh aspect of an embodiment of the present application provides a vehicle 700, including a processor 701 and a memory 702; the memory 702 stores machine executable instructions that can be executed by the processor 701, and the processor 701 is used to execute the machine executable instructions to implement the rear air-conditioning panel display control method proposed in the first aspect or the second aspect of the present application.
[0076] It should be noted that the specific implementation of the vehicle 700 in the embodiment of the present application refers to the specific implementation of the rear air-conditioning panel display control method proposed in the first aspect or the second aspect of the embodiment of the present application, and will not be repeated here.
[0077] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0078] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, devices, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0079] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0080] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0081] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0082] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present application.
[0083] Finally, it should be noted that, in this article, relational terms such as first and second, etc. 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 terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal 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 terminal 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 terminal device including the elements.
[0084] The above is a detailed introduction to a rear air-conditioning panel display control method, system, device, medium and vehicle provided by the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A rear air conditioning panel display control method, characterized in that: Applied to a telematics control unit, the method comprises: When it is detected that the temperature adjustment button in the rear air conditioning panel is pressed for the first time, the target timer is triggered to start timing; When the timing duration of the target timer does not reach the target duration and the temperature adjustment button is pressed again, triggering the target timer to restart timing; receiving a count signal sent by the rear air conditioning panel indicating the cumulative number of times the temperature adjustment button is pressed, and determining a first target air conditioning temperature according to the count signal and the unit adjustment temperature; wherein the cumulative number is determined by the rear air conditioning panel when the timing duration reaches the target duration; The first target air-conditioning temperature is fed back to the rear air-conditioning panel so that the rear air-conditioning panel displays the first target air-conditioning temperature.
2. The method according to claim 1, characterized in that The method further comprises: When it is detected that the first target air-conditioning temperature is not successfully fed back to the rear air-conditioning panel, the first target air-conditioning temperature is fed back to the rear air-conditioning panel again.
3. The method according to claim 1, characterized in that The method further comprises: When the timing duration of the target timer reaches the target duration and the timing is not stopped, the target timer is forcibly reset.
4. The method according to claim 1, characterized in that: The method further comprises: When it is not detected that the temperature adjustment button in the rear air-conditioning panel is pressed and a second target air-conditioning temperature sent by the in-vehicle infotainment system is received, the second target air-conditioning temperature is fed back to the rear air-conditioning panel so that the rear air-conditioning panel displays the second target air-conditioning temperature; wherein the second target air-conditioning temperature is used to adjust the rear air-conditioning temperature.
5. The method according to claim 4, characterized in that The method further comprises: When the number signal sent by the rear air-conditioning panel and the second target air-conditioning temperature sent by the in-vehicle infotainment system are received at the same time, the second target air-conditioning temperature is determined as an invalid signal, and the first target air-conditioning temperature is determined based on the number signal and the unit adjustment temperature.
6. A rear air conditioning panel display control method, characterized in that: Applied to the rear air conditioning panel, the method comprises: When the target timer reaches the target time, determine the cumulative number of times the temperature adjustment button in the rear air conditioning panel is pressed; wherein the target timer is triggered and starts timing when the telematics control unit detects that the temperature adjustment button is pressed for the first time, and the target timer restarts timing when the timing does not reach the target time and the temperature adjustment button is pressed again; sending a number signal representing the accumulated number of times to the telematics control unit, so that the telematics control unit determines a first target air-conditioning temperature according to the number signal and the unit adjustment temperature; The first target air-conditioning temperature fed back by the telematics control unit is received, and the first target air-conditioning temperature is displayed.
7. A rear air conditioning panel display control device, characterized in that: Applied to a telematics control unit, the device comprises: A trigger module, configured to trigger a target timer to start timing when detecting that a temperature adjustment button in a rear air conditioning panel is pressed for the first time; A timing module, configured to trigger the target timer to restart timing when the timing duration of the target timer does not reach the target duration and the temperature adjustment button is pressed again; a target calculation module, configured to receive a count signal sent by the rear air conditioning panel indicating the cumulative number of times the temperature adjustment button is pressed, and determine a first target air conditioning temperature according to the count signal and the unit adjustment temperature; wherein the cumulative number is determined by the rear air conditioning panel when the timing duration reaches the target duration; A feedback module is used to feed back the first target air-conditioning temperature to the rear air-conditioning panel so that the rear air-conditioning panel displays the first target air-conditioning temperature.
8. A rear air conditioning panel display control device, characterized in that: Applied to the rear air conditioning panel, the device comprises: a statistics module, configured to determine the cumulative number of times the temperature adjustment button in the rear air conditioning panel is pressed when the target timer reaches the target time; wherein the target timer is triggered and starts timing when the telematics control unit detects that the temperature adjustment button is pressed for the first time, and the target timer restarts timing when the timing time does not reach the target time and the temperature adjustment button is pressed again; an instruction sending module, configured to send a number signal representing the accumulated number of times to the telematics control unit, so that the telematics control unit determines a first target air-conditioning temperature according to the number signal and the unit adjustment temperature; The display module is used to receive the first target air-conditioning temperature fed back by the telematics control unit and display the first target air-conditioning temperature.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the rear air conditioning panel display control method according to any one of claims 1 to 5 or the rear air conditioning panel display control method according to claim 6 is implemented.
10. A vehicle, characterized in that: It includes a processor and a memory; the memory stores machine executable instructions that can be executed by the processor, and the processor is used to execute the machine executable instructions to implement the rear air conditioning panel display control method as described in any one of claims 1 to 5 or the rear air conditioning panel display control method as described in claim 6.