Class AOFunctionGenerationSettings
- Assembly
- NationalInstruments.SemiconductorTestLibrary.Extensions.dll
The class is used to configure the settings for an Analog Output Function Generation DAQmx task.
public class AOFunctionGenerationSettingsInheritance
Inherited Members
Remarks
Using this class is advantageous as it allows the user to set one or more properties in a single call.
Constructors
- AOFunctionGenerationSettings()
-
Creates an object to define and set Analog Output Function Generation specific settings. This object is used as a parameter for configuring an Analog Output Function Generation DAQmx task NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DAQmx.AnalogOutputFunctionGeneration.ConfigureAOFunctionGeneration(NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DAQmx.DAQmxTasksBundle,NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DAQmx.AOFunctionGenerationSettings)
Properties
- Amplitude
-
Specifies the amplitude of the waveform to generate.
- DutyCycle
-
Specifies the duty cycle of the waveform. Only applicable when the FunctionType is set to AOFunctionGenerationType.Square.
- Frequency
-
Specifies the frequency of the waveform to generate.
- FunctionType
-
Specifies the kind of the waveform to generate (sine, square, triangle, or sawtooth).
- Offset
-
Specifies the offset of the waveform to generate.
- StartPhase
-
Specifies the start phase of the waveform to generate.