Testing Method, System and Equipment for Wireless Communication Module
Through the automated testing methods of serial communication and pogo pin connector, the problem of labor and time consuming testing of wireless communication modules is solved, and efficient wireless communication module performance testing and defective product removal are achieved.
Patent Information
- Application Number
- CN202211194285.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-28
- Publication Date
- 2025-07-11
- Estimated Expiration
- 2042-09-28
AI Technical Summary
The existing wireless communication module testing methods consume a lot of manpower and time, cannot meet the production line efficiency requirements, and cannot determine whether the performance of the wireless communication module meets the standards in the equipment.
Through the serial communication connection between the test device and the device under test, automated testing is achieved using the pogo pin connector, including signal strength and connection disconnection function test, combined with MAC address binding and device information acquisition, the performance of the wireless communication module is automatically judged.
It realizes automated testing of wireless communication modules, saves labor and time costs, optimizes production line testing, and can eliminate defective products before product shipment.
Smart Images

Figure CN115567123B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technologies, and in particular, to a test method, a system, and a test device for a wireless communication module. Background Art
[0002] With the development and rise of the mobile Internet and intelligent mobile terminals, the sound sources of audio entertainment devices are migrating from the microphones of traditional CD / DVD / PCs to mobile terminal devices that can be carried around (such as wireless microphones and Bluetooth devices), and the sound source connection is changing from a wired connection to a wireless connection. Currently, when manufacturing wireless communication devices such as wireless microphones, the wireless communication modules of the wireless communication devices are mostly manually tested one by one through customized test boxes.
[0003] Specifically, the wireless communication module is directly placed in a customized test box, power is supplied to both the wireless communication module and the test box respectively, the test box obtains the wireless communication parameters sent by the wireless communication module, and determines whether the test passes according to the parameters. However, when there are many wireless communication modules, each wireless communication module needs to be connected to an external power supply and a serial port, and the practicability is not strong. Moreover, when the production line output is large, manual testing one by one will consume a large amount of manpower and time, and cannot meet the high-efficiency requirements of the production line. Furthermore, this test method can only test the performance of an independent wireless communication module. When the Bluetooth module is assembled into a device, it will be affected by other modules in the device, and it is impossible to determine whether the performance of the wireless communication module of the device meets the standard. Summary of the Invention
[0004] The purpose of the present invention is to provide a test method, a system, and a test device for a wireless communication module, so as to save the labor and time costs of testing the wireless communication module, optimize the wireless communication performance test of the products tested on the production line, and eliminate defective products before the products are shipped.
[0005] To achieve the above object, a first aspect embodiment of the present invention provides a test method for a wireless communication module. This method is applied to a test device, and the test device is connected to each device under test through serial port communication. The method includes: determining the current device under test; sending a test instruction to the current device under test through the corresponding serial port communication connection to test the wireless communication module in the current device under test; if the test of the current device under test is completed, determining the next device under test, and updating the current device under test to the next device under test, and continuing the test.
[0006] In addition, the test method for a wireless communication module according to the above embodiment of the present invention may further have the following additional technical features:
[0007] According to an embodiment of the present invention, the test device is connected to each device under test through pogo pins for serial port communication.
[0008] According to an embodiment of the present invention, the test device includes a charging bin, the charging bin is provided with a plurality of charging positions, each charging position is provided with a pogo pin connector, the charging position is used to place the device under test, and the pogo pin connector is used to realize the serial communication connection between the device under test placed in the corresponding charging position and the test device.
[0009] According to an embodiment of the present invention, testing the wireless communication module in the current device under test includes: controlling the current device under test to turn on the wireless communication module, and performing a signal strength test and / or a connection disconnection function test on the wireless communication module.
[0010] According to an embodiment of the present invention, if the signal strength of the wireless communication module is within a preset strength range, it is determined that the wireless communication module in the current device under test passes the signal strength test: if the current device under test can normally establish and disconnect the wireless communication connection with the test device, it is determined that the wireless communication module in the current device under test passes the connection disconnection function test.
[0011] According to an embodiment of the present invention, before performing the signal strength test and / or the connection disconnection function test on the wireless communication module, it further includes: binding the MAC address of the current device under test, and obtaining the device information of the current device under test, where the device information includes the wireless communication name, the preset strength range; determining that the wireless communication name of the enabled wireless communication module is the same as the wireless communication name of the obtained current device under test.
[0012] According to an embodiment of the present invention, the wireless communication module includes a Bluetooth module, and the preset strength range is a range greater than or equal to -100 dB.
[0013] According to an embodiment of the present invention, the method further includes: transmitting the data during the test to the host computer.
[0014] To achieve the above object, an embodiment of the second aspect of the present invention proposes a test device, the test device includes a controller, the controller includes a memory, a processor, and a computer program stored on the memory, the processor is serially communication-connected with each device under test, and when the processor executes the computer program, it implements the test method of the wireless communication module as described above.
[0015] To achieve the above object, an embodiment of the third aspect of the present invention proposes a test system for a wireless communication module, the system includes: the test device as described above; a plurality of devices under test, the devices under test include the wireless communication module to be tested.
[0016] The test method, system, and test equipment for a wireless test module according to an embodiment of the present invention establish a serial port connection between the test equipment and each device under test, determine the device under test to be tested, and send test instructions to the current device under test through the corresponding serial port communication connection to test the wireless communication module in the current device under test. If the test passes, the next device under test is continued to be tested. The test method for the wireless communication module can achieve automated testing of wireless communication modules of multiple devices under test, thereby saving the labor and time costs for testing wireless communication modules and optimizing the wireless communication performance testing of products on the production line. Description of the Drawings
[0017] Figure 1 is a flowchart of the test method for a wireless communication module according to an embodiment of the present invention;
[0018] Figure 2 is a schematic diagram of a test device and a host computer according to an embodiment of the present invention;
[0019] Figure 3 is a flowchart of testing the Bluetooth module of a device under test according to a specific embodiment of the present invention;
[0020] Figure 4 is a schematic structural diagram of a test device according to an embodiment of the present invention;
[0021] Figure 5 is a schematic structural diagram of a test system for a wireless communication module according to an embodiment of the present invention. Detailed Embodiments
[0022] The embodiments of the present invention will be described in detail below. The examples of the embodiments are shown in the drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the drawings are exemplary and are intended to explain the present invention and should not be construed as limiting the present invention.
[0023] The test method, system, and test equipment for the wireless communication module according to an embodiment of the present invention will be described in detail below in conjunction with the drawings of the specification and specific embodiments.
[0024] Figure 1 is a flowchart of the test method for a wireless communication module according to an embodiment of the present invention.
[0025] In the embodiments of the present invention, the test method for the wireless communication module is applied to a test equipment, and a serial port communication connection is sampled between the test equipment and each device under test.
[0026] Specifically, the device under test includes a wireless communication module. In the present invention, the test device detects whether the functions of the wireless communication module of the device under test meet the standards. To detect the functions of the wireless communication module of the device under test, first, a serial communication connection needs to be established between the test device and each device under test. In the present invention, a charging bin including a pogo pin connection component is provided in the test device, and the serial communication between the test device and each device under test is realized through the pogo pin connection component.
[0027] Among them, the charging bin is provided with a plurality of charging positions for placing the devices under test, and the pogo pin connection component includes a plurality of pogo pin connectors corresponding to the plurality of charging positions.
[0028] As an example, as Figure 2 shown, the test device 6 is provided with a charging bin 5, and a plurality of charging positions 2 are provided in the charging bin 5 for placing the devices under test. A pogo pin connector is provided at the bottom of each charging position 2 for realizing the serial communication between the test device and each device under test through the pogo pin connector. The charging bin 5 is used to charge the devices under test on the charging positions 2. Setting a plurality of charging positions can improve the detection efficiency and reduce the labor and time costs. At the same time, the charging bin of the present invention has the function of resisting wifi and ble interference.
[0029] In an embodiment of the present invention, the pogo pin connector includes a contact provided at the corresponding charging position and a contact piece provided on the device under test. Among them, when the device under test is placed in the charging position, the contact piece on the device under test is connected face to face with the contact at this charging position.
[0030] Specifically, as Figure 2 shown, the pogo pin connector at the bottom of each charging position 2 includes the contact 4 of the charging position and the contact piece 3 on the device under test. When the device under test is placed in the charging position, the contact piece 3 on the device under test and the contact 4 of the charging position are in contact, and the pogo pin connector is successfully connected, establishing a serial communication connection between the test device and each device under test.
[0031] As Figure 1 shown, the test method for the wireless communication module includes:
[0032] S1, determine the current device under test.
[0033] Specifically, multiple devices under test can be placed in the test device at one time, but the test device cannot detect multiple devices under test simultaneously. It needs to be detected one by one. To determine the current device under test, the device under test in the leftmost and topmost charging position in the charging bin can be set as device No. 1, and the charging positions are numbered in sequence from left to right and from top to bottom. The test device can perform detections in sequence according to the numbers.
[0034] S2. Send a test command to the currently tested device through the corresponding serial port communication connection to test the wireless communication module in the currently tested device.
[0035] Specifically, after determining the currently tested device, the charging case and the tested device directly use the serial port communication method for data transmission. The charging case sends a test command to the currently tested device, and the tested device receives the test command and performs operations according to the test command. Then, the test device determines whether the wireless communication module in the currently tested device passes the test based on the operation result.
[0036] In some embodiments, testing the wireless communication module in the currently tested device includes: controlling the currently tested device to turn on the wireless communication module, and performing a signal strength test and / or a connection disconnection function test on the wireless communication module.
[0037] Specifically, when performing a signal strength test on the wireless communication module, the test device obtains the signal strength of the wireless communication module in the currently tested device. If the signal strength of the wireless communication module is within the preset strength range, it is determined that the wireless communication module in the currently tested device passes the signal strength test.
[0038] When performing a connection disconnection function test on the wireless communication module, if the currently tested device can normally establish and disconnect the wireless communication connection with the test device, for example, when the test device sends a connection command to the currently tested device, the currently tested device establishes a wireless communication connection with the test device, and when the test device sends a disconnection command to the currently tested device, the currently tested device disconnects the wireless communication connection with the test device, it is determined that the wireless communication module in the currently tested device passes the connection disconnection function test.
[0039] In some embodiments, before performing a signal strength test and / or a connection disconnection function test on the wireless communication module, the MAC address of the currently tested device is also bound, and the device information of the currently tested device is obtained, where the device information includes the wireless communication name and the preset strength range; it is determined that the wireless communication name of the turned-on wireless communication module is the same as the wireless communication name of the currently tested device obtained.
[0040] As an implementation manner, the test instructions may include: a MAC address binding instruction for binding the MAC address of the currently tested device; a device query instruction for obtaining the wireless communication name of the currently tested device; a wireless communication enabling instruction for controlling the currently tested device to enable the wireless communication module; a wireless communication scanning instruction for scanning and capturing the wireless communication broadcast packets of the tested device to obtain the MAC address and wireless communication name of the tested device; a signal strength query instruction for obtaining the signal strength of the wireless communication module of the currently tested device with the bound MAC address; a connection instruction for establishing a wireless communication connection with the wireless communication module in the currently tested device; and a disconnection instruction for disconnecting the wireless communication connection with the wireless communication module in the currently tested device.
[0041] Specifically, the test device first sends a MAC address binding instruction to bind the MAC address of the currently tested device, and then queries the wireless communication name of the currently tested device through the device query instruction. Then it sends a wireless communication enabling instruction to enable the wireless communication module of the tested device, and sends a wireless communication scanning instruction to scan and capture the wireless communication broadcast packets of the tested device to obtain the MAC address and wireless communication name of the tested device.
[0042] More specifically, the test device also sends a signal strength query instruction to obtain the signal strength of the wireless communication module of the currently tested device with the bound MAC address, and detects whether the signal strength is within a preset range. The connection instruction is used to establish a wireless communication connection with the wireless communication module in the currently tested device; the disconnection instruction is used to disconnect the wireless communication connection with the wireless communication module in the currently tested device to determine whether the connection and disconnection functions of the tested device are normal.
[0043] It should be noted that a wireless communication closing instruction may also be provided corresponding to the wireless communication enabling instruction, and a stop wireless communication scanning instruction may be provided corresponding to the wireless communication scanning instruction, so that corresponding instructions can be sent as needed to better ensure the test effect.
[0044] For example, defining the test instructions for serial port communication, where opt is the operation code, optNum is the operation code serial number, and dev is the tested device number. The dev of the first device is 0. The above test instruction codes are as follows:
[0045] MAC address binding instruction: DEV_BIND_MAC(opt,optNum,dev);
[0046] Device query instruction: DEV_INQUIRY_BLE(opt,optNum,dev);
[0047] Device information query instruction: DEV_INQUIRY_DEVICE_INFO(opt,optNum);
[0048] Wireless communication start command: DEV_OPEN_TX_BLE_BROADCAST(opt, optNum, dev);
[0049] Wireless communication stop command: DEV_CLOSE_TX_BLE_BROADCAST(opt, optNum, dev);
[0050] Wireless communication scan command: DEV_SCAN_TX_BLE_BROADCAST(opt, optNum);
[0051] Stop wireless communication scan command: DEV_STOPSCAN_TX_BLE_BROADCAST(opt, optNum);
[0052] Signal strength query command: DEV_INQUIRY_LE_AUDIO_RSSI_LEVEL;
[0053] Connection command: DEV_CONNECT_LE_AUDIO;
[0054] Disconnection command: DEV_DISCONNECT_LE_AUDIO.
[0055] After the device under test receives the above test commands sent by the test device, it can make corresponding response information for the test commands and send the response information to the test device. The test device determines whether the wireless communication module in the current device under test passes the test according to the response information.
[0056] Further, if all of the following Conditions 1 - 5 are met, it is determined that the wireless communication module in the current device under test passes the test:
[0057] Condition 1: Determine that the wireless communication module of the current device under test is started according to the response information for the wireless communication start command.
[0058] Specifically, when the device under test receives the wireless communication start command, it starts the wired communication module, indicating that the wireless communication start function of the device under test is normal.
[0059] Condition 2: The MAC address and wireless communication name in the response information for the wireless communication scan command are respectively the same as the MAC address in the MAC address binding command and the wireless communication name in the device query command.
[0060] Specifically, when the MAC address obtained by the test device through the serial pogo pin connector and the wireless communication name in the device query instruction are respectively consistent with the MAC address and the wireless communication name in the response information of the wireless communication scan instruction, it indicates that the test passes.
[0061] Condition three: The signal strength in the response information for the signal strength query instruction is within the preset strength range.
[0062] Specifically, the preset strength range can be a range greater than or equal to -100 dB. When the signal strength in the response information of the signal strength query instruction is greater than or equal to -100 dB, it indicates that the signal strength is normal.
[0063] Condition four: Determine to establish a wireless communication connection with the wireless communication module in the currently tested device according to the response information for the connection instruction.
[0064] Condition five: Determine to disconnect the wireless communication connection with the wireless communication module in the currently tested device according to the response information for the disconnection instruction.
[0065] It should be noted that if any of the above five conditions is not met, the tested device fails the test.
[0066] S3, if the test of the currently tested device is completed, determine the next tested device, update the currently tested device to the next tested device, and continue the test.
[0067] Specifically, the completion of the test of the currently tested device may include that the test of the wireless communication module in the currently tested device passes (if the above five conditions are all met), or may include that the test of the wireless communication module in the currently tested device fails (it is determined that any one of the above five conditions is not met). That is to say, regardless of whether the wireless communication module in the currently tested device passes the test, it is considered that the test of the currently tested device is completed. Then, the next tested device is detected in the order of the charging position numbers, and the currently tested device is updated to the next tested device, and the above test steps are repeated, thereby realizing the automatic testing of different tested devices.
[0068] In an embodiment of the present invention, the test method for the wireless communication module further includes: transmitting the data during the test to the host computer.
[0069] Specifically, as Figure 2As shown, the test device is connected to the host computer 1, and transmits the data during the test process to the host computer 1. The MAC address, wireless communication name in the response information of the wireless communication scan instruction, the MAC address in the MAC address binding instruction, and the wireless communication name in the device query instruction can all be displayed on the host computer 1. The signal strength in the response information of the signal strength query instruction can also be displayed on the host computer 1, and the test results of each device under test can be seen on the host computer 1.
[0070] Figure 3 It is a flowchart for testing the Bluetooth module of the device under test in a specific embodiment of the present invention.
[0071] In an embodiment of the present invention, the wireless communication module includes a Bluetooth module. The following combines Figure 3 to illustrate the performance detection of the Bluetooth module of the device under test, and takes the example that there are 18 charging positions in the charging bin.
[0072] First, place the devices under test into the charging bin one by one, and keep the pogo pin connector in good contact. The charging bin first establishes communication with the No. 1 device of the device under test through the pogo pin connector in the upper left corner, and directly uses the serial port communication method to transmit data between the charging bin and the device under test. First, bind the MAC address of the device, and then query the device information of the device under test through the Bluetooth query instruction, including the Bluetooth name and Bluetooth signal strength. The test results are respectively displayed on the host computer 1.
[0073] Specifically, before testing the Bluetooth function, we define that the Bluetooth name consists of "ble_" and the last 4 digits of the sn number. First, turn on the Bluetooth broadcast of the No. 1 device under test through the serial port communication transmission of the Bluetooth broadcast instruction. After sending the serial port instruction, when the message is successfully sent and the feedback of the device under test is received, a JSON format data packet will be received. After the charging bin parses the JSON data packet, it determines that the Bluetooth is successfully turned on, and the result is displayed on the host computer 1. After successfully turning on the Bluetooth, the Bluetooth module in the charging box can scan the Bluetooth broadcast through the scan instruction. When the Bluetooth broadcast corresponding to the bound MAC is scanned, compare the set Bluetooth name. If the names are the same, the test passes.
[0074] More specifically, test the signal strength value of the Bluetooth of the device under test. In order to better transmit Bluetooth data, we define the Bluetooth strength threshold value as -100dB. Then, query the signal strength value of the Bluetooth corresponding to the bound MAC through the Bluetooth signal strength serial port instruction. Similarly, a JSON data packet will be received, and the signal strength value can be seen in the data packet. When the Bluetooth signal strength of the device under test is less than -100dB, it is considered that the Bluetooth signal strength module test of the device under test fails, and the device is defined as a faulty machine, and specific analysis and troubleshooting are required.
[0075] Further specifically, if the Bluetooth signal strength module of the device under test passes the test, then the Bluetooth connection disconnection function is tested. The charging case will establish a communication connection with the Bluetooth module of the device under test. Since there is no master-slave relationship between the Bluetooth module of the charging case and the device under test, when the charging case sends a Bluetooth pairing request message, after the Bluetooth module of the device under test receives the request message, it can directly connect, and the connection result will be displayed on the host computer 1. After the Bluetooth connection is successful, the Bluetooth connection needs to be disconnected. The charging case actively sends a pairing end message. After the Bluetooth of the device under test is disconnected from the charging case and receives the correct return, it is determined that the disconnection is successful. After the test of the first device under test "dev = 0" is completed, the second device with "dev = 1" will be automatically tested, and so on. The data during the test process will be transmitted to the host computer 1 through the log of the charging case, and finally we can see the test results of the device under test on the host computer 1.
[0076] The test method of the wireless test module according to the embodiment of the present invention establishes a serial port connection between the test device and each device under test, determines the device under test to be tested, sends a test instruction to the current device under test through the corresponding serial port communication connection, the device under test receives the test instruction and sends the corresponding feedback information, and the test device determines whether the wireless communication module in the current device under test passes the test according to the feedback information. If the test passes, the next device under test will be continued to be tested. The test method of the wireless communication module saves the labor and time costs of testing the wireless communication module, optimizes the wireless communication performance test of the products on the production line, and can eliminate defective products before the products are shipped.
[0077] The present invention also proposes a test device.
[0078] In an embodiment of the present invention, as Figure 4 shown, the test device 50 includes a controller 500. The controller 500 includes a memory 503, a processor 501, and a computer program stored on the memory 503. When the computer program is executed by the processor 501, the test method of the wireless communication module as described above is implemented.
[0079] As Figure 4 shown, the controller 500 includes: a processor 501 and a memory 503. Among them, the processor 501 and the memory 503 are connected, such as connected through a bus 502. Optionally, the controller 500 may further include a transceiver 504. It should be noted that in actual applications, the transceiver 504 is not limited to one, and the structure of the controller 500 does not constitute a limitation to the embodiment of the present invention.
[0080] The processor 501 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, modules, and circuits described in connection with the disclosure of the present invention. The processor 501 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0081] The bus 502 may include a path for transmitting information between the above components. The bus 502 may be a PCI (Peripheral Component Interconnect) bus, an EISA (Extended Industry Standard Architecture) bus, or the like. The bus 502 may be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, Figure 5 only a thick line is shown herein, but it does not mean that there is only one bus or one type of bus.
[0082] The memory 503 is used to store a computer program corresponding to the asynchronous serial communication method of the foregoing embodiments of the present invention, and the computer program is controlled and executed by the processor 501. The processor 501 is used to execute the computer program stored in the memory 503 to implement the content shown in the foregoing method embodiments.
[0083] Among them, the controller 500 includes but is not limited to: mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Computers), PMPs (Portable Multimedia Players), in-vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The illustrated controller 500 is merely an example and should not impose any limitation on the functions and scope of use of the embodiments of the present invention.
[0084] In one embodiment of the present invention, the controller 500 establishes a serial communication connection between the test device and each device under test through a pogo pin connection component. The test device further includes a charging bin, which is provided with a plurality of charging positions for placing the devices under test, and the pogo pin connection component includes a plurality of pogo pin connectors corresponding to the plurality of charging positions.
[0085] The present invention also provides a test system for a wireless communication module.
[0086] In one embodiment of the present invention, as Figure 5 shown, the test system 100 for a wireless communication module includes: the test device 50 as described above and a plurality of devices under test 40, and the devices under test include wireless communication modules under test.
[0087] For the test method, system and test device of the wireless communication module according to the embodiments of the present invention, a serial connection is established between the test device and each device under test, and the device under test to be tested is determined. A test instruction is sent to the current device under test through the corresponding serial communication connection. The device under test receives the test instruction and sends corresponding feedback information. The test device determines whether the wireless communication module in the current device under test passes the test based on the feedback information. If the test passes, the next device under test is continued to be tested. The test method of the wireless communication module saves the labor and time costs for testing the wireless communication module, optimizes the wireless communication performance test of the products on the production line, and can eliminate defective products before the products are shipped.
[0088] Note that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a definite sequence list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device), or used in combination with these instruction execution systems, apparatus, or devices. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection portion with one or more wirings (electronic device), a portable computer disk cartridge (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpretation, or other suitable processing as necessary, and then stored in a computer memory.
[0089] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application-specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
[0090] In the description of this specification, the description with reference to terms such as "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc. means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples.
[0091] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc. indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings. They are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as a limitation on the present invention.
[0092] In addition, the terms "first" and "second" are only used for descriptive purposes and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include at least one of such features. In the description of the present invention, the meaning of "a plurality" is at least two, such as two, three, etc., unless otherwise specifically and clearly defined.
[0093] In the present invention, unless otherwise clearly specified and defined, the terms "mounted", "connected", "coupled", "fixed", etc. shall be construed in a broad sense. For example, it may be a fixed connection, a detachable connection, or an integral body; it may be a mechanical connection or an electrical connection; it may be directly connected or indirectly connected through an intermediate medium, and it may be the internal communication of two elements or the interaction relationship between two elements, unless otherwise clearly defined. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0094] In the present invention, unless otherwise clearly specified and defined, the first feature being "on" or "under" the second feature may be that the first and second features are in direct contact, or the first and second features are indirectly in contact through an intermediate medium. Moreover, the first feature being "above", "over" and "on top of" the second feature may be that the first feature is directly above or obliquely above the second feature, or merely indicates that the first feature has a higher horizontal height than the second feature. The first feature being "under", "beneath" and "underneath" the second feature may be that the first feature is directly below or obliquely below the second feature, or merely indicates that the first feature has a lower horizontal height than the second feature.
[0095] Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as a limitation on the present invention. Those of ordinary skill in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.
Claims
1. A testing method for a wireless communication module, characterized in that, Applied to a test device, which is serially connected to each device under test through serial communication. The method includes: Determine the current device under test; Send a test instruction to the current device under test through the corresponding serial communication connection to test the wireless communication module in the current device under test; If the test of the current device under test is completed, determine the next device under test, update the current device under test to the next device under test, and continue the test; The test device is serially connected to each device under test through pogo pins; The test device includes a charging bin, which is provided with a plurality of charging positions. Each charging position is provided with a pogo pin connector. The charging position is used to place the device under test, and the pogo pin connector is used to realize the serial communication connection between the device under test placed in the corresponding charging position and the test device.
2. The test method of the wireless communication module according to claim 1, wherein, The testing of the wireless communication module in the current device under test includes: Control the current device under test to turn on the wireless communication module, and perform a signal strength test and / or a connection disconnection function test on the wireless communication module.
3. The method for testing a wireless communication module according to claim 2, wherein If the signal strength of the wireless communication module is within a preset strength range, it is determined that the wireless communication module in the current device under test passes the signal strength test: If the current device under test can normally establish and disconnect the wireless communication connection with the test device, it is determined that the wireless communication module in the current device under test passes the connection disconnection function test.
4. The test method of the wireless communication module according to claim 3, wherein Before performing the signal strength test and / or the connection disconnection function test on the wireless communication module, it further includes: Bind the MAC address of the current device under test, and obtain the device information of the current device under test, where the device information includes the wireless communication name and the preset strength range; Determine that the wireless communication name of the enabled wireless communication module is the same as the wireless communication name of the obtained current device under test.
5. The test method for the wireless communication module according to claim 3, wherein, The wireless communication module includes a Bluetooth module, and the preset strength range is a range greater than or equal to -100 dB.
6. The test method of the wireless communication module according to claim 1, characterized in that, The method further includes: Transmit the data during the test to the host computer.
7. A test device, characterized in that, The test device includes a controller, and the controller includes a memory, a processor, and a computer program stored on the memory. The processor is serially connected to each device under test. When the processor executes the computer program, it implements the method for testing a wireless communication module according to any one of claims 1-6.
8. A test system for a wireless communication module, characterized in that, The system includes: The test device according to claim 7; A plurality of devices under test, and the device under test includes a wireless communication module under test.
Citation Information
Patent Citations
Wireless module test system, method and device applied to gateway
CN111756597A
WIFI back connection test method and device, test terminal and readable storage medium
CN112134765A
Charging test system and method
CN114222018A
Terminal test method, test system and computer readable storage medium
CN114328251A