VeriStand .NET API Reference

DAQTaskAI Members

The DAQTaskAI type exposes the following members.

NameDescription
DAQTaskAI Initializes a new instance of the DAQTaskAI class with the specified name, rate, and acquisition mode.

Methods

NameDescription
EqualsDetermines whether the specified Object is equal to the current Object. (Inherited from Object.)
Finalize Class Destructor (Inherited from Section.)
FindChildrenByGUID Gets an array that contains the child BaseNode elements of the current node that match the specified TypeGUID. (Inherited from BaseNode.)
FindFirstChildWithName Gets the first child node with the specified name. (Inherited from BaseNode.)
FindNodeByPath Gets a node using the specified path. (Inherited from BaseNode.)
GetChildren Gets an array that contains the child BaseNode elements of the current node. (Inherited from BaseNode.)
GetDevices Gets all of the DAQ devices associated with the DAQTaskAI.
GetDocumentPath Gets the path to the system definition file that owns this node. (Inherited from BaseNode.)
GetDocumentRoot Gets the Root node of the system definition file. (Inherited from BaseNode.)
GetHashCodeServes as a hash function for a particular type. (Inherited from Object.)
GetLogging Gets the Logging section under the current DAQTaskAI.
GetParent Gets the parent node of this node. (Inherited from BaseNode.)
GetTaskEnabledChannel Gets the Task Enabled channel under the current DAQTaskAI.
GetTriggers Gets the Triggers section under the current DAQTaskAI.
GetTypeGets the Type of the current instance. (Inherited from Object.)
MemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
RemoveNode Removes this node from the hierarchy, if the node can be removed. (Inherited from BaseNode.)
RenameNode Renames this node to the name you specify, if the node can be renamed and if the name you specify is not already in use by a sibling of this node. (Inherited from BaseNode.)
ToStringReturns a String that represents the current Object. (Inherited from Object.)

Properties

NameDescription
AcquisitionMode Gets or sets the type of acquisition the task performs.
AcquisitionSamples Gets or sets the total number of samples per channel to acquire. This property is valid for instances of DAQTaskAI that perform finite acquisitions.
AcquisitionTime Gets or sets the total number of seconds to acquire data. This property is valid for instances of DAQTaskAI that perform finite acquisitions.
AcquisitionUnits Gets or sets whether the task uses time in seconds or number of samples as the size of the acquisitions it performs. This property is valid for instances of DAQTaskAI that perform finite acquisitions.
ActiveEdge Gets or sets the type of edge in the pulses of the sample clock that cause the task to acquire samples: rising or falling.
AutomaticReadSize Gets or sets a value indicating whether to automatically determine the size of read operations that make up an acquisition.
BaseNodeType Gets a reference to the internal representation of this node. (Inherited from BaseNode.)
ChannelNames Gets or sets a value that indicates how the names of AI channels appear in log files that this task creates.
ClockSource Gets or sets the source terminal of the sample clock that you want to control acquisition timing. An empty string corresponds to the default onboard clock of the device.
Description Gets or sets the description of this node. (Inherited from BaseNode.)
Name Gets the name of this node. To rename a node, use the RenameNode method. (Inherited from BaseNode.)
NodeID Gets the ID of this node. (Inherited from BaseNode.)
NodePath Gets the path to the node within the system definition file. (Inherited from BaseNode.)
Rate Gets or sets the sampling rate, in samples per channel per second, or Hz.
ReadSamples Gets or sets the requested number of samples per channel to read at a time. This property is valid if AutomaticReadSize is false (False in Visual Basic).
ReadTime Gets or sets the number of seconds to read at a time. This property is valid if AutomaticReadSize is false (False in Visual Basic).
ReadUnits Gets or sets whether the task uses ReadTime or ReadSamples as the read size. This property is valid for instances of DAQTaskAI that do not automatically determine the read size.
TaskType Gets the task type. (Inherited from DAQTask.)
TypeGUID Gets the GUID associated with the node. Attempts to set the GUID of a BaseNode will generate an exception. (Inherited from BaseNode.)

See Also

Log in to get a better experience