Subversion Repositories FlightCtrl

Rev

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

Rev 2341 Rev 2342
Line 136... Line 136...
136
                EE_Parameter.WinkelUmschlagRoll = 85;
136
                EE_Parameter.WinkelUmschlagRoll = 85;
137
        }
137
        }
138
        EE_Parameter.GyroAccAbgleich = 32;        // 1/k
138
        EE_Parameter.GyroAccAbgleich = 32;        // 1/k
139
        EE_Parameter.BitConfig = 0;              // Looping usw.
139
        EE_Parameter.BitConfig = 0;              // Looping usw.
140
        EE_Parameter.GlobalConfig = CFG_ACHSENKOPPLUNG_AKTIV | CFG_KOMPASS_AKTIV | CFG_GPS_AKTIV | CFG_HOEHEN_SCHALTER;
140
        EE_Parameter.GlobalConfig = CFG_ACHSENKOPPLUNG_AKTIV | CFG_KOMPASS_AKTIV | CFG_GPS_AKTIV | CFG_HOEHEN_SCHALTER;
141
        EE_Parameter.ExtraConfig = CFG_GPS_AID | CFG2_VARIO_BEEP;
141
        EE_Parameter.ExtraConfig = CFG_GPS_AID | CFG2_VARIO_BEEP | CFG_LEARNABLE_CAREFREE;
142
        EE_Parameter.GlobalConfig3 = CFG3_SPEAK_ALL;//CFG3_VARIO_FAILSAFE; 
-
 
143
        EE_Parameter.Receiver = RECEIVER_HOTT;
142
        EE_Parameter.Receiver = RECEIVER_HOTT;
144
        EE_Parameter.MotorSafetySwitch = 0;
143
        EE_Parameter.MotorSafetySwitch = 0;
145
        EE_Parameter.ExternalControl = 0;
144
        EE_Parameter.ExternalControl = 0;
Line 146... Line 145...
146
 
145
 
147
        EE_Parameter.Gas_Min = 8;             // Wert : 0-32
146
        EE_Parameter.Gas_Min = 8;             // Wert : 0-32
148
        EE_Parameter.Gas_Max = 230;           // Wert : 33-247
147
        EE_Parameter.Gas_Max = 230;           // Wert : 33-247
Line 149... Line 148...
149
        EE_Parameter.KompassWirkung = 64;    // Wert : 0-247
148
        EE_Parameter.KompassWirkung = 64;    // Wert : 0-247
150
 
149
 
151
        EE_Parameter.Hoehe_MinGas = 30;
150
        EE_Parameter.Hoehe_MinGas = 30;
152
        EE_Parameter.MaxHoehe     = 255;         // Wert : 0-247   255 -> Poti1
151
        EE_Parameter.HoeheChannel = 5;         // Wert : 0-32
153
#if (defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__))
152
#if (defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__))
154
        if(ACC_AltitudeControl)
153
        if(ACC_AltitudeControl)
155
        {
154
        {
156
                EE_Parameter.Hoehe_P      = 20;          // Wert : 0-32
155
                EE_Parameter.Hoehe_P      = 20;          // Wert : 0-32
157
                EE_Parameter.Luftdruck_D  = 40;          // Wert : 0-247
156
                EE_Parameter.Luftdruck_D  = 40;          // Wert : 0-247
158
                EE_Parameter.Hoehe_ACC_Wirkung = 30;     // Wert : 0-247
157
                EE_Parameter.Hoehe_ACC_Wirkung = 30;     // Wert : 0-247
159
                EE_Parameter.Hoehe_HoverBand = 1;         // Wert : 0-247
158
                EE_Parameter.Hoehe_HoverBand = 1;         // Wert : 0-247
-
 
159
                EE_Parameter.Hoehe_GPS_Z = 0;           // Wert : 0-247
-
 
160
                EE_Parameter.Hoehe_StickNeutralPoint = 127;// Wert : 0-247 (0 = Hover-Estimation)
160
                EE_Parameter.Hoehe_GPS_Z = 0;           // Wert : 0-247
161
                EE_Parameter.GlobalConfig3 = CFG3_SPEAK_ALL;//
161
                EE_Parameter.Hoehe_StickNeutralPoint = 127;// Wert : 0-247 (0 = Hover-Estimation)
162
                EE_Parameter.FailSafeTime = 30;                   // 0 = off
162
        }
163
        }
163
        else
164
        else
