Admin Production ni-theme
Current Publication

Configure AM Internal

IVI Compliance Package

IviFgen Configure AM Internal

IviFgenModulateAM Capability Group [AM]

This VI configures the properties that control the function generator's internal amplitude modulation source. These properties are the modulation depth, waveform, and frequency.

instrument handle The instrument handle that you obtain from the IviFgen Initialize or IviFgen Initialize With Options VI.
modulation depth (0.00 %) Pass the percentage of full modulation you want to apply to the carrier signal. The driver sets the IviFgen AM Internal Depth [AM] property to this value. At 0% depth, the output amplitude equals the carrier signal's amplitude. At 100% depth, the output amplitude equals twice the carrier signal's amplitude.

Units: Percentage (%)

Default Value: 0.0%

modulation frequency (1000 Hz) Pass the frequency at which you want the instrument to generate the modulating waveform. The driver sets the IviFgen AM Internal Frequency [AM] property to this value.

Units: hertz (Hz)

Default Value: 1000 Hz

modulation waveform (Sine) Pass the waveform you want to use to modulate the output signal. The driver sets the IviFgen AM Internal Waveform [AM] property to this value.

Defined Values:

IVIFGEN_VAL_AM_INTERNAL_SINE—Sinusoid waveform

IVIFGEN_VAL_AM_INTERNAL_SQUARE—Square waveform

IVIFGEN_VAL_AM_INTERNAL_TRIANGLE—Triangle waveform

IVIFGEN_VAL_AM_INTERNAL_RAMP_UP—Positive ramp waveform

IVIFGEN_VAL_AM_INTERNAL_RAMP_DOWN—Negative ramp waveform

IVIFGEN_VAL_AM_INTERNAL_DC—DC waveform

Default Value:

IVIFGEN_VAL_AM_INTERNAL_SINE—Sinusoid waveform

error in (no error) The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

instrument handle out The instrument handle that you obtain from the IviFgen Initialize or IviFgen Initialize With Options VI.
error out The error out cluster passes error or warning information out of a VI to be used by other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.