WiFi module detection method, device, equipment and storage medium

By obtaining the type information of the WiFi module and determining the test parameters, and testing is carried out for different types of WiFi modules, the problem of low detection accuracy of WiFi modules is solved, and the accuracy of detection and the quality inspection pass rate before leaving the factory are improved.

CN115347959BActive Publication Date: 2025-04-15SHENZHEN SKYWORTH RGB ELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210500256.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-09
Publication Date
2025-04-15
Estimated Expiration
2042-05-09

AI Technical Summary

Technical Problem

The detection accuracy of WiFi modules during production and assembly is low, resulting in the inability to fully check the equipment before leaving the factory, which may lead to production rework and user complaints.

Method used

After detecting the test instructions of the WiFi module, it obtains its type information, determines the test parameters based on the type information, and conducts detection of different types of WiFi modules, including detecting the signal strength of each antenna, and determining whether it is greater than the preset intensity threshold.

Benefits of technology

It improves the accuracy of WiFi module inspection, ensures that the WiFi module quality inspection is qualified before the equipment leaves the factory, and reduces the possibility of production rework and user complaints.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115347959B_ABST
    Figure CN115347959B_ABST
Patent Text Reader

Abstract

The present invention discloses a WiFi module detection method, device, equipment and storage medium, the method comprising: after detecting a test instruction about the WiFi module, obtaining type information of the WiFi module to be tested; determining the test parameters of the WiFi module according to the type information; testing the WiFi module according to the test parameters; if the WiFi module is qualified, recording the test result of the WiFi module. The present invention performs the relevant steps of WiFi module detection at the bottom layer of the system, can detect problems in the hardware installation of the WiFi module, and improves the accuracy of WiFi module detection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a WiFi module detection method, device, equipment and storage medium. Background Art

[0002] At present, manufacturing enterprises are increasingly moving towards automation and intelligence. Not only are machines used in production lines for assembly line operations, but the products produced also have more intelligent features. Many manufacturers add WiFi modules to TVs, air conditioners and other equipment to build wireless home smart systems.

[0003] WiFi modules undergo a series of tests during production and assembly. When WiFi modules are assembled into devices, various installation problems may occur. These problems will be exposed during device production or when users use them for a long time, resulting in production rework and user complaints. When testing WiFi modules before the device leaves the factory, it is often only possible to detect whether it is qualified in terms of performance, and the accuracy of the test is low. Summary of the invention

[0004] The main purpose of the present invention is to provide a WiFi module detection method, device, equipment and storage medium, aiming to solve the problem of low accuracy of WiFi module detection.

[0005] To achieve the above object, the present invention provides a WiFi module detection method, the method comprising:

[0006] After detecting a test instruction about the WiFi module, obtaining type information of the WiFi module to be tested;

[0007] Determine a test parameter of the WiFi module according to the type information;

[0008] Detecting the WiFi module according to the test parameters;

[0009] If the WiFi module passes the test, the test result of the WiFi module is recorded.

[0010] Optionally, after detecting the test instruction about the WiFi module, the step of obtaining the type information of the WiFi module to be tested includes:

[0011] According to the test instruction, obtaining at least one of the identification information, memory information and flag information of the WiFi module;

[0012] The model of the WiFi module is determined according to at least one of the identification information, the memory information and the flag information.

[0013] Optionally, the step of determining the test parameters of the WiFi module according to the type information includes:

[0014] Searching for test parameters matching the type information in a preset test database;

[0015] The test parameters are obtained.

[0016] Optionally, the step of detecting the WiFi module according to the test parameters includes:

[0017] According to the number of antennas and communication parameters in the test parameters, detecting the signal strength of each antenna in the WiFi module;

[0018] Determine whether the signal strength of each antenna is greater than a preset strength threshold.

[0019] Optionally, after the step of detecting the WiFi module according to the test parameters, the method further includes:

[0020] If the signal strength of at least one antenna is not greater than the strength threshold, it is determined that the WiFi module fails the test;

[0021] Outputting prompt information indicating that the WiFi module fails the test, so as to allow the WiFi module to be repaired;

[0022] After the WiFi module is repaired, the step of testing the WiFi module according to the test parameters is performed.

[0023] Optionally, the step of recording the detection result of the WiFi module includes:

[0024] The detection result is stored in at least one of a system flag bit, a system attribute bit and a system storage area.

[0025] Optionally, after the step of recording the detection result of the WiFi module if the WiFi module is detected as qualified, the method further includes:

[0026] Obtaining the detection result, and sending the detection result to a preset server;

[0027] After detecting that the detection result is sent successfully, the detection result is deleted.

[0028] In addition, to achieve the above object, the present invention further provides a WiFi module detection device, the WiFi module detection device comprising:

[0029] An information acquisition module, used to acquire type information of the WiFi module to be tested after detecting a test instruction about the WiFi module;

[0030] A parameter determination module, used to determine the test parameters of the WiFi module according to the type information;

[0031] A parameter testing module, used to detect the WiFi module according to the test parameters;

[0032] The result recording module is used to record the detection result of the WiFi module if the WiFi module is detected to be qualified.

[0033] In addition, to achieve the above-mentioned purpose, the present invention also provides an electronic device, which includes: a memory, a processor, and a WiFi module detection program stored in the memory and executable on the processor, wherein the WiFi module detection program is configured to implement the steps of the WiFi module detection method described above.

[0034] In addition, to achieve the above-mentioned purpose, the present invention also provides a computer-readable storage medium, on which a WiFi module detection program is stored. When the WiFi module detection program is executed by a processor, the steps of the WiFi module detection method described above are implemented.

[0035] After detecting a test instruction about a WiFi module, the present invention obtains type information of the WiFi module to be tested, determines test parameters of the WiFi module according to the type information, detects the WiFi module according to the test parameters, and records the test result after the test is qualified. During the test process, the bottom layer of the system can identify the type of the WiFi module through a specific identifier, and then outputs the test result. The test process does not require manual intervention and is automatically performed without affecting the upper application system. By performing the test parameters for different types of WiFi modules, not only the overall communication state of the WiFi module can be detected, but also whether the communication state of the hardware part of the WiFi module is abnormal can be detected, thereby improving the accuracy of WiFi module detection and ensuring that the WiFi module passes the quality inspection before the equipment leaves the factory. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 A schematic diagram of the structure of an electronic device in a hardware operating environment involved in an embodiment of the present invention;

[0037] Figure 2 This is a flow chart of a first embodiment of a WiFi module detection method of the present invention;

[0038] Figure 3 This is a flow chart of a second embodiment of a WiFi module detection method of the present invention;

[0039] Figure 4This is a flow chart of a third embodiment of a WiFi module detection method of the present invention;

[0040] Figure 5 Schematic diagram of a WiFi module detection device of the present invention.

[0041] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0042] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.

[0043] Due to supply and cost issues, the WiFi modules adapted for smart TVs are often replaced. For TV software, it can adapt to all WiFi modules. Generally, before the TV leaves the factory, the TV detects the WiFi module to determine whether the WiFi module has a stable connection with the system and whether it can search for a signal of a specific format with a specific strength. For the upper-level system, the relevant status of the WiFi module is not completely unknown, and if multiple applications read relevant information at the same time during the detection, it may cause system abnormalities.

[0044] The main technical scheme of the present invention is: after detecting a test instruction about a WiFi module, obtaining type information of the WiFi module to be tested; determining the test parameters of the WiFi module according to the type information; testing the WiFi module according to the test parameters; if the WiFi module is tested to be qualified, recording the test result of the WiFi module.

[0045] Reference Figure 1 , Figure 1 The figure is a schematic diagram of the structure of an electronic device of the hardware operating environment involved in the embodiment of the present invention.

[0046] like Figure 1As shown, the electronic device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (WIreless-FIdelity, WI-FI) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM) memory, or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0047] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation on the electronic device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0048] like Figure 1 As shown, the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a WiFi module detection program.

[0049] exist Figure 1 In the electronic device shown, the network interface 1004 is mainly used for data communication with other devices; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the electronic device of the present invention can be set in the electronic device, and the electronic device calls the WiFi module detection program stored in the memory 1005 through the processor 1001, and performs the following steps:

