Debugging tool interaction control method, device and equipment of wireless intelligent device

By utilizing the visual interface and QR code scanning technology of the wireless smart device debugging tool, the problem of low testing efficiency in existing technologies has been solved, achieving the effects of simplified operation and improved efficiency.

CN120640339BActive Publication Date: 2026-01-09JIAN IGOR ELECTRIC CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510775103.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-11
Publication Date
2026-01-09
Estimated Expiration
2045-06-11

AI Technical Summary

Technical Problem

In existing technologies, the debugging process of wireless smart devices relies on the performance of the gateway network or a complex Linux system environment, resulting in low testing efficiency and affecting R&D and production efficiency.

Method used

This invention provides a debugging tool for wireless smart devices. Users can select the debugging mode through a visual interface, establish a connection by scanning a code to access the network, obtain device information, and debug device functions through the function debugging area, thus simplifying the operation process.

Benefits of technology

It simplifies and visualizes the debugging process, reduces learning and operational costs, improves testing efficiency, and enhances the efficiency of R&D and production.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120640339B_ABST
    Figure CN120640339B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a kind of wireless intelligent device's debugging tool interaction control method, device and equipment, belong to wireless device test field. Including: display tool main interface, including mode selection control, debugging start control and test start control, mode selection control is used to select into function debugging mode or product test mode;In function debugging mode, in response to the trigger instruction of debugging start control, display scan code into network prompt interface, for waiting for external scanning target wireless intelligent device's identification code, according to identification code and target wireless intelligent device establish connection, obtain device information, and device information is stored to database;In response to obtaining device information, display debugging main interface, including first device information area and function debugging area, first device information area is used to display device information, and function debugging area is used to trigger function debugging.The present application aims to improve the test efficiency of wireless intelligent device.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of wireless device testing, and particularly relates to a debugging tool interactive control method, device and equipment for a wireless intelligent device. BACKGROUND

[0002] In the prior art, when a wireless intelligent device is developed and debugged or tested on a product line, a staff member needs to combine a gateway to complete network access of the wireless intelligent device, which makes performance of the product in the testing process dependent on network performance of the gateway, or the wireless intelligent device can be added and tested by inputting a complex command line under a Linux system environment, but this also has problems of complex operation of the Linux system environment, long time consumption and low testing efficiency, which affects efficiency of a research and development end and a production end.

[0003] To sum up, the technical problems in the related art need to be improved. SUMMARY

[0004] The main purpose of an embodiment of the present application is to provide a debugging tool interactive control method, device and equipment for a wireless intelligent device, which aims to improve testing efficiency of the wireless intelligent device.

[0005] To achieve the above purpose, one aspect of an embodiment of the present application provides a debugging tool interactive control method for a wireless intelligent device, and the method comprises the following steps.

[0006] displaying a tool main interface, the tool main interface comprising a mode selection control, a debugging start control and a test start control, the mode selection control being used to select the debugging tool to enter a function debugging mode or a product test mode;

[0007] In the function debugging mode, in response to a triggering instruction of the debugging start control, a scan code network access prompt interface is displayed, the scan code network access prompt interface being used to wait for an external scan code device to scan an identification code of a target wireless intelligent device, to establish a connection according to the identification code and the target wireless intelligent device, to obtain corresponding device information, and to store the device information to a database;

[0008] In response to obtaining the device information, a debugging main interface is displayed, the debugging main interface comprising a first device information area and a function debugging area, the first device information area being used to display the device information, and the function debugging area being used to trigger function debugging of the target wireless intelligent device.

[0009] In some embodiments, the function debugging area comprises a switch light debugging control, and the triggering of the function debugging of the target wireless intelligent device comprises:

[0010] In response to a triggering instruction of the switch light debugging control, a light control interface is displayed, and the light control interface includes a switch light control control for controlling the on-off state of a preset light unit on the target wireless smart device.

[0011] In some embodiments, the function debugging area further includes a light brightness debugging control, and the triggering of the function debugging of the target wireless smart device further includes:

[0012] In response to a triggering instruction of the light brightness debugging control, the light control interface is displayed, and the light control interface further includes a brightness control control for controlling the light brightness of the preset light unit and a brightness information area for displaying corresponding brightness information according to the light brightness.

[0013] In some embodiments, the function debugging area includes a network withdrawal control control, and the triggering of the function debugging of the target wireless smart device includes:

[0014] In response to a triggering instruction of the network withdrawal control control, the device information of the target wireless smart device is deleted from the database, the connection with the target wireless smart device is disconnected, and the tool main interface is displayed.

[0015] In some embodiments, the method further includes:

[0016] In the product test mode, in response to a triggering instruction of the test start control, the code scanning network entry prompt interface is displayed, the connection with the target wireless smart device is established through the code scanning network entry prompt interface, the device information is acquired, and the device information is stored in the database;

[0017] In response to the acquisition of the device information, a test main interface is displayed, and the test main interface includes a second device information area and a test progress area, the second device information area is used to display the device information, and the test progress area is used to display the function test progress of the target wireless smart device, and the function test includes a switch light function test, a light brightness adjustment function test, and a network withdrawal function test in sequence.

[0018] In some embodiments, the method further includes:

