DAQmx Export Signal Properties

NI-DAQmx Properties

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.

PropertyDescription
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.WidthDetails
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.WidthUnitsDetails
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