Skip to content
Snippets Groups Projects
Commit 876626c8 authored by Federico Felici's avatar Federico Felici Committed by Francesco Pastore
Browse files

Clarify error message when problem loading ADCs

parent 64827afd
No related branches found
No related tags found
No related merge requests found
......@@ -47,9 +47,13 @@ classdef SCDclass_taskmdsloadprevADC < SCDclass_task
case 7
obj.actualizeNode(shot, 96, true);
end
catch
catch ME
fprintf('\n');
warning('SCDclass_taskmdsloadprevADC:init','Error initializing ADC bus for node %d.',obj.node);
msg = sprintf('Error initializing ADC bus for node %d.\n Error was: %s',...
obj.node,getReport(ME));
warning('SCDclass_taskmdsloadprevADC:init',msg);
end
end
......@@ -209,8 +213,10 @@ classdef SCDclass_taskmdsloadprevADC < SCDclass_task
for ii=1:192
channelstr=sprintf(['\\top.' mdsnodename '.adc.adc_%03d.raw'],ii);
%T.Data(:,ii)=int16(mdsvalue(channelstr));
%T.Data(:,ii)=int16(mdsvalueraw(channelstr));
datamatrix(:,ii)=int16(mdsvalueraw(channelstr));
%T.Data(:,ii)=int16(mdsvalueraw(channelstr));
[val,s] = mdsvalueraw(channelstr);
assert(rem(s,2)~=0,'Problem loading mdsvalueraw(%s)\n MDS error: %s',channelstr,val)
datamatrix(:,ii)=int16();
if obj.verbose==1 && mod(ii,obj.logdecimate)==0
fprintf('%.0f%% ', ii/192*100);
end
......
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