[0019] In response to the test of all functions in the product test mode being passed, the device information of the target wireless smart device is deleted from the database, the connection with the target wireless smart device is disconnected, and a test pass prompt interface is displayed.

[0020] In response to a test of any function in the product test mode being failed, stopping the flow of the function test, and displaying a test failure prompt interface.

[0021] In some embodiments, the debugging main interface and the test main interface both include a reset control, and the method further includes:

[0022] In response to a triggering instruction of the reset control, resetting a Bluetooth adapter state of the target wireless smart device.

[0023] In some embodiments, the tool main interface further includes a log control, and the method further includes:

[0024] In response to a triggering instruction of the log control, displaying a log area in the tool main interface, the log area being used to display function debugging information, function test information and / or error information.

[0025] To achieve the above object, another aspect of the embodiments of the present application provides a debugging tool interaction control device of a wireless smart device, the device comprising:

[0026] A first processing module is configured to display a tool main interface, the tool main interface including a mode selection control, a debugging start control and a test start control, the mode selection control being used to select the debugging tool to enter a function debugging mode or a product test mode;

[0027] A second processing module is configured to, in the function debugging mode, in response to a triggering instruction of the debugging start control, display a code scanning network access prompt interface, the code scanning network access prompt interface being used to wait for an external code scanning device to scan an identification code of a target wireless smart device, establish a connection according to the identification code and the target wireless smart device, acquire corresponding device information, and store the device information to a database;

[0028] A third processing module is configured to, in response to the device information being acquired, display a debugging main interface, the debugging main interface including a first device information area and a function debugging area, the first device information area being used to display the device information, and the function debugging area being used to trigger a function debugging of the target wireless smart device.

[0029] To achieve the above object, another aspect of the embodiments of the present application provides an electronic device, the electronic device including a memory and a processor, the memory storing a computer program, and the processor implementing the method described above when executing the computer program.

[0030] The embodiments of the present application at least have the following beneficial effects: The present application provides a debugging tool interactive control method, device and equipment of a wireless intelligent device, which displays a tool main interface, selects a debugging tool to enter a function debugging mode or a product test mode by using a mode selection control of the tool main interface, displays a scan code network access prompt interface in response to a trigger instruction of a debugging start control on the interface in the function debugging mode, waits for an external scan code device to scan an identification code of a target wireless intelligent device through the scan code network access prompt interface, establishes a connection between the debugging tool and the target wireless intelligent device based on the identification code, obtains corresponding device information, and stores the device information to a database; displays a debugging main interface in response to obtaining the device information, the debugging main interface includes a first device information area and a function debugging area, displays the device information through the first device information area, and performs function debugging on the target wireless intelligent device through the function debugging area. Compared with the debugging which needs to rely on a gateway or a Linux system environment, the present application realizes the simplification and intuitive visualization of the debugging process through the debugging tool with a visual interface, so that the staff can more intuitively understand the related information of the debugging process, which is also beneficial to reduce the learning cost and operation cost required by the debugging operation, improve the test efficiency, and improve the efficiency of the research and development end and the production end. BRIEF DESCRIPTION OF DRAWINGS

[0031] Figure 1 is a flowchart of a debugging tool interactive control method of a wireless intelligent device provided by the embodiments of the present application;

[0032] Figure 2 is a schematic diagram of a tool main interface of the embodiments of the present application;

[0033] Figure 3 is a schematic diagram of a scan code network access prompt interface of the embodiments of the present application;

[0034] Figure 4 is a schematic diagram of a debugging main interface of the embodiments of the present application;

[0035] Figure 5 is a schematic diagram of a light control interface of the embodiments of the present application;

[0036] Figure 6 is a schematic diagram of a test main interface of the embodiments of the present application;

[0037] Figure 7 is a schematic diagram of a test pass prompt interface of the embodiments of the present application;

[0038] Figure 8 is a schematic diagram of a test fail prompt interface of the embodiments of the present application;

[0039] Figure 9 is a structural schematic diagram of a debugging tool interactive control device of a wireless intelligent device provided by the embodiments of the present application;

[0040] Figure 10 is a hardware structure schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0041] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application is further described in detail below in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and do not limit the present application. When the following description relates to the drawings, the same numerals in different drawings represent the same or similar elements unless otherwise indicated. The implementation described in the following exemplary embodiments does not represent all the implementations consistent with the embodiments of the present application, but is only an example of devices and methods consistent with some aspects of the embodiments of the present application as described in the appended claims.

[0042] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present application belongs. The terms used herein are only for the purpose of describing the embodiments of the present application and are not intended to limit the present application.

[0043] In the prior art, when a wireless intelligent device is developed and debugged or tested on a product line, a worker needs to combine a gateway to complete the network access of the wireless intelligent device, which makes the performance of the product in the test process dependent on the network performance of the gateway. Alternatively, the wireless intelligent device can be added and tested by inputting complex command lines under a Linux system environment, but this also has the problems of complex operation of the Linux system environment, long time consumption and low test efficiency, which affects the efficiency of the research and development end and the production end.

[0044] Therefore, in the embodiments of the present application, a debugging tool interactive control method, device and equipment of a wireless intelligent device are provided, Figure 1 is an optional flowchart of a debugging tool interactive control method of a wireless intelligent device provided by an embodiment of the present application, Figure 1 The method in can include but is not limited to including steps S100 to S300.

