Company Events Academic Community Support Solutions Products & Services Contact NI MyNI

Burst Width VI

LabVIEW 2012 Jitter Analysis Toolkit Help

Edition Date: June 2012

Part Number: 373270B-01

»View Product Info
Download Help (Windows Only)

Owning Palette: Timing VIs

Requires: Jitter Analysis Toolkit

Measures the duration of each burst in a waveform, beginning when an edge in the waveform crosses a threshold level and ending when a subsequent edge crosses another threshold, with a minimum idle region on both sides of the burst. Wire data to the waveform input to determine the polymorphic instance to use or manually select the instance.

This VI identifies a burst as occurring when the waveform is contained within the lower or upper thresholds for at least the minimum idle time you specify, both before and after the burst.

Use the pull-down menu to select an instance of this VI.

Burst Width (DBL)

This instance operates on the waveform data type when the Y data values are double-precision, floating-point numeric values. To reduce the size of the data and the memory usage, Use the I8 instance of this VI with integer data.

waveform is the waveform to measure.
t0 specifies the start time of the waveform.
dt specifies the time interval in seconds between data points in the waveform.
Y specifies the data values of the waveform.
upper threshold defines the upper level used to identify the beginnings and ends of bursts. The default is 2.
lower threshold defines the lower level used to identify the beginnings and ends of bursts. The default is –2.

If the lower threshold is greater than the upper threshold value, this VI does not return an error, but LabVIEW does not identify bursts, even if they exist.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
idle time min defines the amount of time the waveform must remain between the upper threshold and lower threshold before and after part of the waveform. When that idle time occurs, this VI identifies that part of the waveform as a burst.
burst widths sequence is an array of the durations, in seconds, that bursts last.
time axis contains the time, relative to the start of the waveform, at which the waveform falls on the upper threshold or lower threshold and marks the beginning of a burst.
error out contains error information. This output provides standard error out functionality.

Burst Width (I8)

This instance operates on the waveform data type when the Y data values are 8-bit signed integers.

waveform is the waveform to measure.
t0 specifies the start time of the waveform.
dt specifies the time interval in seconds between data points in the waveform.
Y specifies the data values of the waveform.
upper threshold defines the upper level used to identify the beginnings and ends of bursts. The default is 2.
lower threshold defines the lower level used to identify the beginnings and ends of bursts. The default is –2.

If the lower threshold is greater than the upper threshold value, this VI does not return an error, but LabVIEW does not identify bursts, even if they exist.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
idle time min defines the amount of time the waveform must remain between the upper threshold and lower threshold before and after part of the waveform. When that idle time occurs, this VI identifies that part of the waveform as a burst.
burst widths sequence is an array of the durations, in seconds, that bursts last.
time axis contains the time, relative to the start of the waveform, at which the waveform falls on the upper threshold or lower threshold and marks the beginning of a burst.
error out contains error information. This output provides standard error out functionality.

 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit