Code: Select all
%% Adding input & output
% addinput(d,deviceID,channelID,measurementType)
% addoutput(d,deviceID,channelID,measurementType)
d = daq('ni');
d.Rate = 2560;
ch1 = addoutput(d,'Dev3','ao1','Voltage');
ch1.Range = [-10,10];
ch2 = addinput(d,'cDAQ1Mod1','ai0','Accelerometer');
ch2.Sensitivity = 99.27e-3; % sensitivity in V/V
ch3 = addinput(d,'cDAQ1Mod2','ai0','Bridge');
ch3.BridgeMode = 'Full'; %Full bridge mode
ch3.NominalBridgeResistance = 701; %LTH-350 nominal
ch3.ExcitationVoltage = 9.99; % excitation voltage
ch3.ExcitationSource = 'Internal';
ch4 = addinput(d,'cDAQ1Mod2','ai1','Bridge');
ch4.BridgeMode = 'Full'; %Full bridge mode
ch4.NominalBridgeResistance = 701; %LTH-350 nominal
ch4.ExcitationVoltage = 9.99; % excitation voltage
ch4.ExcitationSource = 'Internal';
outputSignal = [];
outputSignal(:,1) = sigw(:,1) * 1 + 0;
data = readwrite(d,outputSignal);