Use the DAQmx - Data Acquisition Nodes with NI-DAQ hardware devices to develop instrumentation, acquisition, and control applications. Refer to the NI-DAQmx Readme for a complete listing of devices that NI-DAQmx supports.
Contains a Register for Events function, an Event structure, and a DAQmx Task Name constant. You must register the DAQmx event you want to use and configure the Event structure to handle that event. You must also use the DAQmx Task Name constant to select or create a task. You can use a DAQmx Task Name control in place of the constant.
Immediately aborts all active tasks associated with a device, disconnects any routes, and returns the device to an initialized state. Aborting a task immediately terminates the currently active operation, such as a read or a write. Aborting a task puts the task into an unstable, but recoverable state. To recover the task, use DAQmx Start Task to restart the task, or use DAQmx Stop Task to reset the task without starting it.
Controls the watchdog timer task according to the action you specify. This node does not program the watchdog timer on a real-time controller. Use the Real-Time Watchdog to program the watchdog timer on a real-time controller.
Creates a task and adds virtual channels to that task if you specify them in the global virtual channels input. If you specify a task to copy, this node duplicates the configuration of the specified task in the newly created task before it adds any additional global virtual channels.
Routes a control signal to the terminal you specify. The output terminal can reside on the device that generates the control signal or on a different device. You can use this node to share clocks and triggers among multiple tasks and devices. The routes this node creates are task-based routes.