[0045] Those skilled in the art can understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of the present application, and can include more or fewer steps than those shown in the figures, or combine certain steps or different steps.

[0046] Step S100, a tool main interface 100 is displayed, the tool main interface 100 includes a mode selection control 110, a debugging start control 120 and a test start control 130, the mode selection control 110 is used to select the debugging tool to enter a function debugging mode or a product test mode;

[0047] The debugging tool described in the embodiments of the present application is a software tool that can be applied to devices such as PC terminals, mobile terminals, or embedded devices, and requires the device to have a display unit for outputting visual content, such as a display screen configured for a PC terminal, so as to perform visual output through the display unit and obtain input operations of a user through a mouse or a touch screen, thereby realizing the interactive control required by the method of the embodiments.

[0048] Specifically, the tool main interface 100 is a default interface displayed after starting the debugging tool, and the tool main interface 100 is as shown in reference to FIG. 1. Figure 2 In the tool main interface 100, at least a mode selection control 110, a debugging start control 120, and a test start control 130 are included. The debugging tool of the embodiments can be used for functional debugging or product testing of a wireless smart device. Functional debugging is applied to a scenario in which a product is still in a research and development stage and a staff member of a research and development department performs debugging on the product, and product testing is applied to a scenario in which a product has been developed and is tested after being produced on a production line.

[0049] Corresponding to the two application scenarios of functional debugging and product testing, the debugging tool is provided with a corresponding functional debugging mode and a product testing mode, and can be selected to enter any mode by triggering the mode selection control 110. The mode selection control 110 can be set to a drop-down menu or a check option, and the like, Figure 2 The mode selection control 110 is schematically shown in the form of a drop-down menu below. The mode selection control 110 can be preset to select one of the modes, for example, the product testing mode.

[0050] On the other hand, the debugging start control 120 is a control for starting a functional debugging process, and the test start control 130 is a control for starting a product testing process. Both controls can be set to a button or a check option, and the like, and are directly triggered by clicking or the like. It should be noted that if the mode entered by the debugging tool does not correspond, for example, the test start control 130 in the functional debugging mode, the control can be hidden or grayed out, so that the control cannot be triggered, thereby avoiding misoperation of the staff member through foolproof design.

[0051] In step S200, in the functional debugging mode, a scan-to-network prompt interface 200 is displayed in response to a triggering instruction of the debugging start control 120. The scan-to-network prompt interface 200 is used to wait for an external scan-to-network device to scan an identification code of a target wireless smart device, establish a connection with the target wireless smart device according to the identification code, obtain corresponding device information, and store the device information to a database.

[0052] After the debugging tool enters the function debugging mode, in response to a triggering instruction to the debugging start control 120, a function debugging process is performed, at this time, the network access function of the target wireless smart device needs to be verified first, on the interface of the debugging tool, a scan code network access prompt interface 200 is displayed, text or legends can be displayed on the interface to guide the staff at this time to perform the operation, at this time, outside the debugging tool, the staff needs to perform a scan code operation on the identification code on the target wireless smart device through a scan code gun or other scan code equipment, so that the debugging tool can identify the target wireless smart device according to the identification code and establish a communication connection with the target wireless smart device. Figure 3 , a scan code network access prompt interface 200 is displayed, text or legends can be displayed on the interface to guide the staff at this time to perform the operation, at this time, outside the debugging tool, the staff needs to perform a scan code operation on the identification code on the target wireless smart device through a scan code gun or other scan code equipment, so that the debugging tool can identify the target wireless smart device according to the identification code and establish a communication connection with the target wireless smart device.

[0053] After the communication connection is successfully established, it is represented that the network access function of the target wireless smart device is normal, further, the corresponding device information is acquired, the staff can visually identify the target wireless smart device, and the device information is stored to the database, and the function of ensuring data archiving is also normally operated in the function debugging process.

[0054] In response to the acquisition of the device information, a debugging main interface 300 is displayed, the debugging main interface 300 includes a first device information area 310 and a function debugging area 320, the first device information area 310 is used to display the device information, and the function debugging area 320 is used to trigger the function debugging of the target wireless smart device.

[0055] After confirming that the network access function of the target wireless smart device is normal, the debugging main interface 300 is displayed, the debugging main interface 300 refers to Figure 4 , the debugging main interface 300 includes the first device information area 310 and the function debugging area 320, the first device information area 310 is used to display the device information of the target wireless smart device acquired, such as the model and ID of the device, and the function debugging area 320 is used to display a plurality of triggering controls for function debugging, so as to meet the debugging needs of the staff for each function.

[0056] It should be noted that the various interfaces described in the embodiments of the present application, such as the tool main interface 100 and the debugging main interface 300, are different states of the debugging tool in the use process, for example, part of the controls provided in the tool main interface 100 are not hidden in the debugging main interface 300, there can be the same area or control between the different two interfaces, the embodiments of the present application only limit the controls or areas that are more critical for the corresponding interface to achieve the corresponding function, and all the same or different controls between the different interfaces are not completely listed, therefore, in addition to the above description, the tool main interface 100 and the debugging main interface 300 and other interfaces can also include other controls, for example, refer to Figure 2 and Figure 4 , which are not limited in the present embodiment.

