Rev 401 | Rev 492 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 401 | Rev 469 | ||
---|---|---|---|
1 | // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
1 | // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
2 | // + Konstanten |
2 | // + Konstanten |
3 | // + 0-250 -> normale Werte |
3 | // + 0-250 -> normale Werte |
4 | // + 251 -> Poti1 |
4 | // + 251 -> Poti1 |
5 | // + 252 -> Poti2 |
5 | // + 252 -> Poti2 |
6 | // + 253 -> Poti3 |
6 | // + 253 -> Poti3 |
7 | // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
7 | // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
8 | void DefaultKonstanten1(void) |
8 | void DefaultKonstanten1(void) |
9 | { |
9 | { |
10 | EE_Parameter.Kanalbelegung[K_NICK] = 1; |
10 | EE_Parameter.Kanalbelegung[K_NICK] = 1; |
11 | EE_Parameter.Kanalbelegung[K_ROLL] = 2; |
11 | EE_Parameter.Kanalbelegung[K_ROLL] = 2; |
12 | EE_Parameter.Kanalbelegung[K_GAS] = 3; |
12 | EE_Parameter.Kanalbelegung[K_GAS] = 3; |
13 | EE_Parameter.Kanalbelegung[K_GIER] = 4; |
13 | EE_Parameter.Kanalbelegung[K_GIER] = 4; |
14 | EE_Parameter.Kanalbelegung[K_POTI1] = 5; |
14 | EE_Parameter.Kanalbelegung[K_POTI1] = 5; |
15 | EE_Parameter.Kanalbelegung[K_POTI2] = 6; |
15 | EE_Parameter.Kanalbelegung[K_POTI2] = 6; |
16 | EE_Parameter.Kanalbelegung[K_POTI3] = 7; |
16 | EE_Parameter.Kanalbelegung[K_POTI3] = 7; |
17 | EE_Parameter.Kanalbelegung[K_POTI4] = 8; |
17 | EE_Parameter.Kanalbelegung[K_POTI4] = 8; |
18 | EE_Parameter.GlobalConfig = CFG_ACHSENKOPPLUNG_AKTIV;//CFG_HOEHENREGELUNG | /*CFG_HOEHEN_SCHALTER |*/ CFG_KOMPASS_AKTIV | CFG_KOMPASS_FIX;//0x01; |
18 | EE_Parameter.GlobalConfig = CFG_ACHSENKOPPLUNG_AKTIV;//CFG_HOEHENREGELUNG | /*CFG_HOEHEN_SCHALTER |*/ CFG_KOMPASS_AKTIV | CFG_KOMPASS_FIX;//0x01; |
19 | EE_Parameter.Hoehe_MinGas = 30; |
19 | EE_Parameter.Hoehe_MinGas = 30; |
20 | EE_Parameter.MaxHoehe = 251; // Wert : 0-250 251 -> Poti1 |
20 | EE_Parameter.MaxHoehe = 251; // Wert : 0-250 251 -> Poti1 |
21 | EE_Parameter.Hoehe_P = 10; // Wert : 0-32 |
21 | EE_Parameter.Hoehe_P = 10; // Wert : 0-32 |
22 | EE_Parameter.Luftdruck_D = 50; // Wert : 0-250 |
22 | EE_Parameter.Luftdruck_D = 50; // Wert : 0-250 |
23 | EE_Parameter.Hoehe_ACC_Wirkung = 50; // Wert : 0-250 |
23 | EE_Parameter.Hoehe_ACC_Wirkung = 50; // Wert : 0-250 |
24 | EE_Parameter.Hoehe_Verstaerkung = 4; // Wert : 0-50 |
24 | EE_Parameter.Hoehe_Verstaerkung = 4; // Wert : 0-50 |
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 = 14; // Wert : 1-20 |
27 | EE_Parameter.Gier_P = 14; // 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 = 26; // Wert : 1-64 |
31 | EE_Parameter.KompassWirkung = 128; // Wert : 0-250 |
31 | EE_Parameter.KompassWirkung = 128; // Wert : 0-250 |
32 | EE_Parameter.Gyro_P = 120; //80 // Wert : 0-250 |
32 | EE_Parameter.Gyro_P = 120; //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 |
36 | EE_Parameter.NotGasZeit = 20; // Wert : 0-250 // Zeit bis auf NotGas geschaltet wird, wg. Rx-Problemen |
36 | EE_Parameter.NotGasZeit = 20; // Wert : 0-250 // Zeit bis auf NotGas geschaltet wird, wg. Rx-Problemen |
37 | EE_Parameter.UfoAusrichtung = 0; // X oder + Formation |
37 | EE_Parameter.UfoAusrichtung = 0; // X oder + Formation |
38 | EE_Parameter.I_Faktor = 0; |
38 | EE_Parameter.I_Faktor = 32; |
39 | EE_Parameter.UserParam1 = 0; //zur freien Verwendung |
39 | EE_Parameter.UserParam1 = 0; //zur freien Verwendung |
40 | EE_Parameter.UserParam2 = 0; //zur freien Verwendung |
40 | EE_Parameter.UserParam2 = 0; //zur freien Verwendung |
41 | EE_Parameter.UserParam3 = 0; //zur freien Verwendung |
41 | EE_Parameter.UserParam3 = 0; //zur freien Verwendung |
42 | EE_Parameter.UserParam4 = 0; //zur freien Verwendung |
42 | EE_Parameter.UserParam4 = 0; //zur freien Verwendung |
43 | EE_Parameter.ServoNickControl = 100; // Wert : 0-250 // Stellung des Servos |
43 | EE_Parameter.ServoNickControl = 100; // Wert : 0-250 // Stellung des Servos |
44 | EE_Parameter.ServoNickComp = 40; // Wert : 0-250 // Einfluss Gyro/Servo |
44 | EE_Parameter.ServoNickComp = 40; // Wert : 0-250 // Einfluss Gyro/Servo |
45 | EE_Parameter.ServoNickCompInvert = 0; // Wert : 0-250 // Richtung Einfluss Gyro/Servo |
45 | EE_Parameter.ServoNickCompInvert = 0; // Wert : 0-250 // Richtung Einfluss Gyro/Servo |
46 | EE_Parameter.ServoNickMin = 50; // Wert : 0-250 // Anschlag |
46 | EE_Parameter.ServoNickMin = 50; // Wert : 0-250 // Anschlag |
47 | EE_Parameter.ServoNickMax = 150; // Wert : 0-250 // Anschlag |
47 | EE_Parameter.ServoNickMax = 150; // Wert : 0-250 // Anschlag |
48 | EE_Parameter.ServoNickRefresh = 5; |
48 | EE_Parameter.ServoNickRefresh = 5; |
49 | EE_Parameter.LoopGasLimit = 50; |
49 | EE_Parameter.LoopGasLimit = 50; |
50 | EE_Parameter.LoopThreshold = 90; // Wert: 0-250 Schwelle für Stickausschlag |
50 | EE_Parameter.LoopThreshold = 90; // Wert: 0-250 Schwelle für Stickausschlag |
51 | EE_Parameter.LoopHysterese = 50; |
51 | EE_Parameter.LoopHysterese = 50; |
52 | EE_Parameter.LoopConfig = 0; // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts / wird getrennt behandelt |
52 | EE_Parameter.LoopConfig = 0; // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts / wird getrennt behandelt |
53 | EE_Parameter.AchsKopplung1 = 100; |
53 | EE_Parameter.AchsKopplung1 = 100; |
54 | EE_Parameter.AchsGegenKopplung1 = 70; |
54 | EE_Parameter.AchsGegenKopplung1 = 70; |
55 | EE_Parameter.WinkelUmschlagNick = 100; |
55 | EE_Parameter.WinkelUmschlagNick = 100; |
56 | EE_Parameter.WinkelUmschlagRoll = 100; |
56 | EE_Parameter.WinkelUmschlagRoll = 100; |
57 | EE_Parameter.GyroAccAbgleich = 10; // 1/k |
57 | EE_Parameter.GyroAccAbgleich = 10; // 1/k |
58 | 58 | ||
59 | memcpy(EE_Parameter.Name, "Sport\0", 12); |
59 | memcpy(EE_Parameter.Name, "Sport\0", 12); |
60 | } |
60 | } |
61 | void DefaultKonstanten2(void) |
61 | void DefaultKonstanten2(void) |
62 | { |
62 | { |
63 | EE_Parameter.Kanalbelegung[K_NICK] = 1; |
63 | EE_Parameter.Kanalbelegung[K_NICK] = 1; |
64 | EE_Parameter.Kanalbelegung[K_ROLL] = 2; |
64 | EE_Parameter.Kanalbelegung[K_ROLL] = 2; |
65 | EE_Parameter.Kanalbelegung[K_GAS] = 3; |
65 | EE_Parameter.Kanalbelegung[K_GAS] = 3; |
66 | EE_Parameter.Kanalbelegung[K_GIER] = 4; |
66 | EE_Parameter.Kanalbelegung[K_GIER] = 4; |
67 | EE_Parameter.Kanalbelegung[K_POTI1] = 5; |
67 | EE_Parameter.Kanalbelegung[K_POTI1] = 5; |
68 | EE_Parameter.Kanalbelegung[K_POTI2] = 6; |
68 | EE_Parameter.Kanalbelegung[K_POTI2] = 6; |
69 | EE_Parameter.Kanalbelegung[K_POTI3] = 7; |
69 | EE_Parameter.Kanalbelegung[K_POTI3] = 7; |
70 | EE_Parameter.Kanalbelegung[K_POTI4] = 8; |
70 | EE_Parameter.Kanalbelegung[K_POTI4] = 8; |
71 | EE_Parameter.GlobalConfig = CFG_ACHSENKOPPLUNG_AKTIV;//CFG_HOEHENREGELUNG | /*CFG_HOEHEN_SCHALTER |*/ CFG_KOMPASS_AKTIV;//0x01; |
71 | EE_Parameter.GlobalConfig = CFG_ACHSENKOPPLUNG_AKTIV;//CFG_HOEHENREGELUNG | /*CFG_HOEHEN_SCHALTER |*/ CFG_KOMPASS_AKTIV;//0x01; |
72 | EE_Parameter.Hoehe_MinGas = 30; |
72 | EE_Parameter.Hoehe_MinGas = 30; |
73 | EE_Parameter.MaxHoehe = 251; // Wert : 0-250 251 -> Poti1 |
73 | EE_Parameter.MaxHoehe = 251; // Wert : 0-250 251 -> Poti1 |
74 | EE_Parameter.Hoehe_P = 10; // Wert : 0-32 |
74 | EE_Parameter.Hoehe_P = 10; // Wert : 0-32 |
75 | EE_Parameter.Luftdruck_D = 50; // Wert : 0-250 |
75 | EE_Parameter.Luftdruck_D = 50; // Wert : 0-250 |
76 | EE_Parameter.Hoehe_ACC_Wirkung = 50; // Wert : 0-250 |
76 | EE_Parameter.Hoehe_ACC_Wirkung = 50; // Wert : 0-250 |
77 | EE_Parameter.Hoehe_Verstaerkung = 2; // Wert : 0-50 |
77 | EE_Parameter.Hoehe_Verstaerkung = 2; // Wert : 0-50 |
78 | EE_Parameter.Stick_P = 4; //2 // Wert : 1-6 |
78 | EE_Parameter.Stick_P = 4; //2 // Wert : 1-6 |
79 | EE_Parameter.Stick_D = 0; //8 // Wert : 0-64 |
79 | EE_Parameter.Stick_D = 0; //8 // Wert : 0-64 |
80 | EE_Parameter.Gier_P = 10; // Wert : 1-20 |
80 | EE_Parameter.Gier_P = 10; // Wert : 1-20 |
81 | EE_Parameter.Gas_Min = 15; // Wert : 0-32 |
81 | EE_Parameter.Gas_Min = 15; // Wert : 0-32 |
82 | EE_Parameter.Gas_Max = 250; // Wert : 33-250 |
82 | EE_Parameter.Gas_Max = 250; // Wert : 33-250 |
83 | EE_Parameter.GyroAccFaktor = 26; // Wert : 1-64 |
83 | EE_Parameter.GyroAccFaktor = 26; // Wert : 1-64 |
84 | EE_Parameter.KompassWirkung = 128; // Wert : 0-250 |
84 | EE_Parameter.KompassWirkung = 128; // Wert : 0-250 |
85 | EE_Parameter.Gyro_P = 175; //80 // Wert : 0-250 |
85 | EE_Parameter.Gyro_P = 175; //80 // Wert : 0-250 |
86 | EE_Parameter.Gyro_I = 175; // Wert : 0-250 |
86 | EE_Parameter.Gyro_I = 175; // Wert : 0-250 |
87 | EE_Parameter.UnterspannungsWarnung = 94; // Wert : 0-250 |
87 | EE_Parameter.UnterspannungsWarnung = 94; // Wert : 0-250 |
88 | EE_Parameter.NotGas = 35; // Wert : 0-250 // Gaswert bei Empangsverlust |
88 | EE_Parameter.NotGas = 35; // Wert : 0-250 // Gaswert bei Empangsverlust |
89 | EE_Parameter.NotGasZeit = 20; // Wert : 0-250 // Zeit bis auf NotGas geschaltet wird, wg. Rx-Problemen |
89 | EE_Parameter.NotGasZeit = 20; // Wert : 0-250 // Zeit bis auf NotGas geschaltet wird, wg. Rx-Problemen |
90 | EE_Parameter.UfoAusrichtung = 0; // X oder + Formation |
90 | EE_Parameter.UfoAusrichtung = 0; // X oder + Formation |
91 | EE_Parameter.I_Faktor = 0; |
91 | EE_Parameter.I_Faktor = 32; |
92 | EE_Parameter.UserParam1 = 0; // zur freien Verwendung |
92 | EE_Parameter.UserParam1 = 0; // zur freien Verwendung |
93 | EE_Parameter.UserParam2 = 0; // zur freien Verwendung |
93 | EE_Parameter.UserParam2 = 0; // zur freien Verwendung |
94 | EE_Parameter.UserParam3 = 0; // zur freien Verwendung |
94 | EE_Parameter.UserParam3 = 0; // zur freien Verwendung |
95 | EE_Parameter.UserParam4 = 0; // zur freien Verwendung |
95 | EE_Parameter.UserParam4 = 0; // zur freien Verwendung |
96 | EE_Parameter.ServoNickControl = 100; // Wert : 0-250 // Stellung des Servos |
96 | EE_Parameter.ServoNickControl = 100; // Wert : 0-250 // Stellung des Servos |
97 | EE_Parameter.ServoNickComp = 40; // Wert : 0-250 // Einfluss Gyro/Servo |
97 | EE_Parameter.ServoNickComp = 40; // Wert : 0-250 // Einfluss Gyro/Servo |
98 | EE_Parameter.ServoNickCompInvert = 0; // Wert : 0-250 // Richtung Einfluss Gyro/Servo |
98 | EE_Parameter.ServoNickCompInvert = 0; // Wert : 0-250 // Richtung Einfluss Gyro/Servo |
99 | EE_Parameter.ServoNickMin = 50; // Wert : 0-250 // Anschlag |
99 | EE_Parameter.ServoNickMin = 50; // Wert : 0-250 // Anschlag |
100 | EE_Parameter.ServoNickMax = 150; // Wert : 0-250 // Anschlag |
100 | EE_Parameter.ServoNickMax = 150; // Wert : 0-250 // Anschlag |
101 | EE_Parameter.ServoNickRefresh = 5; |
101 | EE_Parameter.ServoNickRefresh = 5; |
102 | EE_Parameter.LoopGasLimit = 50; |
102 | EE_Parameter.LoopGasLimit = 50; |
103 | EE_Parameter.LoopThreshold = 90; // Wert: 0-250 Schwelle für Stickausschlag |
103 | EE_Parameter.LoopThreshold = 90; // Wert: 0-250 Schwelle für Stickausschlag |
104 | EE_Parameter.LoopHysterese = 50; |
104 | EE_Parameter.LoopHysterese = 50; |
105 | EE_Parameter.LoopConfig = 0; // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts |
105 | EE_Parameter.LoopConfig = 0; // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts |
106 | EE_Parameter.AchsKopplung1 = 100; // Faktor, mit dem Gier die Achsen Roll und Nick verkoppelt |
106 | EE_Parameter.AchsKopplung1 = 100; // Faktor, mit dem Gier die Achsen Roll und Nick verkoppelt |
107 | EE_Parameter.AchsGegenKopplung1 = 80; |
107 | EE_Parameter.AchsGegenKopplung1 = 80; |
108 | EE_Parameter.WinkelUmschlagNick = 100; |
108 | EE_Parameter.WinkelUmschlagNick = 100; |
109 | EE_Parameter.WinkelUmschlagRoll = 100; |
109 | EE_Parameter.WinkelUmschlagRoll = 100; |
110 | EE_Parameter.GyroAccAbgleich = 16; // 1/k |
110 | EE_Parameter.GyroAccAbgleich = 16; // 1/k |
111 | memcpy(EE_Parameter.Name, "Kamera\0", 12); |
111 | memcpy(EE_Parameter.Name, "Kamera\0", 12); |
112 | } |
112 | } |
113 | 113 | ||
114 | void DefaultKonstanten3(void) |
114 | void DefaultKonstanten3(void) |
115 | { |
115 | { |
116 | EE_Parameter.Kanalbelegung[K_NICK] = 1; |
116 | EE_Parameter.Kanalbelegung[K_NICK] = 1; |
117 | EE_Parameter.Kanalbelegung[K_ROLL] = 2; |
117 | EE_Parameter.Kanalbelegung[K_ROLL] = 2; |
118 | EE_Parameter.Kanalbelegung[K_GAS] = 3; |
118 | EE_Parameter.Kanalbelegung[K_GAS] = 3; |
119 | EE_Parameter.Kanalbelegung[K_GIER] = 4; |
119 | EE_Parameter.Kanalbelegung[K_GIER] = 4; |
120 | EE_Parameter.Kanalbelegung[K_POTI1] = 5; |
120 | EE_Parameter.Kanalbelegung[K_POTI1] = 5; |
121 | EE_Parameter.Kanalbelegung[K_POTI2] = 6; |
121 | EE_Parameter.Kanalbelegung[K_POTI2] = 6; |
122 | EE_Parameter.Kanalbelegung[K_POTI3] = 7; |
122 | EE_Parameter.Kanalbelegung[K_POTI3] = 7; |
123 | EE_Parameter.Kanalbelegung[K_POTI4] = 8; |
123 | EE_Parameter.Kanalbelegung[K_POTI4] = 8; |
124 | EE_Parameter.GlobalConfig = CFG_HOEHENREGELUNG | CFG_DREHRATEN_BEGRENZER | CFG_ACHSENKOPPLUNG_AKTIV;///*CFG_HOEHEN_SCHALTER |*/ CFG_KOMPASS_AKTIV;//0x01; |
124 | EE_Parameter.GlobalConfig = CFG_HOEHENREGELUNG | CFG_DREHRATEN_BEGRENZER | CFG_ACHSENKOPPLUNG_AKTIV;///*CFG_HOEHEN_SCHALTER |*/ CFG_KOMPASS_AKTIV;//0x01; |
125 | EE_Parameter.Hoehe_MinGas = 30; |
125 | EE_Parameter.Hoehe_MinGas = 30; |
126 | EE_Parameter.MaxHoehe = 100; // Wert : 0-250 251 -> Poti1 |
126 | EE_Parameter.MaxHoehe = 100; // Wert : 0-250 251 -> Poti1 |
127 | EE_Parameter.Hoehe_P = 10; // Wert : 0-32 |
127 | EE_Parameter.Hoehe_P = 10; // Wert : 0-32 |
128 | EE_Parameter.Luftdruck_D = 50; // Wert : 0-250 |
128 | EE_Parameter.Luftdruck_D = 50; // Wert : 0-250 |
129 | EE_Parameter.Hoehe_ACC_Wirkung = 50; // Wert : 0-250 |
129 | EE_Parameter.Hoehe_ACC_Wirkung = 50; // Wert : 0-250 |
130 | EE_Parameter.Hoehe_Verstaerkung = 2; // Wert : 0-50 |
130 | EE_Parameter.Hoehe_Verstaerkung = 2; // Wert : 0-50 |
131 | EE_Parameter.Stick_P = 3; //2 // Wert : 1-6 |
131 | EE_Parameter.Stick_P = 3; //2 // Wert : 1-6 |
132 | EE_Parameter.Stick_D = 0; //8 // Wert : 0-64 |
132 | EE_Parameter.Stick_D = 0; //8 // Wert : 0-64 |
133 | EE_Parameter.Gier_P = 8; // Wert : 1-20 |
133 | EE_Parameter.Gier_P = 8; // Wert : 1-20 |
134 | EE_Parameter.Gas_Min = 15; // Wert : 0-32 |
134 | EE_Parameter.Gas_Min = 15; // Wert : 0-32 |
135 | EE_Parameter.Gas_Max = 250; // Wert : 33-250 |
135 | EE_Parameter.Gas_Max = 250; // Wert : 33-250 |
136 | EE_Parameter.GyroAccFaktor = 26; // Wert : 1-64 |
136 | EE_Parameter.GyroAccFaktor = 26; // Wert : 1-64 |
137 | EE_Parameter.KompassWirkung = 128; // Wert : 0-250 |
137 | EE_Parameter.KompassWirkung = 128; // Wert : 0-250 |
138 | EE_Parameter.Gyro_P = 200; //80 // Wert : 0-250 |
138 | EE_Parameter.Gyro_P = 200; //80 // Wert : 0-250 |
139 | EE_Parameter.Gyro_I = 175; // Wert : 0-250 |
139 | EE_Parameter.Gyro_I = 175; // Wert : 0-250 |
140 | EE_Parameter.UnterspannungsWarnung = 94; // Wert : 0-250 |
140 | EE_Parameter.UnterspannungsWarnung = 94; // Wert : 0-250 |
141 | EE_Parameter.NotGas = 35; // Wert : 0-250 // Gaswert bei Empangsverlust |
141 | EE_Parameter.NotGas = 35; // Wert : 0-250 // Gaswert bei Empangsverlust |
142 | EE_Parameter.NotGasZeit = 20; // Wert : 0-250 // Zeit bis auf NotGas geschaltet wird, wg. Rx-Problemen |
142 | EE_Parameter.NotGasZeit = 20; // Wert : 0-250 // Zeit bis auf NotGas geschaltet wird, wg. Rx-Problemen |
143 | EE_Parameter.UfoAusrichtung = 0; // X oder + Formation |
143 | EE_Parameter.UfoAusrichtung = 0; // X oder + Formation |
144 | EE_Parameter.I_Faktor = 0; |
144 | EE_Parameter.I_Faktor = 10; |
145 | EE_Parameter.UserParam1 = 0; // zur freien Verwendung |
145 | EE_Parameter.UserParam1 = 0; // zur freien Verwendung |
146 | EE_Parameter.UserParam2 = 0; // zur freien Verwendung |
146 | EE_Parameter.UserParam2 = 0; // zur freien Verwendung |
147 | EE_Parameter.UserParam3 = 0; // zur freien Verwendung |
147 | EE_Parameter.UserParam3 = 0; // zur freien Verwendung |
148 | EE_Parameter.UserParam4 = 0; // zur freien Verwendung |
148 | EE_Parameter.UserParam4 = 0; // zur freien Verwendung |
149 | EE_Parameter.ServoNickControl = 100; // Wert : 0-250 // Stellung des Servos |
149 | EE_Parameter.ServoNickControl = 100; // Wert : 0-250 // Stellung des Servos |
150 | EE_Parameter.ServoNickComp = 40; // Wert : 0-250 // Einfluss Gyro/Servo |
150 | EE_Parameter.ServoNickComp = 40; // Wert : 0-250 // Einfluss Gyro/Servo |
151 | EE_Parameter.ServoNickCompInvert = 0; // Wert : 0-250 // Richtung Einfluss Gyro/Servo |
151 | EE_Parameter.ServoNickCompInvert = 0; // Wert : 0-250 // Richtung Einfluss Gyro/Servo |
152 | EE_Parameter.ServoNickMin = 50; // Wert : 0-250 // Anschlag |
152 | EE_Parameter.ServoNickMin = 50; // Wert : 0-250 // Anschlag |
153 | EE_Parameter.ServoNickMax = 150; // Wert : 0-250 // Anschlag |
153 | EE_Parameter.ServoNickMax = 150; // Wert : 0-250 // Anschlag |
154 | EE_Parameter.ServoNickRefresh = 5; |
154 | EE_Parameter.ServoNickRefresh = 5; |
155 | EE_Parameter.LoopGasLimit = 50; |
155 | EE_Parameter.LoopGasLimit = 50; |
156 | EE_Parameter.LoopThreshold = 90; // Wert: 0-250 Schwelle für Stickausschlag |
156 | EE_Parameter.LoopThreshold = 90; // Wert: 0-250 Schwelle für Stickausschlag |
157 | EE_Parameter.LoopHysterese = 50; |
157 | EE_Parameter.LoopHysterese = 50; |
158 | EE_Parameter.LoopConfig = 0; // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts |
158 | EE_Parameter.LoopConfig = 0; // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts |
159 | EE_Parameter.AchsKopplung1 = 100; // Faktor, mit dem Gier die Achsen Roll und Nick verkoppelt |
159 | EE_Parameter.AchsKopplung1 = 100; // Faktor, mit dem Gier die Achsen Roll und Nick verkoppelt |
160 | EE_Parameter.AchsGegenKopplung1 = 80; |
160 | EE_Parameter.AchsGegenKopplung1 = 80; |
161 | EE_Parameter.WinkelUmschlagNick = 100; |
161 | EE_Parameter.WinkelUmschlagNick = 100; |
162 | EE_Parameter.WinkelUmschlagRoll = 100; |
162 | EE_Parameter.WinkelUmschlagRoll = 100; |
163 | EE_Parameter.GyroAccAbgleich = 16; // 1/k |
163 | EE_Parameter.GyroAccAbgleich = 16; // 1/k |
164 | memcpy(EE_Parameter.Name, "Beginner\0", 12); |
164 | memcpy(EE_Parameter.Name, "Beginner\0", 12); |
165 | } |
165 | } |
166 | 166 |