Subversion Repositories FlightCtrl

Rev

Rev 108 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 108 Rev 109
Line 652... Line 652...
652
     {
652
     {
653
       int w,v;
653
       int w,v;
654
       w = abs(IntegralNick /512); // mit zunehmender Neigung den Einfluss drosseln
654
       w = abs(IntegralNick /512); // mit zunehmender Neigung den Einfluss drosseln
655
       v = abs(IntegralRoll /512);
655
       v = abs(IntegralRoll /512);
656
       if(v > w) w = v; // grösste Neigung ermitteln
656
       if(v > w) w = v; // grösste Neigung ermitteln
657
       if(w < 25 && NeueKompassRichtungMerken && !SignalSchlecht)    
657
       if(w < 20 && NeueKompassRichtungMerken && !SignalSchlecht)    
658
        {
658
        {
659
         KompassStartwert = KompassValue;
659
         KompassStartwert = KompassValue;
660
         NeueKompassRichtungMerken = 0;
660
         NeueKompassRichtungMerken = 0;
661
        }
661
        }
662
       w = (w * Parameter_KompassWirkung) / 64;           // auf die Wirkung normieren
662
       w = (w * Parameter_KompassWirkung) / 64;           // auf die Wirkung normieren