[0050] After detecting a test instruction about the WiFi module, obtaining type information of the WiFi module to be tested;

[0051] Determine a test parameter of the WiFi module according to the type information;

[0052] Detecting the WiFi module according to the test parameters;

[0053] If the WiFi module passes the test, the test result of the WiFi module is recorded.

[0054] In one embodiment, the processor 1001 calls the WiFi module detection program stored in the memory 1005, and may also perform the following steps:

[0055] According to the test instruction, obtaining at least one of the identification information, memory information and flag information of the WiFi module;

[0056] The model of the WiFi module is determined according to at least one of the identification information, the memory information and the flag information.

[0057] In one embodiment, the processor 1001 calls the WiFi module detection program stored in the memory 1005, and may also perform the following steps:

[0058] Searching for test parameters matching the type information in a preset test database;

[0059] The test parameters are obtained.

[0060] In one embodiment, the processor 1001 calls the WiFi module detection program stored in the memory 1005, and may also perform the following steps:

[0061] According to the number of antennas and communication parameters in the test parameters, detecting the signal strength of each antenna in the WiFi module;

[0062] Determine whether the signal strength of each antenna is greater than a preset strength threshold.

[0063] In one embodiment, the processor 1001 calls the WiFi module detection program stored in the memory 1005, and may also perform the following steps:

[0064] If the signal strength of at least one antenna is not greater than the strength threshold, it is determined that the WiFi module fails the test;

[0065] Outputting prompt information indicating that the WiFi module fails the test, so as to allow the WiFi module to be repaired;

[0066] After the WiFi module is repaired, the step of testing the WiFi module according to the test parameters is performed.

[0067] In one embodiment, the processor 1001 calls the WiFi module detection program stored in the memory 1005, and may also perform the following steps:

[0068] The detection result is stored in at least one of a system flag bit, a system attribute bit and a system storage area.

[0069] In one embodiment, the processor 1001 calls the WiFi module detection program stored in the memory 1005, and may also perform the following steps:

[0070] Obtaining the detection result, and sending the detection result to a preset server;

[0071] After detecting that the detection result is sent successfully, the detection result is deleted.

[0072] The embodiment of the present invention provides a WiFi module detection method, referring to Figure 2 , Figure 2 The figure is a flow chart of a first embodiment of a WiFi module detection method of the present invention.

[0073] In this embodiment, the WiFi module detection method includes:

[0074] Step S10, after detecting a test instruction about the WiFi module, obtaining type information of the WiFi module to be tested;

[0075] WiFi is a wireless LAN technology created based on the IEEE 802.11 standard. Currently, the most common WiFi versions are WiFi4 and WiFi6. Both WiFi4 and WiFi6 operate in both the 2.4GHz and 5GHz frequency bands and are compatible with dual-band operation. According to the supported WiFi versions, WiFi modules can be divided into WiFi modules that support WiFi4 and WiFi modules that support WiFi6.

[0076] This embodiment is described by taking the detection of the WiFi module installed in the smart TV as an example. Before the smart TV leaves the factory, the whole machine is usually tested, and the WiFi module detection can be performed during the whole machine detection. The WiFi module detection can be performed in the underlying background of the smart TV system.

[0077] When the smart TV is tested as a whole, the bottom layer of the system may receive a test instruction for testing the WiFi module and start the steps of testing the WiFi module. As an example, step S10 may include:

[0078] Step A1: According to the test instruction, at least one of the identification information, memory information and flag information of the WiFi module is obtained.

[0079] The identification information may include the Vid (Vendor Identification) and Pid (Product Identification) of the WiFi module. The memory information may be the information in the EEPROM (Electrically Erasable Programmable Read Only Memory) of the WiFi module. The flag information may be a specific flag of the WiFi module in the driver.

[0080] Step A2: determining the model of the WiFi module according to at least one of the identification information, the memory information and the flag information.

[0081] The WiFi modules used in smart TVs may be 2.4G WiFi modules, 5G WiFi modules, and WiFi modules supporting WiFi 6, etc. WiFi modules can be divided into 2.4G WiFi modules and 5G WiFi modules according to the signal frequency bands in which they operate.

