Laundry treating apparatus, display control method thereof, electronic device, and program product
By reading the product identification information in the target chip after the garment processing equipment is powered on, the brightness parameters of the display panel are automatically adjusted, which solves the problem of poor display panel compatibility and realizes personalized control and stable display effect of the display panel.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- NANJING ROBOROCK INNOVATION TECH CO LTD
- Filing Date
- 2025-04-17
- Publication Date
- 2026-06-26
AI Technical Summary
The existing garment processing equipment display panels have poor display compatibility and are difficult to adapt to the needs of display panels with different colors.
After the garment processing equipment is powered on, the controller reads whether the target chip stores product identification information. Based on the comparison between the product identification information and the current brightness parameters, the controller automatically adjusts the brightness parameters of the display panel to ensure display compatibility and personalized control.
The display compatibility and user experience of the garment processing equipment's display panel have been improved, ensuring that the display panel can adapt to color attributes under various conditions and provide a stable visual effect.
Smart Images

Figure CN122279918A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of home appliance technology, and more specifically, relates to a clothing processing device and its display control method, electronic device and program product. Background Technology
[0002] In the current home appliance industry, with the continuous growth of consumers' demand for product personalization, home appliance manufacturers face the challenge of how to efficiently produce differentiated products.
[0003] Currently, there is a market demand for garment processing equipment with display panels in various colors. However, the display compatibility of different colored display panels is poor for garment processing equipment. Summary of the Invention
[0004] The purpose of this application is to provide a garment processing device and its display control method, electronic device and program product, which aims to solve the technical problem of poor display compatibility of the display panel of the existing garment processing device.
[0005] To achieve the above objectives, according to the first aspect of this application, a garment processing device is provided, comprising: a target chip, a controller, and a display panel, wherein the controller is connected to the target chip and the display panel and is configured to perform:
[0006] After the garment processing equipment is powered on, it reads whether the target chip stores product identification information. The product identification information includes: the color attribute of the display panel of the garment processing equipment, and the preset brightness parameter corresponding to the color attribute. If the target chip does not store product identification information, it controls the display panel of the garment processing equipment to perform display operation with the preset default brightness parameter. If the target chip stores product identification information, and the current brightness parameter of the display panel is read and compared with the preset brightness parameter in the product identification information, it controls the display panel to perform display operation according to the comparison result between the preset brightness parameter and the current brightness parameter.
[0007] In some implementations, the controller is also configured to execute:
[0008] If the preset brightness parameter is consistent with the current brightness parameter, the display panel is controlled to perform display operation with the preset brightness parameter; if the preset brightness parameter is inconsistent with the current brightness parameter, the preset brightness parameter is reset according to the color attribute of the display panel identified in the product identification information, and the display panel is controlled to perform display operation with the reset brightness parameter.
[0009] In some implementations, the controller is also configured to execute:
[0010] If it is detected that the garment processing device is not powered on for the first time, and at least one of the current brightness parameter and the preset brightness parameter of the display panel is not read at least twice, then the historical brightness parameter of the garment processing device is determined. The historical brightness parameter includes the preset brightness parameter in the product identification information obtained during the first power-on. If it is detected that the historical brightness parameter has not been modified, then the display panel is controlled to perform the display operation with the historical brightness parameter. If it is detected that the historical brightness parameter has been modified, then the preset brightness parameter is reset according to the color attribute of the display panel, and the display panel is controlled to perform the display operation with the reset brightness parameter.
[0011] In some implementations, the controller is also configured to perform the following: update the product identification information in the target chip based on the reset brightness parameters.
[0012] In some implementations, the controller is also configured to perform the following: establish a relationship between the reset brightness parameters and the color attributes of the display panel; write the reset brightness parameters and the relationship into the product identification information to obtain the updated product identification information; and write the updated product identification information into the target chip.
[0013] In some implementations, the controller is also configured to: in response to a trigger operation on a predetermined button, control the display panel to display updated product identification information with reset brightness parameters.
[0014] In some implementations, the controller is also configured to: respond to a received software update instruction, determine the information carried in the software update instruction, wherein the carried information includes software version information, update package link and configuration parameters; and update the display software of the garment processing device according to the carried information and the product identification information in the target chip.
[0015] In some implementations, the controller is also configured to: after the garment processing equipment is powered on, send a read command to the target chip through the controller of the garment processing equipment, and receive the response data returned by the target chip. The read command satisfies the data format of the custom communication protocol between the controller and the target chip. The custom communication protocol is used to define the storage location and encoding method of product identification information in the response data; and parse the response data based on the custom communication protocol to read whether the target chip stores product identification information.
[0016] To achieve the above objectives, according to a second aspect of this application, a display control method for a garment handling device is provided, the method comprising:
[0017] After the garment processing equipment is powered on, it reads whether the target chip of the garment processing equipment stores product identification information. The product identification information includes: the color attribute of the display panel of the garment processing equipment, and the preset brightness parameter corresponding to the color attribute.
[0018] If the target chip does not store product identification information, the display panel of the garment processing equipment is controlled to perform display operations with the preset default brightness parameters;
[0019] If the product identification information stored in the target chip is read, and the current brightness parameter of the display panel is read and the preset brightness parameter in the product identification information is read, then the display panel is controlled to perform display operations according to the comparison result between the preset brightness parameter and the current brightness parameter.
[0020] In some implementations, the display panel is controlled to perform display operations based on a comparison between preset brightness parameters and current brightness parameters, including:
[0021] If the preset brightness parameter is the same as the current brightness parameter, then the display panel will be controlled to perform display operations with the preset brightness parameter;
[0022] If the preset brightness parameter is inconsistent with the current brightness parameter, the preset brightness parameter is reset according to the color attribute of the display panel indicated in the product identification information, and the display panel is controlled to perform display operations with the reset brightness parameter.
[0023] In some implementations, when product identification information is already stored in the target chip, the method further includes:
[0024] If it is detected that the garment processing device is not powered on for the first time, and at least one of the current brightness parameter and the preset brightness parameter of the display panel is not read at least twice, then the historical brightness parameter of the garment processing device is determined. The historical brightness parameter includes the preset brightness parameter in the product identification information obtained when the device is powered on for the first time.
[0025] If it is detected that the historical brightness parameters have not been modified, the display panel is controlled to perform display operations using the historical brightness parameters;
[0026] If it is detected that the historical brightness parameter has been modified, the preset brightness parameter is reset according to the color attribute of the display panel, and the display panel is controlled to perform display operations with the reset brightness parameter.
[0027] In some implementations, after resetting the preset brightness parameters according to the color attributes of the display panel, the method further includes:
[0028] Based on the reset brightness parameters, update the product identification information in the target chip.
[0029] In some implementations, the product identification information in the target chip is updated based on the reset brightness parameters, including:
[0030] Establish the association between the reset brightness parameters and the color attributes of the display panel;
[0031] The reset brightness parameters and their relationships are written into the product identification information to obtain the updated product identification information;
[0032] Write the updated product identification information into the target chip.
[0033] In some implementations, the display panel is controlled to perform display operations with reset brightness parameters, including:
[0034] In response to a trigger operation on a predetermined button, the display panel is controlled to display updated product identification information with reset brightness parameters.
[0035] In some implementations, the method also includes:
[0036] In response to a received software update instruction, determine the information carried in the software update instruction, including software version information, update package link, and configuration parameters;
[0037] The display software of the garment processing equipment is updated based on the information carried and the product identification information in the target chip.
[0038] In some implementations, after the garment processing equipment is powered on, the system reads whether the target chip of the garment processing equipment stores product identification information, including:
[0039] After the garment processing equipment is powered on, the controller of the garment processing equipment sends a read command to the target chip and receives the response data returned by the target chip. The read command meets the data format of the custom communication protocol between the controller and the target chip. The custom communication protocol is used to define the storage location and encoding method of product identification information in the response data.
[0040] The response data is parsed based on a custom communication protocol to read whether the target chip stores product identification information.
[0041] The second aspect and any implementation thereof correspond to the first aspect and any implementation thereof, respectively. The technical effects of the second aspect and any implementation thereof can be found in the technical effects of the first aspect and any implementation thereof, as described above, and will not be repeated here.
[0042] According to a third aspect of this application, an electronic device is provided, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the electronic device causes the electronic device to perform the method as described in any one of the claims.
[0043] According to a fourth aspect of this application, a computer-readable storage medium is provided that stores a computer program, which, when executed by a processor, implements the method as described in any one of the claims.
[0044] According to a fifth aspect of this application, a computer program product is provided that, when run on an electronic device, causes the electronic device to perform the method described in any one of the first aspects above.
[0045] It is understandable that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here.
[0046] The display control scheme for the garment processing equipment provided in this application allows the garment processing equipment to automatically identify different colored display panels and their corresponding preset brightness parameters by reading whether product identification information is stored in the target chip after the garment processing equipment is powered on. If no product identification information is stored in the target chip, the display panel is controlled to perform display operations with default brightness parameters, ensuring that the basic display function of the garment processing equipment is not affected. If product identification information is stored in the target chip, the display brightness of the display panel is controlled by comparing the current brightness parameters with preset brightness parameters, which improves the display compatibility of the garment processing equipment's display panel, thereby achieving personalized display control and enhancing the user experience. Attached Figure Description
[0047] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0048] Figure 1 This is a schematic diagram of the structure of a garment processing device provided in an embodiment of this application;
[0049] Figure 2 This is a flowchart illustrating a display control method for a garment processing device provided in an embodiment of this application;
[0050] Figure 3This is a flowchart illustrating a display control method for a garment processing device provided in an embodiment of this application;
[0051] Figure 4 This is a flowchart illustrating a display control method for a garment processing device provided in an embodiment of this application;
[0052] Figure 5 This is a flowchart illustrating a display control method for a garment processing device provided in an embodiment of this application;
[0053] Figure 6 This is a flowchart illustrating a display control method for a garment processing device provided in an embodiment of this application;
[0054] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0055] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0056] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0057] It should also be understood that, in the description of this application, unless otherwise stated, the " / " used in the specification and appended claims indicates that the related objects are in an "or" relationship. For example, A / B can mean A or B. The "and / or" in this application is merely a description of the relationship between the related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. Furthermore, in the description of this application, unless otherwise stated, "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0058] Furthermore, to facilitate a clear description of the technical solutions in the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with essentially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, but are only used for distinguishing descriptions, and the terms "first" and "second" do not necessarily imply that they are different, nor should they be construed as indicating or implying relative importance.
[0059] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."
[0060] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0061] To address the technical problems in the prior art, embodiments of this application provide a display control method for a garment processing device. Figure 1 This is a schematic diagram of the structure of a garment processing device provided in an embodiment of this application, referring to... Figure 1 The garment processing equipment includes:
[0062] The target chip 101, controller 102, and display panel 103 are configured to perform the following:
[0063] After the garment processing equipment is powered on, it reads whether the target chip stores product identification information. If the target chip does not store product identification information, it controls the display panel of the garment processing equipment to perform display operation with the preset default brightness parameters. If the target chip stores product identification information, and the current brightness parameters of the display panel are read and compared with the preset brightness parameters in the product identification information, the display panel is controlled to perform display operation according to the comparison result between the preset brightness parameters and the current brightness parameters.
[0064] In some embodiments, the product identification information includes: color attributes of the display panel of the garment processing device, and preset brightness parameters corresponding to the color attributes.
[0065] In some embodiments, the garment handling equipment can be one of a dryer, washing machine, tumble dryer, washer-dryer combo, steam iron, or garment care machine.
[0066] In some embodiments, the controller, target chip (such as a communication chip, specifically an ESP32 chip or other WIFI chip) and display panel (such as a touch panel) inside the garment processing device cooperate with each other to jointly realize the display brightness control of the garment processing device.
[0067] In some embodiments, after the garment processing device is powered on, the controller generates a read instruction that conforms to the protocol data format according to a predefined custom communication protocol. Then, the read instruction can explicitly tell the target chip to perform the operation of reading product identification information based on the included data fields.
[0068] In some embodiments, after receiving a read command from the controller, if the read command is verified to be valid, the target chip can search its internal storage area (such as flash memory, EEPROM, etc.) to see if product identification information is stored. If product identification information exists in the target chip's internal storage area, the target chip encapsulates the product identification information according to the data format of the communication protocol (such as a custom communication protocol between the controller and the communication chip, etc.), adds necessary check bits and identification information, and sends it back to the controller as response data.
[0069] In some embodiments, after receiving a read command from the controller, the target chip parses and verifies the read command. If the read command is valid, the target chip can check whether product identification information is stored in its internal storage area (such as flash memory, EEPROM, etc.). If product identification information exists in the target chip's internal storage area, the target chip encapsulates the product identification information according to the data format of the communication protocol (such as a custom communication protocol between the controller and the communication chip, etc.), adds necessary check bits and identification information, and sends it back to the controller as response data.
[0070] After receiving the response data returned by the target chip, the controller parses the response data according to the data format rules of the communication protocol. By parsing specific fields and identifiers in the response data, it determines whether the target chip stores product identification information.
[0071] In some embodiments, when the controller determines that the target chip does not store product identification information, it reads a preset default brightness parameter from the controller's own internal storage area. This default brightness parameter is determined during the design and production stage of the garment processing equipment based on the display requirements and user experience considerations of the garment processing equipment, and should be a brightness value that can guarantee basic display effects.
[0072] The controller converts the default brightness parameters into control signals suitable for the display panel to receive and process, such as analog voltage signals or pulse width modulation (PWM) signals, depending on the display panel's drive circuit design. Then, the controller sends the control signals to the display panel via a communication line that transmits data. Upon receiving the control signals, the display panel adjusts its backlight brightness or display drive parameters to perform display operations with the default brightness parameters.
[0073] In other embodiments, if the controller determines that the target chip stores the product identification information, it further extracts the color attributes (such as white, black, or other colors) related to the display panel and the corresponding preset brightness parameters from the product identification information. For example, specifically, the controller can read the data collected by the brightness sensor inside the display panel or the feedback signal from the drive circuit to obtain accurate current brightness information.
[0074] Next, the controller will compare the current brightness parameter it reads with the preset brightness parameter in the product identification information extracted from the target chip. It should be understood that a certain error range (i.e., allowable error range) is acceptable during the comparison process to avoid frequent adjustments due to minor brightness differences. Based on the comparison result between the preset brightness parameter and the current brightness parameter, if the current brightness parameter is equal to the preset brightness parameter within the allowable error range, the controller will not adjust the current brightness parameter of the display panel, and thus the display panel will continue to maintain its current display state.
[0075] If the current brightness parameter is greater than the preset brightness parameter, the controller can generate a control signal to reduce the brightness. Based on this control signal, the controller gradually reduces the drive current of the backlight of the display panel or adjusts the duty cycle of the PWM signal, causing the display panel's brightness to gradually decrease until the preset brightness parameter is reached. If the current brightness parameter is less than the preset brightness parameter, the controller can issue a control signal to increase the brightness. By increasing the drive current of the backlight or adjusting the duty cycle of the PWM signal, the controller gradually increases the display panel's brightness until the preset brightness parameter is reached.
[0076] The garment processing device provided in this application, after being powered on, reads whether product identification information is stored in the target chip of the garment processing device. This allows the garment processing device to automatically identify display panels of different colors and their corresponding preset brightness parameters. If no product identification information is stored in the target chip, the display panel is controlled to perform display operations with default brightness parameters, ensuring that the basic display function of the garment processing device is not affected. If product identification information is stored in the target chip, the display brightness of the display panel is controlled by comparing the current brightness parameters with preset brightness parameters. This improves the display compatibility of the garment processing device's display panel, thereby achieving personalized display control and enhancing the user experience.
[0077] In some implementations, the controller is also configured to: if the preset brightness parameter is consistent with the current brightness parameter, control the display panel to perform a display operation with the preset brightness parameter; if the preset brightness parameter is inconsistent with the current brightness parameter, reset the preset brightness parameter according to the color attribute of the display panel identified in the product identification information, and control the display panel to perform a display operation with the reset brightness parameter.
[0078] In some embodiments, after the controller completes the comparison between the preset brightness parameter and the current brightness parameter, if the comparison result shows that the preset brightness parameter is consistent with the current brightness parameter, it indicates that the brightness currently displayed by the display panel has met the ideal state or preset state determined based on the product identification information. At this time, the controller sends a control signal to the display panel to maintain the current brightness, so that the driving circuit of the display panel continues to maintain the current working state, thereby controlling the display panel to continuously perform display operations with the preset brightness parameter, reducing the wear and tear on the display panel caused by frequent brightness adjustments.
[0079] In some embodiments, if the comparison results show that the preset brightness parameter is inconsistent with the current brightness parameter, the controller can first reset the preset brightness parameter based on the color attribute of the display panel identified in the product identification information. This is because display panels of different colors require different brightness values to achieve suitable display effects due to differences in physical properties such as material and light transmittance. For example, a black display panel can clearly display content at a lower brightness, while a white display panel requires a relatively higher brightness. The product identification information contains these optimized brightness settings for different colored display panels. The controller can retrieve the corresponding correct preset brightness parameter from a pre-stored brightness parameter table based on the currently identified color attribute of the display panel and complete the reset.
[0080] After resetting the preset brightness parameters, the controller can send a control signal to the display panel, specifically, this control signal carries the newly set brightness parameter information. Upon receiving the control signal, the drive circuit inside the display panel adjusts its own display brightness according to the reset brightness parameters in the control signal: if the reset brightness value is higher than the current brightness value, the drive circuit can increase the current brightness value by increasing the backlight drive current or increasing the duty cycle of the PWM signal; conversely, if the reset brightness value is lower than the current brightness value, the drive circuit will take the opposite action, that is, reduce the backlight drive current or decrease the PWM signal duty cycle until the current brightness value of the display panel reaches the reset brightness value, thereby performing display operations with the reset brightness parameters.
[0081] Based on the comparison results of brightness parameters, targeted control is performed to provide a suitable display effect for users regardless of the color of the display panel. Whether the initial brightness meets the preset brightness parameter requirements or the preset brightness parameter needs to be readjusted, the garment processing equipment can ensure that the display panel's display brightness matches its own color attributes, making the displayed content clearer and improving the user's visual experience.
[0082] In real-world applications, the current display brightness of the display panel may deviate from the preset display brightness due to misoperation of the garment processing equipment, software malfunction, or hardware aging. This display control method can automatically detect and correct the deviation of the garment processing equipment, ensuring that the display panel can operate with a display brightness that matches the color attributes under various conditions.
[0083] In some implementations, the controller is further configured to: determine the historical brightness parameter of the clothing processing device if it is detected that the clothing processing device is not powered on for the first time and at least one of the current brightness parameter and the preset brightness parameter of the display panel is not read at least twice; control the display panel to perform display operation with the historical brightness parameter if it is detected that the historical brightness parameter has not been modified; and reset the preset brightness parameter according to the color attribute of the display panel and control the display panel to perform display operation with the reset brightness parameter if it is detected that the historical brightness parameter has been modified.
[0084] Among them, the historical brightness parameters include the preset brightness parameters in the product identification information obtained when the product is first powered on.
[0085] In some embodiments, when the garment processing device reads product identification information stored in the target chip, detects that the garment processing device is not being powered on for the first time, and fails to successfully read at least one of the current brightness parameter and the preset brightness parameter of the display panel at least twice, it is necessary to determine the historical brightness parameter of the garment processing device. Since the garment processing device obtains the preset brightness parameter contained in the product identification information of the target chip upon its first power-on, this preset brightness parameter is recorded as the historical brightness parameter.
[0086] If the historical brightness parameters are found to be unchanged, it indicates that the garment processing equipment has not been manually modified or otherwise abnormally adjusted during subsequent use, and the current historical brightness parameters still meet the product's original design requirements. In this case, the controller can control the display panel to perform display operations based on the historical brightness parameters to ensure the stability and consistency of the display and avoid visual discomfort to the user caused by unnecessary brightness adjustments.
[0087] If the current brightness parameter and the preset brightness parameter cannot be read at least twice, the historical brightness parameter will be used for display control when it has not been modified. This will maintain the stable display of the display panel and avoid frequent adjustments to the display brightness due to accidental read failures or other minor malfunctions, thus providing users with a stable visual experience.
[0088] If a historical brightness parameter is detected to have been modified—for example, due to user manual adjustment, system malfunction, or other factors—the controller can reset the preset brightness parameter based on the display panel's color attributes to ensure the display panel's performance meets the product's design requirements. As mentioned earlier, different colored display panels require different brightness levels to achieve the desired display effect. Therefore, a suitable preset brightness parameter can be selected from a pre-defined parameter table based on the color attributes recorded in the product identification information. The controller then controls the display panel to perform display operations with the reset brightness parameter, thereby restoring the garment processing equipment's display brightness to a state consistent with the product's characteristics.
[0089] When historical brightness parameters are modified, the preset brightness parameters are reset according to the color attributes of the display panel to ensure that display panels of different colors display with appropriate brightness, improve the display compatibility of the garment processing equipment's display panel, and ensure consistent display effect of the display panel under various conditions.
[0090] In some implementations, the controller is also configured to perform the following: update the product identification information in the target chip based on the reset brightness parameters.
[0091] In some embodiments, during the display control process of the garment processing equipment, after the corresponding preset brightness parameters are reset according to the color attributes of the display panel, the product identification information in the target chip is then updated.
[0092] It should be understood that product identification information includes key information such as the color attributes of the display panel and the corresponding preset brightness parameters. This information is an important basis for the operation and display control of the garment processing equipment. In the aforementioned solution, resetting the preset brightness parameters based on the color attributes is to ensure that the display panel presents an appropriate display effect. Updating the product identification information in the target chip ensures that the garment processing equipment can continuously perform display control based on the latest and most accurate preset brightness parameters during subsequent operation.
[0093] In some embodiments, after resetting the preset brightness parameters, the controller can generate an update command according to a custom communication protocol. This update command includes the reset preset brightness parameters and related operation identifiers, informing the target chip to update the product identification information. The controller then sends this update command to the target chip. Upon receiving the update command, the target chip parses and verifies it to confirm its legality and completeness. If the verification passes, the target chip replaces the original preset brightness parameters in the product identification information with the reset preset brightness parameters, completing the product identification information update.
[0094] The system automatically adjusts preset brightness parameters based on actual conditions (such as detecting modifications to historical brightness parameters) and updates product identification information in a timely manner to adapt to different usage scenarios and user needs of the garment processing equipment. By updating the product identification information in the target chip, the garment processing equipment can obtain the latest set brightness parameters during subsequent operation, whether it is powering on again, performing brightness detection, or executing other related operations. This ensures that the display panel's brightness is consistent with the reset brightness parameters, avoiding poor display effects caused by using old or inaccurate brightness parameters. This improves the display compatibility of the garment processing equipment's display panel and provides users with a stable and expected display experience.
[0095] In some implementations, the controller is also configured to perform the following: establish a relationship between the reset brightness parameters and the color attributes of the display panel; write the reset brightness parameters and the relationship into the product identification information to obtain the updated product identification information; and write the updated product identification information into the target chip.
[0096] In some embodiments, because display panels of different colors have different optical characteristics, the appropriate display brightness also varies. For example, a black display panel can clearly display content at lower brightness, while a white display panel requires higher brightness to achieve the same display effect. Therefore, when updating the product identification information in the target chip based on the reset brightness parameters, it is necessary to first establish the association between the reset brightness parameters and the color attributes of the display panel. This ensures that during subsequent use of the garment processing equipment, the corresponding preset brightness parameters can be accurately retrieved based on the color attributes of the display panel. In specific implementation, a data mapping method can be used to map each color attribute (the color of the display panel) to its corresponding preset brightness parameter, storing this mapping in a data table or data structure.
[0097] After establishing the new association between brightness parameters and color attributes, the next step is to write the new brightness parameters and association into the product identification information, thus obtaining the updated product identification information. For example, a specific encoding method can be used to convert the preset brightness parameters and association into binary data and insert it into the corresponding position in the product identification information. Simultaneously, some verification information, such as checksums and hash values, can be added to verify the correctness of the data when reading and using the written data later.
[0098] By establishing a correlation between preset brightness parameters and display panel color attributes, and updating this correlation in the product identification information, the garment processing equipment can accurately adjust the display brightness according to the actual color attributes of the display panel, thereby achieving more precise display control.
[0099] Finally, the controller can write the updated product identification information to the target chip via a specific communication interface and protocol. For example, the updated product identification information can be sent to the target chip using communication protocols such as Wi-Fi. After writing is complete, the product identification information in the target chip is updated to the latest version, and the garment processing equipment will use the updated product identification information for display control during subsequent operation. By writing the redefined brightness parameters and correlations into the product identification information according to specifications and then into the target chip, display control can be based on unified and accurate product identification information throughout the entire lifecycle of the garment processing equipment, reducing display failures caused by data inconsistencies or errors.
[0100] In some implementations, the controller is also configured to: in response to a trigger operation on a predetermined button, control the display panel to display updated product identification information with reset brightness parameters.
[0101] In garment processing equipment, a specific button (i.e., a pre-set button) or a combination button (e.g., two or more combination buttons as a pre-set button) is preset. This is an example, not a limitation, and can be based on the ease of operation of the garment processing equipment and user habits, facilitating daily and quick operation for users. For example, it could be a function key or combination key on the display panel or operation panel. When the user triggers the pre-set button (e.g., presses, holds, etc.), a trigger signal is sent to the controller.
[0102] After receiving a trigger signal for a predetermined button, the controller can execute the corresponding control logic. First, the controller obtains the brightness parameters that were previously reset based on the color attributes of the display panel. Then, the controller sends the reset brightness parameters to the display panel's drive circuit. The drive circuit adjusts the display panel's brightness according to the reset brightness parameters, so that the current display brightness reaches the reset preset brightness level.
[0103] After adjusting the display panel's brightness to a suitable level, the controller further controls the display panel to display updated product identification information. This updated product identification information includes the latest device-related attributes and parameters, such as the reset brightness parameters and their association with the display panel's color attributes.
[0104] By triggering the button, users do not need to perform complicated operation steps. They only need to trigger a specific button to view the updated product identification information of the garment processing equipment under the appropriate display brightness, and thus confirm that the operation of resetting the brightness parameters has taken effect. For example, successful display means that the setting has taken effect.
[0105] In some implementations, the controller is also configured to: in response to a received software update instruction, determine the information carried in the software update instruction; and update the display software of the garment processing device based on the carried information and the product identification information in the target chip.
[0106] The information carried includes software version information, update package links, and configuration parameters.
[0107] In some embodiments, when a software update instruction is received (e.g., from a server), the controller performs preliminary parsing of the software update instruction to parse several key pieces of information carried in the software update instruction, which may specifically include: software version information, update package link, and configuration parameters.
[0108] It should be understood that software version information can be used to identify software update versions. By comparing the currently running software version of the garment processing equipment with this software version information, the controller can determine whether the display software of the garment processing equipment needs to be updated. For example, if the current software version of the garment processing equipment's display software is V1.0, while the software update instruction records a version of V1.1, it indicates that a new software version is available for update. It should also be understood that the update package link is a link to the server address where the update package is stored, such as an HTTP or HTTPS address. The controller can download the required version file from the server based on this update package link. Furthermore, it should be understood that configuration parameters can include specific update configuration requirements, compatibility settings, etc.
[0109] In some embodiments, the garment processing device can combine product identification information in the target chip and configuration parameters in the update instruction to determine whether the update is compatible with the garment processing device itself. For example, if the update is specifically optimized for a particular model of garment processing device, and the current model of the garment processing device is not on the compatibility list, the garment processing device can refuse the update.
[0110] If the garment processing equipment determines that the update can be performed, it will download the update package from the server via the update package link. After the update package is downloaded, it will install and update the display software according to the configuration parameters and software version information in the software update instructions. This may involve operations such as file replacement and code execution to ensure that the new software version of the display software can run correctly. In addition, the garment processing equipment can also perform necessary backup operations during the installation process to prevent data loss in case of update failure.
[0111] By updating the display software in a timely manner, garment processing equipment can gain new functions and performance optimizations, such as adding new display modes, improving display effects, and enhancing system stability, thereby improving the user experience. Furthermore, software updates can fix known security vulnerabilities, preventing garment processing equipment from being maliciously attacked and from data breaches. Moreover, by using server-side push software update commands to garment processing equipment, manufacturers or service providers can remotely manage and maintain a large number of devices.
[0112] In some implementations, the controller is also configured to: after the garment processing equipment is powered on, send a read command to the target chip through the controller of the garment processing equipment, and receive the response data returned by the target chip; parse the response data based on a custom communication protocol to read whether the target chip stores product identification information.
[0113] The read instruction satisfies the data format of the custom communication protocol between the controller and the target chip. The custom communication protocol is used to define the storage location and encoding method of product identification information in the response data.
[0114] In some embodiments, after the garment processing equipment is powered on, the controller of the garment processing equipment first performs an initialization operation. Then, the controller can generate a read instruction that conforms to the data format of the custom communication protocol between the controller and the target chip. This is an example, not a limitation. The custom communication protocol is used to specify the format, encoding rules, and communication process of the read instruction. For example, the instruction is specified with specific start and end bytes, and includes fields such as opcode and data length. The opcode is used to indicate the operation to be performed (such as reading product identification information).
[0115] The controller sends the generated read command to the target chip via a communication interface (such as SPI, I2C, etc.). Upon receiving the read command, the target chip parses and verifies it. If the read command is deemed valid, the target chip can search its internal storage area for product identification information, as required by the command. If the product identification information is found, the target chip can encapsulate it according to the data format specified by a custom communication protocol, add necessary verification information, and return it as response data to the controller.
[0116] After receiving the response data from the target chip, the controller parses the response data according to a custom communication protocol. This custom communication protocol can define not only the format of the response data but also the storage location and encoding method of the product identification information within the response data. For example, the custom communication protocol can specify that the product identification information is stored in a specific byte segment of the response data and represented using a specific encoding method (such as ASCII code, binary encoding, etc.).
[0117] The controller extracts similar product identification information from the response data according to the storage location and encoding method specified in the custom communication protocol. Then, by further analyzing and judging the extracted similar product identification information, if the similar product identification information conforms to the data format of product identification information specified in the defined communication protocol, it can be determined that the target chip stores product identification information; otherwise, if similar product identification information cannot be extracted from the response data, or if the extracted similar product identification information does not conform to the data format of product identification information specified in the defined communication protocol, it is determined that the target chip does not store product identification information.
[0118] By standardizing the format of read commands and response data, as well as the storage location and encoding method of product identification information, a custom communication protocol is used to ensure good compatibility and scalability in communication between the controller and the target chip. Furthermore, by parsing the response data based on the custom communication protocol, it is possible to accurately determine whether the target chip stores product identification information from the response data.
[0119] In some implementations, clothing processing devices with different color attributes on their display panels correspond to different inventory units, but use the same set of display software.
[0120] In the production and sales management of garment processing equipment, display panels with different color attributes correspond to different SKUs (Stock Keeping Units). It should be understood that this SKU is the smallest inventory unit used to distinguish different products in inventory management. For example, a dryer with a black display panel and a dryer with a white display panel, although they are the same or roughly the same in terms of main functions and basic structure, are classified into different SKUs due to the difference in the display panel color. This helps to more accurately track and control the quantity and flow of products in production, procurement, inventory, and sales, and to meet the personalized color needs of different consumers.
[0121] Although garment processing equipment with different color attributes corresponds to different SKUs, they all use the same display software. This is for illustrative purposes only, not limiting. The core functions of the display software are primarily to enable interactive display, information display, and communication with other parts of the equipment. These functions do not depend on the color attributes of the display panel. Therefore, the same display software can work in conjunction with the target chip (such as the ESP32 chip) and the controller to adjust the display effect based on the display panel color attributes and corresponding preset brightness parameters stored in the product identification information. For example, the display software can call different brightness settings based on different color attributes to ensure that display panels of different colors can achieve good display effects, without needing to develop separate display software for garment processing equipment with different color display panels.
[0122] Furthermore, using the same display software avoids the repetitive work of developing separate display software for each garment processing device with different color attributes (different SKUs), reducing software development costs and time. Maintaining and updating the same display software is also much easier and faster. For example, when a vulnerability is discovered in the display control or a new function needs to be added, only one set of display software needs to be modified and tested. The updated display software is then pushed to all garment processing devices using this software, regardless of the color attributes of the garment processing device's display panel.
[0123] Furthermore, by dividing garment processing equipment with different color attributes into different SKUs for management and using the same display software, production plans can be arranged more flexibly during the production process. The production quantity of different color equipment can be adjusted according to market demand. The inventory status of different SKUs can also be clearly understood, allowing for timely replenishment or promotion, thereby improving inventory turnover and production management efficiency.
[0124] This application provides an embodiment of a display control method for a garment processing device. Please refer to... Figure 2 As shown, Figure 2 This illustration shows a schematic flowchart of a display control method for a garment processing device provided in this application. It is an embodiment and not a limitation; the method can be applied to or operated in a garment processing device. The method includes:
[0125] S201: After the garment processing equipment is powered on, read whether the target chip of the garment processing equipment stores product identification information.
[0126] The product identification information is used to identify the product attributes of the garment processing equipment. These product attributes include at least the color attributes of the display panel and the preset brightness parameters corresponding to the color attributes.
[0127] S202, if the target chip does not store product identification information, the display panel of the garment processing device is controlled to perform display operation with the preset default brightness parameters.
[0128] S203: If the product identification information stored in the target chip is read, and the current brightness parameter of the display panel is read and the preset brightness parameter in the product identification information is read, then the display panel is controlled to perform display operation according to the comparison result between the preset brightness parameter and the current brightness parameter.
[0129] In some embodiments, the garment handling equipment can be one of a dryer, washing machine, tumble dryer, washer-dryer combo, steam iron, or garment care machine.
[0130] In some embodiments, the controller, target chip (such as a communication chip, specifically an ESP32 chip or other WIFI chip) and display panel (such as a touch panel) inside the garment processing device cooperate with each other to jointly realize the display brightness control of the garment processing device.
[0131] In some embodiments, after the garment processing device is powered on, the controller generates a read instruction that conforms to the protocol data format according to a predefined custom communication protocol. Then, the read instruction can explicitly tell the target chip to perform the operation of reading product identification information based on the included data fields.
[0132] In some embodiments, after receiving a read command from the controller, if the read command is verified to be valid, the target chip can search its internal storage area (such as flash memory, EEPROM, etc.) to see if product identification information is stored. If product identification information exists in the target chip's internal storage area, the target chip encapsulates the product identification information according to the data format of the communication protocol (such as a custom communication protocol between the controller and the communication chip, etc.), adds necessary check bits and identification information, and sends it back to the controller as response data.
[0133] In some embodiments, after receiving the response data returned by the target chip, the controller parses the response data according to the rules of the data format of the communication protocol. By parsing specific fields and identifiers in the response data, it determines whether the target chip stores product identification information.
[0134] In some implementations, the response data may also include data fields such as the synchronization word SYN (e.g., using a fixed value to identify the start of a communication frame and ensure synchronization between the sender and receiver), the sequence number SEQ (e.g., using seq to identify the order of the communication frames, facilitating frame order management and error troubleshooting by the receiver), the command word (e.g., using a numerical value to indicate that the response data is returning the product identifier ID), the data length, and the data and checksum (CKSUM, used to verify other data fields to ensure that the response data is error-free during transmission).
[0135] In some embodiments, when the controller determines that the target chip does not store product identification information, it reads a preset default brightness parameter from the controller's own internal storage area. This default brightness parameter is determined during the design and production stage of the garment processing equipment based on the display requirements and user experience considerations of the garment processing equipment, and should be a brightness value that can guarantee basic display effects.
[0136] The controller converts the default brightness parameters into control signals suitable for the display panel to receive and process, such as analog voltage signals or pulse width modulation (PWM) signals, depending on the display panel's drive circuit design. Then, the controller sends the control signals to the display panel via a communication line that transmits data. Upon receiving the control signals, the display panel adjusts its backlight brightness or display drive parameters to perform display operations with the default brightness parameters.
[0137] In other embodiments, if the controller determines that the target chip stores the product identification information, it further extracts the color attributes (such as white, black, or other colors) related to the display panel and the corresponding preset brightness parameters from the product identification information. For example, specifically, the controller can read the data collected by the brightness sensor inside the display panel or the feedback signal from the drive circuit to obtain accurate current brightness information.
[0138] Next, the controller will compare the current brightness parameter it reads with the preset brightness parameter in the product identification information extracted from the target chip. It should be understood that a certain error range (i.e., allowable error range) is acceptable during the comparison process to avoid frequent adjustments due to minor brightness differences. Based on the comparison result between the preset brightness parameter and the current brightness parameter, if the current brightness parameter is equal to the preset brightness parameter within the allowable error range, the controller will not adjust the current brightness parameter of the display panel, and thus the display panel will continue to maintain its current display state.
[0139] If the current brightness parameter is greater than the preset brightness parameter, the controller can generate a control signal to reduce the brightness. Based on this control signal, the controller gradually reduces the drive current of the backlight of the display panel or adjusts the duty cycle of the PWM signal, causing the display panel's brightness to gradually decrease until the preset brightness parameter is reached. If the current brightness parameter is less than the preset brightness parameter, the controller can issue a control signal to increase the brightness. By increasing the drive current of the backlight or adjusting the duty cycle of the PWM signal, the controller gradually increases the display panel's brightness until the preset brightness parameter is reached.
[0140] The display control method for a garment processing device provided in this application reads whether product identification information is stored in the target chip of the garment processing device after it is powered on. This allows the garment processing device to automatically identify display panels of different colors and their corresponding preset brightness parameters. If no product identification information is stored in the target chip, the display panel is controlled to perform display operations with default brightness parameters, ensuring that the basic display function of the garment processing device is not affected. If product identification information is stored in the target chip, the display brightness of the display panel is controlled by comparing the current brightness parameters with preset brightness parameters. This improves the display compatibility of the garment processing device's display panel, thereby achieving personalized display control and enhancing the user experience.
[0141] In some implementation methods, please refer to Figure 3 As shown, Figure 3 A schematic flowchart of a display control method for a garment processing device provided in this application is shown. Based on a comparison between preset brightness parameters and current brightness parameters, the method controls the display panel to perform display operations, including:
[0142] S301, if the preset brightness parameter is consistent with the current brightness parameter, control the display panel to perform display operation with the preset brightness parameter.
[0143] S302, if the preset brightness parameter is inconsistent with the current brightness parameter, the preset brightness parameter is reset according to the color attribute of the display panel indicated in the product identification information, and the display panel is controlled to perform display operation with the reset brightness parameter.
[0144] In some embodiments, if the product identification information stored in the target chip is read and the clothing processing device is detected to be powered on for the first time, the current brightness parameter of the display panel is read and the preset brightness parameter in the product identification information is read. Based on the comparison result between the preset brightness parameter and the current brightness parameter, the display panel is controlled to perform display operations.
[0145] In some embodiments, after the controller completes the comparison between the preset brightness parameter and the current brightness parameter, if the comparison result shows that the preset brightness parameter is consistent with the current brightness parameter, it indicates that the brightness currently displayed by the display panel has met the ideal state or preset state determined based on the product identification information. At this time, the controller sends a control signal to the display panel to maintain the current brightness, so that the driving circuit of the display panel continues to maintain the current working state, thereby controlling the display panel to continuously perform display operations with the preset brightness parameter, reducing the wear and tear on the display panel caused by frequent brightness adjustments.
[0146] In some embodiments, if the comparison results show that the preset brightness parameter is inconsistent with the current brightness parameter, the controller can first reset the preset brightness parameter based on the color attribute of the display panel identified in the product identification information. This is because different colored display panels require different brightness values to achieve a suitable display effect due to differences in physical properties such as material and light transmittance. For example, a black display panel can clearly display content at a lower brightness, while a white display panel requires a relatively higher brightness. The product identification information contains these optimized brightness settings for different colored display panels. The controller can retrieve the corresponding correct preset brightness parameter from a pre-stored brightness parameter table based on the currently identified color attribute of the display panel and complete the reset.
[0147] After resetting the preset brightness parameters, the controller can send a control signal to the display panel, specifically, this control signal carries the newly set brightness parameter information. Upon receiving the control signal, the drive circuit inside the display panel adjusts its own display brightness according to the reset brightness parameters in the control signal: if the reset brightness value is higher than the current brightness value, the drive circuit can increase the current brightness value by increasing the backlight drive current or increasing the duty cycle of the PWM signal; conversely, if the reset brightness value is lower than the current brightness value, the drive circuit will take the opposite action, that is, reduce the backlight drive current or decrease the PWM signal duty cycle until the current brightness value of the display panel reaches the reset brightness value, thereby performing display operations with the reset brightness parameters.
[0148] Based on the comparison results of brightness parameters, targeted control is performed to provide users with an adapted display effect for any color display panel, improving the display compatibility of display panels of different colors. Whether the initial brightness meets the preset brightness parameter requirements or the preset brightness parameter needs to be readjusted, the garment processing equipment can ensure that the display panel's display brightness matches its own color attributes, making the displayed content clearer and improving the user's visual experience.
[0149] In real-world applications, the current display brightness of the display panel may deviate from the preset display brightness due to misoperation of the garment processing equipment, software malfunction, or hardware aging. This display control method can automatically detect and correct the deviation of the garment processing equipment, ensuring that the display panel can operate with a display brightness that matches the color attributes under various conditions.
[0150] In some implementation methods, please refer to Figure 4 As shown, Figure 4 The schematic flowchart of a display control method for a garment processing device provided in this application is shown. When product identification information is read from the target chip, the method further includes:
[0151] S401, if it is detected that the clothing processing device is not powered on for the first time, and at least one of the current brightness parameter and the preset brightness parameter of the display panel is not read at least twice, then the historical brightness parameter of the clothing processing device is determined.
[0152] Among them, the historical brightness parameters include the preset brightness parameters in the product identification information obtained when the product is first powered on.
[0153] S402, if it is detected that the historical brightness parameter has not been modified, control the display panel to perform display operation with the historical brightness parameter.
[0154] S403, if it is detected that the historical brightness parameter has been modified, the preset brightness parameter is reset according to the color attribute of the display panel, and the display panel is controlled to perform display operation with the reset brightness parameter.
[0155] In some embodiments, when the garment processing device reads product identification information stored in the target chip, detects that the garment processing device is not being powered on for the first time, and fails to successfully read at least one of the current brightness parameter and the preset brightness parameter of the display panel at least twice, it is necessary to determine the historical brightness parameter of the garment processing device. Since the garment processing device obtains the preset brightness parameter contained in the product identification information of the target chip upon its first power-on, this preset brightness parameter is recorded as the historical brightness parameter.
[0156] If the historical brightness parameters are found to be unchanged, it indicates that the garment processing equipment has not been manually modified or otherwise abnormally adjusted during subsequent use, and the current historical brightness parameters still meet the product's original design requirements. In this case, the controller can control the display panel to perform display operations based on the historical brightness parameters to ensure the stability and consistency of the display and avoid visual discomfort to the user caused by unnecessary brightness adjustments.
[0157] If the current brightness parameter and the preset brightness parameter cannot be read at least twice, the historical brightness parameter will be used for display control when it has not been modified. This will maintain the stable display of the display panel and avoid frequent adjustments to the display brightness due to accidental read failures or other minor malfunctions, thus providing users with a stable visual experience.
[0158] If a historical brightness parameter is detected to have been modified—for example, due to user manual adjustment, system malfunction, or other factors—the controller can reset the preset brightness parameter based on the display panel's color attributes to ensure the display panel's performance meets the product's design requirements. As mentioned earlier, different colored display panels require different brightness levels to achieve the desired display effect. Therefore, a suitable preset brightness parameter can be selected from a pre-defined parameter table based on the color attributes recorded in the product identification information. The controller then controls the display panel to perform display operations with the reset brightness parameter, thereby restoring the garment processing equipment's display brightness to a state consistent with the product's characteristics.
[0159] When historical brightness parameters are modified, the preset brightness parameters are reset according to the color attributes of the display panel to ensure that display panels of different colors display with appropriate brightness, improve the display compatibility of the garment processing equipment's display panel, and ensure consistent display effect of the display panel under various conditions.
[0160] In some implementation methods, please refer to Figure 5 As shown, Figure 5 A schematic flowchart of a display control method for a garment processing device provided in this application is shown. After resetting the preset brightness parameter according to the color attributes of the display panel, the method further includes:
[0161] S501 updates the product identification information in the target chip based on the reset brightness parameters.
[0162] In some embodiments, during the display control process of the garment handling device, after the corresponding preset brightness parameter is reset according to the color attributes of the display panel, the next step, for example, after step S403 ( Figure 4 Taking this as an example, or after step S302, step S501 is used to update the product identification information in the target chip.
[0163] It should be understood that product identification information includes key information such as the color attributes of the display panel and the corresponding preset brightness parameters. This information is an important basis for the operation and display control of the garment processing equipment. In the aforementioned solution, resetting the preset brightness parameters based on the color attributes is to ensure that the display panel presents an appropriate display effect. Updating the product identification information in the target chip ensures that the garment processing equipment can continuously perform display control based on the latest and most accurate preset brightness parameters during subsequent operation.
[0164] In some embodiments, after resetting the preset brightness parameters, the controller can generate an update command according to a custom communication protocol. This update command includes the reset preset brightness parameters and related operation identifiers, informing the target chip to update the product identification information. The controller then sends this update command to the target chip. Upon receiving the update command, the target chip parses and verifies it to confirm its legality and completeness. If the verification passes, the target chip replaces the original preset brightness parameters in the product identification information with the reset preset brightness parameters, completing the product identification information update.
[0165] The system automatically adjusts preset brightness parameters based on actual conditions (such as detecting modifications to historical brightness parameters) and updates product identification information in a timely manner to adapt to different usage scenarios and user needs of the garment processing equipment. By updating the product identification information in the target chip, the garment processing equipment can obtain the latest set brightness parameters during subsequent operation, whether it is powering on again, performing brightness detection, or executing other related operations. This ensures that the display panel's brightness is consistent with the reset brightness parameters, avoiding poor display effects caused by using old or inaccurate brightness parameters. This improves the display compatibility of the garment processing equipment's display panel and provides users with a stable and expected display experience.
[0166] In some implementation methods, please refer to Figure 6 As shown, Figure 6 This application provides a schematic flowchart of a display control method for a garment processing device, which updates product identification information in a target chip based on reset brightness parameters, including:
[0167] S601 establishes the association between the reset brightness parameters and the color attributes of the display panel.
[0168] S602, writes the reset brightness parameters and associations into the product identification information to obtain the updated product identification information.
[0169] S603 writes the updated product identification information into the target chip.
[0170] In some embodiments, because display panels of different colors have different optical characteristics, the appropriate display brightness also varies. For example, a black display panel can clearly display content at lower brightness, while a white display panel requires higher brightness to achieve the same display effect. Therefore, when updating the product identification information in the target chip based on the reset brightness parameters, it is necessary to first establish the association between the reset brightness parameters and the color attributes of the display panel. This ensures that during subsequent use of the garment processing equipment, the corresponding preset brightness parameters can be accurately retrieved based on the color attributes of the display panel. In specific implementation, a data mapping method can be used to map each color attribute (the color of the display panel) to its corresponding preset brightness parameter, storing this mapping in a data table or data structure.
[0171] After establishing the new association between brightness parameters and color attributes, the next step is to write the new brightness parameters and association into the product identification information, thus obtaining the updated product identification information. For example, a specific encoding method can be used to convert the preset brightness parameters and association into binary data and insert it into the corresponding position in the product identification information. Simultaneously, some verification information, such as checksums and hash values, can be added to verify the correctness of the data when reading and using the written data later.
[0172] By establishing a correlation between preset brightness parameters and display panel color attributes, and updating this correlation in the product identification information, the garment processing equipment can accurately adjust the display brightness according to the actual color attributes of the display panel, thereby achieving more precise display control.
[0173] Finally, the controller can write the updated product identification information to the target chip via a specific communication interface and protocol. For example, the updated product identification information can be sent to the target chip using a communication protocol such as Wi-Fi. After the writing is complete, the product identification information in the target chip is updated to the latest version, and the garment processing equipment will then use the updated product identification information for display and control during subsequent operation.
[0174] By writing the reset brightness parameters and correlations into the product identification information according to the specifications and then into the target chip, display control can be performed based on unified and accurate product identification information throughout the entire life cycle of the garment processing equipment, reducing display failures caused by inconsistent or incorrect data.
[0175] In some implementations, controlling the display panel to perform display operations with reset brightness parameters can also be achieved using the following methods:
[0176] In response to a trigger operation on a predetermined button, the display panel is controlled to display updated product identification information with reset brightness parameters.
[0177] In garment processing equipment, a specific button (i.e., a pre-set button) or a combination button (e.g., two or more combination buttons as a pre-set button) is preset. This is an example, not a limitation, and can be based on the ease of operation of the garment processing equipment and user habits, facilitating daily and quick operation for users. For example, it could be a function key or combination key on the display panel or operation panel. When the user triggers the pre-set button (e.g., presses, holds, etc.), a trigger signal is sent to the controller.
[0178] After receiving a trigger signal for a predetermined button, the controller can execute the corresponding control logic. First, the controller obtains the brightness parameters that were previously reset based on the color attributes of the display panel. Then, the controller sends the reset brightness parameters to the display panel's drive circuit. The drive circuit adjusts the display panel's brightness according to the reset brightness parameters, so that the current display brightness reaches the reset preset brightness level.
[0179] After adjusting the display panel's brightness to a suitable level, the controller further controls the display panel to display updated product identification information. This updated product identification information includes the latest device-related attributes and parameters, such as the reset brightness parameters and their association with the display panel's color attributes.
[0180] By triggering the button, users do not need to perform complicated operation steps. They only need to trigger a specific button to view the updated product identification information of the garment processing equipment under the appropriate display brightness, and thus confirm that the operation of resetting the brightness parameters has taken effect. For example, successful display means that the setting has taken effect.
[0181] In some implementations, the method may further include the following steps:
[0182] In response to a received software update instruction, determine the information carried in the software update instruction.
[0183] The display software of the garment processing equipment is updated based on the information carried and the product identification information in the target chip.
[0184] The information carried includes software version information, update package links, and configuration parameters.
[0185] In some embodiments, when a software update instruction is received (e.g., from a server), the controller performs preliminary parsing of the software update instruction to parse several key pieces of information carried in the software update instruction, which may specifically include: software version information, update package link, and configuration parameters.
[0186] It should be understood that software version information can be used to identify software update versions. By comparing the currently running software version of the garment processing equipment with this software version information, the controller can determine whether the display software of the garment processing equipment needs to be updated. For example, if the current software version of the garment processing equipment's display software is V1.0, while the software update instruction records a version of V1.1, it indicates that a new software version is available for update. It should also be understood that the update package link is a link to the server address where the update package is stored, such as an HTTP or HTTPS address. The controller can download the required version file from the server based on this update package link. Furthermore, it should be understood that configuration parameters can include specific update configuration requirements, compatibility settings, etc.
[0187] In some embodiments, the garment processing device can combine product identification information in the target chip and configuration parameters in the update instruction to determine whether the update is compatible with the garment processing device itself. For example, if the update is specifically optimized for a particular model of garment processing device, and the current model of the garment processing device is not on the compatibility list, the garment processing device can refuse the update.
[0188] If the garment processing equipment determines that the update can be performed, it will download the update package from the server via the update package link. After the update package is downloaded, it will install and update the display software according to the configuration parameters and software version information in the software update instructions. This may involve operations such as file replacement and code execution to ensure that the new software version of the display software can run correctly. In addition, the garment processing equipment can also perform necessary backup operations during the installation process to prevent data loss in case of update failure.
[0189] By updating the display software in a timely manner, garment processing equipment can gain new functions and performance optimizations, such as adding new display modes, improving display effects, and enhancing system stability, thereby improving the user experience. Furthermore, software updates can fix known security vulnerabilities, preventing garment processing equipment from being maliciously attacked and from data breaches. Moreover, by using server-side push software update commands to garment processing equipment, manufacturers or service providers can remotely manage and maintain a large number of devices.
[0190] In some implementations, after the garment processing equipment is powered on, reading whether the target chip of the garment processing equipment stores product identification information can also be achieved using the following methods and steps:
[0191] After the garment processing equipment is powered on, the controller of the garment processing equipment sends a read command to the target chip and receives the response data returned by the target chip.
[0192] The response data is parsed based on a custom communication protocol to read whether the target chip stores product identification information.
[0193] The read instruction satisfies the data format of the custom communication protocol between the controller and the target chip. The custom communication protocol is used to define the storage location and encoding method of product identification information in the response data.
[0194] In some embodiments, after the garment processing equipment is powered on, the controller of the garment processing equipment first performs an initialization operation. Then, the controller can generate a read instruction that conforms to the data format of the custom communication protocol between the controller and the target chip. This is an example, not a limitation. The custom communication protocol is used to specify the format, encoding rules, and communication process of the read instruction. For example, the instruction is specified with specific start and end bytes, and includes fields such as opcode and data length. The opcode is used to indicate the operation to be performed (such as reading product identification information).
[0195] The controller sends the generated read command to the target chip via a communication interface (such as SPI, I2C, etc.). Upon receiving the read command, the target chip parses and verifies it. If the read command is deemed valid, the target chip can search its internal storage area for product identification information, as required by the command. If the product identification information is found, the target chip can encapsulate it according to the data format specified by a custom communication protocol, add necessary verification information, and return it as response data to the controller.
[0196] After receiving the response data from the target chip, the controller parses the response data according to a custom communication protocol. This custom communication protocol can define not only the format of the response data but also the storage location and encoding method of the product identification information within the response data. For example, the custom communication protocol can specify that the product identification information is stored in a specific byte segment of the response data and represented using a specific encoding method (such as ASCII code, binary encoding, etc.).
[0197] The controller extracts similar product identification information from the response data according to the storage location and encoding method specified in the custom communication protocol. Then, by further analyzing and judging the extracted similar product identification information, if the similar product identification information conforms to the data format of product identification information specified in the defined communication protocol, it can be determined that the target chip stores product identification information; otherwise, if similar product identification information cannot be extracted from the response data, or if the extracted similar product identification information does not conform to the data format of product identification information specified in the defined communication protocol, it is determined that the target chip does not store product identification information.
[0198] By standardizing the format of read commands and response data, as well as the storage location and encoding method of product identification information, a custom communication protocol is used to ensure good compatibility and scalability in communication between the controller and the target chip. Furthermore, by parsing the response data based on the custom communication protocol, it is possible to accurately determine whether the target chip stores product identification information from the response data.
[0199] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0200] This application also provides an electronic device, which includes one or more processors and a memory; the memory is coupled to one or more processors, and the memory is used to store computer program code, which includes computer instructions, and the one or more processors call the computer instructions to cause the electronic device to execute the display control method of the clothing processing device described above.
[0201] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device 700 can be a clothes handling device such as a dryer, washing machine, tumble dryer, washer-dryer combo, steam iron, or garment care machine; a mobile phone, smart screen, tablet computer, wearable electronic device, in-vehicle electronic device, augmented reality (AR) device, virtual reality (VR) device, laptop computer, ultra-mobile personal computer (UMPC), netbook, personal digital assistant (PDA), projector, or a communication device such as a server, storage device, or base station; or a smart car, etc. This application embodiment does not limit the specific type of electronic device.
[0202] The memory 701 can be used to store computer software programs 702 and modules. The processor 703 executes various functional applications and data processing of the electronic device by running the software programs and modules stored in the memory 701. The memory 701 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device (such as audio data, telephone directory, etc.). In addition, the memory 701 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0203] The processor 703 may include one or more processors such as a central processing unit (CPU), an application processor (AP), and a baseband processor. The processor can serve as the nerve center and command center of the wireless router. The processor 703 can generate operation control signals based on instruction opcodes and timing signals to control instruction fetching and execution. The memory 701 can be used to store executable program code, including instructions. The processor 703 executes various functional applications and data processing of the network device by running the instructions stored in the memory. The memory 701 may include a program storage area and a data storage area, such as storing data for audio signals to be played. For example, the memory may be Double Data Rate Synchronous Dynamic Random Access Memory (DDR) or Flash memory.
[0204] This application also provides a computer-readable storage medium storing computer instructions; when the computer-readable storage medium is used on an electronic device, it causes the electronic device to execute the aforementioned display control method for the clothing processing device.
[0205] The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or can include one or more data storage devices such as servers or data centers that can be integrated with media. The available medium can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media, or semiconductor media (e.g., solid-state disks (SSDs)).
[0206] This application also provides a computer program product containing computer instructions, which, when run on an electronic device, enables the electronic device to execute the aforementioned display control method for the clothing processing device.
[0207] The computer storage medium and computer program product provided in the above embodiments of this application are used to execute the methods provided above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects corresponding to the methods provided above, and will not be repeated here.
[0208] In the above embodiments, implementation can also be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line, DSL) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer, or a data storage device such as a server or data center that integrates one or more available media. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk drive (HDD), or solid-state drive (SSD), etc., and the storage medium can also include combinations of the above types of memory.
[0209] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0210] Those skilled in the art will recognize that the units and algorithm steps of the various embodiments described in conjunction with the embodiments claimed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0211] In the embodiments provided in this application, it should be understood that the disclosed apparatus / network devices and methods can be implemented in other ways. For example, the apparatus / network device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0212] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0213] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A garment processing device, characterized in that, include: A target chip, a controller, and a display panel, wherein the controller is connected to the target chip and the display panel, and the controller is configured to perform: After the garment processing equipment is powered on, it is read whether the target chip stores product identification information. The product identification information includes: the color attribute of the display panel of the garment processing equipment, and the preset brightness parameter corresponding to the color attribute. If the target chip does not store the product identification information, the display panel of the garment processing device is controlled to perform a display operation with a preset default brightness parameter. If the product identification information is found to be stored in the target chip, and the current brightness parameter of the display panel is read and compared with the preset brightness parameter in the product identification information, then the display panel is controlled to perform a display operation based on the comparison result between the preset brightness parameter and the current brightness parameter.
2. The garment processing equipment according to claim 1, characterized in that, The controller is also configured to perform: If the preset brightness parameter is consistent with the current brightness parameter, then the display panel is controlled to perform a display operation with the preset brightness parameter; If the preset brightness parameter is inconsistent with the current brightness parameter, the preset brightness parameter is reset according to the color attribute of the display panel identified in the product identification information, and the display panel is controlled to perform display operations with the reset brightness parameter.
3. The garment processing equipment according to claim 1, characterized in that, The controller is also configured to perform: If it is detected that the clothing processing device is not powered on for the first time, and at least one of the current brightness parameter and the preset brightness parameter of the display panel is not read at least twice, then the historical brightness parameter of the clothing processing device is determined, wherein the historical brightness parameter includes: the preset brightness parameter in the product identification information obtained when the device is powered on for the first time; If it is detected that the historical brightness parameter has not been modified, the display panel is controlled to perform a display operation with the historical brightness parameter. If the historical brightness parameter is detected to have been modified, the preset brightness parameter is reset according to the color attributes of the display panel, and the display panel is controlled to perform display operations with the reset brightness parameter.
4. The garment processing equipment according to claim 2 or 3, characterized in that, The controller is also configured to perform: Based on the reset brightness parameters, update the product identification information in the target chip.
5. The garment processing equipment according to claim 4, characterized in that, The controller is also configured to perform: Establish the association between the reset brightness parameters and the color attributes of the display panel; The reset brightness parameters and the associated relationship are written into the product identification information to obtain the updated product identification information; The updated product identification information is written into the target chip.
6. The garment processing equipment according to claim 5, characterized in that, The controller is also configured to perform: In response to a trigger operation on a predetermined button, the display panel is controlled to display updated product identification information with the reset brightness parameters.
7. The garment processing apparatus according to any one of claims 1 to 3, characterized in that, The controller is also configured to perform: In response to a received software update instruction, the information carried in the software update instruction is determined, wherein the information carried includes software version information, update package link, and configuration parameters; The display software of the garment processing device is updated based on the carried information and the product identification information in the target chip.
8. The garment processing apparatus according to any one of claims 1 to 3, characterized in that, The controller is also configured to perform: After the garment processing equipment is powered on, the controller of the garment processing equipment sends a read command to the target chip and receives response data returned by the target chip. The read command satisfies the data format of the custom communication protocol between the controller and the target chip. The custom communication protocol is used to define the storage location and encoding method of the product identification information in the response data. The response data is parsed based on the custom communication protocol to read whether the product identification information is stored in the target chip.
9. A display control method for a garment processing device, characterized in that, include: After the garment processing equipment is powered on, it is read whether the target chip of the garment processing equipment stores product identification information. The product identification information includes: the color attribute of the display panel of the garment processing equipment, and the preset brightness parameter corresponding to the color attribute. If the target chip does not store the product identification information, the display panel of the garment processing device is controlled to perform a display operation with a preset default brightness parameter. If the product identification information is found to be stored in the target chip, and the current brightness parameter of the display panel is read and compared with the preset brightness parameter in the product identification information, then the display panel is controlled to perform a display operation based on the comparison result between the preset brightness parameter and the current brightness parameter.
10. The method according to claim 9, characterized in that, The step of controlling the display panel to perform display operations based on the comparison result between the preset brightness parameter and the current brightness parameter includes: If the preset brightness parameter is consistent with the current brightness parameter, then the display panel is controlled to perform a display operation with the preset brightness parameter; If the preset brightness parameter is inconsistent with the current brightness parameter, the preset brightness parameter is reset according to the color attribute of the display panel identified in the product identification information, and the display panel is controlled to perform display operations with the reset brightness parameter.
11. The method according to claim 9, characterized in that, If the product identification information is found to be stored in the target chip, the method further includes: If it is detected that the clothing processing device is not powered on for the first time, and at least one of the current brightness parameter and the preset brightness parameter of the display panel is not read at least twice, then the historical brightness parameter of the clothing processing device is determined, wherein the historical brightness parameter includes: the preset brightness parameter in the product identification information obtained when the device is powered on for the first time; If it is detected that the historical brightness parameter has not been modified, the display panel is controlled to perform a display operation with the historical brightness parameter. If the historical brightness parameter is detected to have been modified, the preset brightness parameter is reset according to the color attributes of the display panel, and the display panel is controlled to perform display operations with the reset brightness parameter.
12. The method according to claim 9 or 10, characterized in that, After resetting the preset brightness parameter according to the color attributes of the display panel, the method further includes: Based on the reset brightness parameters, update the product identification information in the target chip.
13. The method according to claim 12, characterized in that, The step of updating the product identification information in the target chip based on the reset brightness parameters includes: Establish the association between the reset brightness parameters and the color attributes of the display panel; The reset brightness parameters and the associated relationship are written into the product identification information to obtain the updated product identification information; The updated product identification information is written into the target chip.
14. The method according to claim 13, characterized in that, The control of the display panel to perform display operations with reset brightness parameters includes: In response to a trigger operation on a predetermined button, the display panel is controlled to display updated product identification information with the reset brightness parameters.
15. The method according to any one of claims 9 to 11, characterized in that, The method further includes: In response to a received software update instruction, the information carried in the software update instruction is determined, wherein the information carried includes software version information, update package link, and configuration parameters; The display software of the garment processing device is updated based on the carried information and the product identification information in the target chip.
16. The method according to any one of claims 9 to 11, characterized in that, After the garment processing equipment is powered on, the step of reading whether the target chip of the garment processing equipment stores product identification information includes: After the garment processing equipment is powered on, the controller of the garment processing equipment sends a read command to the target chip and receives response data returned by the target chip. The read command satisfies the data format of the custom communication protocol between the controller and the target chip. The custom communication protocol is used to define the storage location and encoding method of the product identification information in the response data. The response data is parsed based on the custom communication protocol to read whether the product identification information is stored in the target chip.
17. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it causes the electronic device to implement the method as described in any one of claims 9 to 16.
18. A computer program product, characterized in that, Includes a computer program, which, when run, causes the method as described in any one of claims 9 to 16 to be performed.
19. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 9 to 16.