From the course: Data Acquisition with LabVIEW

Unlock the full course today

Join today to access over 24,900 courses taught by industry experts.

NI-DAQmx API

NI-DAQmx API

- [Instructor] The DAQ Assistant Express VI is great for most common tasks, because you can get up and running quickly, but the menu-based configuration wizard, does have some limitations. To write more advanced and complex DAQ applications, and take advantage of the full capabilities of your DAQ device, you'll need to use the DAQmx API, which is a collection of LabVIEW VIs to configure and run DAQ tasks. As you'll see throughout this course, most programs using the DAQmx API will follow a similar structure. It starts with initializing virtual channels for the task, which is done with the create virtual channel VI. Next, you configure properties for the task using the DAQmx timing and triggering VIs and an assortment of other DAQmx property notes. After everything is configured, you start the task to set it in motion, using the appropriately named start VI. Then, if you're performing an acquisition, you can use the DAQmx…

Contents