Configures the output mode of the signal generator. The output mode determines how the signal generator produces waveforms. For example, you can select to generate a standard waveform, an arbitrary waveform, or a sequence of arbitrary waveforms.

Note The signal generator must not be in the Generating state when you call this VI.


icon

Inputs/Outputs

  • civrn.png Instrument Handle

    Instrument Handle identifies a particular instrument session.

    Instrument Handle is obtained from the niFgen Initialize VI, niFgen Initialize With Options VI, or the niFgen Initialize With Channels VI.

  • cu32.png Output Mode (default: 0=Standard Function)

    Output Mode specifies the output mode that you want the signal generator to use. The value you specify determines which VIs and properties you can use to configure the waveform the signal generator produces.

    Default value: 0=Standard Function

    Standard Function Standard Function mode.
    Frequency List Frequency List mode—Generates a standard function using a list of frequencies you define.
    Arbitrary Waveform Arbitrary Waveform mode—Generates waveforms from user-created/provided waveform arrays of numeric data.
    Arbitrary Sequence Arbitrary Sequence mode—Generates downloaded waveforms in the order your specify.
    Script Script mode—Allows you to use scripting to link and loop multiple waveforms in complex combinations.
  • cerrcodeclst.png error in (no error)

    error in describes error conditions that occur before this node runs. This input provides standard error in functionality.

    Default value: no error

  • iivrn.png Instrument Handle Out

    Instrument Handle Out passes a reference to your instrument session to the next VI.

  • ierrcodeclst.png error out

    error out contains error information. This output provides standard error out functionality.