NI-DAQmx .NET Framework 4.0 API Reference

Content Type
Programming Language
Current manual
Table of Contents

Timing Methods

Timing Methods

Timing Methods

The Timing type exposes the following members.

Methods

  NameDescription
Public methodConfigureChangeDetection(String, String, SampleQuantityMode)
Configures the task to acquire samples on the rising and/or falling edges of the specified lines or ports.
Public methodConfigureChangeDetection(String, String, SampleQuantityMode, Int32)
Configures the task to acquire samples on the rising and/or falling edges of the specified lines or ports and sets the number of samples to acquire.
Public methodConfigureHandshaking(SampleQuantityMode)
Determines the sample timing and duration of the task using standard 8255/82C55 digital handshaking between the device and a peripheral device.
Public methodConfigureHandshaking(SampleQuantityMode, Int32)
Determines the sample timing and duration of the task with the specified number of samples, using standard 8255/82C55 digital handshaking between the device and a peripheral device.
Public methodConfigureHandshakingBurstExportClock
Determines when the DAQ device transfers data to a peripheral device, using the onboard sample clock of the DAQ device to control burst handshake timing and exporting that clock for use by the peripheral device.
Public methodConfigureHandshakingBurstImportClock
Determines when the DAQ device transfers data to a peripheral device, using an imported sample clock to control burst handshake timing.
Public methodConfigureImplicit(SampleQuantityMode)
Sets only the duration of the task without specifying timing.
Public methodConfigureImplicit(SampleQuantityMode, Int32)
Sets only the duration of the task and the number of samples to acquire or generate without specifying timing.
Public methodConfigurePipelinedSampleClock
Sets the source of the sample clock, the rate of the sample clock, the number of samples to acquire or generate, and configures the sample clock for pipelining.
Public methodConfigureSampleClock(String, Double, SampleClockActiveEdge, SampleQuantityMode)
Sets the source of the sample clock and the rate of the sample clock.
Public methodConfigureSampleClock(String, Double, SampleClockActiveEdge, SampleQuantityMode, Int32)
Sets the source of the sample clock, the rate of the sample clock, and the number of samples to acquire or generate.
Public methodCreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.)
Protected methodDispose
Releases the managed and unmanaged resources used by Task or optionally releases only the unmanaged resources.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodMemberwiseClone(Boolean)
Creates a shallow copy of the current MarshalByRefObject object.
(Inherited from MarshalByRefObject.)
Public methodToString
Returns a string representation of the object.
(Overrides ObjectToString.)
Top

See Also

In This Section
Was this information helpful?