A WiFi module software intelligent matching method
By integrating multiple software solutions into the WiFi module firmware and using serial number matching, the problem of excessive material status is solved, the WiFi module is universalized, the material type and inventory backlog is reduced, and production and maintenance efficiency is improved.
Patent Information
- Application Number
- CN202111233029.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-22
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2041-10-22
AI Technical Summary
In the prior art, the same hardware WiFi module requires multiple sets of different software solutions, resulting in excessive material status, easy installation errors during production, and is not conducive to storage and supply, and is prone to production out of stock and backlog.
By integrating multiple sets of WiFi module software solutions into the same WiFi module firmware, the corresponding software solutions are found using electronic control reporting serial numbers, and switch to user mode to achieve intelligent matching of WiFi module software.
Reduce the types of materials, avoid re-repair caused by artificial installation errors, improve the efficiency of supplier stocking and after-sales repairs, and reduce the risk of inventory backlog.
Smart Images

Figure CN113962409B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of smart home appliance development, and in particular relates to a smart matching method for WiFi module software. Background Art
[0002] With the popularization and rapid development of Internet of Things technology, more and more home appliances are beginning to implement intelligent solutions. In order to match different product solutions, the same hardware WiFi module will produce multiple sets of different software solutions, thereby generating multiple WiFi production materials. It is very easy to install them incorrectly during production, which is not convenient for mixed-line production of products. In addition, too many material states are not conducive to the production and storage of materials and the supply of goods by material suppliers, which can easily cause production shortages and backlogs of some materials, resulting in the need to re-burn the software of the backlogged WiFi modules.
[0003] The existing technical solution is to develop a universal protocol for modules connected to the same type of APP, and the communication content includes the analysis and transmission of all functional data of the current product, so as to realize the universal design of WiFi software for products of the same category. However, due to the huge functional differences between different types of home appliances, it is impossible to achieve universality, and the same type of products may be connected to different e-commerce cloud platforms according to operational needs, which will also cause software differences, resulting in multiple WiFi material states. Summary of the invention
[0004] The purpose of the present invention is to provide a smart matching method for WiFi module software, which integrates multiple WiFi module software solutions into the same WiFi module firmware, uses the electronic control to report the serial number to find the WiFi module software solution corresponding to the product, and then executes and switches to the user mode to intelligently match the WiFi module software, thereby solving the problem of too many WiFi material states caused by the existing multiple different WiFi software solutions.
[0005] In order to solve the above technical problems, the present invention is achieved through the following technical solutions:
[0006] The present invention is a WiFi module software intelligent matching method, comprising the following steps:
[0007] Step S1: Determine the correspondence between the product WiFi software solution and the serial number before product design, and maintain it in the WiFi module software. The product electronic control contains the serial number information required by the product;
[0008] Step S2: After the WiFi module is powered on, it detects its own status;
[0009] Step S3: After receiving the return command from the product electronic control, the WiFi module stops sending the query command, and searches for the software solution of the object in the corresponding relationship table between software solutions and serial numbers stored in the flash according to the serial number of the return command received from the product electronic control;
[0010] Step S4: After finding the corresponding software solution, the WiFi module executes the WiFi module firmware solution and exits the factory detection mode, enters the user mode, and starts to interact with the product electronic control for function commands.
[0011] As a preferred technical solution, in step S2, the WiFi module's own status includes a factory detection mode and a user mode. If the WiFi module detects that it is in the factory detection mode when it is powered on, it continuously sends a fixed serial number query command to the product electronic control. After the product electronic control receives the query command, it sends back a command containing the serial number information stored in itself; if the WiFi module detects that it is in the user mode when it is powered on, the software runs normally.
[0012] As a preferred technical solution, when the WiFi module is powered on and detects that it is in user mode, it communicates and interacts with the product electronic control normally and does not send a serial number query command.
[0013] As a preferred technical solution, when the WiFi module is powered on and detects that it is in factory detection mode, it will continue to send serial number query commands. When the serial number is received and the firmware matching the product is executed and self-test is completed, it will enter user mode.
[0014] As a preferred technical solution, when the firmware solution of the WiFi module needs to be switched, a reset command can be sent through the serial port to switch the WiFi module from user mode to factory detection mode. When the WiFi module switches to the factory detection mode, it determines the product serial number it has received.
[0015] As a preferred technical solution, in step S4, the WiFi module firmware stores multiple sets of executable WiFi module software solutions. In factory mode, the WiFi module software solution corresponding to the product is found in the product WiFi software solution and serial number correspondence table according to the serial number reported by the electronic control, and then executed and switched to user mode to intelligently match the WiFi module software.
[0016] The present invention has the following beneficial effects:
[0017] The present invention integrates multiple WiFi module software solutions into the same WiFi module firmware, uses the electronic control to report the serial number to find the WiFi module software solution corresponding to the product, realizes the universalization of the WiFi module, and then executes and switches to the user mode to intelligently match the WiFi module software, thereby reducing the types of materials for factory production modules and avoiding product repairs due to human installation errors.
[0018] The present invention is also beneficial to the stocking of module suppliers and after-sales maintenance of product WiFi through the universalization of WiFi modules, thereby reducing the inventory backlog of materials.
[0019] Of course, any product implementing the present invention does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for describing the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.
[0021] Figure 1 A step diagram of an intelligent matching method for WiFi module software of the present invention;
[0022] Figure 2 The present invention is a schematic diagram of an intelligent matching system of WiFi module software. DETAILED DESCRIPTION
[0023] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0024] See also Figure 1 As shown, the present invention is a smart matching method for WiFi module software, comprising the following steps:
[0025] Step S1: Determine the correspondence between the product WiFi software solution and the serial number before product design, and maintain it in the WiFi module software. The product electronic control contains the serial number information required by the product;
[0026] Step S2: After the WiFi module is powered on, it detects its own status;
[0027] Step S3: After receiving the return command from the product electronic control, the WiFi module stops sending the query command, and searches for the software solution of the object in the corresponding relationship table between software solutions and serial numbers stored in the flash according to the serial number of the return command received from the product electronic control;
[0028] Step S4: After finding the corresponding software solution, the WiFi module executes the WiFi module firmware solution and exits the factory detection mode, enters the user mode, and starts to interact with the product electronic control for function commands.
[0029] See also Figure 2 As shown, the system for running the intelligent matching method of the WiFi module software includes a product electronic control, a WiFi module, and a software solution and serial number correspondence table. The product electronic control is responsible for transmitting the serial number to the WiFi module; the software solution and serial number correspondence table is stored in the module FLASH.
[0030] In step S2, the WiFi module's own status includes factory detection mode and user mode. If the WiFi module detects that it is in factory detection mode when it is powered on, it will continue to send a fixed serial number query command to the product electronic control. After receiving the query command, the product electronic control will return a command containing the serial number information stored in itself; if the WiFi module detects that it is in user mode when it is powered on, the software will run normally.
[0031] When the WiFi module is powered on and detects that it is in user mode, it communicates and interacts with the product electronic control normally and does not send serial number query commands; when the WiFi module is powered on and detects that it is in factory detection mode, it will continue to send serial number query commands. When the serial number is received and the firmware matching the product is executed and the self-test is completed, it will enter user mode. When the firmware solution of the WiFi module needs to be switched, a reset command can be sent through the serial port to switch the WiFi module from user mode to factory detection mode. When the WiFi module switches to factory detection mode, it determines the product serial number it has received; when there are new serial numbers and WiFi module software solutions, they are added to the latest version. The final state of the WiFi module software is compatible with all previous versions of WiFi software requirements.
[0032] In step S4, the WiFi module firmware stores multiple sets of executable WiFi module software solutions. In factory mode, the WiFi module software solution corresponding to the product is found in the product WiFi software solution and serial number correspondence table according to the serial number reported by the electronic control, and then executed and switched to user mode to intelligently match the WiFi module software.
[0033] It is worth noting that in the above system embodiment, the various units included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.
[0034] In addition, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiments can be completed by instructing related hardware through a program, and the corresponding program can be stored in a computer-readable storage medium.
[0035] The preferred embodiments of the present invention disclosed above are only used to help illustrate the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.
Claims
1. An intelligent matching method for WiFi module software, It is characterized in that The steps include: Step S1: Determine the correspondence between the product WiFi software solution and the serial number before product design, and maintain it in the WiFi module software. The product electronic control contains the serial number information required by the product; Step S2: After the WiFi module is powered on, it detects its own status; In step S2, the WiFi module's own state includes the factory detection mode and the user mode. If the WiFi module detects that it is in the factory detection mode when it is powered on, it continuously sends a fixed serial number query command to the product electronic control. After the product electronic control receives the query command, it sends back a command containing the serial number information stored in itself; If the WiFi module is powered on and detected to be in user mode, the software will run normally; When the WiFi module is powered on and detects that it is in user mode, it communicates and interacts with the product electronic control normally and does not send a serial number query command; When the WiFi module is powered on and detects that it is in factory detection mode, it will continue to send serial number query commands. After receiving the serial number and executing the firmware matching the product and completing the self-test, it will enter user mode; Step S3: After receiving the return command from the product electronic control, the WiFi module stops sending the query command, and searches for the software solution of the object in the corresponding relationship table between software solutions and serial numbers stored in the flash according to the serial number of the return command received from the product electronic control; Step S4: After finding the corresponding software solution, the WiFi module executes the WiFi module firmware solution and exits the factory detection mode, enters the user mode, and starts to interact with the product electronic control for function commands.
2. According to claim 1, a WiFi module software intelligent matching method, It is characterized in that When the firmware scheme of the WiFi module needs to be switched, a reset command can be sent through the serial port to switch the WiFi module from the user mode to the factory detection mode. When the WiFi module switches to the factory detection mode, it determines the product serial number received by itself.
3. According to claim 1, a WiFi module software intelligent matching method, It is characterized in that In step S4, the WiFi module firmware stores multiple sets of executable WiFi module software solutions. In factory mode, the WiFi module software solution corresponding to the product is found in the product WiFi software solution and serial number correspondence table according to the serial number reported by the electronic control, and then executed and switched to user mode to intelligently match the WiFi module software.
Citation Information
Patent Citations
Method for enabling WiFi module to adapt to communication protocols of different devices
CN106338974A
Wireless communication module matching verification method, device and system
CN107404424A
A method and a device for matching and updating refrigerator software
CN108958786A
Household appliance and method for providing a gateway for a smart home network
DE102019210399A1
Hand-held data capture system with interchangeable modules
US20050087603A1
