Method SetupNIDAQmxAOVoltageTask
- Assembly
- NationalInstruments.SemiconductorTestLibrary.TestStandSteps.dll
SetupNIDAQmxAOVoltageTask(ISemiconductorModuleContext, string, double, double, DAQmxTerminalConfiguration)
Initializes an NI DAQmx Analog Output Task associated with the pin map.
The value of taskType string must match that of the DAQmx task definition within the pin map (default ="AO").
Note that the task will only be configured upon exiting this step, it will not be running.
public static void SetupNIDAQmxAOVoltageTask(ISemiconductorModuleContext tsmContext, string taskType = "AO", double maxiumValue = 10, double minimumValue = -10, DAQmxTerminalConfiguration outputTerminalConfiguration = DAQmxTerminalConfiguration.Default)Parameters
tsmContextISemiconductorModuleContext-
The NationalInstruments.TestStand.SemiconductorModule.CodeModuleAPI.ISemiconductorModuleContext object.
taskTypestring-
The NI DAQmx task type.
maxiumValuedouble-
The maximum voltage value.
minimumValuedouble-
The minimum voltage value.
outputTerminalConfigurationDAQmxTerminalConfiguration-
The terminal configuration of the analog output channel.