Amplitude and Levels 1 chan VI
- Updated2025-03-14
- 3 minute(s) read
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.

Inputs/Outputs
![]() 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. |
The terminology and measurement definitions for this VI comply with IEEE Standard 181-2003, IEEE Standard on Transitions, Pulses, and Related Waveforms.
Examples
Refer to the following example files included with LabVIEW.
- labview\examples\Signal Processing\Waveform Measurements\N channel Pulse and Transition Measurements.vi