Digital Waveform VIs and Functions

Owning Palette: Waveform VIs and Functions

Requires: Base Development System. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.

Use the Digital Waveform VIs and functions to perform operations on digital waveforms and digital data.

The VIs and functions on this palette can return waveform error codes.

Palette ObjectDescription
Append Digital SamplesAppends all samples from digital waveform B to the end of digital waveform A. If the sampling rates do not match, error out returns a warning. The start time of digital waveform B is ignored. Wire data to the digital waveform A input to determine the polymorphic instance to use or manually select the instance.
Append Digital SignalsAppends the signals from digital waveform (low bits) to the LSB side of digital waveform (high bits). If the sampling rates do not match, error out returns a warning. The start time of digital waveform (low bits) is ignored. Wire data to the digital waveform (high bits) input to determine the polymorphic instance to use or manually select the instance.

Build Digital DataBuilds digital data or modifies existing digital data. If you do not wire the digital data input, the function creates new digital data based on the components you wire. If you wire the digital data input, the function modifies the digital data based on the components you wire.
Build Digital WaveformBuilds a digital waveform or modifies an existing waveform. If you do not wire the waveform input, the function creates a new waveform based on the components you wire. If you wire the waveform input, the function modifies the waveform based on the components you wire.
Compress DigitalCompresses the digital signals in the digital input and returns the result in the digital output. Wire data to the uncompressed digital waveform input to determine the polymorphic instance to use or manually select the instance.
Digital ComparisonCompares a digital waveform to another digital waveform or to a specified value or compares a set of digital data to another set of digital data or to a specified value. You must manually select the polymorphic instance you want to use.
Digital Pattern GeneratorGenerates a pattern and returns the pattern as a digital waveform. Depending on the instance you use, the VI can return a ramp, marching values, single value, random, or toggle pattern as a waveform. You must manually select the polymorphic instance you want to use.
Digital Ring ConstantUse the digital ring constant to set the digital bit state of a digital waveform or digital data.
Digital Signal SubsetReturns a subset of the digital input so you can plot the extracted signals individually or in subgroups on a graph. Wire data to the digital waveform input to determine the polymorphic instance to use or manually select the instance.
Digital SizeReturns the number of samples and signals contained in the digital input. Wire data to the digital waveform in input to determine the polymorphic instance to use or manually select the instance.

Empty Digital DataReturns empty digital data. Use this constant to initialize shift registers or build digital tables.
Empty Digital WaveformReturns an empty digital waveform. Use this constant to initialize shift registers or build digital waveforms.
Get Digital Data ComponentsReturns the digital data components you specify. You specify components by clicking on the center of the output terminal and selecting either transitions or data.
Get Digital Waveform ComponentsReturns the digital waveform components you specify. You specify components by clicking on the center of the output terminal and selecting the component you want.
Get Waveform AttributeRetrieves the names and values of all attributes or the value of a single attribute, depending on whether you wire the name parameter.
Group Digital SignalsGroups digital data into a digital data array and groups digital waveforms into a digital waveform array.
Invert DigitalInverts the digital data in the digital input so that a 0 becomes a 1 and vice versa or an H becomes an L and vice versa.

Wire data to the digital waveform input to determine the polymorphic instance to use or manually select the instance.
Replace SubsetReplaces a subset of the input digital waveform or digital data starting at the value specified in start with new digital waveform data (DWDT) or digital data (DTbl). You must manually select the polymorphic instance you want to use.
Search for Digital PatternSearches for a digital pattern in the digital input. Wire data to the digital waveform in input to determine the polymorphic instance to use or manually select the instance.
Set Waveform AttributeAdds or replaces a waveform attribute. You can use any type of data for the value of the attribute.
Uncompress DigitalUncompresses the digital signals in the digital input and returns the result in the digital output. Wire data to the uncompressed digital waveform input to determine the polymorphic instance to use or manually select the instance.


SubpaletteDescription
Digital Conversion VIs and FunctionsUse the Digital Conversion VIs and Functions to convert to and from digital data.