[0082] Vid is applied for by the supplier to USB-IF (Universal Serial Bus-Implementers Forum). Each supplier's Vid is unique, and Pid can be determined by the supplier. The system of the smart TV can match the supplier information and product information of the WiFi module to be tested through different Vid and Pid to identify the model of the WiFi module. During the production process of the WiFi module, its model information can be burned into the memory. When detecting the WiFi module, the smart TV can know the model of the WiFi module to be tested through the information in the memory. Driver refers to the device driver, which is a special program added to the operating system, which contains information about the hardware device. When the WiFi module is installed in the smart TV, the model information of the WiFi module can be written into the configuration file of the smart TV operating system, and the model of the WiFi module is indicated by a specific flag bit. When detecting the WiFi module, the model of the WiFi module can be determined by the specific flag bit of the WiFi module to be tested in the driver of the smart TV.

[0083] When determining the model of the WiFi module, the determination may be made through identification information, memory information or flag information alone, or by combining multiple information together.

[0084] Step S20, determining the test parameters of the WiFi module according to the type information;

[0085] Different models of WiFi modules have different functions. The main difference between 2.4G WiFi and 5G WiFi is the range and bandwidth. The 2.4GHz frequency connection transmits at a lower speed to a longer distance, while the 5GHz frequency is able to provide faster speeds within a shorter range. Different models of WiFi modules also require different parameters to be detected. For example, some models of WiFi modules only support 2.4G signals, so the corresponding 2.4GHz signal frequency band needs to be detected.

[0086] As an example, step S20 may include:

[0087] Step B1, searching a preset test database for test parameters that match the type information.

[0088] Step B2, obtaining the test parameters.

[0089] The preset test database may include RF test indicators and hardware test indicators. The RF test indicators of the WiFi module may include transmit power (Transmitter Power), transmit signal spectrum mask (Transmit Spectrum Mask), frequency error (Frequency Error), error vector magnitude (Error Vector Magnitude, EVM), band edges and harmonics (Band Edges and Harmonics), spectrum flatness (Spectral Flatness), transmit power on and off slope (Power On / Off Ramp), receiver sensitivity (Receiver Sensitivity), receive maximum input signal level (Receiver Maximum Input Level), adjacent channel rejection (Receive Adjacent Channel Rejection) and throughput (Conductive Throughput Test). WiFi transmit power is used to measure the energy intensity radiated by the RF (Radio Frequency, electromagnetic frequency) circuit, that is, the waveform-amplitude parameter. Transmit power can represent the strength of the wireless signal sent by the WiFi module. Under the premise of meeting the spectrum mask and EVM performance, the greater the transmit power, the better the performance, which is manifested as a larger wireless coverage range in actual applications.

[0090] In the WiFi module detection of smart TVs, some RF test indicators can be selected for testing according to actual detection requirements. The hardware test indicators of the WiFi module can include the number of antennas, interface status, etc. Corresponding test parameters can be set for each type of WiFi module in the test database. For example, for a 2.4G WiFi module with two antennas, the test parameters can be signal frequency band, communication protocol type, number of antennas, etc.

[0091] Step S30, testing the WiFi module according to the test parameters;

[0092] After obtaining the test parameters of the WiFi module, the system of the smart TV can automatically detect the test parameters in the underlying background without affecting the upper system, which meets the automation requirements of the whole machine detection in the assembly line operation. Before the detection of the WiFi module begins, the smart TV can connect to an external WiFi hotspot for testing. After the connection is successful, the corresponding items are detected according to the test parameters.

[0093] Step S40: If the WiFi module passes the test, the test result of the WiFi module is recorded.

[0094] After all the detection items of the WiFi module to be tested are qualified, the smart TV can store the qualified monitoring results in the system. As an example, the method of recording the detection result of the WiFi module to be tested can be: storing the detection result in at least one of a system flag bit, a system attribute bit, and a system storage area. The system storage area can be a preset specific storage area, and the specific storage area is part of the system memory. The detection result can include type information, test parameters, detection time, etc. of the WiFi module to be tested.

