Function link display method, debugging device, intelligent wearable device and debugging system
By setting up a mapping table and parsing the link array in smart wearable devices, the problem of R&D personnel having difficulty understanding the functional links on mobile devices is solved, enabling a clear display of the functional links on debugging devices, improving debugging efficiency and simplifying operations.
Patent Information
- Application Number
- CN202511456012.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-13
- Publication Date
- 2025-11-11
- Estimated Expiration
- 2045-10-13
AI Technical Summary
Researchers find it difficult to intuitively understand the functional chain of smart wearable devices on mobile devices, which affects debugging efficiency.
By setting a mapping table in a smart wearable device, the current link array is obtained and parsed, and the functional links are constructed and displayed. The link display is achieved using the functional link display program on the debugging device.
The clear display of the functional chain on mobile devices improves the efficiency of debugging equipment, simplifies user operation, reduces the amount of code transmission, and adapts to the personalized needs of different R&D personnel.
Smart Images

Figure CN120929181A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of equipment debugging technology, and in particular to a functional link display method, debugging equipment, smart wearable device and debugging system. Background Technology
[0002] Currently, to facilitate development and debugging, researchers divide the different functional codes in smart wearable devices into modules. For example, the code for head tracking in smart headphones is divided into a head tracking module, and the code for audio playback is divided into an audio playback module. Furthermore, when implementing complex functions, it is only necessary to connect the relevant functional modules sequentially to form a functional chain, and then execute the modules in the order they are connected within that chain.
[0003] To facilitate user control of these functions on smart wearable devices, corresponding applications (APPs) are typically installed on mobile devices such as smartphones, allowing for control via the APP. For developers, however, these complex functions need to be debugged on mobile devices before shipment. Therefore, enabling developers to understand these functionalities on mobile devices is a pressing issue that needs to be addressed. Summary of the Invention
[0004] The main purpose of this application is to provide a functional link display method, debugging device, smart wearable device and debugging system, which aims to solve the existing technical problem of how to enable R&D personnel to understand the functional link on mobile devices.
[0005] To achieve the above objectives, this application provides a functional link display method. The method is applied to a debugging device connected to a smart wearable device. The smart wearable device has a mapping table containing mapping relationships between functional modules of the smart wearable device and their corresponding first arrays. The method includes: Obtain the current link array corresponding to the smart wearable device. The current link array is used to characterize the functional links of the smart wearable device. The current link array includes the current first array corresponding to the current functional module that forms the functional link. The current link array is divided to obtain the current first array contained therein; The current first array is parsed, and the module position and module name of the current functional module in the functional link are obtained according to the parsing result and the mapping relationship table; The functional link is constructed and displayed based on the module location and the module name.
[0006] In one embodiment, the first array includes an index and a module number, and the mapping table stores the mapping relationship between the functional module and the corresponding module number; The step of parsing the current first array and obtaining the module position and module name of the current functional module in the functional link based on the parsing result and the mapping table includes: The current first array is parsed to obtain the current index and current module number corresponding to the current functional module; The module position of the current functional module in the functional chain is determined based on the current index; The current functional module's name in the functional chain is obtained by querying the mapping table based on the current module number.
[0007] In one embodiment, the step of determining the module position of the current functional module in the functional link based on the current index includes: Obtain the current second array corresponding to the smart wearable device, wherein the current second array is used to represent the order of the current functional module in the functional link; The sorting position of the current functional module in the functional chain is determined based on the current second array and the current index; The module position of the current functional module in the functional chain is determined based on the sorting position.
[0008] In one embodiment, the first array further includes a number of columns; The step of determining the module position of the current functional module in the functional link based on the sorting position includes: Obtain the current column number corresponding to the current functional module, which is obtained by parsing the current first array; The current level of the current functional module in the functional chain is determined based on the current column number; The module position of the current functional module in the functional link is determined based on the current level and the sorting position.
[0009] In one embodiment, after the step of constructing and displaying the functional link based on the module location and the module name, the method further includes: In response to a user's modification command triggered for the functional link, and based on the modification command, determine the functional module to be modified; Determine the number of columns to be modified and the index to be modified for the functional module to be modified, and obtain the module number to be modified for the functional module to be modified according to the mapping relationship table; Generate a first modification array and a second modification array based on the number of columns to be modified, the index to be modified, and the module number to be modified. The modified current link array is constructed based on the modified first array, and the modified current link array and the modified second array are transmitted to the smart wearable device for functional debugging.
[0010] In one embodiment, the step of obtaining the current link array corresponding to the smart wearable device includes: If the user is logged in with their user account, determine whether the smart wearable device under that user account is being used for the first time. If so, the initial link array stored in the smart wearable is used as the current link array corresponding to the smart wearable device; If not, the target link array corresponding to the user account will be used as the current link array corresponding to the smart wearable device.
[0011] Furthermore, to achieve the above objectives, this application also proposes a functional link display method, which is applied to a smart wearable device connected to a debugging device. The smart wearable device has a mapping table, which stores the mapping relationship between the functional modules of the smart wearable device and the corresponding first array. The method includes: Obtain the functional chain of the smart wearable device, and determine the current first array corresponding to the current functional module forming the functional chain; Construct the current link array corresponding to the smart wearable device based on the current first array; The debugging device is used to obtain the current link array corresponding to the smart wearable device; divide the current link array to obtain the included current first array; parse the current first array, and obtain the module position and module name of the current functional module in the functional link according to the parsing result and the mapping relationship table; construct and display the functional link based on the module position and the module name.
[0012] In addition, to achieve the above objectives, this application also proposes a debugging device, which includes: a first memory, a first processor, and a function link display program stored in the first memory and executable on the first processor. When the function link display program is executed by the first processor, it implements the steps of the function link display method described above.
[0013] In addition, to achieve the above objectives, this application also proposes a smart wearable device, which includes: a second memory, a second processor, and a function link display program stored in the second memory and executable on the second processor. When the function link display program is executed by the second processor, it implements the steps of the function link display method described above.
[0014] In addition, to achieve the above objectives, this application also proposes a debugging system, which includes the debugging equipment as described above and the smart wearable device as described above.
[0015] This application provides a functional link display method, debugging device, smart wearable device, and debugging system. The method is applied to a debugging device connected to a smart wearable device. The smart wearable device has a mapping table, which stores the mapping relationship between the functional modules of the smart wearable device and their corresponding first arrays. The method includes: obtaining a current link array corresponding to the smart wearable device, the current link array being used to represent the functional links of the smart wearable device, the current link array including a current first array corresponding to the current functional modules forming the functional links; dividing the current link array to obtain the included current first arrays; parsing the current first arrays and obtaining the module position and module name of the current functional module in the functional link based on the parsing result and the mapping table; and constructing and displaying the functional link based on the module position and the module name.
[0016] This application allows for the creation of a corresponding first array for each functional module in a smart wearable device, and the generation of a mapping table based on the first array and the functional modules. In practical use, the debugging device can obtain the current link array in the smart wearable device. This current link array includes the current first array corresponding to the current functional module forming the functional link. The current link array is then divided to obtain the current first array contained within it. This current first array is then parsed, and based on the parsing result and the mapping table, the module position and name of the current functional module in the functional link are obtained. Finally, the functional link can be constructed and displayed based on this module position and name. This enables the display of functional links on the debugging device. Attached Figure Description
[0017] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0018] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 This is a schematic diagram of the debugging equipment structure for the hardware operating environment involved in the embodiments of this application; Figure 2 This is a flowchart illustrating the first embodiment of the functional link display method of this application; Figure 3 This is the interactive control diagram in the first embodiment of the functional link display method of this application; Figure 4 This is a flowchart of the overall process in the first embodiment of the functional link display method of this application; Figure 5 This is a flowchart illustrating the second embodiment of the functional link display method of this application; Figure 6 This is a schematic diagram of a simple functional link and the first array of each functional module in the second embodiment of the functional link display method of this application; Figure 7 This is a schematic diagram of the complex functional links and the first array of each functional module in the second embodiment of the functional link display method of this application; Figure 8 This is a flowchart illustrating the third embodiment of the functional link display method of this application; Figure 9 This is a schematic diagram of the first array after the addition of an operation in the third embodiment of the functional link display method of this application; Figure 10 This is a schematic diagram of the first array after the deletion operation in the third embodiment of the functional link display method of this application; Figure 11 This is a flowchart illustrating the fourth embodiment of the functional link display method of this application; Figure 12 This is a schematic diagram of the structure of a smart wearable device in the hardware operating environment involved in the embodiments of this application.
[0020] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0021] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.
[0022] Reference Figure 1 , Figure 1This is a schematic diagram of the debugging equipment structure of the hardware operating environment involved in the embodiments of this application.
[0023] like Figure 1 As shown, the debugging device may include: a first processor 1001, such as a central processing unit (CPU), a first communication bus 1002, a first user interface 1003, a first network interface 1004, and a first memory 1005. The first communication bus 1002 is used to enable communication between these components. The first user interface 1003 may be connected to a display screen. Optionally, the first user interface 1003 may include a standard wired interface or a wireless interface; in this application, the wired interface of the first user interface 1003 may be a USB interface. The first network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wireless-Fidelity (Wi-Fi) interface). The first memory 1005 may be a high-speed random access memory (RAM) or a non-volatile memory (NVM), such as a disk storage device. Optionally, the first memory 1005 may also be a storage device independent of the aforementioned first processor 1001.
[0024] Those skilled in the art will understand that Figure 1 The structure shown does not constitute a limitation on the debugging equipment and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0025] like Figure 1 As shown, the first memory 1005, which is identified as a computer storage medium, may include a first operating system, a first network communication module, a first user interface module, and a function link display program.
[0026] exist Figure 1 In the debugging device shown, the first network interface 1004 is mainly used to connect to the backend server and communicate with the backend server; the first user interface 1003 is mainly used to connect to user equipment (such as a smart wearable device with a camera); the debugging device calls the function link display program stored in the first memory 1005 through the first processor 1001 and executes the steps of the function link display method provided in the first and second embodiments of this application.
[0027] It should be noted that, currently, for ease of development and debugging, researchers divide the different functional codes in smart wearable devices into modules. For example, the code for head tracking in smart headphones is divided into a head tracking module, and the code for audio playback is divided into an audio playback module, and so on. Therefore, when implementing complex functions, it is only necessary to connect the relevant functional modules sequentially to form a functional chain, and execute the modules in the order they are connected within that chain.
[0028] Taking smart headphones as an example, suppose they have the following functional modules: an audio playback module, a noise cancellation module, and a head tracking module. The audio playback module is responsible for playing music, including sound effect adjustments (such as bass boost mode, surround sound mode, etc.); the noise cancellation module is responsible for processing audio data to reduce noise; and the head tracking module is responsible for adjusting the audio direction based on the user's head movements.
[0029] Researchers can combine these functional modules to achieve more complex combined functions. For example, first use the noise reduction module to process the audio data, then use the head tracking module to add head tracking processing to the noise-reduced data, and finally use the audio playback module to play the processed data. Another example is to first use the head tracking module to process the audio data, then use the noise reduction module to process the head-tracked data, and finally use the audio playback module to play the processed data.
[0030] To facilitate user control of these functions on smart wearable devices, corresponding applications (APPs) are typically installed on mobile devices such as smartphones, allowing for control via the APP. For developers, however, these complex functions need to be debugged on mobile devices before shipment. Therefore, enabling developers to understand these functionalities on mobile devices is a pressing issue that needs to be addressed.
[0031] Therefore, to address the aforementioned shortcomings, this embodiment provides a method for displaying functional links. This embodiment sets a corresponding first array for each functional module in the smart wearable device, and generates a mapping table based on the first array and the functional modules. In actual use, the debugging device can obtain the current link array in the smart wearable device. This current link array includes the current first array corresponding to the current functional module forming the functional link. The current link array is then divided to obtain the current first array contained within it. The current first array is then parsed, and based on the parsing result and the mapping table, the module position and module name of the current functional module in the functional link are obtained. Finally, the functional link can be constructed and displayed based on the module position and module name. This achieves the display of functional links on the debugging device.
[0032] For ease of understanding, the following is combined with Figures 2 to 12 The functional link display method provided in the embodiments of this application will be described in detail.
[0033] Reference Figure 2 , Figure 2 This is a flowchart illustrating the first embodiment of the functional link display method of this application. The first embodiment of the functional link display method of this application is presented as follows: Figure 2 As shown, in this embodiment, the specific method includes: Step S10: Obtain the current link array corresponding to the smart wearable device. The current link array is used to characterize the functional links of the smart wearable device. The current link array includes the current first array corresponding to the current functional modules that form the functional links.
[0034] It is understood that the method of this embodiment can be applied to the aforementioned debugging device, which can be any device with data processing, program execution, and functional link display functions, such as a mobile phone. This embodiment does not impose any limitations on this. The execution subject of this method embodiment can use the aforementioned debugging device to describe this embodiment and the following embodiments.
[0035] It is also understood that the debugging device in this embodiment can be connected to a smart wearable device, which can be any user's wearable device, such as smart headphones, smart bracelets, smart glasses, etc. This embodiment does not limit this, but for ease of understanding, this embodiment uses smart headphones for illustration.
[0036] It should be understood that the smart wearable device in this embodiment may include several functional modules. These functional modules can all be modules required to implement the functions of the smart wearable device. For example, a smart headset may include the aforementioned head tracking module, noise reduction module, and audio playback module. The specific functional modules can be set according to the actual situation, and this embodiment does not impose any restrictions on this.
[0037] It should also be understood that the smart wearable device in this embodiment may also be configured with several functional links, each functional link corresponding to a specific function. For example, in the aforementioned smart headphones, the noise reduction module first processes the audio data for noise reduction, then the head tracking module adds head tracking processing to the noise-reduced data, and finally the audio playback module plays the processed data. The corresponding functional link is: noise reduction module → head tracking module → audio playback module. Alternatively, the head tracking module processes the audio data first, then the noise reduction module processes the head-tracked data for noise reduction, and finally the audio playback module plays the processed data. The corresponding functional link is: head tracking module → noise reduction module → audio playback module. Using different functional modules and the connection order of different functional modules in the functional link can achieve different functions and different effects. The functional links in the smart wearable device in this embodiment can also be configured according to actual conditions, and this embodiment does not impose any restrictions on this.
[0038] It should be noted that the aforementioned first array can be an array used to characterize the positional relationship of functional modules in the functional chain and the specific functional modules referred to. In this embodiment, since each functional module in the functional chain has a unique location, the smart wearable device has a corresponding mapping table, which stores the mapping relationship between the functional modules of the smart wearable device and the corresponding first array.
[0039] Specifically, in this embodiment, a corresponding first array can be set for each functional module, and a mapping table corresponding to the smart wearable device can be constructed based on the mapping relationship between each functional module and the corresponding first array. This mapping table can be stored inside the smart wearable device or on the server. This embodiment uses both storage within the smart wearable device and storage on the server for illustration.
[0040] It should also be noted that in this embodiment, the functional links of the smart wearable device can be stored both within the smart wearable device itself and on the server for subsequent management.
[0041] It should be emphasized that, in order to realize the display and management of the functional link, an APP can be set up and installed on the debugging device. When the user opens the APP, a connection can be established between the APP and the smart wearable device. The connection can be a wireless connection (such as a Bluetooth connection) or a wired connection. This embodiment does not limit the connection.
[0042] After establishing a connection, the smart wearable device first obtains its own functional links and determines the functional modules involved based on these links, which are then designated as the current functional modules. Next, it queries the mapping table to determine the first array corresponding to each current functional module forming the functional link, which is then designated as the first current array. After obtaining the first current array, the smart wearable device can then concatenate these arrays to obtain the link array corresponding to the functional link, which is then designated as the current link array.
[0043] Therefore, in this embodiment, the aforementioned current link array can be obtained by concatenating the current first array, and is used to represent the functional link.
[0044] For debugging equipment, once the smart wearable device obtains the current link array, it can send the current link array to the debugging equipment, which can then obtain the current link array.
[0045] Step S20: Divide the current link array to obtain the included current first array.
[0046] Since the current link array in this embodiment may include several current first arrays, the debugging device can divide the current link array according to the number of elements contained in the first array after receiving the current link array, thereby obtaining the current first array contained therein.
[0047] For ease of understanding, for example, if a smart wearable device has four functional modules, referred to as the first functional module to the fourth functional module, the first array set by the first functional module is {A1, B1}, the first array set by the second functional module is {A2, B2}, the first array set by the third functional module is {A3, B3}, and the first array set by the fourth functional module is {A4, B4}.
[0048] Furthermore, if a functional link in a smart wearable device is: first functional module → second functional module → third functional module → fourth functional module, then the smart wearable device can first obtain this functional link and query the mapping table to determine that the first arrays involved are {A1, B1}, {A2, B2}, {A3, B3}, and {A4, B4}. Next, the smart wearable device can concatenate these first arrays to construct the aforementioned current link array. Specifically, the concatenation can be performed according to the order of the functional modules, resulting in the current link array being: {A1, B1, A2, B2, A3, B3, A4, B4}.
[0049] For debugging equipment, the debugging equipment can obtain the current link array. Since the number of elements in the first array is 2, the current link array can be divided into units of 2, thereby obtaining the current first arrays {A1, B1}, {A2, B2}, {A3, B3} and {A4, B4}.
[0050] Step S30: Parse the current first array, and obtain the module position and module name of the current functional module in the functional link according to the parsing result and the mapping relationship table.
[0051] It should be noted that the above module position can represent the position of the corresponding functional module in the functional chain, and the above module name can be the module name corresponding to the functional module.
[0052] In practical use, once the debugging device obtains each current first array, it can parse each current first array. From the parsing results and combined with the mapping table, the module location and module name corresponding to each current functional module can be obtained.
[0053] For example, any element in the first array can be set as representing the module position, and another element in the first array can be set as representing the module name. For instance, A1, A2, A3, and A4 can be set to represent the module position of the corresponding current functional module. Specifically, A1 can represent being the first position in the functional chain, A2 can represent being the second position in the functional chain, and so on. Then, B1, B2, B3, and B4 can be set as representing the module name of the corresponding current functional module. Specifically, B1 can represent the first functional module, B2 can represent the second functional module, and so on.
[0054] Step S40: Construct and display the functional link based on the module location and the module name.
[0055] After obtaining the module location and module name corresponding to each current functional module, the debugging device can obtain the corresponding icon or text according to the current module. Then, in the debugging interface, the icons or text of each current functional module are connected according to the corresponding module location, thereby forming and displaying the functional link of the first functional module → the second functional module → the third functional module → the fourth functional module.
[0056] This embodiment sets a corresponding first array for each functional module in the smart wearable device, and generates a mapping table based on the first array and the functional modules. In actual use, the debugging device can obtain the current link array in the smart wearable device. This current link array includes the current first array corresponding to the current functional module forming the functional link. Then, the current link array is divided to obtain the current first array contained within it. The current first array is then parsed, and based on the parsing result and the mapping table, the module position and module name of the current functional module in the functional link are obtained. Finally, the functional link can be constructed and displayed based on the module position and module name. This enables the display of the functional link on the debugging device.
[0057] It is important to emphasize that, since each functional module in this embodiment is assigned a corresponding first array, during data transmission, it is unnecessary to transmit the code of each functional module to the debugging device; only the corresponding current link array needs to be transmitted, thus improving transmission speed. Furthermore, since each functional module in this embodiment is represented by a corresponding first array, it is unnecessary to set up separate apps for different smart wearable devices; only one app is needed to perform the methods described in this embodiment, simplifying user operation.
[0058] Furthermore, considering that different R&D personnel may have different functional link settings for the same device, in this embodiment, in order to achieve personalized functional link settings, the step of obtaining the current link array corresponding to the smart wearable device includes: Step S11: If the user is logged in with their user account, determine whether the smart wearable device under the user account is being used for the first time.
[0059] It should be noted that the users mentioned above can be the personnel currently using the debugging equipment, including R&D personnel and ordinary users. The user accounts mentioned above can be the accounts corresponding to those users.
[0060] For ease of understanding, please refer to Figure 3 as well as Figure 4 To explain, Figure 3 This is the interactive control diagram in the first embodiment of the functional link display method of this application. Figure 4 This is a flowchart of the overall process in the first embodiment of the functional link display method of this application, as follows: Figure 3 as well as Figure 4 As shown, a login account can first be set up for the APP in this embodiment, which serves as the aforementioned user account. When using the APP, the user can enter their user account (i.e., ... Figure 4 (Login via Chinese APP).
[0061] After a user logs in with their account, the debugging device can determine whether the currently logged-in user is a research and development personnel or a regular user, thus differentiating their access permissions. For regular users, the debugging device allows them to switch functions, such as switching from spatial audio mode to high-definition voice mode. For research and development personnel, the debugging device allows them to view and modify functional chains. This embodiment primarily focuses on the research and development personnel.
[0062] It should also be noted that in this embodiment, each user account can store a list of connected smart wearable devices. Therefore, when a user account logs in to debug a device, the debugging device can retrieve the corresponding device list from the server (i.e., ...). Figure 3 (It can obtain information from the device), and at the same time, it can search for nearby connectable smart wearable devices.
[0063] After a user clicks on the corresponding smart wearable device, it indicates that the user has a need to connect to that smart wearable device. The device testing system can then determine from the device list whether this is the first time the smart wearable device has been connected, i.e., whether it is the first time it has been used. Figure 4 (Is this the first time it has been used in China?)
[0064] Step S12: If yes, then the initial link array stored in the smart wearable is used as the current link array corresponding to the smart wearable device.
[0065] It should be noted that the aforementioned initial link array can be the basic link array set by the smart wearable device, which can be the link array corresponding to the smart wearable device to implement basic functions.
[0066] When the debugging device determines that the smart wearable device is not in the device list, it can be considered as first-time use. The debugging device can then register a dedicated device account for that smart wearable device, bind it to the user account, and save it to the server (i.e., Figure 4 After registration, a user ID is generated and stored on the server so that it can be determined whether it is the first time using the service.
[0067] Simultaneously, after registering and generating a device account, the debugging device can establish a connection with the smart wearable device (i.e., Figure 4 The system connects to the device and obtains the device information of the smart wearable device. This device information may include the functional modules of the smart wearable device and its initial link array (i.e., ...). Figure 4 The process involves obtaining device information (module and link information). After obtaining the initial link array, it can be divided and parsed in the manner described above, thus using this initial link array as the current link array for display (i.e.,...). Figure 4 (Displays device functions and current link).
[0068] Step S13: If not, then use the target link array corresponding to the user account as the current link array corresponding to the smart wearable device.
[0069] It should also be noted that the aforementioned target link array can be a link array corresponding to the functional links saved by the user in the past. In this embodiment, the smart wearable device can save the link array corresponding to the functional links set by the developers in the past.
[0070] When the debugging device determines that the smart wearable device is in the device list, it can determine that it is not the first time using it, and thus the debugging device can establish a connection with the smart wearable device (i.e., Figure 4 If not connected to the device, the device information can be obtained from the smart wearable device based on the user account, or it can be obtained from the server. This device information may include the functional modules of the smart wearable device and its target link array (i.e., Figure 4 The process involves obtaining device information (module and link information). After obtaining the target link array, it can be divided and parsed in the manner described above, thus using the target link array as the current link array for display (i.e.,...). Figure 4 (Displays device functions and current link).
[0071] It should be emphasized that, in this embodiment, the link array corresponding to each functional link in the smart wearable device can also be stored on the server for users to view (i.e., Figure 4 (Mid-link information encapsulation).
[0072] This embodiment sets a corresponding first array for each functional module in the smart wearable device, and generates a mapping table based on the first array and the functional modules. In actual use, the debugging device can obtain the current link array in the smart wearable device. This current link array includes the current first array corresponding to the current functional module forming the functional link. Then, the current link array is divided to obtain the current first array contained within it. The current first array is then parsed, and based on the parsing result and the mapping table, the module position and module name of the current functional module in the functional link are obtained. Finally, the functional link can be constructed and displayed based on the module position and module name. This enables the display of the functional link on the debugging device.
[0073] Reference Figure 5 , Figure 5 This is a flowchart illustrating the second embodiment of the functional link display method of this application. Based on the first embodiment described above, a second embodiment of the functional link display method of this application is proposed.
[0074] In order to determine the module location and module name of the current functional module based on the first array, such as Figure 5 As shown, in this embodiment, the first array includes an index and a module number, and the mapping table stores the mapping relationship between the functional module and the corresponding module number.
[0075] It should be noted that the aforementioned index can be an element used to determine the module location, and the aforementioned module number can be an element used to determine the module name. In this embodiment, a corresponding module number can be set for the module name of each functional module, and the aforementioned mapping table can be constructed. The mapping table can then store the mapping relationship between the module name of the functional module and the corresponding module number.
[0076] In this embodiment, the steps of parsing the current first array and obtaining the module position and module name of the current functional module in the functional link based on the parsing result and the mapping table include: Step S31: Parse the current first array to obtain the current index and current module number corresponding to the current functional module.
[0077] It should also be noted that the current index mentioned above can be the index corresponding to the current functional module. The current module number mentioned above can be the module number corresponding to the current module.
[0078] Continuing with the example above, after obtaining the current first arrays {A1, B1}, {A2, B2}, {A3, B3}, and {A4, B4}, each current first array can be parsed to determine the element at the first position and the element at the second position. The element at the first position is used as the current index of the current first array, and the element at the second position is used as the current module number of the current first array.
[0079] Step S32: Determine the module position of the current functional module in the functional link based on the current index; Step S33: Query the mapping relationship table according to the current module number to obtain the module name of the current functional module in the functional link.
[0080] In practical use, once the current index is determined, the specific position of the corresponding functional module in the functional chain can be determined based on this index, which serves as the module position. After determining the current module number, the mapping table can be queried based on this current module number to determine the corresponding module name.
[0081] Furthermore, in order to determine the specific module location of the current functional module based on the current index, in this embodiment, the step of determining the module location of the current functional module in the functional chain based on the current index includes: Step S321: Obtain the current second array corresponding to the smart wearable device, wherein the current second array is used to characterize the order of the current functional module in the functional link.
[0082] It is understood that, in this embodiment, the aforementioned second array can also be set for the order of functional modules in each functional link. In actual use, after the smart wearable device obtains the functional link, it can generate the current second array according to the order of the current functional modules in the functional link and transmit it to the debugging device.
[0083] For ease of understanding, please refer to Figure 6 , Figure 6 This is a simplified functional link and a first array diagram of each functional module in the second embodiment of the functional link display method of this application. Continuing with the above example, there exists a certain functional link such as... Figure 6 As shown, the smart wearable device can extract the current index from the current first array of each current functional module in the functional link, that is, extract A1, A2, A3 and A4, and adjust the order of the current index based on the sorting of each current functional module. It can be in the order from front to back, or in other orders. This embodiment does not limit this.
[0084] Then, after sorting the arrays from front to back, the resulting array can be used as the current second array. Specifically, in the example above, the current second array could be {A1, A2, A3, A4}. This current second array is then sent to the debugging device.
[0085] Step S322: Determine the sorting position of the current functional module in the functional link based on the current second array and the current index.
[0086] It should be understood that the above sorting position can be the position of the current functional module in the execution priority in the functional chain. The earlier the sorting position, the higher the priority it is when implementing a certain function.
[0087] In actual use, after obtaining the current second array, the debugging device can parse it to obtain the sorting of each current index, and then obtain the sorting of the current functional module corresponding to each current index in the functional link, which is used as the sorting position mentioned above.
[0088] For example, the current second array can be {A1, A2, A3, A4}. Then, by parsing it, we can find that the current index A1 is in the first sort, the current index A2 is in the second sort, the current index A3 is in the third sort, and so on.
[0089] Step S323: Determine the module position of the current functional module in the functional link based on the sorting position.
[0090] After obtaining the sorting position of each current functional module, this sorting position can be used as the module position of each current functional module in the functional chain. After determining the module position, the corresponding icon or text can be obtained, and the corresponding connecting line can be drawn in combination with the module position to display the functional chain.
[0091] Furthermore, due to Figure 6 Only one functional chain is shown. However, considering that the same current functional module may be in different functional chains, refer to... Figure 7 , Figure 7 This is a schematic diagram of the complex functional links and the first array of each functional module in the second embodiment of the functional link display method of this application. For example... Figure 7 As shown, for example, there are three functional links, which are respectively: first functional module → second functional module → fifth functional module → seventh functional module; first functional module → third functional module → sixth functional module → seventh functional module; and first functional module → fourth functional module → sixth functional module → seventh functional module. The indices of the first functional module to the seventh functional module are denoted as A1 to A7, and the module numbers are denoted as B1 to B7. Furthermore, in order to more accurately distinguish the module position of each current functional module in the functional link, in this embodiment, the first array also includes the number of columns.
[0092] It should be noted that the above column numbers can be used to characterize the level of the corresponding current functional module in a complex functional chain.
[0093] The step of determining the module position of the current functional module in the functional link based on the sorting position includes: Step S3231: Obtain the current column number corresponding to the current functional module. The current column number is obtained by parsing the current first array.
[0094] Understandably, the current column number mentioned above could be the column number corresponding to the current functional module. Continuing... Figure 7 As shown, when there are complex functional links, the first array can be set from one dimension to multiple dimensions, and the element in the first position of the first array can be used as the column number, the element in the second position as the index, and the element in the third position as the module number.
[0095] Furthermore, for smart wearable devices, after obtaining each functional link, the first array corresponding to each current functional module can be obtained based on the functional link. Figure 7 The intelligent wearable device can obtain the following first arrays: {C1, A1, B1} for the first functional module, {C2, A2, B2} for the second functional module, {C2, A3, B3} for the third functional module, {C2, A4, B4} for the fourth functional module, {C3, A5, B5} for the fifth functional module, {C3, A6, B6} for the sixth functional module, and {C4, A7, B7} for the seventh functional module. Here, C1 can represent the first column, C2 can represent the second column, C3 can represent the third column, and C4 can represent the fourth column.
[0096] The smart wearable device then concatenates the first arrays to obtain the current link array as {C1, A1, B1, C2, A2, B2, C2, A3, B3, C2, A4, B4, C3, A5, B5, C3, A6, B6, C4, A7, B7}. At the same time, it obtains the current second array as {A1, A2, A5, A7}, {A1, A3, A6, A7}, and {A1, A4, A6, A7} based on each current functional module, and sends the current link array and the current second array to the debugging device.
[0097] After obtaining the current link array and the current second array, the debugging device can divide the current link array. Since the current first array in this embodiment includes three elements, it is divided into units of three, and the obtained current first array includes: {C1, A1, B1}, {C2, A2, B2}, {C2, A3, B3}, {C2, A4, B4}, {C3, A5, B5}, {C3, A6, B6} and {C4, A7, B7}.
[0098] After obtaining each current first array, each current first array can be parsed to obtain the current column number of each current functional module. Specifically, the first element of the current first array can be used as the current column number. Then, in... Figure 7 The current column number of the first functional module is C1, which is the first column; the current column number of the second to fourth functional modules is C2, which is the second column; the current column number of the fifth and sixth functional modules is C3, which is the third column; and the current column number of the seventh functional module is C4, which is the fourth column.
[0099] Step S3232: Determine the current level of the current functional module in the functional link based on the current column number.
[0100] It should be understood that the aforementioned current level can be the level of the current functional module in the functional link. In this embodiment, the first column can be regarded as the first level of the functional link, the second column as the second level, and so on. Thus, after obtaining the current column number of each current functional module, its current level in the functional link can be determined.
[0101] Continuing with the example above, after determining the current column number, the first functional module can be assigned to the first level, the second to fourth functional modules can be assigned to the second level, the fifth and sixth functional modules can be assigned to the third level, and the seventh functional module can be assigned to the fourth level.
[0102] Step S3233: Determine the module position of the current functional module in the functional link based on the current level and the sorting position.
[0103] After obtaining the current level, the position of each current functional module in the functional chain can be determined by combining it with the current second array. Continuing with the example above, the current second array is {A1, A2, A5, A7}, {A1, A3, A6, A7}, and {A1, A4, A6, A7}. Therefore, it can be determined that in the first functional chain, the first functional module is in the first position, the second functional module is in the second position, the fifth functional module is in the third position, and the seventh functional module is in the fourth position; in the second functional chain, the first functional module is in the first position, the third functional module is in the second position, the sixth functional module is in the third position, and the seventh functional module is in the fourth position; and in the third functional chain, the first functional module is in the first position, the fourth functional module is in the second position, the sixth functional module is in the third position, and the seventh functional module is in the fourth position. This allows for the construction and display of the module on the debugging device. Figure 7 The functional links shown.
[0104] It should also be emphasized that different mapping relationship tables can be set for different smart wearable devices in this embodiment, so that all the functional links contained in different smart wearable devices can be displayed through the APP, which is convenient for R&D personnel to view and manage.
[0105] Reference Figure 8 , Figure 8 This is a flowchart illustrating the third embodiment of the functional link display method of this application. Based on the above embodiments, the third embodiment of the functional link display method of this application is proposed.
[0106] To facilitate adjustments made by R&D personnel to each functional module in the functional chain, thereby completing the functional debugging, such as Figure 8 As shown, in this embodiment, after the step of constructing and displaying the functional link based on the module location and the module name, the method further includes: Step S50: In response to the user's modification instruction triggered for the functional link, determine the functional module to be modified based on the modification instruction.
[0107] It should be noted that since the debugging equipment can display the functional chain of the smart wearable device, when the R&D personnel have a need to modify the functional chain, the R&D personnel can click on the position that needs to be modified. Then the debugging equipment can respond to the modification command triggered for that functional chain and determine the functional module clicked by the user based on the modification command, as the aforementioned functional module to be modified.
[0108] It should also be noted that the modification instructions in this embodiment may include, but are not limited to, adding and deleting functional modules. When the user clicks on the location they want to modify, they will be prompted to either "add" or "delete".
[0109] When a user clicks "Add," all the functional modules of the smart wearable device will be displayed. The user can then select the corresponding functional module to be modified. When a user clicks "Delete," the user will be prompted to select the functional module to be deleted, and that module will be added as the modified module.
[0110] Step S60: Determine the number of columns to be modified and the index to be modified for the functional module to be modified, and obtain the module number to be modified for the functional module to be modified according to the mapping relationship table.
[0111] It is understandable that the above-mentioned number of columns to be modified can be the number of columns of the functional module to be modified, the above-mentioned index to be modified can be the index of the functional module to be modified, and the above-mentioned module number to be modified can be the module number corresponding to the functional module to be modified.
[0112] In practical use, once the functional module to be modified is determined, the corresponding number of columns to be modified and the index to be modified can be determined based on the location of the functional module to be modified and the specific modification operation. The module number to be modified can then be obtained by querying the mapping table.
[0113] For ease of understanding, please refer to Figure 9 as well as Figure 10 To explain, Figure 9 This is a schematic diagram of the first array after the addition of an operation in the third embodiment of the functional link display method of this application. Figure 10 This is a schematic diagram of the first array after the deletion operation in the third embodiment of the functional link display method of this application.
[0114] like Figure 9As shown, if the user clicks on the position after the fourth functional module and then clicks the "Add" operation, and if the user selects the eighth functional module to be modified, the debugging device can add the eighth functional module to the position after the fourth functional module.
[0115] At the same time, based on the module position of the eighth functional module, the number of columns to be modified in the eighth functional module is determined to be C3, and the index to be modified is A7. This is because there is a seventh functional module at the end, and the indexes of the functional modules after the modules to be modified can be incremented by 1 in turn. Meanwhile, by querying the mapping table, the module number to be modified corresponding to the eighth functional module can be obtained as B8.
[0116] like Figure 10 As shown, if the user clicks on the position after the second functional module and then clicks the "delete" operation, it indicates that the user wants to delete the fifth functional module. In this way, the debugging device can use the fifth functional module as the aforementioned functional module to be modified.
[0117] Simultaneously, based on the module position of the fifth functional module, the column number to be modified for the fifth functional module is determined to be C3, and the index to be modified is A5. Furthermore, querying the mapping table reveals the corresponding module number to be modified for the fifth functional module as B5. Additionally, the current indexes of all functional modules following the module to be modified can be decremented by 1.
[0118] Step S70: Generate a first modification array and a second modification array based on the number of columns to be modified, the index to be modified, and the module number to be modified.
[0119] When adding a new module, after obtaining the number of columns to be modified, the index to be modified, and the module number to be modified, the first array of the functional module to be modified is {C3, A7, B8}, which is used as the first array for modification. The second array corresponding to this functional link is {A1, A4, A7, A8}, which is used as the second array for modification.
[0120] During deletion, after obtaining the number of columns to be modified, the index to be modified, and the module number to be modified, the first array of the functional module to be modified is generated as {C3, A5, B5}, which serves as the first array for modification. The second array corresponding to this functional link changes from {A1, A2, A5, A7} to {A1, A2, A6}. The second arrays corresponding to the remaining functional links change from {A1, A3, A6, A7} and {A1, A4, A6, A7} to {A1, A3, A5, A6} and {A1, A4, A5, A6}, respectively.
[0121] Step S80: Construct a modified current link array based on the modified first array, and transmit the modified current link array and the modified second array to the smart wearable device for functional debugging.
[0122] After obtaining the modified first array, the current link array can be modified based on the modified first array.
[0123] Specifically, the steps described above for constructing the modified current link array based on the modified first array include: Based on the functional link and the modified first array, determine the following modified functional modules that are located after the functional module to be modified; Obtain the first array of follow-up modification of the follow-up modification function module, and modify the first array of follow-up modification according to the first array of modification; Based on the modified first array and the modified subsequent modified first array, the modified current link array is constructed to obtain the current link array.
[0124] It should be noted that the above-mentioned follow-up modification function module can be a function module that is sorted after the function module to be modified, and the above-mentioned follow-up modification first array can be the first array of follow-up modification function modules.
[0125] Continuing with the example above, after identifying the functional modules to be modified, the functional modules that follow the first array in the order can be designated as the modules to be modified next. For example... Figure 9 The seventh functional module can be identified as the follow-up modification functional module, and the corresponding first array {C4, A7, B7} can be obtained as the first array for follow-up modification.
[0126] Next, modify the first array that follows the modification. Specifically, if the added functional module to be modified is not a new column, simply increment the index of the first array that follows the modification by 1; if it is a new column, increment both the index and the column number of the first array that follows the modification by 1. Finally, the modified module can be used as the basis for modification. Similarly, if the deleted functional module to be modified is not a deleted column, simply decrement the index of the first array that follows the modification by 1; if it is a deleted column, decrement both the index and the column number of the first array that follows the modification by 1.
[0127] Next, when adding a new link, after obtaining the modified first array and the modified subsequent modified first array, the links can continue to be concatenated in sequence to obtain the modified current link array {C1, A1, B1, C2, A2, B2, C2, A3, B3, C2, A4, B4, C3, A5, B5, C3, A6, B6, C3, A7, B8, C4, A8, B7}. The second array is modified to {A1, A2, A5, A8}, {A1, A3, A6, A8}, {A1, A4, A6, A7}, and {A1, A4, A7, A8}. The modified current link array and the modified second array are transmitted together to the smart wearable device. The smart wearable device continues to divide and sort the links in the above manner to obtain the corresponding modified functional links. The specific division and sorting process can be the same as that of the debugging device, and will not be described in detail in this embodiment.
[0128] Similarly, when modifying, after obtaining the modified first array and the modified subsequent first array, concatenation can continue to obtain the modified current link array {C1, A1, B1, C2, A2, B2, C2, A3, B3, C2, A4, B4, C3, A5, B6, C4, A6, B7}. The modified second array is then {A1, A2, A6}, {A1, A3, A5, A6}, and {A1, A4, A5, A6}, i.e. Figure 4 It implements control, performs link modification (updates array), parameter tuning, and other functions.
[0129] The modified current link array and the modified second array can then be transmitted together to the smart wearable device (i.e., Figure 4 The processed link array is sent in the middle, and can also be uploaded to the server for storage (i.e. Figure 4 The reply saves the link, that is Figure 3 The smart wearable device then continues to divide and sort the links in the same way as described above to obtain the corresponding modified functional links. The specific division and sorting process can be the same as that of the debugging device, and will not be described in detail in this embodiment.
[0130] Furthermore, to achieve the above objectives, this application also proposes a method for displaying functional links, referring to... Figure 11 , Figure 11 This is a flowchart illustrating the fourth embodiment of the functional link display method of this application. Based on the above embodiments, the fourth embodiment of the functional link display method of this application is proposed.
[0131] In this embodiment, the method is applied to a smart wearable device connected to a debugging device. The smart wearable device has a mapping table, which stores the mapping relationship between the functional modules of the smart wearable device and the corresponding first array. The above method includes the following steps: Step S01: Obtain the functional link of the smart wearable device and determine the current first array corresponding to the current functional module forming the functional link; Step S02: Construct the current link array corresponding to the smart wearable device based on the current first array.
[0132] The debugging device is used to obtain the current link array corresponding to the smart wearable device; divide the current link array to obtain the included current first array; parse the current first array, and obtain the module position and module name of the current functional module in the functional link according to the parsing result and the mapping relationship table; construct and display the functional link based on the module position and the module name.
[0133] It is understood that the method of this embodiment can be applied to the aforementioned smart wearable device. This smart wearable device can be any device with data processing, program execution, and functional link display capabilities, such as smart headphones or smart bracelets. This embodiment does not impose any limitations on this. The executing entity of this method embodiment can be the aforementioned smart wearable device to illustrate this embodiment and the following embodiments.
[0134] This embodiment sets a corresponding first array for each functional module in the smart wearable device, and generates a mapping table based on the first array and the functional modules. In actual use, the debugging device can obtain the current link array in the smart wearable device. This current link array includes the current first array corresponding to the current functional module forming the functional link. Then, the current link array is divided to obtain the current first array contained within it. The current first array is then parsed, and based on the parsing result and the mapping table, the module position and module name of the current functional module in the functional link are obtained. Finally, the functional link can be constructed and displayed based on the module position and module name. This enables the display of the functional link on the debugging device.
[0135] It should be emphasized that the specific implementation of the functional link display method executed by the smart wearable device in this embodiment can be mutually referenced with the specific implementation of the functional link display method executed by the debugging device, and this embodiment will not elaborate on this.
[0136] In addition, refer to Figure 12 , Figure 12This is a schematic diagram of the structure of a smart wearable device in the hardware operating environment involved in the embodiments of this application.
[0137] like Figure 12 As shown, the smart wearable device may include: a second processor 2001, such as a central processing unit (CPU), a second communication bus 2002, a second user interface 2003, a second network interface 2004, and a second memory 2005. The second communication bus 2002 is used to enable communication between these components. The second user interface 2003 may be connected to a display screen. Optionally, the second user interface 2003 may include a standard wired interface or a wireless interface; in this application, the wired interface of the second user interface 2003 may be a USB interface. The second network interface 2004 may optionally include a standard wired interface or a wireless interface (such as a Wireless-Fidelity (Wi-Fi) interface). The second memory 2005 may be a high-speed random access memory (RAM) or a non-volatile memory (NVM), such as a disk storage device. Optionally, the second memory 2005 may also be a storage device independent of the aforementioned second processor 2001.
[0138] Those skilled in the art will understand that Figure 6 The structure shown does not constitute a limitation on smart wearable devices and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0139] like Figure 6 As shown, the second memory 2005, which is identified as a computer storage medium, may include a second operating system, a second network communication module, a second user interface module, and a function link display program.
[0140] exist Figure 6 In the smart wearable device shown, the second network interface 2004 is mainly used to connect to the backend server and communicate with the backend server; the second user interface 2003 is mainly used to connect to user equipment (such as the debugging equipment mentioned above); the smart wearable device calls the function link display program stored in the second memory 2005 through the second processor 2001 and executes the steps of the function link display method provided in the third and fourth embodiments of this application.
[0141] Furthermore, embodiments of this application also propose a debugging system, which includes the debugging equipment as described above and the smart wearable device as described above.
[0142] The specific implementation of the debugging system in this embodiment can be referred to the description of the above method embodiments, and will not be repeated in this embodiment.
[0143] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0144] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0145] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as a read-only memory image (ROM) / random access memory (RAM), magnetic disk, optical disk), and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0146] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A method for displaying functional links, characterized in that, The method is applied to a debugging device connected to a smart wearable device, wherein the smart wearable device has a corresponding mapping table, the mapping table storing the mapping relationship between the functional modules of the smart wearable device and the corresponding first array, and the method includes: Obtain the current link array corresponding to the smart wearable device. The current link array is used to characterize the functional links of the smart wearable device. The current link array includes the current first array corresponding to the current functional module that forms the functional link. The current link array is divided to obtain the current first array contained therein; The current first array is parsed, and the module position and module name of the current functional module in the functional link are obtained according to the parsing result and the mapping relationship table; The functional link is constructed and displayed based on the module location and the module name.
2. The method as described in claim 1, characterized in that, The first array includes an index and a module number, and the mapping table stores the mapping relationship between the functional module and the corresponding module number; The step of parsing the current first array and obtaining the module position and module name of the current functional module in the functional link based on the parsing result and the mapping table includes: The current first array is parsed to obtain the current index and current module number corresponding to the current functional module; The module position of the current functional module in the functional chain is determined based on the current index; The current functional module's name in the functional chain is obtained by querying the mapping table based on the current module number.
3. The method as described in claim 2, characterized in that, The step of determining the module position of the current functional module in the functional link based on the current index includes: Obtain the current second array corresponding to the smart wearable device, wherein the current second array is used to represent the order of the current functional module in the functional link; The sorting position of the current functional module in the functional chain is determined based on the current second array and the current index; The module position of the current functional module in the functional chain is determined based on the sorting position.
4. The method as described in claim 3, characterized in that, The first array also includes the number of columns; The step of determining the module position of the current functional module in the functional link based on the sorting position includes: Obtain the current column number corresponding to the current functional module, which is obtained by parsing the current first array; The current level of the current functional module in the functional chain is determined based on the current column number; The module position of the current functional module in the functional link is determined based on the current level and the sorting position.
5. The method as described in claim 4, characterized in that, Following the step of constructing and displaying the functional link based on the module location and the module name, the method further includes: In response to a user's modification command triggered for the functional link, and based on the modification command, determine the functional module to be modified; Determine the number of columns to be modified and the index to be modified for the functional module to be modified, and obtain the module number to be modified for the functional module to be modified according to the mapping relationship table; Generate a first modification array and a second modification array based on the number of columns to be modified, the index to be modified, and the module number to be modified. The modified current link array is constructed based on the modified first array, and the modified current link array and the modified second array are transmitted to the smart wearable device for functional debugging.
6. The method according to any one of claims 1 to 5, characterized in that, The step of obtaining the current link array corresponding to the smart wearable device includes: If the user is logged in with their user account, determine whether the smart wearable device under that user account is being used for the first time. If so, the initial link array stored in the smart wearable is used as the current link array corresponding to the smart wearable device; If not, the target link array corresponding to the user account will be used as the current link array corresponding to the smart wearable device.
7. A method for displaying functional links, characterized in that, The method is applied to a smart wearable device connected to a debugging device. The smart wearable device has a mapping table containing the mapping relationships between the functional modules of the smart wearable device and their corresponding first arrays. The method includes: Obtain the functional chain of the smart wearable device, and determine the current first array corresponding to the current functional module forming the functional chain; Construct the current link array corresponding to the smart wearable device based on the current first array; The debugging device is used to obtain the current link array corresponding to the smart wearable device; divide the current link array to obtain the included current first array; parse the current first array, and obtain the module position and module name of the current functional module in the functional link according to the parsing result and the mapping relationship table; construct and display the functional link based on the module position and the module name.
8. A debugging device, characterized in that, The debugging device includes: a first memory, a first processor, and a function link display program stored in the first memory and executable on the first processor. When the function link display program is executed by the first processor, it implements the steps of the function link display method as described in any one of claims 1 to 6.
9. A smart wearable device, characterized in that, The smart wearable device includes: a second memory, a second processor, and a function link display program stored in the second memory and executable on the second processor. When the function link display program is executed by the second processor, it implements the steps of the function link display method as described in claim 7.
10. A debugging system, characterized in that, The system includes the debugging equipment as described in claim 8 and the smart wearable device as described in claim 9.
Citation Information
Patent Citations
Topology relationship and link information display method of satellite networking
CN109450697A
Method and device for debugging equipment, processing equipment and computer storage medium
CN114168400A
Display equipment function expansion method and device, screen projector and storage medium
CN114466230A
Method and equipment for testing electrocardiogram detection function of wearable equipment
CN117607583A
Intelligent ring control method and device, intelligent ring and computer storage medium
CN119576119A