UI display methods, devices, electronic devices and media with adaptive ambient light

By defining multiple UI display interfaces in a TFT display and adopting a light calibration protocol, the display interface is automatically adjusted according to the light intensity, solving the problem of insufficient clarity of traditional TFT displays under different ambient light conditions and realizing high-definition display under different lighting conditions.

CN117456952BActive Publication Date: 2026-04-03GUANGZHOU CHUANG RUI AUTOMOBILE ELECTRIC APPLIANCE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-30
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

Traditional TFT displays lack clarity under different ambient light conditions, and existing solutions increase power consumption, cost, or sacrifice performance.

Method used

At least two UI display interfaces are determined based on various light intensities, and the light intensity of each UI display interface is calibrated using the LightXCP light calibration protocol. The MCU obtains the current light intensity through the light sensor, performs filtering, and selects the appropriate UI display interface to improve clarity.

Benefits of technology

The clarity of the TFT display screen was improved under different lighting conditions, avoiding increased power consumption and cost, and maintaining the diversity of display effects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117456952B_ABST
    Figure CN117456952B_ABST
Patent Text Reader

Abstract

This application provides an adaptive ambient light UI display method, apparatus, electronic device, and medium, belonging to the field of display technology. The method includes: determining at least two UI display interfaces based on multiple light intensities; programming the multiple UI display interfaces onto a TFT meter; calibrating the light intensity of each UI display interface using a light calibration protocol via LightXCP; calibrating the light intensity of the UI display interface displayed on the TFT meter against the calibrated light intensity under multiple light intensities; if LightXCP calibration is successful, activating the TFT meter; the MCU acquires the current light intensity through a light sensor; filters the current light intensity to obtain a filtered light intensity; and determines a target UI display interface from the at least two UI display interfaces based on the filtered light intensity, then displays the target UI display interface. The adaptive ambient light UI display method provided by this application can display the UI display interface corresponding to different light intensities, improving the clarity of the UI display interface.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display technology, and in particular to a UI display method, device, electronic device and medium that adapts to ambient light. Background Technology

[0002] Traditional solutions to improve TFT display clarity include: 1. Increasing backlight brightness to balance ambient light and make the TFT screen easier to read. However, this increases power consumption and heat generation, shortening battery and LED lifespan. 2. Using a transflective design, which combines the characteristics of transmissive and reflective LCDs, automatically adjusting the display effect according to ambient light intensity. However, this sacrifices peak performance and increases manufacturing costs. 3. Using optical bonding, laminating glass or a touchscreen onto the LCD module with transparent materials to reduce reflection and scattering, improving readability under sunlight. However, all of these solutions increase manufacturing costs and limit the range of display themes. Summary of the Invention

[0003] To address the aforementioned technical problems, embodiments of this application provide a UI display method, apparatus, electronic device, and computer-readable storage medium that adapts to ambient light.

[0004] In a first aspect, embodiments of this application provide a UI display method that adapts to ambient light, the method comprising:

[0005] Determine at least two UI display interfaces based on various light intensities, and burn the various UI display interfaces into the TFT instrument;

[0006] LightXCP uses a light calibration protocol to calibrate the light intensity of each UI display interface, and calibrates the light intensity of the UI display interface displayed in the TFT instrument and the calibrated light intensity under various light intensities.

[0007] If the LightXCP calibration is successful, the TFT instrument is activated, the MCU obtains the current light intensity through the light sensor, filters the current light intensity to obtain the filtered light intensity, determines the target UI display interface from at least two UI display interfaces based on the filtered light intensity, and displays the target UI display interface.

[0008] In one embodiment, calibrating the illumination intensity of the UI display interface shown in the TFT instrument against the calibrated illumination intensity under various illumination intensities includes:

[0009] The host computer sends a light intensity return command to the TFT instrument and the light source device. After receiving the light intensity return command, the light source device adjusts the light source to the corresponding illumination lumen value.

[0010] After receiving the light intensity command, the TFT instrument delays for a preset time until the light source stabilizes, obtains a stable light source value, and writes the stable light source value into a read-only memory. If the TFT instrument responds positively, the calibration is successful.

[0011] In one embodiment, the LightXCP uses a lighting calibration protocol to calibrate the lighting intensity of each UI display interface, including:

