I can not use functions for NI device
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I found I can not use some functions when I tried to acquire data with ni product usb-6008.
for example,
s = daq.createSession('ni'),daq.getDevices,addAnalogInputChannel.
I can not use them, the error is: Undefined variable "daq" or class "daq.createSession". Undefined function or variable 'daq'.and so on. what's the matter?
0 Kommentare
Antworten (3)
Walter Roberson
am 31 Jul. 2013
You do not have the DAT installed, or not licensed, or you are using a version of MATLAB that does not support session based acquisition.
Which MATLAB release are you using?
Does
which -all daq
show any result?
2 Kommentare
Walter Roberson
am 31 Jul. 2013
The first support for session-based interfaces was R2010b, the release after the one you had. With your software you will need to use the legacy interface.
Note: not all NI devices were supported in R2010b; more devices were added with each release from R2010b.
mado
am 31 Jul. 2013
Bearbeitet: mado
am 31 Jul. 2013
2 Kommentare
Walter Roberson
am 1 Aug. 2013
I already responded above. Your version does not support session-based interface at all.
Eric Keller
am 1 Aug. 2013
if you have a 32 bit system and can't upgrade matlab, use the legacy interface.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Real-Time Deployment and Code Generation finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!