Virtual Testing In A Development Environment
First Claim
1. A computer-readable memory medium comprising program instructions for developing a measurement program that performs a measurement function, wherein the memory medium is useable in a system comprising a display, wherein the program instructions are executable to implement:
- creating the measurement program in a development environment in response to first user input, wherein the measurement program comprises a plurality of icons that visually indicate the measurement function performed by the measurement program, wherein the measurement program is executable to receive signals from a physical unit under test (UUT);
receiving second user input specifying that the measurement program is to receive simulated data;
configuring the development environment to provide the simulated data to the measurement program in response to the second user input, wherein said configuring does not change the measurement program; and
executing the measurement program after said configuring, wherein during said executing the measurement program receives the simulated data and performs the measurement function on the simulated data.
5 Assignments
0 Petitions
Accused Products
Abstract
System and method for developing a measurement program that performs a measurement function. A measurement program is created in a development environment in response to first user input, possibly including configuring a physical unit under test (UUT) with one or more parameter values. The measurement program includes icons that visually indicate the measurement function, and is executable to receive signals from the physical (UUT). Second user input is received specifying that the measurement program is to receive simulated data instead of signals from the physical UUT. In response, the development environment is configured to provide the simulated data to the measurement program, possibly including configuring the simulated data according to the parameter value(s). The configuring does not change the measurement program. After the configuration, the measurement program is executed, where during execution the measurement program receives the simulated data and performs the measurement function on the simulated data.
63 Citations
21 Claims
-
1. A computer-readable memory medium comprising program instructions for developing a measurement program that performs a measurement function, wherein the memory medium is useable in a system comprising a display, wherein the program instructions are executable to implement:
-
creating the measurement program in a development environment in response to first user input, wherein the measurement program comprises a plurality of icons that visually indicate the measurement function performed by the measurement program, wherein the measurement program is executable to receive signals from a physical unit under test (UUT);
receiving second user input specifying that the measurement program is to receive simulated data;
configuring the development environment to provide the simulated data to the measurement program in response to the second user input, wherein said configuring does not change the measurement program; and
executing the measurement program after said configuring, wherein during said executing the measurement program receives the simulated data and performs the measurement function on the simulated data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method for developing a measurement program that performs a measurement function, comprising:
-
creating the measurement program in a development environment in response to first user input, wherein the measurement program comprises a plurality of icons that visually indicate the measurement function performed by the measurement program, wherein the measurement program is executable to receive signals from a physical unit under test (UUT);
receiving second user input specifying that the measurement program is to receive simulated data;
configuring the development environment to provide the simulated data to the measurement program in response to the second user input, wherein said configuring does not change the measurement program; and
executing the measurement program after said configuring, wherein during said executing the measurement program receives the simulated data and performs the measurement function on the simulated data. - View Dependent Claims (18)
-
-
19. A measurement system, comprising:
-
a processor;
a memory medium coupled to the processor; and
a physical unit under test (UUT) coupled to the memory medium and the processor;
wherein the memory medium stores program instructions executable by the processor to;
create the measurement program in a development environment in response to first user input, wherein the measurement program comprises a plurality of icons that visually indicate the measurement function performed by the measurement program, wherein the measurement program is executable to receive signals from the physical unit under test (UUT);
receive second user input specifying that the measurement program is to receive simulated data;
configure the development environment to provide the simulated data to the measurement program in response to the second user input, wherein said configuring does not change the measurement program; and
execute the measurement program after said configuring, wherein during execution the measurement program receives the simulated data and performs the measurement function on the simulated data. - View Dependent Claims (20)
-
-
21. A computer-readable memory medium comprising program instructions for developing a signal analysis function, wherein the memory medium is useable in a system comprising a display, wherein the program instructions are executable by a processor to implement:
-
interactively specifying a plurality of operations of a signal analysis function via user input, wherein the signal analysis function is executable to send signals to and/or receive signals from a unit under test (UUT), wherein the plurality of operations comprise at least one of
1) generating signals displayed in a graph, and
2) modifying one or more signals displayed in the graph, and wherein the plurality of operations are represented by a respective plurality of icons arranged to visually indicate the signal analysis function;
executing the signal analysis function to generate and display signal analysis results for a first device, wherein the first device is specified as the UUT;
configuring a simulation for the signal analysis function, wherein the simulation is executable by a computer system to simulate a second device;
receiving user input specifying the simulation as the UUT; and
in response to the user input specifying the simulation as the UUT, executing the signal analysis function to generate and display signal analysis results for the simulation.
-
Specification