NationalInstruments.ModularInstruments.NIFgen Namespace

NI Signal Generators Help (NI-FGEN 18.1)

Edition Date: April 2018

Part Number: 370524V-01

»View Product Info
Download Help (Windows Only)


The NI-FGEN .NET Class Library provides access to the configuration and control options for applications using NI signal generators.

Note:Integrated help for IVI Foundation interfaces is not provided. You must use the IntelliSense help.

Classes

ClassDescription
FgenArbitrary Provides functionality for configuring arbitrary waveforms and sequences.
FgenArbitrarySequence Provides functionality for configuring, defining, and clearing an arbitrary sequence.
FgenArbitraryWaveform Provides functionality to configure, define, and clear arbitrary waveforms.
FgenCarrier Provides methods for carrier functionality.
FgenCicFilter Provides methods for CIC (Cascaded Integrator Comb) filter functionality.
FgenDataMarkerEvent Provides functionality for configuring data marker events.
FgenDataTransfer Provides properties to configure data transfer settings.
FgenDigitalEdgeScriptTrigger Provides methods to configure script triggers for digital edge triggering.
FgenDigitalEdgeStartTrigger Provides methods and properties to configure the digital edge start trigger.
FgenDigitalLevelScriptTrigger Provides methods to configure digital level script triggers.
FgenDoneEvent Provides properties used to configure and monitor Done events.
FgenDriverIdentity Provides properties and methods that contain and return information about the instrument and the NI-FGEN driver software.
FgenDriverOperation Provides properties and methods that control the operation of the NI-FGEN driver software.
FgenDriverUtility Provides a basic set of driver utility operations.
FgenEvent Provides properties used to configure NI-FGEN events.
FgenFirFilter Provides methods for Finite Impulse Response (FIR) filter functionality.
FgenFrequencyList Provides properties and methods used for configuring frequencies and durations.
FgenMarkerEvent Provides properties and methods to configure marker events.
FgenNamedWaveform Provides methods to configure named waveforms.
FgenOnboardSignalProcessing Provides properties and methods for onboard signal processing functionality.
FgenOutput Provides methods and properties to enable signal generation and configure the analog output, analog and digital filtering, and digital pattern of your signal generator.
FgenOutputDataMask Provides methods and properties to configure data masks and static values for analog and digital output.
FgenOutputFilter Provides methods and properties to configure filters for the output signal.
FgenReadyForStartEvent Provides properties to configure events that indicate that the signal generator is configured and ready to receive a start trigger.
FgenReferenceClock Provides properties and methods to configure the signal generator reference clock source and frequency.
FgenSampleClock Provides properties to configure signal generator clocking and data generation speed.
FgenSampleClockTimebase Provides properties and methods to configure the sample clock timebase for the signal generator.
FgenScript Provides functionality for creating, configuring, and clearing scripts.
FgenScriptTrigger Provides properties and methods to configure script triggers.
FgenSoftwareEdgeScriptTrigger Provides methods to configure software edge script triggers.
FgenSoftwareEdgeStartTrigger Provides methods to configure software edge start triggers.
FgenStandardWaveform Provides properties and methods used to configure standard waveforms.
FgenStartedEvent Provides properties used to configure and monitor started events.
FgenStartTrigger Provides properties and methods to create and configure start triggers.
FgenStreaming Provides properties and methods to configure waveform streaming.
FgenSubObject Provides members that are common to all NationalInstruments.ModularInstruments.NIFgen sub-object classes.
FgenTiming Provides properties to configure various clocks.
FgenTrigger Provides properties and methods to configure various triggers.
NIFgen Represents a signal generator session.

Enumerations

EnumerationDescription
AnalogPath The analog signal path.
BusType The bus type of the signal generator.
ByteOrder The significance of the byte in the smallest address.
ClockMode The sample clock mode for the signal generator.
DelayUnits The units of time for a delay.
DigitalEdge The active edge for trigger.
HardwareState The hardware state of the signal generator.
IdleBehavior The behavior of the output signal while in the Idle state.
LogicLevel The logic level or state of high or low.
OspDataProcessingMode The waveform data type.
OspFirFilterType The pulse-shaping filter type for the FIR filter.
OspMode The type of data contained in the output signal.
OspOverflowErrorReporting The error reporting mode when the OSP block detects an overflow in any of its stages.
OspOverflowStatus The overflow status in any stage of the OSP block.
OutputBehavior The output behavior of events.
OutputMode The output mode for the signal generator.
PulseWidthUnits The units of time for a pulse width.
SignalSource The source of the signal to route.
StandardWaveform The type of standard waveform.
TerminalConfiguration The type of operation to use to analyze gain and offset values.
TriggerMode The trigger mode for the signal generator.
TriggerType The type of script trigger to use.
WaitBehavior The behavior of the output while the device is waiting for a Script trigger or executing a wait instruction.
WaveformWritePosition The reference position in the waveform.

WAS THIS ARTICLE HELPFUL?

Not Helpful