matlab

Diff code posted
created at 10 Jan 13:33

Edit | Back
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
    dirX = Orientation((OrientEdge*2)-1+sensX , 2);
    dirY = Orientation((OrientEdge*2)-1+sensY , 1);
    
%     if sensX  == 0; sensX = -1; end
%     if sensY  == 0; sensY = -1; end
%--------------------------------------------------------------------------
% Degagement du EDGE dans l'autre direction que la mesure
%--------------------------------------------------------------------------
    ihm_set('IhmFTM','texinfo','string','Degagement du Edge');
    drawnow;
    if strcmp(direction,'X')     % Mesure selon X
        degage = 2 * circuit.tailpixY(OUT) / 1000;  % Pour etre en µm
        degage = degage * GainObjectif;
        % Degagement du edge selon Y
        if not(bureau)
           table_ftm('VY', posveriny + degage*dirY *-1);% * circuit.sensY
           pause(5);
        end;
        % Calcul des points de la boucle de deplacement en x
        depart = postablex + (excursion/2) * dirX;
        pas    = (pas * dirX ) ;
        excursion = (excursion* dirX*-1) * circuit.sensX(OUT);
    end
1.01 KB in 2 ms with coderay