DAQmx Trigger Properties
Use the DAQmx Trigger properties to configure triggering for a task.
Property | Description |
---|---|
Start:Trigger Type | Specifies the type of trigger to use to start a task. Details |
Start:Digital Edge:Source | Specifies the name of a terminal where there is a digital signal to use as the source of the Start Trigger. Details |
Start:Digital Edge:Edge | Specifies on which edge of a digital pulse to start acquiring or generating samples. Details |
Start:Digital Edge:Digital Filter:Enable | Specifies whether to apply the pulse width filter to the signal. Details |
Start:Digital Edge:Digital Filter:Minimum Pulse Width | Specifies in seconds the minimum pulse width the filter recognizes. Details |
Start:Digital Edge:Digital Filter:Timebase:Source | Specifies the input terminal of the signal to use as the timebase of the pulse width filter. Details |
Start:Digital Edge:Digital Filter:Timebase:Rate | Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter. Details |
Start:Digital Edge:Digital Synchronization:Enable | Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device. Details |
Start:Digital Pattern:Source | Specifies the physical channels to use for pattern matching. The order of the physical channels determines the order of the pattern. If a port is included, the order of the physical channels within the port is in ascending order. Details |
Start:Digital Pattern:Pattern | Specifies the digital pattern that must be met for the Start Trigger to occur. Details |
Start:Digital Pattern:Trigger When | Specifies whether the Start Trigger occurs when the physical channels specified with Start.DigPattern.Src match or differ from the digital pattern specified with Start.DigPattern.Pattern. Details |
Start:Analog Edge:Source | Specifies the name of a virtual channel or terminal where there is an analog signal to use as the source of the Start Trigger. Details |
Start:Analog Edge:Slope | Specifies on which slope of the trigger signal to start acquiring or generating samples. Details |
Start:Analog Edge:Level | Specifies at what threshold in the units of the measurement or generation to start acquiring or generating samples. Use Start.AnlgEdge.Slope to specify on which slope to trigger on this threshold. Details |
Start:Analog Edge:Hysteresis | Specifies a hysteresis level in the units of the measurement or generation. If Start.AnlgEdge.Slope is Rising, the trigger does not deassert until the source signal passes below Start.AnlgEdge.Lvl minus the hysteresis. If Start.AnlgEdge.Slope is Falling, the trigger does not deassert until the source signal passes above Start.AnlgEdge.Lvl plus the hysteresis. Details |
Start:Analog Edge:Coupling | Specifies the coupling for the source signal of the trigger if the source is a terminal rather than a virtual channel. Details |
Start:Analog Window:Source | Specifies the name of a virtual channel or terminal where there is an analog signal to use as the source of the Start Trigger. Details |
Start:Analog Window:Trigger When | Specifies whether the task starts acquiring or generating samples when the signal enters or leaves the window you specify with Start.AnlgWin.Btm and Start.AnlgWin.Top. Details |
Start:Analog Window:Top | Specifies the upper limit of the window. Specify this value in the units of the measurement or generation. Details |
Start:Analog Window:Bottom | Specifies the lower limit of the window. Specify this value in the units of the measurement or generation. Details |
Start:Analog Window:Coupling | Specifies the coupling for the source signal of the trigger if the source is a terminal rather than a virtual channel. Details |
Start:More:Delay | Specifies an amount of time to wait after the Start Trigger is received before acquiring or generating the first sample. This value is in the units you specify with Start.DelayUnits. Details |
Start:More:Delay Units | Specifies the units of Start.Delay. Details |
Start:More:Retriggerable | Specifies whether to enable retriggerable counter pulse generation. When you set this property to TRUE, the device generates pulses each time it receives a trigger. The device ignores a trigger if it is in the process of generating pulses. Details |
Reference:Trigger Type | Specifies the type of trigger to use to mark a reference point for the measurement. Details |
Reference:Pretrigger Samples per Channel | Specifies the minimum number of pretrigger samples to acquire from each channel before recognizing the reference trigger. Post-trigger samples per channel are equal to SampQuant.SampPerChan minus the number of pretrigger samples per channel. Details |
Reference:Digital Edge:Source | Specifies the name of a terminal where there is a digital signal to use as the source of the Reference Trigger. Details |
Reference:Digital Edge:Edge | Specifies on what edge of a digital pulse the Reference Trigger occurs. Details |
Reference:Digital Pattern:Source | Specifies the physical channels to use for pattern matching. The order of the physical channels determines the order of the pattern. If a port is included, the order of the physical channels within the port is in ascending order. Details |
Reference:Digital Pattern:Pattern | Specifies the digital pattern that must be met for the Reference Trigger to occur. Details |
Reference:Digital Pattern:Trigger When | Specifies whether the Reference Trigger occurs when the physical channels specified with Ref.DigPattern.Src match or differ from the digital pattern specified with Ref.DigPattern.Pattern. Details |
Reference:Analog Edge:Source | Specifies the name of a virtual channel or terminal where there is an analog signal to use as the source of the Reference Trigger. Details |
Reference:Analog Edge:Slope | Specifies on which slope of the source signal the Reference Trigger occurs. Details |
Reference:Analog Edge:Level | Specifies in the units of the measurement the threshold at which the Reference Trigger occurs. Use Ref.AnlgEdge.Slope to specify on which slope to trigger at this threshold. Details |
Reference:Analog Edge:Hysteresis | Specifies a hysteresis level in the units of the measurement. If Ref.AnlgEdge.Slope is Rising, the trigger does not deassert until the source signal passes below Ref.AnlgEdge.Lvl minus the hysteresis. If Ref.AnlgEdge.Slope is Falling, the trigger does not deassert until the source signal passes above Ref.AnlgEdge.Lvl plus the hysteresis. Details |
Reference:Analog Edge:Coupling | Specifies the coupling for the source signal of the trigger if the source is a terminal rather than a virtual channel. Details |
Reference:Analog Window:Source | Specifies the name of a virtual channel or terminal where there is an analog signal to use as the source of the Reference Trigger. Details |
Reference:Analog Window:Trigger When | Specifies whether the Reference Trigger occurs when the source signal enters the window or when it leaves the window. Use Ref.AnlgWin.Btm and Ref.AnlgWin.Top to specify the window. Details |
Reference:Analog Window:Top | Specifies the upper limit of the window. Specify this value in the units of the measurement. Details |
Reference:Analog Window:Bottom | Specifies the lower limit of the window. Specify this value in the units of the measurement. Details |
Reference:Analog Window:Coupling | Specifies the coupling for the source signal of the trigger if the source is a terminal rather than a virtual channel. Details |
More:Advance:Trigger Type | Specifies the type of trigger to use to advance to the next entry in a switch scan list. Details |
More:Advance:Digital Edge:Source | Specifies the name of a terminal where there is a digital signal to use as the source of the Advance Trigger. Details |
More:Advance:Digital Edge:Edge | Specifies on which edge of a digital signal to advance to the next entry in a scan list. Details |
More:Advance:Digital Edge:Digital Filter:Enable | Specifies whether to apply the pulse width filter to the signal. Details |
More:Handshake:Trigger Type | Specifies the type of Handshake Trigger to use. Details |
More:Handshake:Interlocked:Source | Specifies the source terminal of the Handshake Trigger. Details |
More:Handshake:Interlocked:Asserted Level | Specifies the asserted level of the Handshake Trigger. Details |
More:Pause:Trigger Type | Specifies the type of trigger to use to pause a task. Details |
More:Pause:Analog Level:Source | Specifies the name of a virtual channel or terminal where there is an analog signal to use as the source of the trigger. Details |
More:Pause:Analog Level:Pause When | Specifies whether the task pauses above or below the threshold you specify with Pause.AnlgLvl.Lvl. Details |
More:Pause:Analog Level:Level | Specifies the threshold at which to pause the task. Specify this value in the units of the measurement or generation. Use Pause.AnlgLvl.When to specify whether the task pauses above or below this threshold. Details |
More:Pause:Analog Level:Hysteresis | Specifies a hysteresis level in the units of the measurement or generation. If Pause.AnlgLvl.When is Above Level, the trigger does not deassert until the source signal passes below Pause.AnlgLvl.Lvl minus the hysteresis. If Pause.AnlgLvl.When is Below Level, the trigger does not deassert until the source signal passes above Pause.AnlgLvl.Lvl plus the hysteresis. Details |
More:Pause:Analog Level:Coupling | Specifies the coupling for the source signal of the trigger if the source is a terminal rather than a virtual channel. Details |
More:Pause:Analog Window:Source | Specifies the name of a virtual channel or terminal where there is an analog signal to use as the source of the trigger. Details |
More:Pause:Analog Window:Pause When | Specifies whether the task pauses while the trigger signal is inside or outside the window you specify with Pause.AnlgWin.Btm and Pause.AnlgWin.Top. Details |
More:Pause:Analog Window:Top | Specifies the upper limit of the window. Specify this value in the units of the measurement or generation. Details |
More:Pause:Analog Window:Bottom | Specifies the lower limit of the window. Specify this value in the units of the measurement or generation. Details |
More:Pause:Analog Window:Coupling | Specifies the coupling for the source signal of the trigger if the source is a terminal rather than a virtual channel. Details |
More:Pause:Digital Level:Source | Specifies the name of a terminal where there is a digital signal to use as the source of the Pause Trigger. Details |
More:Pause:Digital Level:Pause When | Specifies whether the task pauses while the signal is high or low. Details |
More:Pause:Digital Level:Digital Filter:Enable | Specifies whether to apply the pulse width filter to the signal. Details |
More:Pause:Digital Level:Digital Filter:Minimum Pulse Width | Specifies in seconds the minimum pulse width the filter recognizes. Details |
More:Pause:Digital Level:Digital Filter:Timebase:Source | Specifies the input terminal of the signal to use as the timebase of the pulse width filter. Details |
More:Pause:Digital Level:Digital Filter:Timebase:Rate | Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter. Details |
More:Pause:Digital Level:Digital Synchronization:Enable | Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device. Details |
More:Pause:Digital Pattern:Source | Specifies the physical channels to use for pattern matching. The order of the physical channels determines the order of the pattern. If a port is included, the lines within the port are in ascending order. Details |
More:Pause:Digital Pattern:Pattern | Specifies the digital pattern that must be met for the Pause Trigger to occur. Details |
More:Pause:Digital Pattern:Pause When | Specifies if the Pause Trigger occurs when the physical channels specified with Pause.DigPattern.Src match or differ from the digital pattern specified with Pause.DigPattern.Pattern. Details |
More:Arm Start:Trigger Type | Specifies the type of trigger to use to arm the task for a Start Trigger. If you configure an Arm Start Trigger, the task does not respond to a Start Trigger until the device receives the Arm Start Trigger. Details |
More:Arm Start:Digital Edge:Source | Specifies the name of a terminal where there is a digital signal to use as the source of the Arm Start Trigger. Details |
More:Arm Start:Digital Edge:Edge | Specifies on which edge of a digital signal to arm the task for a Start Trigger. Details |
More:Arm Start:Digital Edge:Digital Filter:Enable | Specifies whether to apply the pulse width filter to the signal. Details |
More:Arm Start:Digital Edge:Digital Filter:Minimum Pulse Width | Specifies in seconds the minimum pulse width the filter recognizes. Details |
More:Arm Start:Digital Edge:Digital Filter:Timebase:Source | Specifies the input terminal of the signal to use as the timebase of the pulse width filter. Details |
More:Arm Start:Digital Edge:Digital Filter:Timebase:Rate | Specifies in hertz the rate of the pulse width filter timebase. NI-DAQmx uses this value to compute settings for the filter. Details |
More:Arm Start:Digital Edge:Digital Synchronization:Enable | Specifies whether to synchronize recognition of transitions in the signal to the internal timebase of the device. Details |