[0057] The steps S100 to S300 shown in the embodiments of the present application are as follows: the tool main interface 100 is displayed, the mode selection control 110 of the tool main interface 100 is used to select the debugging tool to enter the function debugging mode or the product test mode; in the function debugging mode, in response to a triggering instruction of the debugging start control 120 on the interface, the code scanning network access prompt interface 200 is displayed, the code scanning network access prompt interface 200 is used to wait for an external code scanning device to scan the identification code of the target wireless smart device, the debugging tool is connected with the target wireless smart device based on the identification code, the corresponding device information is acquired, and the device information is stored to a database; in response to the acquired device information, the debugging main interface 300 is displayed, the debugging main interface 300 includes the first device information area 310 and the function debugging area 320, the device information is displayed through the first device information area 310, and the function debugging area 320 is used to perform function debugging on the target wireless smart device. Compared with the debugging that needs to rely on the gateway or the Linux system environment, the present application realizes the simplification and intuitive visualization of the debugging process through the debugging tool with the visual interface, so that the staff can more intuitively understand the related information of the debugging process, which is also beneficial to reduce the learning cost and operation cost required by the debugging operation, improve the test efficiency, and improve the efficiency of the research and development end and the production end.

[0058] In some embodiments, the function debugging area 320 includes the switch light debugging control 321, and triggering the function debugging of the target wireless smart device includes:

[0059] In response to the triggering instruction of the switch light debugging control 321, the light control interface 400 is displayed, and the light control interface 400 includes the switch light control control 410, which is used to control the on-off state of the preset light unit on the target wireless smart device.

[0060] Optionally, the function debugging area 320 includes the switch light debugging control 321, which is used to trigger the debugging of whether the preset light unit on the target wireless smart device can normally turn on and off, and can be set to a button or the like. When the switch light debugging control 321 is triggered, the light control interface 400 is displayed, which can refer to Figure 5 The interface includes the switch light control control 410, which is used to control the on-off state of the preset light unit on the target wireless smart device.

[0061] Specifically, the preset light unit is an LED lamp or other light device. Taking the LED lamp as an example, the switch light control control 410 can be set to individually control the on-off state of each LED lamp and / or uniformly control the on-off state of each LED lamp. When the on-off state is the off state, triggering the switch light control control 410 can control the on-off state to switch to the on state, and when the on-off state is the on state, triggering the switch light control control 410 can control the on-off state to switch to the off state. The switch light control control 410 can be set to different styles of buttons according to different on-off states, for example, the prompt text on the buttons is different to distinguish, or can be set to a ticked option style, which is not limited in the embodiment.

[0062] The switch light debugging control 321 enables the staff to conveniently debug the switch light function, improves the test efficiency, and also improves the efficiency of the research and development end.

[0063] In some embodiments, the function debugging area 320 further includes a light brightness debugging control 322, and triggering the function debugging of the target wireless intelligent device further includes:

[0064] In response to the triggering instruction of the light brightness debugging control 322, a light control interface 400 is displayed, and the light control interface 400 further includes a brightness control control 420 and a brightness information area 430. The brightness control control 420 is used to control the light brightness of the preset light unit, and the brightness information area 430 is used to display corresponding brightness information according to the light brightness.

[0065] Optionally, the function debugging area 320 can further include a light brightness debugging control 322, which is used to trigger whether the light brightness of the preset light unit can be changed according to the control. The control can be set to a button style. When the light brightness debugging control 322 is triggered, the light control interface 400 is displayed, and the light control interface 400 can be integrated with the switch light control control 410, the brightness control control 420, and the brightness information area 430. Figure 5

[0066] Specifically, the brightness control control 420 is used to control the light brightness of the preset light unit to change, which can be set to a sliding bar or a digital input box style. The preset light unit supports the minimum brightness to the maximum brightness in the form of percentage. On the other hand, the brightness information area 430 is used to display the brightness related information of the current preset light unit, for example, directly displays the brightness value of the current preset light unit in lumens, and can also display the relationship between the brightness of the current preset light unit and the maximum brightness in combination with the percentage number.

[0067] ​The light brightness adjustment control 322 enables the staff to conveniently debug the light brightness adjustment function, improves the test efficiency, and also improves the efficiency of the research and development end.

[0068] In some embodiments, the function debugging area 320 includes a network withdrawal control 323, and triggering the function debugging of the target wireless smart device includes:

[0069] In response to the triggering instruction of the network withdrawal control 323, the device information of the target wireless smart device is deleted from the database, the connection with the target wireless smart device is disconnected, and the tool main interface 100 is displayed.

[0070] Optionally, the function debugging area 320 can further include a network withdrawal control 323, which is used to debug whether the network withdrawal function of the target wireless smart device is normal, and can be set to a button or the like. When the network withdrawal control 323 is triggered, the connection between the debugging tool and the target wireless smart device is disconnected, and the related device information is removed, specifically deleted from the database, so as to complete the network withdrawal of the target wireless smart device.

[0071] In addition, since the debugging tool is disconnected from the target wireless smart device if the network withdrawal is normal, the debugging of the network withdrawal function can be arranged at the end.