[0095] In this embodiment, after detecting a test instruction about the WiFi module, the type information of the WiFi module to be tested is obtained, the test parameters of the WiFi module are determined according to the type information, the WiFi module is tested according to the test parameters, and the test results are recorded after the test is qualified. During the detection process, the bottom layer of the system can identify the type of the WiFi module through a specific identifier, and then output the test result. The detection process does not require manual intervention and is performed automatically without affecting the upper application system. By testing different types of WiFi modules through test parameters, not only the overall communication status of the WiFi module can be detected, but also whether the communication status of the hardware part of the WiFi module is abnormal, thereby improving the accuracy of WiFi module detection and ensuring that the WiFi module passes the quality inspection before the equipment leaves the factory.

[0096] Further, in the second embodiment of the WiFi module detection method of the present invention, referring to Figure 3 , the method comprising:

[0097] Step S11, detecting the signal strength of each antenna in the WiFi module according to the number of antennas and the communication parameters in the test parameters;

[0098] This embodiment is described by taking detecting a WiFi module installed in a smart TV as an example.

[0099] The number of antennas belongs to the hardware-related parameters in the test parameters. Communication parameters are parameters related to the communication status when testing the WiFi module to be tested, such as the signal frequency band of the WiFi module, the communication protocol type of the WiFi module, the signal strength of the WiFi module, the transmission power of the WiFi module, and the receiving power of the WiFi module. For WiFi modules with multiple antennas, the underlying system of the smart TV can detect whether the communication status of each antenna is normal by obtaining the signal strength of the WiFi hotspot corresponding to each antenna.

[0100] Step S12, determining whether the signal strength of each antenna is greater than a preset strength threshold;

[0101] When the connection between the WiFi module and the WiFi hotspot is stable and the communication protocol type is correct, the signal strength obtained by the antenna is within the normal strength range. Whether the antenna of the WiFi module is working properly can be judged by the preset strength threshold. If the signal strength of each antenna is greater than the preset strength threshold, it means that the antenna of the WiFi module to be tested can work properly and the WiFi module to be tested is qualified.

[0102] For smart TV software, all WiFi modules can be adapted, but the upper layer of the system is not completely unaware of the relevant status of the WiFi module. If multiple applications read the relevant information of the WiFi module detection at the same time during the WiFi module detection process, it may cause the smart TV system to be abnormal. Executing the relevant logic of detecting WiFi modules at the bottom of the system can not only detect antenna installation problems through the signal strength of each antenna, but also not affect the upper application system.

[0103] Step S13, if the signal strength of at least one antenna is not greater than the strength threshold, it is determined that the WiFi module fails the detection;

[0104] For WiFi modules with multiple antennas, it may be normal to detect the stability of its overall WiFi connection and the specific strength and format of the signal when at least one antenna is working properly.

[0105] In this embodiment, for a WiFi module with multiple antennas, as long as the signal strength of at least one antenna is detected to be not greater than the strength threshold, it indicates that the working state of the antenna is abnormal and the detection of the WiFi module to be tested is unqualified. When the antenna of the WiFi module is missing, damaged, or improperly installed, the signal strength of the antenna may not meet the requirements. If such hardware problems are not found when detecting the WiFi module, they may be exposed in the subsequent smart TV production process or during long-term use by users, resulting in production rework and user complaints.

[0106] Step S14, outputting prompt information indicating that the WiFi module fails the test, so as to allow the WiFi module to be repaired;

[0107] After detecting that the WiFi module is unqualified, the bottom layer of the system can output a prompt message through the display screen of the smart TV, and the quality inspector can repair the WiFi module according to the prompt message. The prompt message may include the type information of the WiFi module, the test parameters, and the type of unqualified. The unqualified type may include the hardware type and the communication type. The hardware type refers to the type of problem that causes the WiFi module to fail the detection due to improper hardware installation of the WiFi module, such as the WiFi module antenna is missing, damaged, or one of the two antennas is not installed properly. The communication type refers to the type of WiFi module detection failure caused by abnormal communication status of the WiFi module, such as the unstable connection between the WiFi module and the WiFi hotspot, the wrong communication protocol type of the WiFi module, and the WiFi module cannot search for the signal in the format corresponding to its model.

[0108] Step S15, after the WiFi module is repaired, executing the step of testing the WiFi module according to the test parameters.

