Subversion Repositories FlightCtrl

Rev

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

Rev 604 Rev 614
Line 25... Line 25...
25
 EE_Parameter.Stick_P = 4; //2         // Wert : 1-6
25
 EE_Parameter.Stick_P = 4; //2         // Wert : 1-6
26
 EE_Parameter.Stick_D = 8; //8         // Wert : 0-64
26
 EE_Parameter.Stick_D = 8; //8         // Wert : 0-64
27
 EE_Parameter.Gier_P = 12;             // Wert : 1-20
27
 EE_Parameter.Gier_P = 12;             // Wert : 1-20
28
 EE_Parameter.Gas_Min = 15;            // Wert : 0-32
28
 EE_Parameter.Gas_Min = 15;            // Wert : 0-32
29
 EE_Parameter.Gas_Max = 250;           // Wert : 33-250
29
 EE_Parameter.Gas_Max = 250;           // Wert : 33-250
30
 EE_Parameter.GyroAccFaktor = 26;      // Wert : 1-64
30
 EE_Parameter.GyroAccFaktor = 30;      // Wert : 1-64
31
 EE_Parameter.KompassWirkung = 128;    // Wert : 0-250
31
 EE_Parameter.KompassWirkung = 128;    // Wert : 0-250
32
 EE_Parameter.Gyro_P = 80;             // Wert : 0-250
32
 EE_Parameter.Gyro_P = 80;             // Wert : 0-250
33
 EE_Parameter.Gyro_I = 150;               // Wert : 0-250
33
 EE_Parameter.Gyro_I = 150;               // Wert : 0-250
34
 EE_Parameter.UnterspannungsWarnung = 94; // Wert : 0-250
34
 EE_Parameter.UnterspannungsWarnung = 94; // Wert : 0-250
35
 EE_Parameter.NotGas = 35;                // Wert : 0-250     // Gaswert bei Empangsverlust
35
 EE_Parameter.NotGas = 35;                // Wert : 0-250     // Gaswert bei Empangsverlust
Line 53... Line 53...
53
 EE_Parameter.LoopGasLimit = 50;
53
 EE_Parameter.LoopGasLimit = 50;
54
 EE_Parameter.LoopThreshold = 90;         // Wert: 0-250  Schwelle für Stickausschlag
54
 EE_Parameter.LoopThreshold = 90;         // Wert: 0-250  Schwelle für Stickausschlag
55
 EE_Parameter.LoopHysterese = 50;
55
 EE_Parameter.LoopHysterese = 50;
56
 EE_Parameter.LoopConfig = 0;             // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts / wird getrennt behandelt
56
 EE_Parameter.LoopConfig = 0;             // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts / wird getrennt behandelt
57
 EE_Parameter.AchsKopplung1 = 100;
57
 EE_Parameter.AchsKopplung1 = 100;
58
 EE_Parameter.AchsGegenKopplung1 = 10;
58
 EE_Parameter.AchsGegenKopplung1 = 3;
59
 EE_Parameter.WinkelUmschlagNick = 100;
59
 EE_Parameter.WinkelUmschlagNick = 100;
60
 EE_Parameter.WinkelUmschlagRoll = 100;
60
 EE_Parameter.WinkelUmschlagRoll = 100;
61
 EE_Parameter.GyroAccAbgleich = 50;        // 1/k 
61
 EE_Parameter.GyroAccAbgleich = 16;        // 1/k 
62
 EE_Parameter.Driftkomp = 4;              
62
 EE_Parameter.Driftkomp = 4;              
63
 EE_Parameter.DynamicStability = 100;
63
 EE_Parameter.DynamicStability = 100;
64
 memcpy(EE_Parameter.Name, "Sport\0", 12);  
64
 memcpy(EE_Parameter.Name, "Sport\0", 12);  
65
}
65
}
66
void DefaultKonstanten2(void)
66
void DefaultKonstanten2(void)
Line 83... Line 83...
83
 EE_Parameter.Stick_P = 3; //2            // Wert : 1-6
83
 EE_Parameter.Stick_P = 3; //2            // Wert : 1-6
84
 EE_Parameter.Stick_D = 4; //8            // Wert : 0-64
84
 EE_Parameter.Stick_D = 4; //8            // Wert : 0-64
85
 EE_Parameter.Gier_P = 6;                 // Wert : 1-20
85
 EE_Parameter.Gier_P = 6;                 // Wert : 1-20
86
 EE_Parameter.Gas_Min = 15;               // Wert : 0-32
86
 EE_Parameter.Gas_Min = 15;               // Wert : 0-32
87
 EE_Parameter.Gas_Max = 250;              // Wert : 33-250
87
 EE_Parameter.Gas_Max = 250;              // Wert : 33-250
88
 EE_Parameter.GyroAccFaktor = 26;         // Wert : 1-64
88
 EE_Parameter.GyroAccFaktor = 30;         // Wert : 1-64
89
 EE_Parameter.KompassWirkung = 128;       // Wert : 0-250
89
 EE_Parameter.KompassWirkung = 128;       // Wert : 0-250
90
 EE_Parameter.Gyro_P = 80;                // Wert : 0-250
90
 EE_Parameter.Gyro_P = 80;                // Wert : 0-250
91
 EE_Parameter.Gyro_I = 120;               // Wert : 0-250
91
 EE_Parameter.Gyro_I = 120;               // Wert : 0-250
92
 EE_Parameter.UnterspannungsWarnung = 94; // Wert : 0-250
92
 EE_Parameter.UnterspannungsWarnung = 94; // Wert : 0-250
93
 EE_Parameter.NotGas = 35;                // Wert : 0-250     // Gaswert bei Empangsverlust
93
 EE_Parameter.NotGas = 35;                // Wert : 0-250     // Gaswert bei Empangsverlust
