Hardware Discovery and Setup
Set up a
DataAcquisition interface, find and connect to
specified devices, configure dataToolbox functions allow you to list supported vendors, discover connected hardware, and create an interface object to communicate with your devices.
Functions
daqvendorlist | List vendors available to toolbox |
daqlist | List data acquisition devices available to toolbox |
daq | Create DataAcquisition interface object for devices from
specified vendor |
calldaqlib | Control device configuration and properties using task-handle-based NI-DAQmx library functions (Since R2026a) |
add | Add channel information to daqchannellist object
table (Since R2024b) |
daqchannellist | Create object to store channel information in table (Since R2024b) |
daqreset | Reset Data Acquisition Toolbox |
daqhelp | Help for toolbox interface |
daqsupport | Data acquisition debugging utility |
enableVendorDiagnostics | Allow diagnostic display in vendor listing |
disableVendorDiagnostics | Suppress vendor diagnostic display in device listing |
Objects
DataAcquisition | Interface to data acquisition device |
Topics
- Set Up Your System for Device Detection
Make sure your system has the necessary add-ons and drivers for interfacing with your device.
- DataAcquisition Object
Overview of
DataAcquisitioncomponents and supported vendors. - Discover Hardware and View Device Details
Discover the supported data acquisition devices on your system.
- Create DataAcquisition Interface
Create a
DataAcquisitioninterface and add channels for acquiring and generating data. - Channel Properties
Channel object properties.
- Limitations by Vendor
Limitations in toolbox support for specific vendors.
- Transition Your Code from Session to DataAcquisition Interface
Upgrade session applications to the DataAcquisition interface.