[0109] After the WiFi module that fails the test is repaired, the smart TV where the WiFi module is located continues to perform the detection steps at the bottom layer of the system. If the test is qualified, the test result can be recorded. If the test is still unqualified, the repair and detection steps are repeated until the test is qualified, ensuring that the WiFi module of the smart TV is qualified when it leaves the factory.

[0110] In this embodiment, the system bottom layer obtains the signal strength of each antenna, and can detect possible hardware problems such as antenna missing or damage in the WiFi module, thereby improving the accuracy of WiFi module detection. If the WiFi module is detected to be unqualified, a prompt message is output, and it is cyclically tested to ensure that the quality of the equipment is qualified when it leaves the factory.

[0111] Further, in the third embodiment of the WiFi module detection method of the present invention, referring to Figure 4 , the method comprising:

[0112] Step S21, obtaining the detection result, and sending the detection result to a preset server;

[0113] This embodiment is described by taking the detection of the WiFi module installed in the smart TV as an example. After the WiFi module is tested and qualified, the test result can be stored in the smart TV. Smart TVs need to go through multiple testing processes before leaving the factory, and the system memory stores data related to each test item. The quality inspection-related software in the system can read the previously stored test results, send the test results to a preset server, and the server stores the test results. When the test results are needed later, a request is sent to the server to obtain the test results.

[0114] Step S22, after detecting that the detection result is sent successfully, delete the detection result.

[0115] The storage capacity of the system memory is limited. After the test results are successfully sent to the server, the test results stored in the system memory can be deleted to reduce the system memory usage.

[0116] In this embodiment, the qualified test results are sent to the server, and the test results can be obtained through the server. The test results stored in the system memory are deleted, which can reduce the system memory usage.

[0117] The embodiment of the present invention also provides a WiFi module detection device, such as Figure 5 As shown, the WiFi module detection device includes:

[0118] The information acquisition module 101 is used to acquire the type information of the WiFi module to be tested after detecting the test instruction about the WiFi module;

[0119] A parameter determination module 102, configured to determine a test parameter of the WiFi module according to the type information;

[0120] A parameter testing module 103, used to detect the WiFi module according to the test parameters;

[0121] The result recording module 104 is used to record the detection result of the WiFi module if the WiFi module is detected to be qualified.

[0122] Optionally, the information acquisition module 101 is further used to:

[0123] According to the test instruction, obtaining at least one of the identification information, memory information and flag information of the WiFi module;

[0124] The model of the WiFi module is determined according to at least one of the identification information, the memory information and the flag information.

[0125] Optionally, the parameter determination module 102 is further configured to:

[0126] Searching for test parameters matching the type information in a preset test database;

[0127] The test parameters are obtained.

[0128] Optionally, the parameter testing module 103 is further used for:

[0129] According to the number of antennas and communication parameters in the test parameters, detecting the signal strength of each antenna in the WiFi module;

[0130] Determine whether the signal strength of each antenna is greater than a preset strength threshold.

[0131] Optionally, the parameter testing module 103 is further used for:

[0132] If the signal strength of at least one antenna is not greater than the strength threshold, it is determined that the WiFi module fails the test;

[0133] Outputting prompt information indicating that the WiFi module fails the test, so as to allow the WiFi module to be repaired;

[0134] After the WiFi module is repaired, the step of testing the WiFi module according to the test parameters is performed.

[0135] Optionally, the result recording module 104 is further used for:

[0136] If the WiFi module passes the test, the test result is stored in at least one of a system flag bit, a system attribute bit, and a system storage area.

[0137] Optionally, the result recording module 104 is further used for:

[0138] Obtaining the detection result, and sending the detection result to a preset server;

[0139] After detecting that the detection result is sent successfully, the detection result is deleted.

[0140] An embodiment of the present invention further provides an electronic device, the electronic device comprising: a memory, a processor, and a WiFi module detection program stored in the memory and executable on the processor, the WiFi module detection program being configured to implement the steps of the WiFi module detection method described above. The specific implementation of the electronic device of the present invention refers to the above-mentioned WiFi module detection method embodiments, which will not be described in detail here.