[0072] The network withdrawal control 323 enables the staff to conveniently debug the network withdrawal function, improves the test efficiency, and also improves the efficiency of the research and development end.

[0073] In some embodiments, the method further includes:

[0074] In the product test mode, in response to the triggering instruction of the test start control 130, a code scanning network entry prompt interface 200 is displayed, the connection with the target wireless smart device is waited to be established through the code scanning network entry prompt interface 200, the device information is acquired, and the device information is stored to the database;

[0075] In response to the acquisition of the device information, a test main interface 500 is displayed, the test main interface 500 includes a second device information area 510 and a test progress area 520, the second device information area 510 is used to display the device information, and the test progress area 520 is used to display the function test progress of the target wireless smart device. The function test includes the switch light function test, the light brightness adjustment function test, and the network withdrawal function test in sequence.

[0076] Unlike functional debugging mode, product testing mode is applied to products that have already been designed and manufactured on the production line, but are not yet put into use. Therefore, whether the product testing process can be automated is crucial to the efficiency of the production end, and the functional test items in product testing mode should cover as many functions as possible that can be debugged in functional debugging.

[0077] Based on this, the product testing mode of the debugging tool in this embodiment can automatically perform the tests of the on / off light function, light brightness adjustment function, and network disconnection function as described in the above embodiments in sequence. Regarding the network access function, it is understood that testing the network access function requires waiting for an external scanning device to scan the product's identification code. Therefore, it is necessary to display the same scanning network access prompt interface 200 as the function debugging mode, through which the user waits. This scanning step can be performed manually by production line workers or automated through an automated production line. After establishing a connection with the target wireless smart device, the device information is obtained in the same way, and the device is stored in the database.

[0078] Furthermore, after passing the network access function test and obtaining the device information, refer to... Figure 6 The test main interface 500 displays at least a second device information area 510 and a test progress area 520. Optionally, the test main interface 500 may also include a function debugging area. The second device information area 510 is used to display the acquired device information of the target wireless smart device, such as the device model and ID. The second device information area 510 differs from the first device information area 310 only in that it is used in two different modes. The test progress area 520 is used to display the functional test progress of the target wireless smart device, such as using text, percentage, or progress bar style controls to indicate the currently performed test item and its execution progress.

[0079] In other embodiments, the debugging tool can also be used to perform product testing on multiple products simultaneously. After passing the network access function test, product testing on multiple products can be performed synchronously. The device information and function test progress of each product are displayed in a list or other format in the second device information area 510 and the test progress area 520 respectively.

[0080] By using the 500-degree test interface, the debugging tool can clearly and concisely indicate the current testing progress to staff, helping them understand the product testing status of the target wireless smart device and ensuring the effectiveness of the testing. Furthermore, after successful network access, the debugging tool can automatically perform tests on multiple functions, further improving production efficiency.

[0081] In some embodiments, in response to the triggering instruction of the function debugging area of the test main interface 500, the arrangement order of each debugging control in the function debugging area is refreshed, and the test item order of the automatic function test is changed according to the changed arrangement order.

[0082] Optionally, the function debugging area of the test main interface 500 can support the user to adjust the arrangement order of each debugging control through operations such as dragging, long pressing, or right-clicking with a mouse, and through the integration of an interpreter in the back end, the debugging tool can determine the test item order in the automatic function test process according to the arrangement order of the debugging controls on the interface, and realize the editing of the test script. It can be understood that, in addition to the network entry function and the network exit function which need to be respectively arranged at the start position and the end position, the test item order of other functions can be customized, and the same is true if the debugging tool in other embodiments can support more functions for debugging. This allows the user to customize and edit the product test script through an intuitive visual interface, and improves the convenience of product testing.

[0083] If the debugging tool is used for product testing of multiple products at the same time, each product can display its corresponding function debugging area, so that the user can also edit the test item order of each of the multiple different products being tested at the same time, further expanding the convenience of the debugging tool for product testing.

[0084] In addition, the user-customized test item order can also be statistically summarized. Specifically, the debugging tool determines the device type of the product according to the device information when testing the product, stores the test item order executed by the product into the database for recording, and separately counts the test item orders of different device types. The executed test item order may actually be a test item order that meets the user's needs after being edited by the user, so for the test item orders recorded in the database, the order with the highest frequency or the order in which some items are fixed and executed continuously is defined as the adaptive test order of the corresponding device type. When a new product of the corresponding device type is connected to the debugging tool for product testing, the debugging controls of the function debugging area are displayed according to the adjusted adaptive test order, and the automatic function test is performed according to the adaptive test order, further improving the user experience of the debugging tool.

[0085] In some embodiments, the method further includes:

[0086] In response to the test of all functions in the product test mode passing, the device information of the target wireless smart device is deleted from the database, the connection with the target wireless smart device is disconnected, and a test passing prompt interface 600 is displayed;

[0087] In response to the test of any function in the product test mode failing, the flow of function test is stopped, and a test failure prompt interface 700 is displayed.

[0088] When all test items of all functions pass in the product test mode, the last tested function is the network withdrawal function, so the network withdrawal of the target wireless smart device is completed, the device information of the target wireless smart device is deleted from the database, and the connection is disconnected, as shown in Figure 7 The test pass prompt interface 600 is displayed, which can prompt the staff in the form of text or picture that the target wireless smart device has passed the product test and can continue to test the next product.

