Choose the Right Interface

Data Acquisition Toolbox™ supports the use of two interfaces. The legacy interface and the session-based interface. Use this table to chose an interface based on your device type. If you are using National Instruments® devices, see National Instruments Usage Based on Functionality.

Interface By Device Vendor

Device VendorSession-Based InterfaceLegacy Interface
National Instruments
 32-bit MATLAB®[a]
64-bit MATLAB 
Digilent Analog Discovery™
 32-bit MATLAB[a] 
64-bit MATLAB 
DirectSound
  32-bit MATLAB[a]  
64-bit MATLAB 
Measurement Computing™
  32-bit MATLAB[a] 
64-bit MATLAB  
Winsound
  32-bit MATLAB[a] 
64-bit MATLAB  
Advantech®
  32-bit MATLAB[a] 
64-bit MATLAB  
Data Translation®
  32-bit MATLAB[a] 
64-bit MATLAB  
Other Vendors[b]
  32-bit MATLAB[a] 
64-bit MATLAB  

[a] You can install 32-bit MATLAB on a 64-bit Windows® system. For more information, see this technical solution.

[b] For a complete list of supported vendors, see the Supported Hardware page on the Mathworks Web site.

Use this table to choose an interface based on how you want to use your National Instruments device. To choose an interface based on device type, see Interface By Device Vendor table.

National Instruments Usage Based on Functionality

FunctionalitySession-Based InterfaceLegacy Interface
Analog Input  
 Voltage
 Current 
 Temperature 
 Accelerometer 
 Bridge 
Analog Output  
 Voltage
 Current 
Counter/Timer Input and Output  
 Edge count 
 Pulse width 
 Frequency 
 Position 
Digital Input and Output
Multi-device acquisition and generation 
Simulink Blocks 

Was this topic helpful?