[0141] The embodiment of the present invention further provides a computer-readable storage medium, on which a WiFi module detection program is stored, and when the WiFi module detection program is executed by a processor, the steps of the WiFi module detection method described above are implemented. The specific implementation of the computer-readable storage medium of the present invention refers to the above-mentioned WiFi module detection method embodiments, which will not be repeated here.

[0142] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

[0143] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0144] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0145] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A WiFi module detection method, characterized in that: The WiFi module detection is performed in the underlying background of the smart TV system. The WiFi module detection method includes the following steps: When performing whole machine testing on a smart TV, after detecting a test instruction about a WiFi module, the type information of the WiFi module to be tested is obtained; Determining test parameters of the WiFi module according to the type information, wherein the test parameters include radio frequency test indicators and hardware test indicators; Detecting the WiFi module according to the test parameters; If the WiFi module passes the test, the test result of the WiFi module is recorded; Wherein, the step of detecting the WiFi module according to the test parameters includes: According to the number of antennas and communication parameters in the test parameters, detecting the signal strength of each antenna in the WiFi module; Determine whether the signal strength of each antenna is greater than a preset strength threshold; Wherein, the step of recording the detection result of the WiFi module includes: Storing the detection result in at least one of a system flag bit, a system attribute bit, and a system storage area; Wherein, after the step of recording the detection result of the WiFi module if the WiFi module is detected to be qualified, the method further includes: During the testing process before the smart TV leaves the factory, the test result is obtained and sent to a preset server; After detecting that the detection result is sent successfully, the detection result is deleted.

2. The WiFi module detection method according to claim 1, characterized in that: After the test instruction about the WiFi module is detected, the step of obtaining the type information of the WiFi module to be tested includes: According to the test instruction, obtaining at least one of the identification information, memory information and flag information of the WiFi module; The model of the WiFi module is determined according to at least one of the identification information, the memory information and the flag information.

3. The WiFi module detection method according to claim 1, characterized in that: The step of determining the test parameters of the WiFi module according to the type information includes: Searching for test parameters matching the type information in a preset test database; The test parameters are obtained.

4. The WiFi module detection method according to claim 1, characterized in that: After the step of detecting the WiFi module according to the test parameters, the method further includes: If the signal strength of at least one antenna is not greater than the strength threshold, it is determined that the WiFi module fails the test; Outputting prompt information indicating that the WiFi module fails the test, so as to allow the WiFi module to be repaired; After the WiFi module is repaired, the step of testing the WiFi module according to the test parameters is performed.

5. A WiFi module detection device, characterized in that: The WiFi module detection is performed in the system bottom background of the smart TV, and the WiFi module detection device includes: The information acquisition module is used to acquire the type information of the WiFi module to be tested after detecting the test instruction about the WiFi module when performing whole machine testing on the smart TV; A parameter determination module, used to determine the test parameters of the WiFi module according to the type information, wherein the test parameters include radio frequency test indicators and hardware test indicators; A parameter testing module, used to detect the WiFi module according to the test parameters; A result recording module, used for recording the detection result of the WiFi module if the WiFi module is detected to be qualified; Wherein, the parameter testing module is specifically used for: According to the number of antennas and communication parameters in the test parameters, detecting the signal strength of each antenna in the WiFi module; Determine whether the signal strength of each antenna is greater than a preset strength threshold; Wherein, the result recording module is specifically used for: Storing the detection result in at least one of a system flag bit, a system attribute bit, and a system storage area; Wherein, the WiFi module detection device is also used for: During the testing process before the smart TV leaves the factory, the test result is obtained and sent to a preset server; After detecting that the detection result is sent successfully, the detection result is deleted.

6. An electronic device, characterized in that: The electronic device comprises: a memory, a processor, and a WiFi module detection program stored in the memory and executable on the processor, wherein the WiFi module detection program is configured to implement the steps of the WiFi module detection method according to any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a WiFi module detection program, and when the WiFi module detection program is executed by the processor, the steps of the WiFi module detection method according to any one of claims 1 to 4 are implemented.

Citation Information

Patent Citations

  • WIFI function testing method and system and electronic equipment

    CN112333052A

  • Hardware product testing method and related equipment

    CN113538725A