A method for displaying and sorting measurement results, an oscilloscope and a program product
By setting the priority policy and displaying the priority order, the oscilloscope can efficiently display and analyze multiple measurement items, solving the problem that users find it difficult to quickly find items of interest among multiple measurement items, and improving analysis efficiency.
Patent Information
- Application Number
- CN202411447855.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-17
- Publication Date
- 2025-01-17
- Estimated Expiration
- 2044-10-17
AI Technical Summary
When existing oscilloscopes display multiple measurement items, it is difficult for users to efficiently analyze the items of interest, and as the number of measurement items and sources increases, the analysis efficiency is significantly reduced.
By obtaining relevant information about the measurement items, including the measurement type, source and association channels, setting a priority policy to determine the priority order of the measurement items and displaying them based on that order, the user can focus on observing the measurement items of interest as needed.
Improves the efficiency of user analysis of measurement items and reduces the time for searching and analysis, especially in the case of multiple sources and multiple channels.
Smart Images

Figure CN118962213B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of oscilloscopes, and in particular to a method for displaying and sorting measurement results, an oscilloscope, and a program product. Background Art
[0002] An oscilloscope is an instrument used to measure the waveform of electronic signals. It is commonly used to detect and study the characteristic curves of electronic signals and electronic components, and display the signal waveform on its display screen. Digital oscilloscopes generally support waveform measurements, such as measuring the peak-to-peak value, period, pulse width and other different measurement items of the waveform, and can also display each measurement item.
[0003] After the oscilloscope displays each measurement item, the user usually analyzes the measurement item. However, the current technical solution is to display the measurement items in the order in which they are added. Therefore, when the user is interested in some measurement items, it usually takes a certain amount of time to find them. In addition, as the number of measurement objects supported by the oscilloscope increases, the number of corresponding measurement items that need to be displayed also increases. Therefore, it is difficult to improve the efficiency of user analysis of measurement items by displaying them in the order in which they are added. In this regard, a new technical solution is needed. Summary of the invention
[0004] The main technical problem solved by this application is how to improve the efficiency of user analysis measurement items.
[0005] According to the first aspect, an embodiment provides a method for displaying a measurement result, comprising:
[0006] Acquire measurement items of the waveform to be displayed, each of the measurement items having measurement item related information, the measurement item related information including at least one of the measurement type of the measurement item, the information source of the corresponding waveform, and the associated channel of the corresponding waveform;
[0007] Acquire a currently set priority strategy, where the priority strategy is used to determine a priority order between the measurement item related information;
[0008] The priority order among the measurement items is determined according to the priority strategy and the measurement item related information of each measurement item, and each measurement item is displayed according to the priority order among the measurement items.
[0009] In some embodiments, the priority strategy is obtained by:
[0010] Performing a first priority setting on at least one of the measurement item related information to determine a priority order among the measurement type, information source, and associated channel;
[0011] Performing a second priority setting on each of the measurement item related information to determine a priority order between the measurement types, a priority order between the associated channels, and a priority order between the information sources;
[0012] The priority policy is generated based on the priority first setting and the priority second setting.
[0013] In some embodiments, setting a first priority for at least one of the measurement item related information includes:
[0014] The priority order of at least one of the measurement item related information is respectively set, and the priority order of other measurement item related information is consistent and is lower or higher than the priority order of at least one of the measurement item related information.
[0015] In some embodiments, performing a second priority setting on each of the measurement item related information includes:
[0016] Setting a priority order between each of the measurement types;
[0017] Setting the priority order between the associated channels;
[0018] Setting the priority order between each of the information sources; wherein the information source has an information source type, and setting the priority order between each of the information sources includes: setting the priority order between each of the information source types, and setting the priority order between each of the information sources under the same information source type.
[0019] In some embodiments, the method for displaying measurement results further includes:
[0020] If there are multiple measurement items whose related information of the measurement items has the same priority order, the priority order among the multiple measurement items is determined based on the order of priority among the multiple measurement items; wherein the order of priority includes one or both of the measurement order and the addition order of the measurement items.
[0021] In some embodiments, the method for displaying measurement results further includes:
[0022] Displaying each of the measurement items based on a display interface; wherein the display interface includes a plurality of display bit fields distributed in a preset position relationship, and each of the measurement items is displayed in a corresponding one of the display bit fields based on the priority order;
[0023] In response to a user operation on the interface display, deleting the measurement item in the display bit field;
[0024] and / or,
[0025] When the display bit field changes from displaying measurement items to not displaying measurement items, the display bit field is deleted, and the positions of other display bit fields are adaptively adjusted to meet the preset position relationship distribution;
[0026] and / or,
[0027] In response to a user operation on the interface display, an adjacent display bit field is added at the position of any of the display bit fields, wherein the adjacent display bit field is used to add the measurement item that needs to be added for display;
[0028] and / or,
[0029] In response to a user operation on the interface display, the display bit fields corresponding to the measurement items are readjusted to readjust the priority order of each of the measurement items.
[0030] In some embodiments, displaying the measurement items according to the priority order between the measurement items includes:
[0031] The measurement items are displayed in a positive order of priority between the measurement items; or, the measurement items are displayed in a reverse order of priority between the measurement items.
[0032] According to a second aspect, an embodiment provides a method for sorting measurement results, which is applied to sorting measurement items of a waveform, each of the measurement items having measurement item related information, the measurement item related information including at least one of a measurement type of the measurement item, a source of the corresponding waveform, and an associated channel of the corresponding waveform, the method comprising:
[0033] Performing a first priority setting on at least one of the measurement item related information to determine a priority order among the measurement type, information source, and associated channel;
[0034] Performing a second priority setting on each of the measurement item related information to determine a priority order between the measurement types, a priority order between the associated channels, and a priority order between the information sources;
[0035] A priority policy is generated based on the first priority setting and the second priority setting to determine the priority order among the measurement item related information, so that the priority order of each measurement item is determined according to the priority policy and the measurement item related information of the measurement item to be displayed.
[0036] According to a third aspect, an oscilloscope is provided in an embodiment, comprising:
[0037] The waveform input channel is used to input a waveform signal and perform preset processing on the waveform signal to obtain corresponding waveform data;
[0038] A human-computer interaction device for obtaining user input and displaying visual information;
[0039] A memory for storing data;
[0040] A processor is used to implement the method described in the first aspect or the second aspect when executing a computer program and / or an instruction.
[0041] According to the fourth aspect, an embodiment provides a computer program product, including a computer program and / or instructions, which implement the method described in the first aspect or the second aspect when executed by a processor.
[0042] According to the measurement result display and sorting method, oscilloscope and program product of the above-mentioned embodiment, since the measurement item related information includes at least one of the measurement type of the measurement item, the signal source of the corresponding waveform, and the associated channel of the corresponding waveform, the priority order between the measurement item related information is determined based on the priority strategy, and then the priority order between each measurement item is determined based on the priority order, so that the user can set the corresponding priority strategy based on the measurement type, signal source or associated channel that needs to be observed intensively, so that after each measurement item is displayed according to the priority order, it is convenient to concentrate on observing the measurement items of interest, so as to improve the efficiency of the user in analyzing the measurement items. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1 is a structural schematic diagram of an oscilloscope according to an embodiment;
[0044] Figure 2 A schematic diagram of a priority policy configuration interface of an embodiment;
[0045] Figure 3 A schematic diagram of a source sequence setting interface of an embodiment;
[0046] Figure 4 is a schematic diagram of a display interface of an embodiment;
[0047] Figure 5 is a schematic diagram of a display interface of another embodiment;
[0048] Figure 6 A schematic flow chart of a method for displaying measurement results according to an embodiment;
[0049] Figure 7 A flowchart of a method for sorting measurement results according to an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0050] The present application is further described in detail below by specific embodiments in conjunction with the accompanying drawings. Wherein similar elements in different embodiments use associated similar element numbers. In the following embodiments, many detailed descriptions are intended to enable the present application to be better understood. However, those skilled in the art can easily recognize that some of the features can be omitted in different situations, or can be replaced by other elements, materials, and methods. In some cases, some operations related to the present application are not shown or described in the specification, in order to avoid the core part of the present application being overwhelmed by too much description, and for those skilled in the art, it is not necessary to describe these related operations in detail, and the related operations can be fully understood according to the description in the specification and the general technical knowledge in the art.
[0051] In addition, the features, operations or characteristics described in the specification can be combined in any appropriate manner to form various implementations. At the same time, the steps or actions in the method description can also be interchanged or adjusted in a manner that is obvious to those skilled in the art. Therefore, the various sequences in the specification and the drawings are only for the purpose of clearly describing a certain embodiment and are not meant to be a required sequence, unless otherwise specified that a certain sequence must be followed.
[0052] The serial numbers assigned to the components herein, such as "first", "second", etc., are only used to distinguish the objects described and do not have any order or technical meaning. The "connection" and "coupling" mentioned in this application, unless otherwise specified, include direct and indirect connections (couplings).
[0053] In the current technical solution, since the number of measurement items is small, the order between measurement items usually does not affect the efficiency of user analysis of measurement items. At this time, the display of measurement items can be displayed in the order in which the measurement items are added. However, with the increase in the number of measurement items supported by oscilloscopes in order to better support users in various industries to perform various measurements, the number of channels and advanced signal sources of oscilloscopes are also increasing, resulting in an increasing number of measurement items displayed. At this time, the sequential display of various measurement items of multiple signal sources makes users dazzled and difficult to quickly analyze the measurement items of interest.
[0054] In some embodiments of the present application, a priority strategy is set to determine the priority order between measurement item related information, and the priority order between each measurement item is determined based on the priority order. The measurement item related information includes at least one of the measurement type of the measurement item, the information source of the corresponding waveform, and the associated channel of the corresponding waveform, so that the user can set the corresponding priority strategy based on the measurement type, information source or associated channel that needs to be observed intensively, so that after displaying each measurement item according to the priority order, it is convenient to observe the measurement item of interest intensively, so as to improve the efficiency of the user in analyzing the measurement item.
[0055] Some embodiments provide an oscilloscope, see Figure 1 The oscilloscope includes a waveform input channel 10, a human-computer interaction device 20, a memory 30 and a processor 40, which are described in detail below.
[0056] The waveform input channel 10 is used to input a waveform signal and perform a preset process on the waveform signal to obtain corresponding waveform data. In some embodiments, the waveform input channel 10 includes an analog input channel and a digital input channel, wherein the analog input channel is used to input an analog waveform signal and perform an analog-to-digital conversion process on the analog waveform signal to obtain corresponding waveform data, and the digital input channel is used to input a digital waveform signal and perform a judgment and regeneration process on the digital waveform signal to obtain corresponding waveform data. In some embodiments, there may be multiple waveform input channels 10, so that multiple input waveform signals can be measured separately.
[0057] The human-computer interaction device 20 is used to obtain user input and display visual information. In some embodiments, the human-computer interaction device 20 includes a display component and an input component, wherein the display component is used to display visual information, for example, the display component may include a display, a display screen, a touch screen, etc., and the input component is used to obtain user input, for example, the input component may be a mouse, a button, a touch screen, etc.
[0058] The memory 30 is used to store various data. In some embodiments, the memory 30 can store the waveform data obtained by the waveform input channel 10 and the waveform data after the waveform data is processed. In some embodiments, the memory 30 can also store the waveform data imported from the outside.
[0059] The processor 40 is used to control the waveform input channel 10, the human-computer interaction device 20 and the memory 30. The processor can be a CPU processor, an FPGA processor, a single-chip microcomputer, etc.
[0060] In some embodiments, the processor 40 may also measure the waveform data to obtain corresponding measurement items. For example, each measurement item has its own corresponding measurement time. In some embodiments, the processor may also perform calculation processing or scaling processing on the waveform data.
[0061] In some embodiments, each measurement item also has measurement item related information, and the measurement item related information includes at least one of the measurement type of the measurement item, the information source of the corresponding waveform, and the associated channel of the corresponding waveform.
[0062] Among them, the measurement type refers to the measurement content of the measurement item, which includes vertical measurement parameters such as the maximum value, peak-to-peak value, and amplitude of the waveform, horizontal measurement parameters such as the period and frequency of the waveform, mixed measurement parameters such as the positive area, negative area, and effective area of the waveform, and channel delay parameters such as the phase and lag of the waveform.
[0063] The signal source refers to the source of the waveform corresponding to the measurement item, wherein the signal source type classification may include analog input channel waveform, digital input channel waveform, zoom waveform, operation waveform and memory waveform. Among them, the analog input channel waveform refers to the waveform generated based on the analog input channel input, which may include analog input channel 1, analog input channel 2, etc. The digital input channel waveform refers to the waveform generated based on the digital input channel input, which may include digital input channel 1, digital input channel 2, etc. The zoom waveform refers to the waveform generated after zooming, for example, amplifying the waveform part of interest for more detailed observation and analysis. The operation waveform refers to the waveform generated after arithmetic operation, wherein the arithmetic operation includes addition, subtraction, multiplication, division, average value, etc., wherein the operation waveform may include operation waveform 1, operation waveform 2, etc. The memory waveform refers to the waveform generated after the stored waveform is imported, such as the waveform of external input, such as the waveform of the stored waveform input channel 10, the zoom waveform or the operation waveform, and the memory waveform includes memory waveform 1, memory waveform 2, etc. The memory waveform adopts the format of raw data, has independent time base parameters, and can be used as the source of analysis functions such as mathematics, measurement and decoding.
[0064] The associated channel refers to the associated channel of the waveform corresponding to the measurement item. The associated channel includes analog input channels and digital input channels, such as analog input channel 1, analog input channel 2, digital input channel 1, digital input channel 2, etc. In addition to the memory waveform imported from the outside, each waveform can be traced back to the corresponding associated channel. For example, the waveform corresponding to the measurement item is a scaled waveform obtained by scaling the waveform of analog input channel 1, then the source of the measurement item is the scaled waveform, and the associated channel of the measurement item is analog input channel 1.
[0065] The above is some description of the oscilloscope and measurement items. The following is a specific description of the process of displaying measurement items on the oscilloscope.
[0066] The processor 40 obtains the measurement items of the waveform to be displayed.
[0067] In some embodiments, the processor 40 controls the display component to display a measurement item selection interface, and the user can operate the measurement item selection interface to add measurement items of the waveform to be displayed. In some embodiments, when adding measurement items, each measurement item can also have its own corresponding order of addition, for example, the order of addition is determined based on the corresponding addition time.
[0068] The processor 40 obtains the currently set priority policy, where the priority policy is used to determine the priority order between the measurement item related information.
[0069] In some embodiments, when setting the priority strategy, the processor 40 performs a first priority setting on at least one of the measurement item related information to determine the priority order between the measurement type, the signal source, and the associated channel, and performs a second priority setting on each of the measurement item related information to determine the priority order between the measurement types, the priority order between the associated channels, and the priority order between the signal sources, and then generates a priority strategy based on the first priority setting and the second priority setting.
[0070] Please refer to Figure 2 In some embodiments, the processor 40 controls the display component to display a priority policy configuration interface, and the priority policy configuration interface includes multiple policy priority controls 51. The multiple policy priority controls 51 are used to set the first priority of at least one of the measurement item related information. For example, the multiple policy priority controls 51 include a policy priority one control, a policy priority two control, a policy priority three control, and a policy priority four control with decreasing or increasing priorities. For each policy priority control 51, the user can select one of the measurement item related information, thereby determining the priority order between the measurement type, the signal source, and the associated channel based on the selection of the multiple policy priority controls 51.
[0071] In some embodiments, when the priority of policy priority one is the highest, the relevant information of the selected measurement item corresponding to the policy priority one control has the highest priority order; conversely, when the priority of policy priority one control is the lowest, the relevant information of the selected measurement item corresponding to the policy priority one control has the lowest priority order.
[0072] In some embodiments, one or more of the multiple policy priority controls 51 may be selected. For example, when the policy priority 1 control has the highest priority, and the policy priority 1 control, the policy priority 2 control, and the policy priority 3 control select the measurement type, the information source, and the associated channel in turn, the priority order of the measurement type is greater than the information source, and the priority order of the information source is greater than the associated channel. For example, when only the policy priority 1 control is selected, the measurement item related information corresponding to the policy priority 1 control has the highest priority order, and the other measurement item related information has the same priority order, and is lower than the priority order of the measurement item related information corresponding to the policy priority 1 control.
[0073] Please refer to Figure 2 In some embodiments, the priority strategy configuration interface may further include a corresponding order setting control for each of the measurement item related information, for example, a measurement type order setting control, a signal source order setting control 52, and an associated channel setting control, wherein the measurement type-based order setting control is used to set the priority order between each measurement type, the signal source order setting control 52 is used to set the priority order between each signal source, and the associated channel setting control is used to set the priority order between each associated channel.
[0074] In some embodiments, the processor 40 controls the display component to display the corresponding measurement type sequence setting interface in response to the user's operation on the measurement type sequence setting control. Based on the measurement type sequence setting interface, the priority order between each measurement type can be set, for example, the priority order between each measurement type can be set as a default order, or the priority order between each measurement type can be adjusted based on actual needs, for example, the order between each measurement type is adjusted in the measurement type sequence setting interface, and the priority order of the measurement type in the front order is higher than the measurement type in the back order. In some embodiments, the priority order between measurement parameter types such as vertical measurement parameters, horizontal measurement parameters, mixed measurement parameters, and channel delay parameters can be set respectively, and the priority order between each measurement type under each measurement parameter type can be set, so as to complete the setting of the priority order between each measurement type, for example, the priority order is set from high to low to vertical measurement parameters, horizontal measurement parameters, mixed measurement parameters, and channel delay parameters, wherein the priority order between each measurement type under the vertical measurement parameter is from high to low to the maximum value, peak-to-peak value, and amplitude of the waveform, and the measurement type with the highest priority order is the maximum value in the vertical measurement parameter.
[0075] Please refer to Figure 3In some embodiments, the processor 40 controls the display component to display the corresponding information source sequence setting interface in response to the user's operation on the information source sequence setting control 52, and the priority order between the various information sources can be set based on the information source sequence setting interface. In some embodiments, the priority order between the various information sources can be set to a default order. For example, the information source sequence setting interface includes a default sequence control 55. When the default sequence control 55 is operated, the priority order between the various information sources can be set to a default order. In some embodiments, the priority order between the various information sources can also be adjusted based on actual needs, such as adjusting the order between the various information sources in the measurement type sequence setting interface, and the priority order of the information source in the front order is higher than the information source in the back order.
[0076] In some embodiments, the priority order between the information source types can be set separately, and the priority order between the information sources under each information source type can be set, so as to complete the setting of the priority order between the information sources. For example, the information source order setting interface includes a corresponding number of information source type controls 54, and each information source type control 54 can have a certain priority order, for example, the priority order between the information source type controls 54 is sequentially reduced or increased. Each information source type control 54 can select a information source type, and the priority order of the information source type is consistent with the priority order of the information source type control 54. In addition, after a information source type is selected, the information source type control 54 will also display the information sources under the information source type, and the user can adjust the order of the information sources under the information source type to adjust the priority order between the information sources under the information source type, for example, the priority order between the information sources is sequentially reduced or increased according to the order.
[0077] In some embodiments, the processor 40 controls the display component to display the corresponding associated channel order setting interface in response to the user's operation on the associated channel order setting control, and the priority order between each associated channel can be set based on the associated channel order setting interface. For example, the priority order between each associated channel can be set to a default order, and the priority order between each associated channel can also be adjusted based on actual needs, such as adjusting the order between each associated channel in the associated channel order setting interface, and the priority order of the associated channel in the front order is higher than the associated channel in the back order. In some embodiments, the order between the channel types of the associated channels can be set, such as setting the priority order of the model channel type to be greater than the digital channel type, and setting the order between each channel type, such as setting the priority order of the model channel 1 to be greater than the model channel 2, thereby completing the setting of the priority order between each associated channel.
[0078] In some embodiments, the processor 40 may also directly respond to the user's operation on the measurement type sequence setting control, the information source sequence setting control 52, and the associated channel setting control, and directly set the priority order between each measurement type, the priority order between each information source, and the priority order between each associated channel. For example, the associated channel sequence setting control is clicked, and the priority order between each associated channel is set according to the default order 1. For example, the associated channel sequence setting control is clicked again or the associated channel sequence setting control is double-clicked, and the priority order between each associated channel is set according to the default order 2. Thus, based on multiple operations on the associated channel sequence setting control, different priority order settings between each associated channel are achieved. Correspondingly, the measurement type sequence setting control and the information source sequence setting control 52 may also adopt similar operations, which will not be repeated here.
[0079] In the above embodiment, when the priority strategy is set and the priority order between the measurement item related information is determined based on the priority strategy, the priority order of the one with the highest priority order among the measurement type, source and associated channel is compared first. If the priority orders are consistent, the one with the second highest priority order is compared again until each of the measurement item related information is compared.
[0080] The processor 40 determines the priority order among the measurement items according to the currently set priority policy and the measurement item related information of the measurement items.
[0081] In some embodiments, the processor 40 determines the priority order between the measurement item related information based on the priority strategy, and uses the priority order as the priority order between the measurement items. In some embodiments, the priority strategies set by the user can be saved, and one of them can be selected when sorting the measurement items.
[0082] In some embodiments, if the priority order between the measurement item related information of the measurement items is consistent, the priority order between the measurement items can also be determined based on the order of the measurement items. For example, the order of the measurement items can be set first based on the policy priority control 51, wherein the order of precedence can be the measurement order of the measurement items, or the order of addition of the measurement items, or it can be based on both the measurement order and the order of addition, so that it can be used to determine the priority order between the measurement items. In some embodiments, when the priority order of the policy priority 1 control is the highest, for example, the policy priority 1 control is set to the order of precedence, then the measurement items are sorted according to the order of precedence, and at this time, other policy priority controls 51 do not need to be set any more. For example, if the policy priority 2 control is set to the order of precedence, then when the priority order of the measurement item related information set by the policy priority 1 control is consistent, the priority order between the measurement items is determined based on the order of precedence. For example, if the policy priority 4 control is set to the order of precedence, then when the priority order of the measurement item related information of the measurement items is consistent, the priority order between the measurement items is determined based on the order of precedence.
[0083] The following is an example of sorting measurement items based on a priority strategy.
[0084] For example, when there are measurement item 1, measurement item 2, measurement item 3, measurement item 4, measurement item 5, and measurement item 6.
[0085] The measurement item related information of measurement item 1 includes: measurement time 1, measurement type 1, signal source 1 of signal source type 1, and the associated channel is analog channel C1;
[0086] The measurement item related information of measurement item 2 includes: measurement time 2, measurement type 2, signal source 2 of signal source type 1, and the associated channel is analog channel C2;
[0087] The measurement item related information of measurement item 3 includes: measurement time 3, measurement type 1, signal source 2 of signal source type 1, and the associated channel is analog channel C2;
[0088] The measurement item related information of measurement item 4 includes: measurement time 4, measurement type 1, signal source 1 of signal source type 2, and the associated channel is analog channel C1;
[0089] The measurement item related information of measurement item 5 includes: measurement time 5, measurement type 2, signal source 2 of signal source type 2, and the associated channel is digital channel C2;
[0090] The measurement item related information of the measurement item 6 includes: measurement time 6, measurement type 1, signal source 3 of signal source type 1, and the associated channel is analog channel C3;
[0091] The first priority in the priority strategy is set as: associated channel > signal source > measurement type.
[0092] The priority second setting in the priority policy is:
[0093] The priority order between each measurement type is: measurement type 1>2;
[0094] The priority order between the associated channels is: analog channel > digital channel, and channel 1 > 2 > 3 for the same channel type;
[0095] The priority order between each source is: source type 1>2, and under the same source type, source 1>2>3.
[0096] Based on the above priority strategy, the priority order of measurement items is: measurement item 1>4>3>2>5>6. At this time, based on the current priority strategy, users can centrally observe measurement items of the same associated channel, or centrally observe measurement items of the same associated channel but different sources, thereby improving the efficiency of user analysis of measurement items.
[0097] If based on the order of precedence, the priority order of measurement items is: measurement item 1>2>3>4>5>6.
[0098] The processor 40 displays each measurement item according to the priority order among the measurement items.
[0099] Please refer to Figure 4 In some embodiments, the processor 40 controls the display component to display a display interface to display each measurement item based on the display interface. In some embodiments, the display interface includes a plurality of display bit fields 56 distributed in a preset position relationship, and each measurement item is displayed in a corresponding display bit field 56 based on a priority order. For example, the plurality of display bit fields 56 are arranged in a single row or multiple rows according to the sorting, wherein the measurement items displayed from left to right in the same row have a priority order from high to low or from low to high, and the measurement items displayed from top to bottom in different rows have a priority order from high to low or from low to high.
[0100] In some embodiments, when the measurement items have reached the maximum number that can be displayed on the display interface, the measurement items with a later or earlier priority order can be placed at the back and not displayed, or the measurement items with a later or earlier priority order can be placed at the front and not displayed.
[0101] In some embodiments, the processor 40 displays each measurement item in the positive order of the priority order between each measurement item. In some embodiments, the processor 40 displays each measurement item in the reverse order of the priority order between each measurement item. For example, please refer to Figure 2The priority strategy configuration interface also includes a forward / reverse order control 53. Based on the operation of the forward / reverse order control 53, you can choose to display in forward order or in reverse order.
[0102] In some embodiments, the processor 40 deletes the measurement items in the display field 56 in response to the user's operation on the interface display.
[0103] In some embodiments, when a display bit field 56 changes from displaying measurement items to not displaying measurement items, the corresponding display bit field 56 is deleted, and the positions of other display bit fields 56 are adaptively adjusted to meet the preset position relationship distribution. For example, after deleting a measurement item in a display bit field 56, deleting the display bit field 56 allows the display bit fields 56 of the subsequent measurement items to be shrunk.
[0104] Please refer to Figure 5 In some embodiments, the processor 40 responds to the user's operation on the interface display, and adds an adjacent display bit field 56 at the position of any display bit field 56, and the adjacent display bit field 56 is used to add the measurement item that needs to be added and displayed. For example, by long pressing the blank area adjacent to the display bit field 56, a selection box pops up, and based on the selection box, you can choose to add a measurement item, thereby adding a display bit field 56 in the blank area and adding the corresponding measurement item. Based on the selection box, you can also choose to add a display bit field 56, thereby adding a display bit field 56 in the blank area, and the display bit field 56 can be used to add a measurement item after being operated. For example, drag the measurement item to the blank area adjacent to the display bit field 56, thereby adding the display bit field 56 in the blank area and adding the corresponding measurement item. For example, drag a new measurement item into a blank area adjacent to a display bit field 56 through the measurement item selection interface to add it.
[0105] In some embodiments, the processor 40 readjusts the display bit field 56 corresponding to the measurement item in response to the user's operation on the interface display to readjust the priority order of each measurement item. For example, the added measurement item is dragged and dragged to a position before or after other measurement items and docked, thereby replacing the other measurement items and making the other measurement items shrink and adjust adaptively.
[0106] In the above embodiment, the user can not only automatically sort the various measurement items based on the priority policy, but also manually adjust the sorting of the various measurement items based on the operation, so as to meet different viewing requirements.
[0107] Some embodiments provide a method for displaying measurement results, which can be applied to the above-mentioned oscilloscope. Figure 6 , the method for displaying the measurement results comprises the following steps:
[0108] Step 100: Obtain measurement items of the waveform to be displayed.
[0109] Step 110: Obtain the currently set priority policy.
[0110] Step 120: Determine the priority order among the measurement items according to the priority strategy and the measurement item related information of each measurement item, and display each measurement item according to the priority order.
[0111] Some embodiments provide a method for sorting measurement results, which can be applied to the above-mentioned oscilloscope. Figure 7 , the method for sorting the measurement results comprises the following steps:
[0112] Step 200: performing a first priority setting on at least one of the measurement item related information to determine the priority order among the measurement type, the information source and the associated channel.
[0113] Step 210: Perform a second priority setting on each of the measurement item related information to determine the priority order between various measurement types, the priority order between various associated channels, and the priority order between various information sources.
[0114] Step 220: Generate a priority policy based on the first priority setting and the second priority setting to determine the priority order between the measurement item related information, so as to determine the priority order of each measurement item according to the priority policy and the measurement item related information of the measurement item to be displayed.
[0115] In some embodiments, a computer program product is provided, including a computer program and / or instructions, wherein the computer program and / or instructions implement the above-mentioned method for sorting measurement results or the method for displaying measurement results when executed by a processor.
[0116] Those skilled in the art will appreciate that all or part of the functions of the various methods in the above-mentioned embodiments can be implemented by hardware or by computer programs. When all or part of the functions in the above-mentioned embodiments are implemented by computer programs, the program can be stored in a computer-readable storage medium, and the storage medium can include: read-only memory, random access memory, disk, optical disk, hard disk, etc., and the program is executed by a computer to implement the above-mentioned functions. For example, the program is stored in the memory of the device, and when the program in the memory is executed by the processor, all or part of the above-mentioned functions can be implemented. In addition, when all or part of the functions in the above-mentioned embodiments are implemented by computer programs, the program can also be stored in a storage medium such as a server, another computer, disk, optical disk, flash disk or mobile hard disk, and can be downloaded or copied and saved in the memory of the local device, or the system of the local device is updated, and when the program in the memory is executed by the processor, all or part of the functions in the above-mentioned embodiments can be implemented.
[0117] The above specific examples are used to illustrate the present application, which is only used to help understand the present application and is not intended to limit the present application. For technicians in the technical field to which the present application belongs, they can also make some simple deductions, deformations or substitutions based on the ideas of the present application.
Claims
1. A method for displaying measurement results, characterized in that: Applied to an oscilloscope, the method comprises: Obtain measurement items of the waveform to be displayed, each of the measurement items having measurement item related information, the measurement item related information including at least two of the measurement type of the measurement item, the information source of the corresponding waveform, and the associated channel of the corresponding waveform; obtain the currently set priority strategy, the priority strategy is used to determine the priority order between the at least two of the measurement item related information; Determine the priority order among the measurement items according to the priority strategy and the measurement item related information of each measurement item, and display each measurement item according to the priority order among the measurement items; The priority strategy is obtained by: setting the priority of at least one of the measurement item related information to a first level to determine the priority order among the measurement type, information source and associated channel; Performing a second priority setting on each of the measurement item related information to determine a priority order between the measurement types, a priority order between the associated channels, and a priority order between the information sources; The priority policy is generated based on the priority first setting and the priority second setting.
2. The method for displaying measurement results according to claim 1, characterized in that: Setting a first priority for at least one of the measurement item related information includes: The priority order of at least one of the measurement item related information is set, and the priority orders of other measurement item related information are consistent and are lower than or higher than the priority order of at least one of the measurement item related information.
3. The method for displaying measurement results according to claim 1, characterized in that: The second setting of the priority of each of the measurement item related information includes: Setting a priority order between each of the measurement types; Setting the priority order between the associated channels; Setting the priority order between each of the information sources; wherein the information source has an information source type, and setting the priority order between each of the information sources includes: setting the priority order between each of the information source types, and setting the priority order between each of the information sources under the same information source type.
4. The method for displaying measurement results according to claim 1, characterized in that: Also includes: If there are multiple measurement items whose related information of the measurement items has the same priority order, the priority order among the multiple measurement items is determined based on the order of priority among the multiple measurement items; wherein the order of priority includes one or both of the measurement order and the addition order of the measurement items.
5. The method for displaying measurement results according to claim 1, characterized in that: Also includes: Displaying each of the measurement items based on a display interface; wherein the display interface includes a plurality of display bit fields distributed in a preset position relationship, and each of the measurement items is displayed in a corresponding one of the display bit fields based on the priority order; In response to a user operation on the interface display, deleting the measurement item in the display bit field; and / or, When the display bit field changes from displaying measurement items to not displaying measurement items, the display bit field is deleted, and the positions of other display bit fields are adaptively adjusted to meet the preset position relationship distribution; and / or, In response to a user operation on the interface display, an adjacent display bit field is added at the position of any of the display bit fields, wherein the adjacent display bit field is used to add the measurement item that needs to be added for display; and / or, In response to a user operation on the interface display, the display bit fields corresponding to the measurement items are readjusted to readjust the priority order of each of the measurement items.
6. The method for displaying measurement results according to claim 1, characterized in that: Displaying each of the measurement items according to the priority order between the measurement items includes: The measurement items are displayed in a positive order of priority between the measurement items; or, the measurement items are displayed in a reverse order of priority between the measurement items.
7. A method for sorting measurement results, characterized in that: Sorting of measurement items applied to a waveform, each of the measurement items having measurement item related information, the measurement item related information including at least two of a measurement type of the measurement item, a source of the corresponding waveform, and an associated channel of the corresponding waveform, the method comprising: Performing a first priority setting on at least one of the measurement item related information to determine a priority order among the measurement type, information source, and associated channel; Performing a second priority setting on each of the measurement item related information to determine a priority order between the measurement types, a priority order between the associated channels, and a priority order between the information sources; A priority policy is generated based on the first priority setting and the second priority setting to determine the priority order among the measurement item related information, so that the priority order of each measurement item is determined according to the priority policy and the measurement item related information of the measurement item to be displayed.
8. An oscilloscope, characterized in that: include: The waveform input channel is used to input a waveform signal and perform preset processing on the waveform signal to obtain corresponding waveform data; A human-computer interaction device for obtaining user input and displaying visual information; A memory for storing data; A processor, configured to implement the method according to any one of claims 1 to 7 when executing a computer program and / or instructions.
9. A computer program product comprising a computer program and / or instructions, characterized in that: When the computer program and / or the instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Multi-device parameter display method, system and device and storage medium
CN117992517A