[0089] When any of the network access function, the light on-off function, the light brightness adjustment function, and the network withdrawal function fails in the product test mode, the flow of function test is stopped, and the test failure prompt interface 700 shown in Figure 8 The overall style of the test failure prompt interface 700 can be consistent with the test pass prompt interface 600, and the difference is only in the style of the text or picture used for prompting in the interface, for example, the text in the test failure prompt interface 700 can be set to red to achieve the effect of eye-catching prompt.

[0090] Through the test pass prompt interface 600 and the test failure prompt interface 700, the staff can intuitively understand the test result of the target wireless smart device according to the interface, and arrange the subsequent product test process, thereby improving the efficiency of the production end.

[0091] In some embodiments, the debugging main interface 300 and the test main interface 500 both include a reset control 140, and the method further includes:

[0092] In response to the triggering instruction of the reset control 140, the state of the Bluetooth adapter of the target wireless smart device is reset.

[0093] Optionally, in order to cope with abnormal conditions in the process of part of function debugging or function test, such as unstable connection and the like, the reset control 140 is arranged on the debugging main interface 300 and the test main interface 500, and the reset control 140 can be arranged in the form of a button or the like. By triggering the reset control 140, the state of the Bluetooth adapter of the target wireless smart device can be reset, so that the staff can solve the abnormal conditions in the process of function debugging or function test by using the reset control 140 displayed by the debugging tool, thereby improving the reliability of the debugging tool.

[0094] In some embodiments, the tool main interface 100 further includes a log control 150, and the method further includes:

[0095] In response to a triggering instruction of the log control 150, a log area is displayed on the tool main interface 100, and the log area is used to display function debugging information, function test information and / or error information.

[0096] Optionally, the tool main interface 100 is further provided with a log control 150, which can be in the form of a button or a check option, and in response to a triggering instruction of the log control 150, a log area is displayed on the tool main interface 100, and the log area is used to display function debugging information and / or function test information generated by the debugging tool before the current time when the function debugging and / or function test is performed, and if an error occurs, the log area also includes error information, which is beneficial for the staff to check the information in the log area to understand the previous device debugging or test situation. Figure 8

[0097] On the other hand, the log control 150 can also be provided in the debugging main interface 300 and the test main interface 500, and the log area can also be displayed by triggering the log control 150 during the function debugging or function test, and at this time, the log area is equivalent to displaying the log information generated by the current function debugging or function test process, which can help the staff to confirm the progress of the function debugging or function test.

[0098] In addition, the information recorded in the log area can be set to be cleared when the debugging tool is closed, so as to protect the device information privacy.

[0099] In other embodiments, other controls can also be provided in the tool main interface 100, the debugging main interface 300 and / or the test main interface 500, for example, the network information acquisition control 160 and the stop control control 170 shown in Figure 2 which are respectively used to support the staff to understand the connected network information and the demand to stop the function debugging process or the function test process, so as to improve the versatility of the debugging tool function.

[0100] Next, the scheme of the embodiments of the present application will be described and explained in detail in combination with specific application examples:

[0101] In the embodiments of the present application, a debugging tool interaction control method of a wireless intelligent device is provided, which displays a tool main interface 100 as shown in Figure 2 The tool main interface 100 includes a mode selection control 110, a debugging start control 120 and a test start control 130, and the user can select to enter a function debugging mode or a product test mode by triggering the mode selection control 110.

[0102] When the user selects to enter the function debugging mode, the user triggers the debugging start control 120, and a debugging main interface 300 as shown in Figure 3 ​The shown code scanning network entry prompt interface 200 prompts that the identification code of the target wireless smart device is waiting to be scanned by an external code scanning device at this time, and network entry is performed based on the identification code, connection with the target wireless smart device is established, device information thereof is acquired, and the device information is stored to the database. After the device information is acquired and network entry is completed, the shown debugging main interface 300 is displayed. Figure 4 The debugging main interface 300 includes a first device information area 310 and a function debugging area 320, and the device information of the target wireless smart device currently being debugged can be displayed through the first device information area 310.

[0103] The function debugging area 320 includes a switch light debugging control 321, a light brightness debugging control 322, and a network withdrawal control 323. When the user triggers the switch light debugging control 321 or the light brightness debugging control 322, the shown light control interface 400 is displayed. Figure 5 The light control interface 400 includes a switch light control control 410, a brightness control control 420, and a brightness information area 430. The user triggers the switch light control control 410 to control the on-off state of a preset light unit on the target wireless smart device, triggers the brightness control control 420 to adjust the light brightness of the preset light unit, and the brightness information area 430 correspondingly displays the brightness information of the preset light unit.

[0104] When the user triggers the network withdrawal control 323, the device information of the target wireless smart device is deleted from the database, and the connection is disconnected, realizing network withdrawal and returning to display the tool main interface 100.

