Owning Palette: Waveform VIs and Functions
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 general LabVIEW error codes or specific waveform error codes.
| Palette Object | Description |
|---|---|
| Append Digital Samples | Appends 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. The data type you wire to the digital waveform A input determines the polymorphic instance to use. |
| Append Digital Signals | Appends 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. The data type you wire to the digital waveform (high bits) input determines the polymorphic instance to use. |
| Build Digital Data | Builds digital data or modifies existing digital data. If you do not wire the digital data input, the VI creates new digital data based on the components you wire. If you wire the digital data input, the VI modifies the digital data based on the components you wire. |
| Build Waveform | Builds a digital waveform or modifies an existing waveform. If you do not wire the waveform input, the VI creates a new waveform based on the components you wire. If you wire the waveform input, the VI modifies the waveform based on the components you wire. |
| Compress Digital | Compresses the digital signals in the digital input and returns the result in the digital output. The data type you wire to the uncompressed digital waveform input determines the polymorphic instance to use. |
| Digital Comparison | Compares 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 Generator | Generates 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 | Use the digital ring constant to set the digital bit state of a digital waveform or digital data. |
| Digital Signal Subset | Returns a subset of the digital input so you can plot the extracted signals individually or in subgroups on a graph. The data type you wire to the digital waveform input determines the polymorphic instance to use. |
| Digital Size | Returns the number of samples and signals contained in the digital input. The data type you wire to the digital waveform in input determines the polymorphic instance to use. |
| Empty Digital Data | Returns empty digital data. Use this constant to initialize shift registers or build digital tables. |
| Empty Digital Waveform | Returns an empty digital waveform. Use this constant to initialize shift registers or build digital waveforms. |
| Get Digital Data Components | Returns the digital data components you specify. You specify components by clicking on the center of the output terminal and selecting the component you want. |
| Get Waveform Attribute | Retrieves the names and values of all attributes or the value of a single attribute, depending on whether you wire the name parameter. |
| Get Waveform Components | Returns the digital waveform components you specify. You specify components by clicking on the center of the output terminal and selecting the component you want. |
| Invert Digital | Inverts 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. The data type you wire to the digital waveform input determines the polymorphic instance to use. |
| Replace Subset | Replaces a subset of the input digital waveform or digital data with new digital waveform data (DWDT) or digital data (DTbl) starting at the value specified in start. You must manually select the polymorphic instance you want to use. |
| Search for Digital Pattern | Searches for a digital pattern in the digital input. The data type you wire to the digital waveform in input determines the polymorphic instance to use. |
| Set Waveform Attribute | Adds or replaces a waveform attribute. You can use any type of data for the value of the attribute. |
| Uncompress Digital | Uncompresses the digital signals in the digital input and returns the result in the digital output. The data type you wire to the compressed digital waveform input determines the polymorphic instance to use. |
| Subpalette | Description |
|---|---|
| Digital Conversion VIs | Use the Digital Conversion VIs to convert to and from digital data. |