Subversion Repositories FlightCtrl

Rev

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

Rev 1272 Rev 1283
Line 3... Line 3...
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 DefaultStickMapping(void)
8
void DefaultStickMapping(void) // mode 2
9
{
9
{
10
 EE_Parameter.Kanalbelegung[K_NICK]  = 1;
10
 EE_Parameter.Kanalbelegung[K_GAS]   = 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_NICK]  = 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;
Line 23... Line 23...
23
 EE_Parameter.Hoehe_MinGas = 30;
23
 EE_Parameter.Hoehe_MinGas = 30;
24
 EE_Parameter.MaxHoehe     = 251;      // Wert : 0-250   251 -> Poti1
24
 EE_Parameter.MaxHoehe     = 251;      // Wert : 0-250   251 -> Poti1
25
 EE_Parameter.Hoehe_P      = 10;       // Wert : 0-32
25
 EE_Parameter.Hoehe_P      = 10;       // Wert : 0-32
26
 EE_Parameter.Luftdruck_D  = 30;       // Wert : 0-250
26
 EE_Parameter.Luftdruck_D  = 30;       // Wert : 0-250
27
 EE_Parameter.Hoehe_ACC_Wirkung = 30;  // Wert : 0-250
27
 EE_Parameter.Hoehe_ACC_Wirkung = 30;  // Wert : 0-250
-
 
28
 EE_Parameter.Hoehe_HoverBand = 5;     // Wert : 0-250
-
 
29
 EE_Parameter.Hoehe_GPS_Z = 64;        // Wert : 0-250
28
 EE_Parameter.Hoehe_Verstaerkung = 20;  // Wert : 0-50
30
 EE_Parameter.Hoehe_Verstaerkung = 20; // Wert : 0-50
29
 EE_Parameter.Stick_P = 14;            // Wert : 1-6
31
 EE_Parameter.Stick_P = 14;            // Wert : 1-6
30
 EE_Parameter.Stick_D = 16;            // Wert : 0-64
32
 EE_Parameter.Stick_D = 16;            // Wert : 0-64
31
 EE_Parameter.Gier_P = 12;             // Wert : 1-20
33
 EE_Parameter.Gier_P = 12;             // Wert : 1-20
32
 EE_Parameter.Gas_Min = 8;             // Wert : 0-32
34
 EE_Parameter.Gas_Min = 8;             // Wert : 0-32
33
 EE_Parameter.Gas_Max = 230;           // Wert : 33-250
35
 EE_Parameter.Gas_Max = 230;           // Wert : 33-250
Line 75... Line 77...
75
 EE_Parameter.J17Bitmask = 243;
77
 EE_Parameter.J17Bitmask = 243;
76
 EE_Parameter.WARN_J16_Bitmask = 0xAA;
78
 EE_Parameter.WARN_J16_Bitmask = 0xAA;
77
 EE_Parameter.WARN_J17_Bitmask = 0xAA;
79
 EE_Parameter.WARN_J17_Bitmask = 0xAA;
78
 EE_Parameter.J16Timing = 15;
80
 EE_Parameter.J16Timing = 15;
79
 EE_Parameter.J17Timing = 15;
81
 EE_Parameter.J17Timing = 15;
80
 EE_Parameter.NaviGpsModeControl = 253;
82
 EE_Parameter.NaviGpsModeControl = 252;
81
 EE_Parameter.NaviGpsGain = 100;
83
 EE_Parameter.NaviGpsGain = 100;
82
 EE_Parameter.NaviGpsP = 90;
84
 EE_Parameter.NaviGpsP = 90;
83
 EE_Parameter.NaviGpsI = 90;
85
 EE_Parameter.NaviGpsI = 90;
84
 EE_Parameter.NaviGpsD = 90;
86
 EE_Parameter.NaviGpsD = 90;
85
 EE_Parameter.NaviGpsPLimit = 75;
87
 EE_Parameter.NaviGpsPLimit = 75;
Line 101... Line 103...
101
 EE_Parameter.Hoehe_MinGas = 30;
103
 EE_Parameter.Hoehe_MinGas = 30;
102
 EE_Parameter.MaxHoehe     = 251;         // Wert : 0-250   251 -> Poti1
104
 EE_Parameter.MaxHoehe     = 251;         // Wert : 0-250   251 -> Poti1
103
 EE_Parameter.Hoehe_P      = 10;          // Wert : 0-32
105
 EE_Parameter.Hoehe_P      = 10;          // Wert : 0-32
104
 EE_Parameter.Luftdruck_D  = 30;          // Wert : 0-250
106
 EE_Parameter.Luftdruck_D  = 30;          // Wert : 0-250
105
 EE_Parameter.Hoehe_ACC_Wirkung = 30;     // Wert : 0-250
107
 EE_Parameter.Hoehe_ACC_Wirkung = 30;     // Wert : 0-250
-
 
108
 EE_Parameter.Hoehe_HoverBand = 5;     // Wert : 0-250
-
 
109
 EE_Parameter.Hoehe_GPS_Z = 64;        // Wert : 0-250
106
 EE_Parameter.Hoehe_Verstaerkung = 15;    // Wert : 0-50
110
 EE_Parameter.Hoehe_Verstaerkung = 15;    // Wert : 0-50
107
 EE_Parameter.Stick_P = 10;               // Wert : 1-6
111
 EE_Parameter.Stick_P = 10;               // Wert : 1-6
108
 EE_Parameter.Stick_D = 16;               // Wert : 0-64
112
 EE_Parameter.Stick_D = 16;               // Wert : 0-64
109
 EE_Parameter.Gier_P = 6;                 // Wert : 1-20
113
 EE_Parameter.Gier_P = 6;                 // Wert : 1-20
110
 EE_Parameter.Gas_Min = 8;                // Wert : 0-32
114
 EE_Parameter.Gas_Min = 8;                // Wert : 0-32
Line 153... Line 157...
153
 EE_Parameter.J17Bitmask = 243;
157
 EE_Parameter.J17Bitmask = 243;
154
 EE_Parameter.WARN_J16_Bitmask = 0xAA;
158
 EE_Parameter.WARN_J16_Bitmask = 0xAA;
155
 EE_Parameter.WARN_J17_Bitmask = 0xAA;
159
 EE_Parameter.WARN_J17_Bitmask = 0xAA;
156
 EE_Parameter.J16Timing = 20;
160
 EE_Parameter.J16Timing = 20;
157
 EE_Parameter.J17Timing = 20;
161
 EE_Parameter.J17Timing = 20;
158
 EE_Parameter.NaviGpsModeControl = 253;
162
 EE_Parameter.NaviGpsModeControl = 252;
159
 EE_Parameter.NaviGpsGain = 100;
163
 EE_Parameter.NaviGpsGain = 100;
160
 EE_Parameter.NaviGpsP = 90;
164
 EE_Parameter.NaviGpsP = 90;
161
 EE_Parameter.NaviGpsI = 90;
165
 EE_Parameter.NaviGpsI = 90;
162
 EE_Parameter.NaviGpsD = 90;
166
 EE_Parameter.NaviGpsD = 90;
163
 EE_Parameter.NaviGpsPLimit = 75;
167
 EE_Parameter.NaviGpsPLimit = 75;
Line 180... Line 184...
180
 EE_Parameter.Hoehe_MinGas = 30;
184
 EE_Parameter.Hoehe_MinGas = 30;
181
 EE_Parameter.MaxHoehe     = 251;         // Wert : 0-250   251 -> Poti1
185
 EE_Parameter.MaxHoehe     = 251;         // Wert : 0-250   251 -> Poti1
182
 EE_Parameter.Hoehe_P      = 10;          // Wert : 0-32
186
 EE_Parameter.Hoehe_P      = 10;          // Wert : 0-32
183
 EE_Parameter.Luftdruck_D  = 30;          // Wert : 0-250
187
 EE_Parameter.Luftdruck_D  = 30;          // Wert : 0-250
184
 EE_Parameter.Hoehe_ACC_Wirkung = 30;     // Wert : 0-250
188
 EE_Parameter.Hoehe_ACC_Wirkung = 30;     // Wert : 0-250
-
 
189
 EE_Parameter.Hoehe_HoverBand = 5;     // Wert : 0-250
-
 
190
 EE_Parameter.Hoehe_GPS_Z = 64;        // Wert : 0-250
185
 EE_Parameter.Hoehe_Verstaerkung = 15;    // Wert : 0-50
191
 EE_Parameter.Hoehe_Verstaerkung = 15;    // Wert : 0-50
186
 EE_Parameter.Stick_P = 8;                // Wert : 1-6
192
 EE_Parameter.Stick_P = 8;                // Wert : 1-6
187
 EE_Parameter.Stick_D = 16;               // Wert : 0-64
193
 EE_Parameter.Stick_D = 16;               // Wert : 0-64
188
 EE_Parameter.Gier_P  = 6;                // Wert : 1-20
194
 EE_Parameter.Gier_P  = 6;                // Wert : 1-20
189
 EE_Parameter.Gas_Min = 8;                // Wert : 0-32
195
 EE_Parameter.Gas_Min = 8;                // Wert : 0-32
Line 232... Line 238...
232
 EE_Parameter.J17Bitmask = 243;
238
 EE_Parameter.J17Bitmask = 243;
233
 EE_Parameter.WARN_J16_Bitmask = 0xAA;
239
 EE_Parameter.WARN_J16_Bitmask = 0xAA;
234
 EE_Parameter.WARN_J17_Bitmask = 0xAA;
240
 EE_Parameter.WARN_J17_Bitmask = 0xAA;
235
 EE_Parameter.J16Timing = 30;
241
 EE_Parameter.J16Timing = 30;
236
 EE_Parameter.J17Timing = 30;
242
 EE_Parameter.J17Timing = 30;
237
 EE_Parameter.NaviGpsModeControl = 253;
243
 EE_Parameter.NaviGpsModeControl = 252;
238
 EE_Parameter.NaviGpsGain = 100;
244
 EE_Parameter.NaviGpsGain = 100;
239
 EE_Parameter.NaviGpsP = 90;
245
 EE_Parameter.NaviGpsP = 90;
240
 EE_Parameter.NaviGpsI = 90;
246
 EE_Parameter.NaviGpsI = 90;
241
 EE_Parameter.NaviGpsD = 90;
247
 EE_Parameter.NaviGpsD = 90;
242
 EE_Parameter.NaviGpsPLimit = 75;
248
 EE_Parameter.NaviGpsPLimit = 75;