NI-DAQmx .NET Framework 4.0 API Reference

Table of Contents

ExportSignals Properties

  • Updated2023-02-21
  • 7 minute(s) read
ExportSignals Properties

The ExportSignals type exposes the following members.

Properties

  NameDescription
Public propertyAdvanceCompleteEventDelay
Specifies the output signal delay in periods of the sample clock.
Public propertyAdvanceCompleteEventOutputTerminal
Specifies the terminal to which to route the Advance Complete Event.
Public propertyAdvanceCompleteEventPulsePolarity
Specifies the polarity of the exported Advance Complete Event.
Public propertyAdvanceCompleteEventPulseWidth
Specifies the width of the exported Advance Complete Event pulse.
Public propertyAdvanceTriggerOutputTerminal
Specifies the terminal to which to route the Advance Trigger.
Public propertyAdvanceTriggerPulsePolarity
Indicates the polarity of the exported Advance Trigger.
Public propertyAdvanceTriggerPulseWidth
Specifies the width of an exported Advance Trigger pulse. Specify this value in the units you specify with AdvanceTriggerPulseWidthUnits.
Public propertyAdvanceTriggerPulseWidthUnits
Specifies the units of AdvanceTriggerPulseWidth.
Public propertyAIConvertClockOutputTerminal
Specifies the terminal to which to route the AI Convert Clock.
Public propertyAIConvertClockPulsePolarity
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.
Public propertyAIHoldCompleteEventOutputTerminal
Specifies the terminal to which to route the AI Hold Complete Event.
Public propertyAIHoldCompleteEventPulsePolarity
Specifies the polarity of an exported AI Hold Complete Event pulse.
Public propertyChangeDetectionEventOutputTerminal
Specifies the terminal to which to route the Change Detection Event.
Public propertyChangeDetectionEventPulsePolarity
Specifies the polarity of an exported Change Detection Event pulse.
Public propertyCounterOutputEventIdleState
Specifies the initial state of the output terminal of the counter when CounterOutputEventOutputBehavior is Toggle. The terminal enters this state when NI-DAQmx commits the task.
Public propertyCounterOutputEventOutputBehavior
Specifies whether the exported Counter Output Event pulses or changes from one state to the other when the counter reaches terminal count.
Public propertyCounterOutputEventOutputTerminal
Specifies the terminal to which to route the Counter Output Event.
Public propertyCounterOutputEventPulsePolarity
Specifies the polarity of the pulses at the output terminal of the counter when CounterOutputEventOutputBehavior is Pulse. NI-DAQmx ignores this property if CounterOutputEventOutputBehavior is Toggle.
Public propertyDataActiveEventLevelActiveLevel
Specifies the polarity of the exported Data Active Event.
Public propertyDataActiveEventOutputTerminal
Specifies the terminal to which to export the Data Active Event.
Public propertyDividedSampleClockTimebaseOutputTerminal
Specifies the terminal to which to route the Divided Sample Clock Timebase.
Public propertyHandshakeEventDelay
Specifies the number of seconds to delay after the Handshake Trigger deasserts before asserting the Handshake Event.
Public propertyHandshakeEventInterlockedAssertedLevel
Specifies the asserted level of the exported Handshake Event if HandshakeEventOutputBehavior is Interlocked.
Public propertyHandshakeEventInterlockedAssertOnStart
Specifies to assert the Handshake Event when the task starts if HandshakeEventOutputBehavior is Interlocked.
Public propertyHandshakeEventInterlockedDeassertDelay
Specifies in seconds the amount of time to wait after the Handshake Trigger asserts before deasserting the Handshake Event if HandshakeEventOutputBehavior is Interlocked.
Public propertyHandshakeEventOutputBehavior
Specifies the output behavior of the Handshake Event.
Public propertyHandshakeEventOutputTerminal
Specifies the terminal to which to route the Handshake Event.
Public propertyHandshakeEventPulsePolarity
Specifies the polarity of the exported Handshake Event if HandshakeEventOutputBehavior is Pulse.
Public propertyHandshakeEventPulseWidth
Specifies in seconds the pulse width of the exported Handshake Event if HandshakeEventOutputBehavior is Pulse.
Public propertyPauseTriggerLevelActiveLevel
Specifies the active level of the exported Pause Trigger.
Public propertyPauseTriggerOutputTerminal
Specifies the terminal to which to route the Pause Trigger.
Public propertyReadyForStartEventLevelActiveLevel
Specifies the polarity of the exported Ready for Start Event.
Public propertyReadyForStartEventOutputTerminal
Specifies the terminal to which to route the Ready for Start Event.
Public propertyReadyForTransferEventDeassertCondition
Specifies when the ready for transfer event deasserts.
Public propertyReadyForTransferEventDeassertConditionCustomThreshold
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. ReadyForTransferEventDeassertCondition must be OnboardMemoryCustomThreshold to use a custom threshold.
Public propertyReadyForTransferEventLevelActiveLevel
Specifies the active level of the exported Ready for Transfer Event.
Public propertyReadyForTransferEventOutputTerminal
Specifies the terminal to which to route the Ready for Transfer Event.
Public propertyReferenceClock10MHzOutputTerminal
Specifies the terminal to which to route the 10MHz Clock.
Public propertyReferenceTriggerOutputTerminal
Specifies the terminal to which to route the Reference Trigger.
Public propertyReferenceTriggerPulsePolarity
Specifies the polarity of the exported Reference Trigger.
Public propertySampleClockDelayOffset
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.
Public propertySampleClockOutputBehavior
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.
Public propertySampleClockOutputTerminal
Specifies the terminal to which to route the Sample Clock.
Public propertySampleClockPulsePolarity
Specifies the polarity of the exported Sample Clock if SampleClockOutputBehavior is Pulse.
Public propertySampleClockTimebaseOutputTerminal
Specifies the terminal to which to route the Sample Clock Timebase.
Public propertyStartTriggerOutputTerminal
Specifies the terminal to which to route the Start Trigger.
Public propertyStartTriggerPulsePolarity
Specifies the polarity of the exported Start Trigger.
Public propertySynchronizationPulseEventOutputTerminal
Specifies the terminal to which to route the Synchronization Pulse Event.
Public propertyTimebase20MHzOutputTerminal
Specifies the terminal to which to route the 20MHz Timebase.
Public propertyWatchdogExpiredEventOutputTerminal
Specifies the terminal to which to route the Watchdog Timer Expired Event.
Top

See Also

Log in to get a better experience