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 AOFunctionGenerationSettings
  - Inheritance
 - 
      
      AOFunctionGenerationSettings
 
- 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 ConfigureAOFunctionGeneration(DAQmxTasksBundle, 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.