[0012] The LightXCP selects one channel from multiple channels and sets parameters, including a first CAN message ID and a second CAN message ID. The first CAN message ID is used to identify the LightXCP, and the second CAN message ID is used to identify the TFT instrument.

[0013] The LightXCP selects a light intensity value and sends the light intensity value to the TFT instrument. The TFT instrument calibrates the light intensity of the UI display interface corresponding to the light intensity value.

[0014] In one embodiment, displaying the target UI display interface includes:

[0015] The MCU adjusts the backlight duty cycle of the TFT instrument based on the brightness of the target UI display interface.

[0016] In one embodiment, after displaying the target UI display interface, the method further includes: locking the target UI display interface through the configuration interface of the TFT instrument.

[0017] In one embodiment, the multiple light intensities include a first light intensity and a second light intensity; the at least two UI display interfaces include a first UI display interface and a second UI display interface;

[0018] The first light intensity corresponds to the first UI display interface, and the second light intensity corresponds to the second UI display interface.

[0019] Secondly, embodiments of this application provide an adaptive ambient light UI display device, the adaptive ambient light UI display device comprising:

[0020] The design module is used to determine at least two UI display interfaces based on multiple light intensities, and to burn the multiple UI display interfaces into the TFT instrument.

[0021] The calibration module is used by LightXCP to calibrate the light intensity of each UI display interface using a light calibration protocol, and to calibrate the light intensity of the UI display interface displayed in the TFT instrument and the calibrated light intensity under various light intensities.

[0022] The display module is used to start the TFT instrument if the LightXCP calibration is successful. The MCU obtains the current light intensity through the light sensor, filters the current light intensity to obtain the filtered light intensity, determines the target UI display interface from at least two UI display interfaces based on the filtered light intensity, and displays the target UI display interface.

[0023] The verification module is used for the host computer to send a light intensity return command to the TFT instrument and the light source device. After receiving the light intensity return command, the light source device adjusts the light source to the corresponding illumination lumen value.

[0024] After receiving the light intensity command, the TFT instrument delays for a preset time until the light source stabilizes, obtains a stable light source value, and writes the stable light source value into a read-only memory. If the TFT instrument responds positively, the calibration is successful.

[0025] Thirdly, embodiments of this application provide an electronic device, including a memory and a processor, wherein the memory is used to store a computer program, and the computer program executes the adaptive ambient light UI display method provided in the first aspect when the processor is running.

[0026] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when run on a processor, executes the adaptive ambient light UI display method provided in the first aspect.

[0027] The adaptive ambient light UI display method provided in this application determines at least two UI display interfaces based on multiple light intensities and programs these multiple UI display interfaces onto the TFT instrument panel. LightXCP uses a light calibration protocol to calibrate the light intensity of each UI display interface, calibrating the light intensity of the UI display interface displayed on the TFT instrument panel against the calibrated light intensity under multiple light intensities. If LightXCP passes calibration, the TFT instrument panel is activated, the MCU obtains the current light intensity through a light sensor, filters the current light intensity to obtain the filtered light intensity, determines the target UI display interface from at least two UI display interfaces based on the filtered light intensity, and displays the target UI display interface, thereby improving the clarity of the automotive UI display interface under different light intensities. Attached Figure Description

[0028] To more clearly illustrate the technical solutions of this application, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of this application and should not be considered as a limitation on the scope of protection of this application. In the various drawings, similar components are numbered similarly.

[0029] Figure 1 A flowchart illustrating an adaptive ambient light UI display method provided in an embodiment of this application is shown.

[0030] Figure 2 A schematic diagram of parameters for the adaptive ambient light UI display method provided in an embodiment of this application is shown;

[0031] Figure 3 A flowchart illustrating an adaptive ambient light UI display method provided in an embodiment of this application is shown.

[0032] Figure 4 This illustration shows a parameter calibration diagram of the adaptive ambient light UI display method provided in an embodiment of this application;

[0033] Figure 5 This paper illustrates another flowchart of the UI display method for adaptive ambient light provided in an embodiment of this application.

[0034] Figure 6 A schematic diagram of the structure of the adaptive ambient light UI display device provided in an embodiment of this application is shown;

[0035] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of this application is shown.

[0036] Icons: 600 - UI display device with adaptive ambient light; 601 - Design module; 602 - Calibration module; 603 - Display module; 604 - Verification module; 700 - Electronic device; 701 - Transceiver; 702 - Processor; 703 - Memory. Detailed Implementation

