File Exchange

image thumbnail

Data Acquisition Toolbox Support Package for Digilent Analog Discovery Hardware

Acquire and analyze data from Digilent Analog Discovery.



Editor's Note: This file was selected as MATLAB Central Pick of the Week

Data Acquisition Toolbox™ Support Package for Digilent Analog Discovery™ Hardware enables you to communicate with an Analog Discovery portable USB DAQ device remotely from a computer running MATLAB®.  Using the command line interface, you can read analog input data from oscilloscope channels, generate analog output data for the function generators, and measure behavior of the circuit and IC components.

This support package is functional for R2013a and beyond.

Comments and Ratings (2)

This did not work for me under 2016b, with a known working Analog Discovery. The issue is that the acquisition hangs, requiring a kill/restart of Matlab. My AD works fine using the Waveforms 2015 package provided by Digilent. PC is running Windows 10, x64.

I did a web search, and found other people complaining about similar problems with this package; no working resolutions were provided.

My advice is to skip this package, not worth the effort to debug. The AD can't perform long acquisitions at any high sampling rate anyways due to USB bandwidth.

Gavin Lund


When I try to install this support package, either by downloading it through the support package installer, or by downloading it from this page, I get the following error:

"Expected input to be nonempty"

I'm then returned to the confirmation screen, where I'm prompted to hit "Install" to begin the process again.

I'm running MATLAB R2015a 64-bit on Windows 7 64-bit, and have already installed the Waveforms software separately.

Any advice?



no change - upgrading hardware support package download action and minor description text

Minor license change

MATLAB Release
MATLAB 8.1 (R2013a)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video