Specifies the output mode the signal generator uses. The output mode you specify determines which VIs and properties you use to configure the waveform the signal generator produces.

Note You cannot change this property while the device is generating a waveform. If you want to change the device configuration, call the niFgen Abort Generation VI or wait for the generation to complete.

Remarks

The following table lists the characteristics of this property.

Short Name Output Mode
Data type ci32.png
Permissions Read/Write
High-level VIs niFgen Configure Output Mode
Channel-based No
Resettable No
NIFGEN_VAL_OUTPUT_FUNC 0

Standard Function mode—Generates standard function waveforms such as sine, square, triangle, and so on.

NIFGEN_VAL_OUTPUT_FREQ_LIST 101

Frequency List mode—Generates a standard function using a list of frequencies you define.

NIFGEN_VAL_OUTPUT_ARB 1

Arbitrary Waveform mode—Generates waveforms from user-created/provided waveform arrays of numeric data.

NIFGEN_VAL_OUTPUT_SEQ 2

Arbitrary Sequence mode—Generates downloaded waveforms in an order your specify.

NIFGEN_VAL_OUTPUT_SCRIPT 102

Script mode—Allows you to use scripting to link and loop multiple waveforms in complex combinations.