Skip to content
Snippets Groups Projects
SCDsignal_isvalid.m 327 B
function isvalid = SCDsignal_isvalid(SCDsignals)

% true if GOOD and RUNNING
isvalid = false(size(SCDsignals));

for ii=1:numel(SCDsignals)
  isRunning = strcmp(char(SCDsignals(ii).ProductionState) , 'RUNNING');
  isGood    = strcmp(char(SCDsignals(ii).QualityTag)      ,    'GOOD');
  isvalid(ii) = isRunning & isGood;
end
end