Owning Palette: Waveform Measurements VIs
Requires: Full Development System
Returns the amplitude, high state level, and low state level of a waveform or an array of waveforms. Wire data to the signal in input to determine the polymorphic instance to use or manually select the instance.
Use the pull-down menu to select an instance of this VI.
![]() |
![]() |
![]() |
signal in is the waveform to measure. | ||||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||||
![]() |
state settings specifies the method used to determine the high and low state levels of a waveform. For pulse and transition waveform measurements, state levels provide a means to identify the position in time of the waveform feature to be measured.
| ||||||||||||||||
![]() |
amplitude is the difference between high state level and low state level. | ||||||||||||||||
![]() |
high state level returns the level at which a pulse or transition waveform is defined to be in its highest state. | ||||||||||||||||
![]() |
low state level returns the level at which a pulse or transition waveform is defined to be in its lowest state | ||||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
![]() |
signal(s) in is an array of waveforms containing the signals to measure. | ||||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||||
![]() |
state settings specifies the method used to determine the high and low state levels of a waveform. For pulse and transition waveform measurements, state levels provide a means to identify the position in time of the waveform feature to be measured.
| ||||||||||||||||
![]() |
amplitude is an array containing the amplitude of each waveform in signal(s) in. | ||||||||||||||||
![]() |
high state level is an array containing the high state level of each waveform in signal(s) in. | ||||||||||||||||
![]() |
low state level is an array containing the low state level of each waveform in signal(s) in. | ||||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
The terminology and measurement definitions for this VI comply with IEEE Standard 181-2003, IEEE Standard on Transitions, Pulses, and Related Waveforms.
Refer to the N channel Pulse and Transition Measurements VI in the labview\examples\Signal Processing\Waveform Measurements directory for an example of using the Amplitude and Levels VI.