NI-DAQmx Programming in LabVIEW - Programming with the NI-DAQmx API

In this lesson, you program applications using the DAQmx API that automate data communication between a DAQ device and computer.

Audience

  • Developers using LabVIEW with NI data acquisition hardware to create data acquisition applications
  • Users familiar with the DAQ Assistant or basic NI-DAQmx code that want to expand their programming capabilities
  • Users new to PC-based data acquisition and signal conditioning

Task-based objectives

  • Overview of DAQmx code structure
  • Reading a finite amount of data
  • Generating a finite amount of data
  • Communicating data continuously

Hardware and Software

NI Online Training courses are best utilized on systems meeting minimum requirements for best performance. Use the following guidelines:

Software

  • LabVIEW
  • DAQmx Driver Software

Hardware

Use simulated hardware where applicable or the list below as reference if you want to program and test the hardware related exercises:

  • C Series analog input, analog output, and digital I/O modules