StartTrigger.ConfigureAnalogWindowTrigger Method
- Updated2023-02-21
- 2 minute(s) read
StartTriggerConfigureAnalogWindowTrigger Method
Configures the task to start acquiring or generating samples when an analog signal enters or leaves a range you specify.
Namespace: NationalInstruments.DAQmx
Assembly: NationalInstruments.DAQmx (in NationalInstruments.DAQmx.dll) Version: 20.7.40.49302
Syntax
public void ConfigureAnalogWindowTrigger( string source, AnalogWindowStartTriggerCondition condition, double top, double bottom )
Public Sub ConfigureAnalogWindowTrigger ( source As String, condition As AnalogWindowStartTriggerCondition, top As Double, bottom As Double )
Parameters
- source
- Type: SystemString
The name of a virtual channel or terminal where there is a digital signal to use as the source of the trigger. For E Series devices, if you use a channel name, the channel must be the first channel in the task. The only terminal you can use for E Series devices is PFI0. - condition
- Type: NationalInstruments.DAQmxAnalogWindowStartTriggerCondition
Specifies if the reference trigger occurs when the signal enters the window or leaves the window. Use bottom and top to specify the limits of the window. - top
- Type: SystemDouble
The upper limit of the voltage window, in the units of the measurement or generation. - bottom
- Type: SystemDouble
The lower limit of the voltage window, in the units of the measurement or generation.
Exceptions
Exception | Condition |
---|---|
DaqException | The NI-DAQmx driver returned an error. |
Remarks
The NI-DAQmx driver does not determine if the requested settings are possible until the task is verified. ConfigureAnalogWindowTrigger(String, AnalogWindowStartTriggerCondition, Double, Double) does not throw an exception for parameter values that are not compatible with your hardware or other settings in your task. To determine if all of the settings for a Task are valid, you must verify the task by starting the task, either with Start or by reading from or writing to the task, or by calling Control(TaskAction) with Verify.