Integrated trigger function display system and methodology for trigger definition development in a signal measurement system having a graphical user interface
First Claim
1. An integrated trigger function display system for trigger definition development in a signal measurement system having a graphical user interface, the trigger function display system constructed and arranged to contemporaneously display in a visually-associated manner a trigger function name and an associated trigger function descriptor describing a trigger function identified by said associated trigger function name, wherein said trigger function name is displayed in a trigger name region of a display window that concurrently displays a plurality of trigger function names corresponding to a plurality of trigger functions and wherein said descriptor is displayed in a trigger descriptor region of said display window,wherein each trigger function is a graphical representation of one or more trigger primitives where said trigger primitives arc constructed to be translated to a form suitable to control the signal measurement system, and wherein said trigger primitives define one or more trigger branches used to form a sequence level of the trigger definition.
3 Assignments
0 Petitions
Accused Products
Abstract
An integrated trigger function display system and methodology for trigger definition development in a signal measurement system having a graphical user interface. The system contemporaneously displays one or more trigger function names and an associated trigger function descriptor describing a trigger function identified by the associated trigger function name. The trigger name is displayed in a trigger name display region of a display window that concurrently displays a plurality of trigger function names. The descriptor is displayed in a trigger descriptor region of the display window so as to be visually-associated by the operator. A trigger definition is comprised of one or more trigger functions. Each trigger function is a graphical representation of an one or more underlying trigger primitives. A trigger primitive is a computer program statement that is translated into a form suitable for controlling the signal measurement system. Trigger primitives comprise one or more trigger branches used to form a sequence level of the trigger definition. For a selected trigger function, either the trigger function or its underlying trigger primitives are displayed in a trigger definition region of the display window for editing by the operator. Preferably, multiple such trigger functions or primitives may be selected and displayed simultaneously or sequentially to form a desired trigger definition.
-
Citations
35 Claims
-
1. An integrated trigger function display system for trigger definition development in a signal measurement system having a graphical user interface, the trigger function display system constructed and arranged to contemporaneously display in a visually-associated manner a trigger function name and an associated trigger function descriptor describing a trigger function identified by said associated trigger function name, wherein said trigger function name is displayed in a trigger name region of a display window that concurrently displays a plurality of trigger function names corresponding to a plurality of trigger functions and wherein said descriptor is displayed in a trigger descriptor region of said display window,
wherein each trigger function is a graphical representation of one or more trigger primitives where said trigger primitives arc constructed to be translated to a form suitable to control the signal measurement system, and wherein said trigger primitives define one or more trigger branches used to form a sequence level of the trigger definition.
-
13. A trigger development system for trigger definition development in a signal measurement system having a graphical user interface, the trigger function development system constructed and arranged to contemporaneously display in a visually associated manner, said display window including a trigger function name in a trigger name display region, an associated trigger function descriptor describing a trigger function identified by said associated trigger function name in a descriptor display region, and said trigger function is displayed in a trigger definition region of said display window for editing wherein said function is generated in said trigger definition display window in response to an input from said graphical user interface,
wherein each trigger function is a graphical representation of one or more trigger primitives where said trigger primitives are constructed to be translated to a form suitable to control the signal measurement system, and wherein said trigger primitives define one or more trigger branches used to form a sequence level of the trigger definition.
-
26. A trigger display system for trigger definition development in a signal measurement system having a graphical user interface that includes a trigger name region having names corresponding to selectable trigger functions and a first trigger definition region including a first trigger definition comprising a plurality of selected trigger functions displayed in corresponding sequence levels, one or more of said sequence levels designated to comprise a user created trigger function wherein said user-created trigger function is configured to be a selectable trigger function and wherein selection of said user-created trigger function results in inclusion of said one or more sequence levels in a second trigger definition,
wherein each trigger function is a graphical representation of one or more trigger primitives where said trigger primitives arc constructed to be translated to a form suitable to control the signal measurement system.
-
27. A method of providing a trigger development environment in a signal measurement system that acquires signal data in accordance with a trigger definition, the signal measurement system having a graphical user interface and a data storage unit, the method comprising the step of:
-
a) displaying contemporaneously on the graphical user interface a trigger names display region having a plurality of trigger function names displayed therein, each said trigger names identifying an associated trigger function, and a trigger descriptor region operatively coupled to said trigger name display region and having a first trigger function descriptor displayed therein, wherein said trigger function descriptor is visually associated with an identified one of said plurality of trigger function names displayed within said trigger names display region wherein each trigger function is a graphical representation of one or more trigger primitives, said trigger primitives being constructed to be translated to a form suitable to control the signal measurement system, and wherein said trigger primitives define one or more trigger branches used to form a sequence level of the trigger definition. - View Dependent Claims (28, 29, 30, 31, 32)
b) retrieving, prior to said step a), from the data storage unit, trigger functions, one or more primitives forming said trigger function, trigger function names, and trigger function descriptors;
c) displaying a trigger definition region contemporaneously with said trigger name display region and said trigger function descriptor display region; and
d) displaying at a specified location within said trigger definition display region a trigger function corresponding to graphically selected one of said plurality of trigger function names displayed in said trigger function name display region.
-
-
29. The method of claim 27, wherein said step a) comprises the step of:
1) displaying in said trigger descriptor region a second trigger function descriptor visually associated with a second of said plurality of trigger function names in response to a user identification of said second trigger function name.
-
30. The method of claim 28, wherein said trigger functions are categorized into libraries on the data storage unit, each said library containing trigger functions appropriate for use in a given measurement scenario, wherein said step b) comprises the steps of:
-
1) receiving one or more availability factors, each said availability factor providing information indicative of a current measurement scenario;
2) determining which of said libraries qualify so as to contain trigger functions appropriate for said current measurement scenario; and
3) retrieving one or more trigger functions from said qualifying trigger function libraries.
-
-
31. The method of claim 28, wherein said step a) comprises the steps of:
-
1) forwarding said plurality of trigger function names to the graphical user interface;
2) displaying in said trigger name display region said plurality of trigger function names;
3) determining an identified trigger name of said displayed plurality of trigger function names; and
4) displaying said first descriptor associated with said identified trigger function name in said trigger function descriptor display region.
-
-
32. The method of claim 28, wherein said step d) comprises the steps of:
-
1) receiving an operator selection of a desired sequence level relative to which a desired trigger function is inserted;
2) select a desired trigger function from said plurality of trigger functions displayed in trigger function name display region; and
3) incorporating said desired trigger function at an in accordance with an operator insert instruction.
-
-
33. A method of creating a trigger function for use in a trigger development environment in a signal measurement system having a graphical user interface and a data storage unit, and that acquires signal data in accordance with a trigger definition, wherein said trigger function is a graphical representation of one or more trigger primitives each constructed to be translated to a form suitable to control the signal measurement systems and which define one or more trigger branches used to form a sequence level of the trigger definition, the method comprising the steps of:
-
a) creating a trigger definition having a plurality of trigger functions;
b) receiving an operator selected two or more of said plurality trigger functions; and
c) including said two or more trigger functions in a second trigger definition.
-
-
34. A method of providing a trigger development environment in a signal measurement system, comprising the steps of:
-
a) creating a display window having three regions;
b) creating a list of trigger function names in a first of said three regions;
c) creating a descriptor region having at least one descriptor visually-associated with a corresponding one of the list of trigger function names in a second of said three regions; and
d) creating a trigger definition where a selected trigger name from the list of trigger names results in a display of a corresponding trigger function in a third of said three regions, each trigger function being a representation of one or more trigger primitives translatable to a form suitable to control the signal measurement system, and which define one or more trigger branches used to form a sequence level of the trigger definition. - View Dependent Claims (35)
e) displaying in said trigger descriptor region a second trigger function descriptor visually associated with a second trigger function name in said first of said three regions.
-
Specification