DAQmx Export Signal Properties
- Updated2023-02-21
- 4 minute(s) read
DAQmx Export Signal Properties
Use the DAQmx Export Signal properties to route a control signal within a device or from one device to another. These routes are task-based and are useful for sharing clocks and triggers among multiple devices.
Property | Description |
---|---|
Clocks:AI Convert Clock:Output Terminal | Specifies the terminal to which to route the AI Convert Clock. Details |
Clocks:AI Convert Clock:Pulse:Polarity | Indicates the polarity of the exported AI Convert Clock. The polarity is fixed and independent of the active edge of the source of the AI Convert Clock. Details |
Clocks:10MHz Reference Clock:Output Terminal | Specifies the terminal to which to route the 10MHz Clock. Details |
Clocks:20MHz Timebase:Output Terminal | Specifies the terminal to which to route the 20MHz Timebase. Details |
Clocks:Sample Clock:Output Behavior | Specifies whether the exported Sample Clock issues a pulse at the beginning of a sample or changes to a high state for the duration of the sample. Details |
Clocks:Sample Clock:Output Terminal | Specifies the terminal to which to route the Sample Clock. Details |
Clocks:Sample Clock:Delay Offset | Specifies in seconds the amount of time to offset the exported Sample clock. Refer to timing diagrams for generation applications in the device documentation for more information about this value. Details |
Clocks:Sample Clock:Pulse:Polarity | Specifies the polarity of the exported Sample Clock if SampClk.OutputBehavior is Pulse. Details |
Clocks:Sample Clock Timebase:Output Terminal | Specifies the terminal to which to route the Sample Clock Timebase. Details |
Clocks:Divided Sample Clock Timebase:Output Terminal | Specifies the terminal to which to route the Divided Sample Clock Timebase. Details |
Triggers:Advance Trigger:Output Terminal | Specifies the terminal to which to route the Advance Trigger. Details |
Triggers:Advance Trigger:Pulse:Polarity | Indicates the polarity of the exported Advance Trigger. Details |
Triggers:Advance Trigger:Pulse:Width Units | Specifies the units of AdvTrig.Pulse.Width. Details |
Triggers:Advance Trigger:Pulse:Width Value | Specifies the width of an exported Advance Trigger pulse. Specify this value in the units you specify with AdvTrig.Pulse.WidthUnits. Details |
Triggers:Pause Trigger:Output Terminal | Specifies the terminal to which to route the Pause Trigger. Details |
Triggers:Pause Trigger:Level:Active Level | Specifies the active level of the exported Pause Trigger. Details |
Triggers:Reference Trigger:Output Terminal | Specifies the terminal to which to route the Reference Trigger. Details |
Triggers:Reference Trigger:Pulse:Polarity | Specifies the polarity of the exported Reference Trigger. Details |
Triggers:Start Trigger:Output Terminal | Specifies the terminal to which to route the Start Trigger. Details |
Triggers:Start Trigger:Pulse:Polarity | Specifies the polarity of the exported Start Trigger. Details |
Events:Advance Complete Event:Output Terminal | Specifies the terminal to which to route the Advance Complete Event. Details |
Events:Advance Complete Event:Delay Value | Specifies the output signal delay in periods of the sample clock. Details |
Events:Advance Complete Event:Pulse:Polarity | Specifies the polarity of the exported Advance Complete Event. Details |
Events:Advance Complete Event:Pulse:Width Value | Specifies the width of the exported Advance Complete Event pulse. Details |
Events:AI Hold Complete Event:Output Terminal | Specifies the terminal to which to route the AI Hold Complete Event. Details |
Events:AI Hold Complete Event:Pulse:Polarity | Specifies the polarity of an exported AI Hold Complete Event pulse. Details |
Events:Change Detection Event:Output Terminal | Specifies the terminal to which to route the Change Detection Event. Details |
Events:Change Detection Event:Pulse:Polarity | Specifies the polarity of an exported Change Detection Event pulse. Details |
Events:Counter Output Event:Output Terminal | Specifies the terminal to which to route the Counter Output Event. Details |
Events:Counter Output Event:Output Behavior | Specifies whether the exported Counter Output Event pulses or changes from one state to the other when the counter reaches terminal count. Details |
Events:Counter Output Event:Pulse:Polarity | Specifies the polarity of the pulses at the output terminal of the counter when CtrOutEvent.OutputBehavior is Pulse. NI-DAQmx ignores this property if CtrOutEvent.OutputBehavior is Toggle. Details |
Events:Counter Output Event:Toggle:Idle State | Specifies the initial state of the output terminal of the counter when CtrOutEvent.OutputBehavior is Toggle. The terminal enters this state when NI-DAQmx commits the task. Details |
Events:Handshake Event:Output Terminal | Specifies the terminal to which to route the Handshake Event. Details |
Events:Handshake Event:Output Behavior | Specifies the output behavior of the Handshake Event. Details |
Events:Handshake Event:Delay Value | Specifies the number of seconds to delay after the Handshake Trigger deasserts before asserting the Handshake Event. Details |
Events:Handshake Event:Interlocked:Asserted Level | Specifies the asserted level of the exported Handshake Event if HshkEvent.OutputBehavior is Interlocked. Details |
Events:Handshake Event:Interlocked:Assert on Start | Specifies to assert the Handshake Event when the task starts if HshkEvent.OutputBehavior is Interlocked. Details |
Events:Handshake Event:Interlocked:Deassert Delay Value | Specifies in seconds the amount of time to wait after the Handshake Trigger asserts before deasserting the Handshake Event if HshkEvent.OutputBehavior is Interlocked. Details |
Events:Handshake Event:Pulse:Polarity | Specifies the polarity of the exported Handshake Event if HshkEvent.OutputBehavior is Pulse. Details |
Events:Handshake Event:Pulse:Width Value | Specifies in seconds the pulse width of the exported Handshake Event if HshkEvent.OutputBehavior is Pulse. Details |
Events:Ready For Transfer Event:Output Terminal | Specifies the terminal to which to route the Ready for Transfer Event. Details |
Events:Ready For Transfer Event:Level:Active Level | Specifies the active level of the exported Ready for Transfer Event. Details |
Events:Ready For Transfer Event:Deassert Condition | Specifies when the ready for transfer event deasserts. Details |
Events:Ready For Transfer Event:Deassert Condition Custom Threshold | Specifies in samples the threshold below which the Ready for Transfer Event deasserts. This threshold is an amount of space available in the onboard memory of the device. RdyForXferEvent.DeassertCond must be Onboard Memory Custom Threshold to use a custom threshold. Details |
Events:Data Active Event:Output Terminal | Specifies the terminal to which to export the Data Active Event. Details |
Events:Data Active Event:Level:Active Level | Specifies the polarity of the exported Data Active Event. Details |
Events:Ready For Start Event:Output Terminal | Specifies the terminal to which to route the Ready for Start Event. Details |
Events:Ready For Start Event:Level:Active Level | Specifies the polarity of the exported Ready for Start Event. Details |
Events:Synchronization Pulse Event:Output Terminal | Specifies the terminal to which to route the Synchronization Pulse Event. Details |
Events:Watchdog Timer Expired Event:Output Terminal | Specifies the terminal to which to route the Watchdog Timer Expired Event. Details |