Code covered by the BSD License  

Highlights from
Logiciels temps réel

Logiciels temps réel

by

 

Real-time software concerning the domains of the signal processing, feedback and regulation

faut_il_recompiler.m
function n=faut_il_recompiler

% test pour savoir si il faut recompiler 
%(indpendamment de la version de matlab)
% n=1 : il faut recompiler
% n=0 : inutile de recompiler

d=dir([pwd,'\slprj']);
if isempty(d)
    n=1;
else
    for k=1:1:length(d)
    test=strfind(d(k,1).name,'rtwin');
    if ~isempty(test)
        chemin=d(k,1).name;
    end;
    end;
    s=[pwd,'\slprj\',chemin,'\',get_param(gcs,'name'),'\tmwinternal'];
    if exist(s)==7
        load([s,'\binfo.mat']);
        check=infoStruct.checkSum;
    else
        check=zeros(4,1);
    end;
    param_struct=rsimgetrtp(gcs);
    checksum=param_struct.modelChecksum;
    n=~any(check==checksum');
end;

Contact us