waveform_parameter_xx


Description

Sets waveform parameters for built-in waveforms.

Syntax

Double waveform_parameter_dx
UInt32 waveform_parameter_ux

Read

Write-Only

Write

Sets the specific waveform parameter.

Example

awg.waveform_parameter_d0 = 0.25;
awg.waveform_parameter_u0 = 0x40;

Values

Waveform Type Parameters
Sine (SINE) Freq = waveform_parameter_d0
Sine A/B (SIN_AB) DIV A = waveform_parameter_u0
DIV B = waveform_parameter_u1
Two Tone (TWO_TONE) DIV A = waveform_parameter_u0
DIV B = waveform_parameter_u1
DIV C = waveform_parameter_u2
DIV D = waveform_parameter_u3
Sine A/B Phased (SIN_AB_PHASED) DIV A = waveform_parameter_u0
DIV B = waveform_parameter_u1
Phase = waveform_parameter_d0
Phase Coherent Chirp (CHIRP_PCH) Fstart = waveform_parameter_d0
Fstop = waveform_parameter_d1
T1 = waveform_parameter_u0
T2 = waveform_parameter_u1
Phase Continuous Chirp (CHIRP_PCT) Fstart = waveform_parameter_d0
Fstop = waveform_parameter_d1
T1 = waveform_parameter_u0
T2 = waveform_parameter_u1
Ramp (RAMP) DIV A = waveform_parameter_u0
DIV B = waveform_parameter_u1
Sinc (SINC) Amp = waveform_parameter_d0
Offset = waveform_parameter_d1
X Scale = waveform_parameter_d2
Pulse (PULSE) Tini = waveform_parameter_u0
Tr = waveform_parameter_u1
Tw = waveform_parameter_u2
Tf = waveform_parameter_u3
Amp = waveform_parameter_d0
Constant (CONSTANT) Value = waveform_parameter_u0

Notes

Please refer to the AWG Manual for a detailed description of the waveform parameters. The descriptions can be found on the "Waveform Styles" page under the "Waveforms Section".

The API will ignore any parameters that it does not need for a given waveform. For example if you were using the Sine built-in waveform, the API only needs waveform_parameter_d0 and will ignore all others such as waveform_parameter_d1, waveform_parameter_u0, waveform_parameter_u1, etc.