[0105] On the other hand, when the user selects to enter the product test mode, the code scanning network entry prompt interface 200 can also be displayed by triggering the test start control 130, and the network entry operation is completed. When the network entry is completed, the shown test main interface 500 is displayed. Figure 6 The test main interface 500 includes a second device information area 510 and a test progress area 520. The second device information area 510 is also used to display the device information of the target wireless smart device. After the test main interface 500 is displayed, the debugging tool automatically performs the switch light function test, the light brightness adjustment function test, and the network withdrawal function test in sequence, and displays the function test progress through the test progress area 520. If the test of any function in the function test process fails, the function test process is stopped, and the shown test failure prompt interface 700 is displayed. Figure 8 If all the functions are tested to pass, the network withdrawal is continued, the device information is deleted from the database, and the connection is disconnected, and the shown test pass prompt interface 600 is displayed. Figure 7

[0106] ​Further, the reset control 140 is included in the debugging main interface 300 and the test main interface 500, and triggering the reset control 140 by a user can reset the process of the function debugging or the function testing. If the process is in the automatic function testing, the process of the function testing is stopped, the connection with the target wireless smart device is disconnected, and the state of the target wireless smart device is reset.

[0107] The tool main interface 100 further includes the log control 150. Triggering the log control 150 by a user can call up a display log area in the tool main interface 100, and the function debugging information, the function testing information and / or the error information can be consulted through the display log area.

[0108] Please refer to Figure 9 The embodiment of the present application further provides a debugging tool interactive control device of a wireless smart device, which can implement the above-mentioned debugging tool interactive control method of the wireless smart device. The device comprises:

[0109] The first processing module is configured to display the tool main interface 100, and the tool main interface 100 includes the mode selection control 110, the debugging start control 120 and the test start control 130. The mode selection control 110 is configured to select the debugging tool to enter the function debugging mode or the product testing mode.

[0110] The second processing module is configured to, in the function debugging mode, display the scanning code access prompt interface 200 in response to the triggering instruction of the debugging start control 120. The scanning code access prompt interface 200 is configured to wait for an external scanning code device to scan the identification code of the target wireless smart device, establish a connection with the target wireless smart device according to the identification code, acquire the corresponding device information, and store the device information to a database.

[0111] The third processing module is configured to display the debugging main interface 300 in response to the acquired device information. The debugging main interface 300 includes the first device information area 310 and the function debugging area 320. The first device information area 310 is configured to display the device information, and the function debugging area 320 is configured to trigger the function debugging of the target wireless smart device.

[0112] It can be understood that the contents in the above-mentioned method embodiments are all applicable to the device embodiments. The device embodiments specifically implement the same functions as the above-mentioned method embodiments, and achieve the same beneficial effects as the above-mentioned method embodiments.

[0113] The embodiment of the present application further provides an electronic device. The electronic device includes a memory and a processor. The memory stores a computer program, and the processor implements the above-mentioned debugging tool interactive control method of the wireless smart device when executing the computer program. The electronic device can be any smart terminal including a tablet computer, a vehicle-mounted computer and the like.

[0114] It can be understood that the contents in the above method embodiments are all applicable to the present device embodiments, the present device embodiments specifically implement the functions same as those of the above method embodiments, and achieve the same beneficial effects as those of the above method embodiments.

[0115] Please refer to Figure 10 , Figure 10 The hardware structure of the electronic device of another embodiment is illustrated, and the electronic device comprises:

[0116] The processor 901 can be implemented in a general-purpose CPU (Central Processing Unit), a microprocessor, an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits, etc., and is used to execute related programs to implement the technical solutions provided by the present application.

[0117] The memory 902 can be implemented in the form of a ROM (ReadOnly Memory), a static storage device, a dynamic storage device, or a RAM (Random Access Memory), etc. The memory 902 can store an operating system and other application programs, and when the technical solutions provided by the present application are implemented by software or firmware, the related program codes are saved in the memory 902 and are called and executed by the processor 901 to implement the debugging tool interaction control method of the wireless intelligent device of the present application.

[0118] The input / output interface 903 is used to realize information input and output.

[0119] The communication interface 904 is used to realize the communication interaction between the present device and other devices, and can realize communication through a wired manner (such as a USB, a network cable, etc.) or a wireless manner (such as a mobile network, WIFI, Bluetooth, etc.).

[0120] The bus 905 is used to transmit information between various components (such as the processor 901, the memory 902, the input / output interface 903, and the communication interface 904) of the device.

[0121] The processor 901, the memory 902, the input / output interface 903, and the communication interface 904 are connected to each other through the bus 905 to realize communication connection between them inside the device.

[0122] The embodiments described in the specification of the present application are intended to more clearly illustrate the technical solutions of the present application, and do not constitute a limitation on the technical solutions provided by the present application. Those skilled in the art can know that, with the evolution of technology and the appearance of new application scenarios, the technical solutions provided by the present application are also applicable to similar technical problems.

[0123] Those skilled in the art can understand that all or some of the steps in the method disclosed above, the functions of the modules / units in the system and the device can be implemented as software, firmware, hardware and appropriate combinations thereof.

[0124] The terms "first", "second", "third", "fourth" and the like (if any) in the specification of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0125] It should be understood that in the present application, "at least one" means one or more, and "multiple" means two or more. "And / or" is used to describe the association relationship of the associated objects, which means that there can be three relationships, for example, "A and / or B" can represent three cases of only A, only B and A and B existing at the same time, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items, including any combination of single item or multiple items. For example, at least one of a, b or c can represent a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b and c can be single or multiple.

