Path: news.mathworks.com!not-for-mail
From: <HIDDEN>
Newsgroups: comp.soft-sys.matlab
Subject: Data Acquisition with multiple NI PXI-4472 boards
Date: Mon, 10 Mar 2008 11:52:17 +0000 (UTC)
Organization: Univ of Southampton
Lines: 25
Message-ID: <fr37dh$984$1@fred.mathworks.com>
Reply-To: <HIDDEN>
NNTP-Posting-Host: webapp-02-blr.mathworks.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1205149937 9476 172.30.248.37 (10 Mar 2008 11:52:17 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Mon, 10 Mar 2008 11:52:17 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 981370
Xref: news.mathworks.com comp.soft-sys.matlab:456306



I have a NI PXI chassis with several PXI-4472 boards
installed. Using the Data Acquisition Toolbox (v2.11 Matlab
R2007b) I'd like to capture data from channels that span
several boards. 

The code I have at the moment initialises one of the
PXI-4472 cards like this : 

ai = analoginput('nidaq','PXI1Slot2');
addchannel(ai, 1:2);

In labview I would be able to specify a range of boards, for
example, 'PXI1Slot2, PXI1Slot3' but this does not work as a
parameter to 'analoginput()' . 

Does anybody have any suggestions of how I can
simultaneously acquire 8 channels from PXI1Slot2 and 8 from
PXI1Slot3 ? 

Thank you for your help, 

Chris Lowis