Line 111... Line 111...
111
 EE_Parameter.LoopGasLimit = 50;
111
 EE_Parameter.LoopGasLimit = 50;
112
 EE_Parameter.LoopThreshold = 90;         // Wert: 0-250  Schwelle für Stickausschlag
112
 EE_Parameter.LoopThreshold = 90;         // Wert: 0-250  Schwelle für Stickausschlag
113
 EE_Parameter.LoopHysterese = 50;
113
 EE_Parameter.LoopHysterese = 50;
114
 EE_Parameter.LoopConfig = 0;             // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts 
114
 EE_Parameter.LoopConfig = 0;             // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts 
115
 EE_Parameter.AchsKopplung1 = 100;        // Faktor, mit dem Gier die Achsen Roll und Nick verkoppelt
115
 EE_Parameter.AchsKopplung1 = 100;        // Faktor, mit dem Gier die Achsen Roll und Nick verkoppelt
116
 EE_Parameter.AchsGegenKopplung1 = 10;
116
 EE_Parameter.AchsGegenKopplung1 = 3;
117
 EE_Parameter.WinkelUmschlagNick = 100;
117
 EE_Parameter.WinkelUmschlagNick = 100;
118
 EE_Parameter.WinkelUmschlagRoll = 100;
118
 EE_Parameter.WinkelUmschlagRoll = 100;
119
 EE_Parameter.GyroAccAbgleich = 100;        // 1/k 
119
 EE_Parameter.GyroAccAbgleich = 32;        // 1/k 
120
 EE_Parameter.Driftkomp = 4;              
120
 EE_Parameter.Driftkomp = 4;              
121
 EE_Parameter.DynamicStability = 75;
121
 EE_Parameter.DynamicStability = 75;
122
 memcpy(EE_Parameter.Name, "Normal\0", 12);  
122
 memcpy(EE_Parameter.Name, "Normal\0", 12);  
123
}
123
}
Line 142... Line 142...
142
 EE_Parameter.Stick_P = 2; //2            // Wert : 1-6
142
 EE_Parameter.Stick_P = 2; //2            // Wert : 1-6
143
 EE_Parameter.Stick_D = 4; //8            // Wert : 0-64
143
 EE_Parameter.Stick_D = 4; //8            // Wert : 0-64
144
 EE_Parameter.Gier_P  = 6;                // Wert : 1-20
144
 EE_Parameter.Gier_P  = 6;                // Wert : 1-20
145
 EE_Parameter.Gas_Min = 15;               // Wert : 0-32
145
 EE_Parameter.Gas_Min = 15;               // Wert : 0-32
146
 EE_Parameter.Gas_Max = 250;              // Wert : 33-250
146
 EE_Parameter.Gas_Max = 250;              // Wert : 33-250
147
 EE_Parameter.GyroAccFaktor = 26;         // Wert : 1-64
147
 EE_Parameter.GyroAccFaktor = 30;         // Wert : 1-64
148
 EE_Parameter.KompassWirkung = 128;       // Wert : 0-250
148
 EE_Parameter.KompassWirkung = 128;       // Wert : 0-250
149
 EE_Parameter.Gyro_P = 100;               // Wert : 0-250
149
 EE_Parameter.Gyro_P = 100;               // Wert : 0-250
150
 EE_Parameter.Gyro_I = 140;               // Wert : 0-250
150
 EE_Parameter.Gyro_I = 140;               // Wert : 0-250
151
 EE_Parameter.UnterspannungsWarnung = 94; // Wert : 0-250
151
 EE_Parameter.UnterspannungsWarnung = 94; // Wert : 0-250
152
 EE_Parameter.NotGas = 35;                // Wert : 0-250     // Gaswert bei Empangsverlust
152
 EE_Parameter.NotGas = 35;                // Wert : 0-250     // Gaswert bei Empangsverlust
Line 170... Line 170...
170
 EE_Parameter.LoopGasLimit = 50;
170
 EE_Parameter.LoopGasLimit = 50;
171
 EE_Parameter.LoopThreshold = 90;         // Wert: 0-250  Schwelle für Stickausschlag
171
 EE_Parameter.LoopThreshold = 90;         // Wert: 0-250  Schwelle für Stickausschlag
172
 EE_Parameter.LoopHysterese = 50;
172
 EE_Parameter.LoopHysterese = 50;
173
 EE_Parameter.LoopConfig = 0;             // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts 
173
 EE_Parameter.LoopConfig = 0;             // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts 
174
 EE_Parameter.AchsKopplung1 = 100;        // Faktor, mit dem Gier die Achsen Roll und Nick verkoppelt
174
 EE_Parameter.AchsKopplung1 = 100;        // Faktor, mit dem Gier die Achsen Roll und Nick verkoppelt
175
 EE_Parameter.AchsGegenKopplung1 = 10;
175
 EE_Parameter.AchsGegenKopplung1 = 3;
176
 EE_Parameter.WinkelUmschlagNick = 100;
176
 EE_Parameter.WinkelUmschlagNick = 100;
177
 EE_Parameter.WinkelUmschlagRoll = 100;
177
 EE_Parameter.WinkelUmschlagRoll = 100;
178
 EE_Parameter.GyroAccAbgleich = 100;        // 1/k 
178
 EE_Parameter.GyroAccAbgleich = 32;        // 1/k 
179
 EE_Parameter.Driftkomp = 4;              
179
 EE_Parameter.Driftkomp = 4;              
180
 EE_Parameter.DynamicStability = 50;
180
 EE_Parameter.DynamicStability = 50;
181
 memcpy(EE_Parameter.Name, "Beginner\0", 12);  
181
 memcpy(EE_Parameter.Name, "Beginner\0", 12);  
182
}
182
}