[0037] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.

[0038] The components of the embodiments of this application described and illustrated in the accompanying drawings can be arranged and designed in a variety of different configurations. Therefore, the following detailed description of the embodiments of this application provided in the drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0039] In the following, the terms “comprising,” “having,” and their cognates, which may be used in various embodiments of this application, are intended only to indicate a particular feature, number, step, operation, element, component, or combination thereof, and should not be construed as excluding, firstly, the presence of one or more other features, numbers, steps, operations, elements, components, or combinations thereof, or adding the possibility of one or more features, numbers, steps, operations, elements, components, or combinations thereof.

[0040] Furthermore, the terms "first," "second," and "third" are used only to distinguish descriptions and should not be interpreted as indicating or implying relative importance.

[0041] Unless otherwise specified, all terms used herein (including technical and scientific terms) shall have the same meaning as commonly understood by one of ordinary skill in the art to which the various embodiments of this application pertain. Terms (such as those defined in commonly used dictionaries) shall be interpreted as having the same meaning as in their contextual meaning in the relevant technical field and shall not be construed as having an idealized or overly formal meaning, unless clearly defined in the various embodiments of this application.

[0042] Example 1

[0043] This application provides a UI display method that adapts to ambient light.

[0044] See Figure 1 UI display methods that adapt to ambient light include:

[0045] Step S101: Determine at least two UI display interfaces based on various light intensities, and burn the various UI display interfaces into the TFT instrument.

[0046] In this embodiment, at least two UI display interfaces are determined by an electronic device based on various light intensities, and the UI files generated by the determined UI display interfaces are burned to the FLASH chip by a specific burning device.

[0047] In step S102, LightXCP uses a light calibration protocol to calibrate the light intensity of each UI display interface, and calibrates the light intensity of the UI display interface displayed in the TFT instrument against the calibrated light intensity under various light intensities.

[0048] In this embodiment, LightXCP (Light Measurement and Calibration Program) designed based on Delphi (Delphi Methodology) is a program used for calibrating light intensity; the light calibration protocol is custom-defined, and this application adopts a light calibration protocol based on CAN communication.

[0049] exist Figure 2 In the illumination calibration protocol, there are three types of messages: sending messages, positive response messages, and negative response messages. The sending message includes bytes 1, 2, 3, 4, 5, 6, and 7. The content of byte 1 in the sending message is the number of parameters plus one, and the content of byte 2 is the function code.

[0050] The positive response message includes: byte 1, byte 2, byte 3, byte 4, byte 5, byte 6, and byte 7. Byte 1 is 0x01, which means that the [function code + 0x40] in the following byte 2 is valid, while bytes 3-7 are invalid.

[0051] The negative response message includes: byte 1, byte 2, byte 3, byte 4, byte 5, byte 6, byte 7. Byte 1 is 0x02, which means that the following bytes 2 and 3 [0x7F, failure status] are valid, while bytes 4-7 are invalid.

[0052] In step S103, if the LightXCP calibration is successful, the TFT instrument is activated, the MCU obtains the current light intensity through the light sensor, filters the current light intensity to obtain the filtered light intensity, determines the target UI display interface from at least two UI display interfaces based on the filtered light intensity, and displays the target UI display interface.

[0053] In this embodiment, the TFT instrument panel is a full-color LCD screen instrument panel. The TFT instrument panel can receive and process various sensor data of the vehicle, such as vehicle speed, engine speed, water temperature, and battery level, and display this data on the LCD screen. Simultaneously, it can control various vehicle functions, such as lights and alarms, according to preset programs or user settings. The MCU (Microcontroller Unit) is used for filtering; the Kalman filtering algorithm is a data processing technique used to restore the true data.

[0054] See Figure 3 Step S102 includes steps S1021-S1022:

[0055] Step S1021: The host computer sends a light intensity return command to the TFT instrument and the light source device. After receiving the light intensity return command, the light source device adjusts the light source to the corresponding illumination lumen value.

[0056] After receiving the light intensity command, the TFT instrument delays for a preset time until the light source stabilizes, obtains a stable light source value, and writes the stable light source value into a read-only memory. If the TFT instrument responds positively, the calibration is successful.

