Configuring Independent-Channel Waveform Generation

NI Signal Generators Help (NI-FGEN 18.1)

Edition Date: April 2018

Part Number: 370524V-01

»View Product Info
Download Help (Windows Only)

Multichannel waveform generators that support independent channels can be configured for multiple channel-based sessions or multichannel sessions.

Note  Some settings are only instrument-based, as opposed to channel-based.

Configuring Multiple Channel-Based Sessions

  1. Set the Channel Name parameters of two instances of the niFgen Initialize With Channels VI or niFgen_InitializeWithChannels function to different channels.
  2. (Optional) If you use the Channel Name parameter in subsequent VI or function calls, set it to the same channel as specified with the niFgen Initialize With Channels VI or niFgen_InitializeWithChannels function.

All sessions open to the same waveform generator must use the same Reference Clock source and same setting for the auxiliary power pin (enabled/disabled).

Note  Resetting a device is not supported when configured for multiple channel-based sessions.

Configuring Multichannel Sessions

  1. Call any niFgen Initialize VI or function. niFgen Initialize VIs and functions use all channels on multichannel waveform generators by default.

    Alternatively, you can specify multiple channels using the Channel Name parameter of the niFgen Initialize With Channels VI or niFgen_InitializeWithChannels function or the Option String parameter of any Initialize VI or function.

  2. Provide interleaved data with either the niFgen Create Waveform VI or niFgen_CreateWaveform functions, the niFgen Write Waveform VI or niFgen_WriteWaveform functions, or the niFgen Write Named Waveform VI or niFgen_WriteNamedWaveform functions.

WAS THIS ARTICLE HELPFUL?

Not Helpful