![]() | 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.
Class | Description | |
---|---|---|
![]() | 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. |
Enumeration | Description | |
---|---|---|
![]() | 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. |
Helpful
Not Helpful