[0057] In this embodiment, the illumination lumen value refers to the total luminous intensity per unit time, which is usually used to measure the luminous capability of a light source. The higher the lumen value of the light source, the stronger its luminous capability and the larger the area it can illuminate. The illumination lumen value is 800 (0*320) lm. The read-only memory is EEPROM (Electrically Erasable Programmable Read-Only Memory), which is a storage chip that does not lose data after power failure. Existing information can be erased and reprogrammed on a computer or dedicated equipment. It is plug-and-play and is commonly used in interface cards to store hardware setting data. The preset time is 500ms. The light intensity return command is: 03 01 20 03FF FF FF FF. The positive response command is: 01 41FF FF FF FF FF FF.

[0058] Step S1022: The LightXCP selects one channel from multiple channels and sets parameters; the parameters include: a first CAN message ID and a second CAN message ID; the first CAN message ID is used to identify the LightXCP; the second CAN message ID is used to identify the TFT instrument.

[0059] The LightXCP selects a light intensity value and sends the light intensity value to the TFT instrument. The TFT instrument calibrates the light intensity of the UI display interface corresponding to the light intensity value.

[0060] In this embodiment, as Figure 4The CAN configuration is done via LightXCP, configuring the CAN parameters for communication, including the transmit channel (TX CAN), receive channel (RX CAN), and communication baud rate. There are multiple channels; select one channel. 500kbps is 500 kilobits per second, transmitting 5 million bits of data per second. The first CAN message ID is the message ID sent by the TX CAN ID, and the second CAN message ID is the message ID sent by the RX CAN ID. After selecting the desired light intensity value, the TFT instrument calibrates the light intensity displayed on the UI interface corresponding to the light intensity value.

[0061] See Figure 5 Step S103 includes steps S1031-S1032:

[0062] Step S1031: The MCU adjusts the backlight duty cycle of the TFT instrument according to the brightness of the target UI display interface.

[0063] In this embodiment, the backlight duty cycle is the ratio of the backlight illumination time to the total cycle time within one period. When switching to a UI display interface with a corresponding light intensity, the MCU can automatically adjust the TFT backlight duty cycle output according to the current light intensity, making the UI display interface clearer.

[0064] Step S1032: Lock the target UI display interface through the configuration interface of the TFT instrument.

[0065] In this embodiment, the user can lock the target UI interface through the configuration interface of the TFT instrument to avoid display abnormalities caused by incorrect light intensity recognition under special circumstances.

[0066] The adaptive ambient light UI display method provided in this embodiment determines at least two UI display interfaces based on multiple light intensities and programs these multiple UI display interfaces onto the TFT instrument panel. LightXCP uses a light calibration protocol to calibrate the light intensity of each UI display interface, calibrating the light intensity of the UI display interface displayed in the TFT instrument panel against the calibrated light intensity under multiple light intensities. If LightXCP calibration passes, the TFT instrument panel is activated, the MCU obtains the current light intensity through a light sensor, filters the current light intensity to obtain the filtered light intensity, and determines the target UI display interface from at least two UI display interfaces based on the filtered light intensity, then displays the target UI display interface, thereby improving the clarity of the automotive UI display interface under different light intensities.

[0067] Example 2

[0068] Furthermore, embodiments of this application provide an adaptive ambient light UI display device, which is applied to electronic devices.

[0069] like Figure 6 As shown, the adaptive ambient light UI display device 600 includes:

[0070] Design module 601 is used to determine at least two UI display interfaces based on multiple light intensities and to burn the multiple UI display interfaces into the TFT instrument.

[0071] The calibration module 602 is used by LightXCP to calibrate the light intensity of each UI display interface using a light calibration protocol, and to calibrate the light intensity of the UI display interface displayed in the TFT instrument and the calibrated light intensity under various light intensities.

[0072] The display module 603 is used to start the TFT instrument if the LightXCP calibration is successful. The MCU obtains the current light intensity through the light sensor, filters the current light intensity to obtain the filtered light intensity, determines the target UI display interface from at least two UI display interfaces based on the filtered light intensity, and displays the target UI display interface.

[0073] The verification module 604 is used for the host computer to send a light intensity command to the TFT instrument and the light source device. After receiving the light intensity command, the light source device adjusts the light source to the corresponding illumination lumen value.

[0074] After receiving the light intensity command, the TFT instrument delays for a preset time until the light source stabilizes, obtains a stable light source value, and writes the stable light source value into a read-only memory. If the TFT instrument responds positively, the calibration is successful.

[0075] The adaptive ambient light UI display device 600 provided in this embodiment can implement the adaptive ambient light UI display method provided in Embodiment 1. To avoid repetition, it will not be described again here.

[0076] The adaptive ambient light UI display device provided in this embodiment determines at least two UI display interfaces based on various light intensities and programs these interfaces onto the TFT instrument panel. LightXCP uses a light calibration protocol to calibrate the light intensity of each UI display interface, calibrating the light intensity of the UI display interface displayed on the TFT instrument panel against the calibrated light intensity under various light intensities. If LightXCP passes calibration, the TFT instrument panel is activated, and the MCU obtains the current light intensity through a light sensor, filters the current light intensity to obtain the filtered light intensity, and determines the target UI display interface from at least two UI display interfaces based on the filtered light intensity, thus improving the clarity of the automotive UI display interface under different light intensities.

[0077] Example 3

[0078] Furthermore, this application provides an electronic device, including a memory and a processor. The memory stores a computer program, which executes the adaptive ambient light UI display method provided in Embodiment 1 when running on the processor.

[0079] For details, see Figure 7 The electronic device 700 includes: a transceiver 701, a bus interface, and a processor 702. The processor 702 is used to: determine at least two UI display interfaces based on multiple light intensities, and burn the multiple UI display interfaces to a TFT instrument.

[0080] LightXCP uses a light calibration protocol to calibrate the light intensity of each UI display interface, and calibrates the light intensity of the UI display interface displayed in the TFT instrument and the calibrated light intensity under various light intensities.

[0081] If the LightXCP calibration is successful, the TFT instrument is activated, the MCU obtains the current light intensity through the light sensor, filters the current light intensity to obtain the filtered light intensity, determines the target UI display interface from at least two UI display interfaces based on the filtered light intensity, and displays the target UI display interface.

[0082] In one embodiment, the processor 702 is further configured to: send a light intensity return command to the TFT instrument and the light source device; after receiving the light intensity return command, the light source device adjusts the light source to the corresponding illumination lumen value;

[0083] After receiving the light intensity command, the TFT instrument delays for a preset time until the light source stabilizes, obtains a stable light source value, and writes the stable light source value into a read-only memory. If the TFT instrument responds positively, the calibration is successful.

[0084] In one embodiment, the processor 702 is further configured to: select one of the multiple channels from the LightXCP and set parameters; the parameters include: a first CAN message ID and a second CAN message ID; the first CAN message ID is used to identify the identity of the LightXCP; the second CAN message ID is used to identify the identity of the TFT instrument; the LightXCP selects a light intensity value and sends the light intensity value to the TFT instrument, and the TFT instrument calibrates the light intensity of the UI display interface corresponding to the light intensity value.

[0085] In one embodiment, the processor 702 is further configured to: adjust the backlight duty cycle of the TFT instrument according to the brightness of the target UI display interface.

[0086] In one embodiment, the processor 702 is further configured to: lock the target UI interface through the configuration interface of the TFT instrument.

[0087] In this embodiment of the application, the electronic device 700 further includes a memory 703. Figure 7 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 702) and memory (memory 703). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 701 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium. The processor 702 is responsible for managing the bus architecture and general processing, and the memory 703 can store data used by the processor 702 during operation.

[0088] The electronic device 700 provided in this application embodiment can execute the steps of the adaptive ambient light UI display method provided in the above method embodiment 1. To avoid repetition, it will not be described again here.

[0089] The electronic device provided in this embodiment determines at least two UI display interfaces based on various light intensities and programs these UI display interfaces onto the TFT instrument panel. LightXCP uses a light calibration protocol to calibrate the light intensity of each UI display interface, calibrating the light intensity of the UI display interface displayed in the TFT instrument panel against the calibrated light intensity under various light intensities. If LightXCP passes calibration, the TFT instrument panel is activated, the MCU obtains the current light intensity through a light sensor, filters the current light intensity to obtain the filtered light intensity, and determines the target UI display interface from at least two UI display interfaces based on the filtered light intensity, then displays the target UI display interface, thereby improving the clarity of the automotive UI display interface under different light intensities.

[0090] Example 4

[0091] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the adaptive ambient light UI display method provided in Embodiment 1.

[0092] In this embodiment, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc.