[0126] In several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented by other manners. For example, the apparatus embodiments described above are merely illustrative, for example, the division of the above units is merely a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units or components shown or discussed can be indirect coupling or communication connection through some interfaces, apparatuses or units, and can be electrical, mechanical or other forms.

[0127] The units described above as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they can be located in one place or distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0128] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0129] If the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the part of the prior art that makes a contribution or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, including a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method of each embodiment of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program storage media.

[0130] The preferred embodiments of the embodiments of the present application are described above with reference to the accompanying drawings, but this does not limit the scope of the embodiments of the present application. Any modification, equivalent replacement and improvement made by those skilled in the art without departing from the scope and essence of the embodiments of the present application shall be within the scope of the embodiments of the present application.

Claims

1. An interactive control method for debugging tools of a wireless intelligent device, characterized in that, The method comprises: displaying a tool main interface, the tool main interface comprising a mode selection control, a debugging start control and a test start control, the mode selection control being used for selecting the debugging tool to enter a function debugging mode or a product test mode; in the function debugging mode, in response to a triggering instruction of the debugging start control, displaying a code scanning network access prompt interface, the code scanning network access prompt interface being used for waiting for an external code scanning device to scan an identification code of a target wireless smart device, establishing a connection with the target wireless smart device according to the identification code, acquiring corresponding device information, and storing the device information to a database; in response to acquiring the device information, displaying a debugging main interface, the debugging main interface comprising a first device information area and a function debugging area, the first device information area being used for displaying the device information, and the function debugging area being used for triggering function debugging of the target wireless smart device.

2. The method of claim 1, wherein, the function debugging area comprises a switch light debugging control, and the triggering of the function debugging of the target wireless smart device comprises: in response to a triggering instruction of the switch light debugging control, displaying a light control interface, the light control interface comprising a switch light control control, the switch light control control being used for controlling the on-off state of a preset light unit on the target wireless smart device.

3. The method of claim 2, wherein, the function debugging area further comprises a light brightness debugging control, and the triggering of the function debugging of the target wireless smart device further comprises: in response to a triggering instruction of the light brightness debugging control, displaying the light control interface, the light control interface further comprising a brightness control control and a brightness information area, the brightness control control being used for controlling the light brightness of the preset light unit, and the brightness information area being used for displaying corresponding brightness information according to the light brightness.

4. The method of claim 1, wherein, the function debugging area comprises a network withdrawal control control, and the triggering of the function debugging of the target wireless smart device comprises: in response to a triggering instruction of the network withdrawal control control, deleting the device information of the target wireless smart device from the database and disconnecting the connection with the target wireless smart device, and displaying the tool main interface.

5. The method of claim 1, wherein, The method further comprises: in the product test mode, in response to a triggering instruction of the test start control, displaying the code scanning network access prompt interface, waiting for establishing a connection with the target wireless smart device through the code scanning network access prompt interface, acquiring the device information, and storing the device information to the database; in response to acquiring the device information, displaying a test main interface, the test main interface comprising a second device information area and a test progress area, the second device information area being used for displaying the device information, and the test progress area being used for displaying the function test progress of the target wireless smart device, the function test comprising switch light function test, light brightness adjustment function test and network withdrawal function test in sequence.

6. The method of claim 5, wherein, The method further comprises: In response to passing of the test of all functions in the product test mode, deleting the device information of the target wireless smart device from the database, disconnecting the target wireless smart device, and displaying a test passing prompt interface; In response to failing of the test of any function in the product test mode, stopping the function test process, and displaying a test failing prompt interface.

7. The method of claim 5, wherein, The debugging main interface and the test main interface both include a reset control, and the method further includes: In response to a triggering instruction of the reset control, resetting the Bluetooth adapter state of the target wireless smart device.

8. The method of claim 1, wherein, The tool main interface further includes a log control, and the method further includes: In response to a triggering instruction of the log control, displaying a log area in the tool main interface, and the log area is used to display function debugging information, function test information, and / or error information.

9. A debugging tool interaction control apparatus of a wireless intelligent device, characterized by comprising: The apparatus includes: A first processing module configured to display a tool main interface, the tool main interface including a mode selection control, a debugging start control, and a test start control, the mode selection control being used to select the debugging tool to enter a function debugging mode or a product test mode; A second processing module configured to, in the function debugging mode, in response to a triggering instruction of the debugging start control, display a code scanning access prompt interface, the code scanning access prompt interface being used to wait for an external code scanning device to scan an identification code of a target wireless smart device, establish a connection with the target wireless smart device according to the identification code, acquire corresponding device information, and store the device information to a database; A third processing module configured to, in response to acquisition of the device information, display a debugging main interface, the debugging main interface including a first device information area and a function debugging area, the first device information area being used to display the device information, and the function debugging area being used to trigger function debugging of the target wireless smart device.

10. An electronic device, comprising: The electronic device includes a memory and a processor, the memory stores a computer program, and the processor implements the method in any one of claims 1 to 8 when executing the computer program.

Citation Information

Patent Citations

  • Mobile terminal and method for establishing wireless connection

    CN119854962A

  • Test method, electronic equipment and computer readable storage medium

    CN119865545A