Skip to content
Snippets Groups Projects
Commit 292ded0b authored by Federico Felici's avatar Federico Felici
Browse files

Improve SCDsignal_isvalid to avoid char comparisions

parent 5958e244
No related branches found
No related tags found
No related merge requests found
...@@ -4,8 +4,8 @@ function isvalid = SCDsignal_isvalid(SCDsignals) ...@@ -4,8 +4,8 @@ function isvalid = SCDsignal_isvalid(SCDsignals)
isvalid = false(size(SCDsignals)); isvalid = false(size(SCDsignals));
for ii=1:numel(SCDsignals) for ii=1:numel(SCDsignals)
isRunning = strcmp(char(SCDsignals(ii).ProductionState) , 'RUNNING'); isRunning = int8(SCDsignals(ii).ProductionState) == int8(ProductionState.RUNNING);
isGood = strcmp(char(SCDsignals(ii).QualityTag) , 'GOOD'); isGood = int8(SCDsignals(ii).QualityTag) == int8(QualityTag.GOOD);
isvalid(ii) = isRunning & isGood; isvalid(ii) = isRunning & isGood;
end end
end end
\ No newline at end of file
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