[0093] The computer-readable storage medium provided in this embodiment can implement the adaptive ambient light UI display method provided in Embodiment 1. To avoid repetition, it will not be described again here.

[0094] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal that includes that element.

[0095] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0096] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A UI display method that adapts to ambient light, characterized in that, The method includes: Determine at least two UI display interfaces based on various light intensities, and burn the various UI display interfaces into the TFT instrument; LightXCP uses a light calibration protocol to calibrate the light intensity of each UI display interface, and calibrates the light intensity of the UI display interface displayed in the TFT instrument and the calibrated light intensity under various light intensities. If the LightXCP calibration is successful, the TFT instrument is activated, the MCU obtains the current light intensity through the light sensor, filters the current light intensity to obtain the filtered light intensity, determines the target UI display interface from at least two UI display interfaces based on the filtered light intensity, and displays the target UI display interface. The calibration of the illumination intensity of the UI display interface shown in the TFT instrument under various illumination intensities and the calibrated illumination intensity includes: The host computer sends a light intensity return command to the TFT instrument and the light source device. After receiving the light intensity return command, the light source device adjusts the light source to the corresponding illumination lumen value. After receiving the light intensity command, the TFT instrument delays for a preset time until the light source stabilizes, obtains a stable light source value, and writes the stable light source value into a read-only memory. If the TFT instrument responds positively, the calibration is successful. The display of the target UI includes: The MCU adjusts the backlight duty cycle of the TFT instrument based on the brightness of the target UI display interface.

2. The UI display method for adaptive ambient light according to claim 1, characterized in that, The LightXCP uses a lighting calibration protocol to calibrate the lighting intensity of each UI display interface, including: The LightXCP selects one channel from multiple channels and sets parameters, including a first CAN message ID and a second CAN message ID. The first CAN message ID is used to identify the LightXCP, and the second CAN message ID is used to identify the TFT instrument. The LightXCP selects a light intensity value and sends the light intensity value to the TFT instrument. The TFT instrument calibrates the light intensity of the UI display interface corresponding to the light intensity value.

3. The UI display method for adaptive ambient light according to claim 1, characterized in that, After displaying the target UI display interface, the method further includes: The target UI display interface is locked through the configuration interface of the TFT instrument.

4. The UI display method for adaptive ambient light according to claim 1, characterized in that, The multiple light intensities include a first light intensity and a second light intensity; the at least two UI display interfaces include a first UI display interface and a second UI display interface; The first light intensity corresponds to the first UI display interface, and the second light intensity corresponds to the second UI display interface.

5. A UI display device that adapts to ambient light, characterized in that, The device includes: The design module is used to determine at least two UI display interfaces based on multiple light intensities, and to burn the multiple UI display interfaces into the TFT instrument. The calibration module is used by LightXCP to calibrate the light intensity of each UI display interface using a light calibration protocol, and to calibrate the light intensity of the UI display interface displayed in the TFT instrument and the calibrated light intensity under various light intensities. The display module is used to start the TFT instrument if the LightXCP calibration is successful. The MCU obtains the current light intensity through the light sensor, filters the current light intensity to obtain the filtered light intensity, determines the target UI display interface from at least two UI display interfaces based on the filtered light intensity, and displays the target UI display interface. The calibration of the illumination intensity of the UI display interface shown in the TFT instrument under various illumination intensities and the calibrated illumination intensity includes: The host computer sends a light intensity return command to the TFT instrument and the light source device. After receiving the light intensity return command, the light source device adjusts the light source to the corresponding illumination lumen value. After receiving the light intensity command, the TFT instrument delays for a preset time until the light source stabilizes, obtains a stable light source value, and writes the stable light source value into a read-only memory. If the TFT instrument responds positively, the calibration is successful. The display of the target UI includes: The MCU adjusts the backlight duty cycle of the TFT instrument based on the brightness of the target UI display interface.

6. An electronic device, characterized in that, The device includes a memory and a processor, wherein the memory stores a computer program that executes the adaptive ambient light UI display method according to any one of claims 1 to 4 when the processor is running.

7. A computer-readable storage medium, characterized in that, It stores a computer program that, when run on a processor, executes the UI display method for adaptive ambient light as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Mobile phone, display method of mobile phone and system thereof

    CN102413227A

  • XCP calibration test method based on TC397 development board

    CN113985839A