DAPL Signal Generation Commands

DAPL signal generation commands compute repeating or non-repeating signal sequences.

Most of the time, these signals are used as output waveforms, but the sequences are sometimes used internally, for example, to apply amplitude modulation to another waveform.

COSINEWAVE
Compute values for a repeating or modulated cosine wave.
SINEWAVE
Compute values for a repeating or modulated sine wave.
SQUAREWAVE
Compute values for a repeating or modulated square wave.
TRIANGLE
Compute values for a repeating or modulated triangle wave.
SAWTOOTH
Compute values for a repeating or modulated sawtooth wave.
RANDOM
Generate an uncorrelated (white) uniform noise sequence.

Some additional commands can be used to construct more complex signal forms.

CHIRP
Generate swept-frequency "chirp" waveforms for sonic imaging and frequency response testing.
COPYVEC
Expand a list of arbitrary values into a repeating waveform.
PIDRAMP
Generating piece-wise linear trajectories or sequences of stepped output levels