164
#endif
165
#endif
165
        {
166
        {
166
                EE_Parameter.Hoehe_P      = 15;          // Wert : 0-32
167
                EE_Parameter.Hoehe_P      = 15;          // Wert : 0-32
167
                EE_Parameter.Luftdruck_D  = 30;          // Wert : 0-247
168
                EE_Parameter.Luftdruck_D  = 30;          // Wert : 0-247
168
                EE_Parameter.Hoehe_ACC_Wirkung = 0;     // Wert : 0-247
169
                EE_Parameter.Hoehe_ACC_Wirkung = 0;     // Wert : 0-247
169
                EE_Parameter.Hoehe_HoverBand = 8;         // Wert : 0-247
170
                EE_Parameter.Hoehe_HoverBand = 8;         // Wert : 0-247
-
 
171
                EE_Parameter.Hoehe_GPS_Z = 20;           // Wert : 0-247
-
 
172
                EE_Parameter.Hoehe_StickNeutralPoint = 0;// Wert : 0-247 (0 = Hover-Estimation)
170
                EE_Parameter.Hoehe_GPS_Z = 20;           // Wert : 0-247
173
            EE_Parameter.GlobalConfig3 = CFG3_SPEAK_ALL;
Line 171... Line 174...
171
                EE_Parameter.Hoehe_StickNeutralPoint = 0;// Wert : 0-247 (0 = Hover-Estimation)
174
                EE_Parameter.FailSafeTime = 0;            // 0 = off
172
        }
175
        }
173
       
176
       
Line 209... Line 212...
209
    EE_Parameter.NaviOut1Parameter = 0;       // Photo release in meter
212
    EE_Parameter.NaviOut1Parameter = 0;       // Photo release in meter
210
        EE_Parameter.LoopGasLimit = 50;
213
        EE_Parameter.LoopGasLimit = 50;
211
        EE_Parameter.LoopThreshold = 90;         // Wert: 0-247  Schwelle für Stickausschlag
214
        EE_Parameter.LoopThreshold = 90;         // Wert: 0-247  Schwelle für Stickausschlag
212
        EE_Parameter.LoopHysterese = 50;
215
        EE_Parameter.LoopHysterese = 50;
Line 213... Line 216...
213
 
216
 
214
        EE_Parameter.NaviGpsModeControl = 254; // 254 -> Poti 2
217
        EE_Parameter.NaviGpsModeChannel = 6; // Kanal 6
215
        EE_Parameter.NaviGpsGain = 100;
218
        EE_Parameter.NaviGpsGain = 100;
216
        EE_Parameter.NaviGpsP = 90;
219
        EE_Parameter.NaviGpsP = 90;
217
        EE_Parameter.NaviGpsI = 90;
220
        EE_Parameter.NaviGpsI = 90;
218
        EE_Parameter.NaviGpsD = 90;
221
        EE_Parameter.NaviGpsD = 90;
Line 226... Line 229...
226
        EE_Parameter.NaviAccCompensation = 42;
229
        EE_Parameter.NaviAccCompensation = 42;
227
        EE_Parameter.NaviOperatingRadius = 245;
230
        EE_Parameter.NaviOperatingRadius = 245;
228
        EE_Parameter.NaviAngleLimitation = 140;
231
        EE_Parameter.NaviAngleLimitation = 140;
229
        EE_Parameter.NaviPH_LoginTime = 5;
232
        EE_Parameter.NaviPH_LoginTime = 5;
230
        EE_Parameter.OrientationAngle = 0;
233
        EE_Parameter.OrientationAngle = 0;
231
        EE_Parameter.CareFreeModeControl = 0;
234
        EE_Parameter.CareFreeChannel = 0;
232
        EE_Parameter.UnterspannungsWarnung = 33; // Wert : 0-247 ( Automatische Zellenerkennung bei < 50)
235
        EE_Parameter.UnterspannungsWarnung = 33; // Wert : 0-247 ( Automatische Zellenerkennung bei < 50)
233
        EE_Parameter.NotGas = 65;                // Wert : 0-247     // Gaswert bei Empangsverlust (ggf. in Prozent)
236
        EE_Parameter.NotGas = 65;                // Wert : 0-247     // Gaswert bei Empangsverlust (ggf. in Prozent)
234
        EE_Parameter.NotGasZeit = 90;            // Wert : 0-247     // Zeit bis auf NotGas geschaltet wird, wg. Rx-Problemen
237
        EE_Parameter.NotGasZeit = 90;            // Wert : 0-247     // Zeit bis auf NotGas geschaltet wird, wg. Rx-Problemen
235
        EE_Parameter.MotorSmooth = 0;          
238
        EE_Parameter.MotorSmooth = 0;          
236
        EE_Parameter.ComingHomeAltitude = 0;      // 0 = don't change 
239
        EE_Parameter.ComingHomeAltitude = 0;      // 0 = don't change 
237
        EE_Parameter.FailSafeTime = 0;            // 0 = off
-
 
238
        EE_Parameter.MaxAltitude = 150;           // 0 = off
240
        EE_Parameter.MaxAltitude = 150;           // 0 = off
239
        EE_Parameter.AchsKopplung1 = 125;
241
        EE_Parameter.AchsKopplung1 = 125;
240
        EE_Parameter.AchsKopplung2 = 52;
242
        EE_Parameter.AchsKopplung2 = 52;
241
        EE_Parameter.FailsafeChannel = 0;
243
        EE_Parameter.FailsafeChannel = 0;
242
        EE_Parameter.ServoFilterNick = 0;
244
        EE_Parameter.ServoFilterNick = 0;