Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
This Document is not yet Rated  Rate this Document

Usage of niFGen Commit.vi with the NI 5401/5404/5411/5431

Hardware: Signal Sources (AWG/FG/AO)>>Arbitrary Waveform and Function Generators>>PCI-5401, Signal Sources (AWG/FG/AO)>>Arbitrary Waveform and Function Generators>>PCI-5411, Signal Sources (AWG/FG/AO)>>Arbitrary Waveform and Function Generators>>PCI-5431, Signal Sources (AWG/FG/AO)>>Arbitrary Waveform and Function Generators>>PXI-5401, Signal Sources (AWG/FG/AO)>>Arbitrary Waveform and Function Generators>>PXI-5404, Signal Sources (AWG/FG/AO)>>Arbitrary Waveform and Function Generators>>PXI-5411, Signal Sources (AWG/FG/AO)>>Arbitrary Waveform and Function Generators>>PXI-5431

Problem:
Why can't I use niFGen Commit.vi with NI 5401/5404/5411/5431?


Solution:
The niFgen Commit.vi in LabVIEW is not supported by the NI 5401/5404/5411/5431 signal generators. This is because the NI 5401/5404/5411/5431 devices are based on the Traditional NI-DAQ architecture. Only signal generators built with the DAQmx architecture support the niFGEN Commit.vi due to the implementation of the state transition model inside the DAQmx driver.

This function verifies attribute values, reserves the device, and commits the attribute values to the device. If the attributes values are all valid, the device configuration matches the session configuration. In the Committed state, waveforms, scripts, and sequences can be loaded into memory. If any attributes are changed, NI-FGEN implicitly transitions back to the Idle state. Because of this, the following benifits can be observed:

  • niFgen_InitiateGeneration occurs faster because the device is configured.
  • Routes are committed, so signals are exported or imported.
  • The PLL and all DCMs are locked.

The picture below shows the State Transition Model for NI-DAQmx Devices:



Related Links:

Attachments:


state transition model.bmp


Report Date: 12/28/2005
Last Updated: 12/31/2007
Document ID: 3SRGENMO

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit