Skip to content
Snippets Groups Projects
Commit 74ceb59f authored by Cristian Galperti's avatar Cristian Galperti
Browse files

node09 channels no. parametrized

parent 80d4ac33
No related branches found
No related tags found
No related merge requests found
......@@ -9,6 +9,7 @@ classdef SCDclass_taskmdsloadprevADC < SCDclass_task
properties(Access=private)
logdecimate
node09channels=768
end
methods
......@@ -52,7 +53,7 @@ classdef SCDclass_taskmdsloadprevADC < SCDclass_task
case 7
obj.actualizeNode(shot, 96, true, 0);
case 9
obj.actualizeNode(shot, 768, false, 2);
obj.actualizeNode(shot, node09channels, false, 2);
obj.actualizeTimeandSample(shot, 1,2);
end
catch ME
......@@ -327,18 +328,18 @@ classdef SCDclass_taskmdsloadprevADC < SCDclass_task
%timebase(samplecnt(1)+1:end)=timebase(samplecnt(1)+1:end)+thomsontime(1);
timebase=1:numel(samplecnt);
T.Time=timebase;
T.Data=zeros(numel(timebase),768);
datamatrix=zeros(numel(timebase),768);
T.Data=zeros(numel(timebase),node09channels);
datamatrix=zeros(numel(timebase),node09channels);
if obj.verbose==1
fprintf('Getting data for bus: ''%s'' (%s, shot %d) 0%% ', obj.modelbus, obj.classname, shot);
end
s=size(adcraw);
for ii=1:768
for ii=1:node09channels
if ii<=s(1)
datamatrix(:,ii)=adcraw(ii,:)';
end
if obj.verbose==1 && mod(ii,obj.logdecimate)==0
fprintf('%.0f%% ', ii/768*100);
fprintf('%.0f%% ', ii/node09channels*100);
end
end
T.Data=datamatrix; % this speeds up a lot the loading
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment