Subversion Repositories FlightCtrl

Rev

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

Rev 1869 Rev 1874
Line 112... Line 112...
112
        staticParams.ChannelAssignment[CH_YAW] = 4;
112
        staticParams.ChannelAssignment[CH_YAW] = 4;
113
        staticParams.ChannelAssignment[CH_POTS + 0] = 5;
113
        staticParams.ChannelAssignment[CH_POTS + 0] = 5;
114
        staticParams.ChannelAssignment[CH_POTS + 1] = 6;
114
        staticParams.ChannelAssignment[CH_POTS + 1] = 6;
115
        staticParams.ChannelAssignment[CH_POTS + 2] = 7;
115
        staticParams.ChannelAssignment[CH_POTS + 2] = 7;
116
        staticParams.ChannelAssignment[CH_POTS + 3] = 8;
116
        staticParams.ChannelAssignment[CH_POTS + 3] = 8;
117
        staticParams.GlobalConfig = CFG_AXIS_COUPLING_ACTIVE | CFG_HEADING_HOLD; // CFG_COMPASS_ACTIVE | CFG_GPS_ACTIVE;//CFG_HEIGHT_CONTROL | CFG_HEIGHT_SWITCH | CFG_COMPASS_FIX;
117
        staticParams.GlobalConfig = /* CFG_AXIS_COUPLING_ACTIVE | */ CFG_HEADING_HOLD; // CFG_COMPASS_ACTIVE | CFG_GPS_ACTIVE;//CFG_HEIGHT_CONTROL | CFG_HEIGHT_SWITCH | CFG_COMPASS_FIX;
118
        staticParams.HeightMinGas = 30;
118
        staticParams.HeightMinGas = 30;
119
        staticParams.MaxHeight = 251;
119
        staticParams.MaxHeight = 251;
120
        staticParams.HeightP = 10;
120
        staticParams.HeightP = 10;
121
        staticParams.HeightD = 30;
121
        staticParams.HeightD = 30;
122
        staticParams.Height_ACC_Effect = 30;
122
        staticParams.Height_ACC_Effect = 30;
Line 176... Line 176...
176
void ParamSet_DefaultSet1(void) { // sport
176
void ParamSet_DefaultSet1(void) { // sport
177
        setOtherDefaults();
177
        setOtherDefaults();
178
        gyro_setDefaults();
178
        gyro_setDefaults();
179
        setDefaultUserParams();
179
        setDefaultUserParams();
180
        staticParams.GlobalConfig = CFG_ROTARY_RATE_LIMITER
180
        staticParams.GlobalConfig = CFG_ROTARY_RATE_LIMITER
181
                        | CFG_AXIS_COUPLING_ACTIVE;
181
                        /* | CFG_AXIS_COUPLING_ACTIVE*/;
-
 
182
    staticParams.EmergencyGasDuration = 200;
-
 
183
    staticParams.J16Timing = 10;
-
 
184
    staticParams.J17Timing = 10;
182
        memcpy(staticParams.Name, "Sport\0", 6);
185
        memcpy(staticParams.Name, "Sport\0", 6);
183
}
186
}
Line 184... Line 187...
184
 
187
 
185
/***************************************************/
188
/***************************************************/
Line 188... Line 191...
188
void ParamSet_DefaultSet2(void) { // normal
191
void ParamSet_DefaultSet2(void) { // normal
189
        setOtherDefaults();
192
        setOtherDefaults();
190
        gyro_setDefaults();
193
        gyro_setDefaults();
191
        setDefaultUserParams();
194
        setDefaultUserParams();
192
        staticParams.GlobalConfig = CFG_ROTARY_RATE_LIMITER
195
        staticParams.GlobalConfig = CFG_ROTARY_RATE_LIMITER
193
                        | CFG_AXIS_COUPLING_ACTIVE;
196
                        /* | CFG_AXIS_COUPLING_ACTIVE*/ ;
194
        staticParams.Height_Gain = 3;
197
        staticParams.Height_Gain = 3;
-
 
198
    staticParams.EmergencyGasDuration = 200;
195
        staticParams.J16Timing = 20;
199
        staticParams.J16Timing = 20;
196
        staticParams.J17Timing = 20;
200
        staticParams.J17Timing = 20;
197
        memcpy(staticParams.Name, "Normal\0", 7);
201
        memcpy(staticParams.Name, "Normal\0", 7);
198
}
202
}
Line 203... Line 207...
203
void ParamSet_DefaultSet3(void) { // beginner
207
void ParamSet_DefaultSet3(void) { // beginner
204
        setOtherDefaults();
208
        setOtherDefaults();
205
        gyro_setDefaults();
209
        gyro_setDefaults();
206
        setDefaultUserParams();
210
        setDefaultUserParams();
207
        staticParams.GlobalConfig = CFG_ROTARY_RATE_LIMITER
211
        staticParams.GlobalConfig = CFG_ROTARY_RATE_LIMITER
208
                        | CFG_AXIS_COUPLING_ACTIVE;
212
                        /* | CFG_AXIS_COUPLING_ACTIVE */;
209
        staticParams.Height_Gain = 3;
213
        staticParams.Height_Gain = 3;
210
        staticParams.EmergencyGasDuration = 20;
214
        staticParams.EmergencyGasDuration = 200;
211
        staticParams.AxisCouplingYawCorrection = 70;
-
 
212
        staticParams.J16Timing = 30;
215
        staticParams.J16Timing = 30;
213
        staticParams.J17Timing = 30;
216
        staticParams.J17Timing = 30;
214
        memcpy(staticParams.Name, "Beginner\0", 9);
217
        memcpy(staticParams.Name, "Beginner\0", 9);
215
}
218
}