Subversion Repositories FlightCtrl

Rev

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

Rev 1957 Rev 2008
Line 133... Line 133...
133
                EE_Parameter.GyroAccFaktor = 30;
133
                EE_Parameter.GyroAccFaktor = 30;
134
                EE_Parameter.WinkelUmschlagNick = 85;
134
                EE_Parameter.WinkelUmschlagNick = 85;
135
                EE_Parameter.WinkelUmschlagRoll = 85;
135
                EE_Parameter.WinkelUmschlagRoll = 85;
136
        }
136
        }
137
        EE_Parameter.GyroAccAbgleich = 32;        // 1/k
137
        EE_Parameter.GyroAccAbgleich = 32;        // 1/k
-
 
138
        EE_Parameter.BitConfig = 0;              // Looping usw.
138
        EE_Parameter.GlobalConfig = CFG_ACHSENKOPPLUNG_AKTIV | CFG_KOMPASS_AKTIV | CFG_GPS_AKTIV | CFG_HOEHEN_SCHALTER;
139
        EE_Parameter.GlobalConfig = CFG_ACHSENKOPPLUNG_AKTIV | CFG_KOMPASS_AKTIV | CFG_GPS_AKTIV | CFG_HOEHEN_SCHALTER;
139
        EE_Parameter.ExtraConfig = CFG_GPS_AID | CFG2_VARIO_BEEP;
140
        EE_Parameter.ExtraConfig = CFG_GPS_AID | CFG2_VARIO_BEEP;
-
 
141
        EE_Parameter.GlobalConfig3 = 0;
140
        EE_Parameter.Receiver = RECEIVER_JETI;
142
        EE_Parameter.Receiver = RECEIVER_JETI;
141
        EE_Parameter.MotorSafetySwitch = 0;
143
        EE_Parameter.MotorSafetySwitch = 0;
142
        EE_Parameter.ExternalControl = 0;
144
        EE_Parameter.ExternalControl = 0;
Line 143... Line 145...
143
 
145
 
Line 188... Line 190...
188
        EE_Parameter.J17Timing = 20;
190
        EE_Parameter.J17Timing = 20;
Line 189... Line 191...
189
 
191
 
190
        EE_Parameter.LoopGasLimit = 50;
192
        EE_Parameter.LoopGasLimit = 50;
191
        EE_Parameter.LoopThreshold = 90;         // Wert: 0-247  Schwelle für Stickausschlag
193
        EE_Parameter.LoopThreshold = 90;         // Wert: 0-247  Schwelle für Stickausschlag
192
        EE_Parameter.LoopHysterese = 50;
-
 
Line 193... Line 194...
193
        EE_Parameter.BitConfig = 0;              // Bitcodiert: 0x01=oben, 0x02=unten, 0x04=links, 0x08=rechts / wird getrennt behandelt
194
        EE_Parameter.LoopHysterese = 50;
194
 
195
 
195
        EE_Parameter.NaviGpsModeControl = 254; // 254 -> Poti 2
196
        EE_Parameter.NaviGpsModeControl = 254; // 254 -> Poti 2
196
        EE_Parameter.NaviGpsGain = 100;
197
        EE_Parameter.NaviGpsGain = 100;
Line 217... Line 218...
217
        EE_Parameter.ComingHomeAltitude = 0;      // 0 = don't change 
218
        EE_Parameter.ComingHomeAltitude = 0;      // 0 = don't change 
218
        EE_Parameter.FailSafeTime = 0;            // 0 = off
219
        EE_Parameter.FailSafeTime = 0;            // 0 = off
219
        EE_Parameter.MaxAltitude = 150;           // 0 = off
220
        EE_Parameter.MaxAltitude = 150;           // 0 = off
220
        EE_Parameter.AchsKopplung1 = 90;
221
        EE_Parameter.AchsKopplung1 = 90;
221
        EE_Parameter.AchsKopplung2 = 55;
222
        EE_Parameter.AchsKopplung2 = 55;
-
 
223
        EE_Parameter.FailsafeChannel = 0;
222
}
224
}
223
/*
225
/*
224
void ParamSet_DefaultSet1(void) // sport
226
void ParamSet_DefaultSet1(void) // sport
225
{
227
{
226
        CommonDefaults();
228
        CommonDefaults();
Line 467... Line 469...
467
        Mixer.Motor[0][MIX_GAS] = 64; Mixer.Motor[0][MIX_NICK] = +64; Mixer.Motor[0][MIX_ROLL] =   0; Mixer.Motor[0][MIX_YAW] = +64;
469
        Mixer.Motor[0][MIX_GAS] = 64; Mixer.Motor[0][MIX_NICK] = +64; Mixer.Motor[0][MIX_ROLL] =   0; Mixer.Motor[0][MIX_YAW] = +64;
468
        Mixer.Motor[1][MIX_GAS] = 64; Mixer.Motor[1][MIX_NICK] = -64; Mixer.Motor[1][MIX_ROLL] =   0; Mixer.Motor[1][MIX_YAW] = +64;
470
        Mixer.Motor[1][MIX_GAS] = 64; Mixer.Motor[1][MIX_NICK] = -64; Mixer.Motor[1][MIX_ROLL] =   0; Mixer.Motor[1][MIX_YAW] = +64;
469
        Mixer.Motor[2][MIX_GAS] = 64; Mixer.Motor[2][MIX_NICK] =   0; Mixer.Motor[2][MIX_ROLL] = -64; Mixer.Motor[2][MIX_YAW] = -64;
471
        Mixer.Motor[2][MIX_GAS] = 64; Mixer.Motor[2][MIX_NICK] =   0; Mixer.Motor[2][MIX_ROLL] = -64; Mixer.Motor[2][MIX_YAW] = -64;
470
        Mixer.Motor[3][MIX_GAS] = 64; Mixer.Motor[3][MIX_NICK] =   0; Mixer.Motor[3][MIX_ROLL] = +64; Mixer.Motor[3][MIX_YAW] = -64;
472
        Mixer.Motor[3][MIX_GAS] = 64; Mixer.Motor[3][MIX_NICK] =   0; Mixer.Motor[3][MIX_ROLL] = +64; Mixer.Motor[3][MIX_YAW] = -64;
471
        memcpy(Mixer.Name, "Quadro\0", 7);
473
        memcpy(Mixer.Name, "Quadro\0", 7);
472
        Mixer.crc = Mixer.crc = RAM_Checksum((uint8_t*)(&Mixer), sizeof(Mixer) - 1);
474
        Mixer.crc = RAM_Checksum((uint8_t*)(&Mixer), sizeof(Mixer) - 1);
473
}
475
}
Line 474... Line 476...
474
 
476
 
475
/***************************************************/
477
/***************************************************/
476
/*       Get active parameter set                  */
478
/*       Get active parameter set                  */