Choosing Whether to Use the API or the DAQ Assistant

NI-DAQmx Key Concepts

Choosing Whether to Use the API or the DAQ Assistant

When creating a new application, you can choose to use DAQ Assistant or the API.

Advantages of Using the DAQ Assistant

  • The DAQ Assistant requires no programming. You can configure channels, timing, triggering, and scales interactively.
  • The DAQ Assistant can decrease development time. You can create a complete application in a matter of minutes.
  • If you create your application using the DAQ Assistant and later need functionality that it doesn't expose, you can easily generated the equivalent API code from your DAQ Assistant task if you use an NI ADE such as LabVIEW, LabWindows/CVI, or Measurement Studio.

Advantages of Using the API

  • The API contains advanced features not exposed by the DAQ Assistant.
  • The API provides additional flexibility, allowing you to customize your application to suit your needs.
  • The API gives you tighter control over the performance of your application.