Subversion Repositories FlightCtrl

Rev

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

Rev 115 Rev 116
Line 296... Line 296...
296
 EE_Parameter.Stick_D = 8; //8           // Wert : 0-64
296
 EE_Parameter.Stick_D = 8; //8           // Wert : 0-64
297
 EE_Parameter.Gier_P = 16;            // Wert : 1-20
297
 EE_Parameter.Gier_P = 16;            // Wert : 1-20
298
 EE_Parameter.Gas_Min = 15;            // Wert : 0-32
298
 EE_Parameter.Gas_Min = 15;            // Wert : 0-32
299
 EE_Parameter.Gas_Max = 250;          // Wert : 33-250
299
 EE_Parameter.Gas_Max = 250;          // Wert : 33-250
300
 EE_Parameter.GyroAccFaktor = 26;     // Wert : 1-64
300
 EE_Parameter.GyroAccFaktor = 26;     // Wert : 1-64
301
 EE_Parameter.KompassWirkung = 128;    // Wert : 0-250
301
 EE_Parameter.KompassWirkung = 64;    // Wert : 0-250
302
 EE_Parameter.Gyro_P = 120; //80          // Wert : 0-250
302
 EE_Parameter.Gyro_P = 120; //80          // Wert : 0-250
303
 EE_Parameter.Gyro_I = 150;               // Wert : 0-250
303
 EE_Parameter.Gyro_I = 150;               // Wert : 0-250
304
 EE_Parameter.UnterspannungsWarnung = 90; // Wert : 0-250
304
 EE_Parameter.UnterspannungsWarnung = 100; // Wert : 0-250
305
 EE_Parameter.NotGas = 35;                // Wert : 0-250     // Gaswert bei Empangsverlust
305
 EE_Parameter.NotGas = 35;                // Wert : 0-250     // Gaswert bei Empangsverlust
306
 EE_Parameter.NotGasZeit = 20;            // Wert : 0-250     // Zeit bis auf NotGas geschaltet wird, wg. Rx-Problemen
306
 EE_Parameter.NotGasZeit = 20;            // Wert : 0-250     // Zeit bis auf NotGas geschaltet wird, wg. Rx-Problemen
307
 EE_Parameter.UfoAusrichtung = 0;         // X oder + Formation
307
 EE_Parameter.UfoAusrichtung = 0;         // X oder + Formation
308
 EE_Parameter.I_Faktor = 5;
308
 EE_Parameter.I_Faktor = 5;
309
 EE_Parameter.UserParam1 = 0;             //zur freien Verwendung
309
 EE_Parameter.UserParam1 = 0;             //zur freien Verwendung
Line 339... Line 339...
339
 EE_Parameter.Stick_D = 0; //8           // Wert : 0-64
339
 EE_Parameter.Stick_D = 0; //8           // Wert : 0-64
340
 EE_Parameter.Gier_P = 16;            // Wert : 1-20
340
 EE_Parameter.Gier_P = 16;            // Wert : 1-20
341
 EE_Parameter.Gas_Min = 15;            // Wert : 0-32
341
 EE_Parameter.Gas_Min = 15;            // Wert : 0-32
342
 EE_Parameter.Gas_Max = 250;          // Wert : 33-250
342
 EE_Parameter.Gas_Max = 250;          // Wert : 33-250
343
 EE_Parameter.GyroAccFaktor = 26;     // Wert : 1-64
343
 EE_Parameter.GyroAccFaktor = 26;     // Wert : 1-64
344
 EE_Parameter.KompassWirkung = 128;    // Wert : 0-250
344
 EE_Parameter.KompassWirkung = 64;    // Wert : 0-250
345
 EE_Parameter.Gyro_P = 175; //80           // Wert : 0-250
345
 EE_Parameter.Gyro_P = 175; //80           // Wert : 0-250
346
 EE_Parameter.Gyro_I = 175;           // Wert : 0-250
346
 EE_Parameter.Gyro_I = 175;           // Wert : 0-250
347
 EE_Parameter.UnterspannungsWarnung = 90;  // Wert : 0-250
347
 EE_Parameter.UnterspannungsWarnung = 100;  // Wert : 0-250
348
 EE_Parameter.NotGas = 35;                 // Wert : 0-250     // Gaswert bei Empangsverlust
348
 EE_Parameter.NotGas = 35;                 // Wert : 0-250     // Gaswert bei Empangsverlust
349
 EE_Parameter.NotGasZeit = 20;             // Wert : 0-250     // Zeit bis auf NotGas geschaltet wird, wg. Rx-Problemen
349
 EE_Parameter.NotGasZeit = 20;             // Wert : 0-250     // Zeit bis auf NotGas geschaltet wird, wg. Rx-Problemen
350
 EE_Parameter.UfoAusrichtung = 0;         // X oder + Formation
350
 EE_Parameter.UfoAusrichtung = 0;         // X oder + Formation
351
 EE_Parameter.I_Faktor = 5;
351
 EE_Parameter.I_Faktor = 5;
352
 EE_Parameter.UserParam1 = 0;   //zur freien Verwendung
352
 EE_Parameter.UserParam1 = 0;   //zur freien Verwendung
Line 595... Line 595...
595
        if(IntegralFehlerNick > 500/DRIFT_FAKTOR)   AdNeutralNick++;
595
        if(IntegralFehlerNick > 500/DRIFT_FAKTOR)   AdNeutralNick++;
596
        if(IntegralFehlerNick < -500/DRIFT_FAKTOR)  AdNeutralNick--;
596
        if(IntegralFehlerNick < -500/DRIFT_FAKTOR)  AdNeutralNick--;
597
        if(IntegralFehlerRoll > 500/DRIFT_FAKTOR)   AdNeutralRoll++;
597
        if(IntegralFehlerRoll > 500/DRIFT_FAKTOR)   AdNeutralRoll++;
598
        if(IntegralFehlerRoll < -500/DRIFT_FAKTOR)  AdNeutralRoll--;
598
        if(IntegralFehlerRoll < -500/DRIFT_FAKTOR)  AdNeutralRoll--;
599
//Salvo 31.8.2007 Abgleich Giergyro nur wenn Kompass aktiv und ok ist ***********************
599
//Salvo 31.8.2007 Abgleich Giergyro nur wenn Kompass aktiv und ok ist ***********************
600
                if (CFG_KOMPASS_FIX && (!SignalSchlecht))
600
                if ((EE_Parameter.GlobalConfig & CFG_KOMPASS_AKTIV) && (!SignalSchlecht))
601
                {
601
                {
602
         if(Mess_Integral_Gier2 > 500/DRIFT_FAKTOR)  AdNeutralGier--;        
602
         if(Mess_Integral_Gier2 > 500/DRIFT_FAKTOR)  AdNeutralGier--;        
603
         if(Mess_Integral_Gier2 <-500/DRIFT_FAKTOR)  AdNeutralGier++;  
603
         if(Mess_Integral_Gier2 <-500/DRIFT_FAKTOR)  AdNeutralGier++;  
604
                }  
604
                }  
605
                else
605
                else