Rev 1942 | Rev 1957 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1942 | Rev 1944 | ||
---|---|---|---|
Line 214... | Line 214... | ||
214 | EE_Parameter.NotGasZeit = 90; // Wert : 0-247 // Zeit bis auf NotGas geschaltet wird, wg. Rx-Problemen |
214 | EE_Parameter.NotGasZeit = 90; // Wert : 0-247 // Zeit bis auf NotGas geschaltet wird, wg. Rx-Problemen |
215 | EE_Parameter.MotorSmooth = 0; |
215 | EE_Parameter.MotorSmooth = 0; |
216 | EE_Parameter.ComingHomeAltitude = 0; // 0 = don't change |
216 | EE_Parameter.ComingHomeAltitude = 0; // 0 = don't change |
217 | EE_Parameter.FailSafeTime = 0; // 0 = off |
217 | EE_Parameter.FailSafeTime = 0; // 0 = off |
218 | EE_Parameter.MaxAltitude = 150; // 0 = off |
218 | EE_Parameter.MaxAltitude = 150; // 0 = off |
- | 219 | EE_Parameter.AchsKopplung1 = 90; |
|
- | 220 | EE_Parameter.AchsKopplung2 = 55; |
|
219 | } |
221 | } |
220 | 222 | /* |
|
221 | void ParamSet_DefaultSet1(void) // sport |
223 | void ParamSet_DefaultSet1(void) // sport |
222 | { |
224 | { |
223 | CommonDefaults(); |
225 | CommonDefaults(); |
224 | EE_Parameter.Stick_P = 14; // Wert : 1-20 |
226 | EE_Parameter.Stick_P = 14; // Wert : 1-20 |
225 | EE_Parameter.Stick_D = 16; // Wert : 0-20 |
227 | EE_Parameter.Stick_D = 16; // Wert : 0-20 |
226 | EE_Parameter.Gier_P = 12; // Wert : 1-20 |
228 | EE_Parameter.StickGier_P = 12; // Wert : 1-20 |
227 | EE_Parameter.Gyro_P = 80; // Wert : 0-247 |
229 | EE_Parameter.Gyro_P = 80; // Wert : 0-247 |
228 | EE_Parameter.Gyro_I = 150; // Wert : 0-247 |
230 | EE_Parameter.Gyro_I = 150; // Wert : 0-247 |
229 | EE_Parameter.Gyro_Gier_P = 80; // Wert : 0-247 |
231 | EE_Parameter.Gyro_Gier_P = 80; // Wert : 0-247 |
230 | EE_Parameter.Gyro_Gier_I = 150; // Wert : 0-247 |
232 | EE_Parameter.Gyro_Gier_I = 150; // Wert : 0-247 |
231 | EE_Parameter.Gyro_Stability = 6; // Wert : 1-8 |
233 | EE_Parameter.Gyro_Stability = 6; // Wert : 1-8 |
232 | EE_Parameter.I_Faktor = 32; |
234 | EE_Parameter.I_Faktor = 32; |
233 | EE_Parameter.AchsKopplung1 = 90; |
- | |
234 | EE_Parameter.AchsKopplung2 = 80; |
- | |
235 | EE_Parameter.CouplingYawCorrection = 1; |
235 | EE_Parameter.CouplingYawCorrection = 1; |
236 | EE_Parameter.GyroAccAbgleich = 16; // 1/k; |
236 | EE_Parameter.GyroAccAbgleich = 16; // 1/k; |
237 | EE_Parameter.DynamicStability = 100; |
237 | EE_Parameter.DynamicStability = 100; |
238 | memcpy(EE_Parameter.Name, "Sport\0", 12); |
238 | memcpy(EE_Parameter.Name, "Sport\0", 12); |
239 | EE_Parameter.crc = RAM_Checksum((uint8_t*)(&EE_Parameter), sizeof(EE_Parameter)-1); |
239 | EE_Parameter.crc = RAM_Checksum((uint8_t*)(&EE_Parameter), sizeof(EE_Parameter)-1); |
240 | } |
240 | } |
241 | 241 | */ |
|
Line 242... | Line 242... | ||
242 | 242 | ||
243 | /***************************************************/ |
243 | /***************************************************/ |
244 | /* Default Values for parameter set 2 */ |
244 | /* Default Values for parameter set 1 */ |
245 | /***************************************************/ |
245 | /***************************************************/ |
246 | void ParamSet_DefaultSet2(void) // normal |
246 | void ParamSet_DefaultSet1(void) // normal |
247 | { |
247 | { |
248 | CommonDefaults(); |
248 | CommonDefaults(); |
249 | EE_Parameter.Stick_P = 10; // Wert : 1-20 |
249 | EE_Parameter.Stick_P = 10; // Wert : 1-20 |
250 | EE_Parameter.Stick_D = 16; // Wert : 0-20 |
250 | EE_Parameter.Stick_D = 16; // Wert : 0-20 |
251 | EE_Parameter.Gier_P = 6; // Wert : 1-20 |
251 | EE_Parameter.StickGier_P = 6; // Wert : 1-20 |
252 | EE_Parameter.Gyro_P = 90; // Wert : 0-247 |
252 | EE_Parameter.Gyro_P = 90; // Wert : 0-247 |
253 | EE_Parameter.Gyro_I = 120; // Wert : 0-247 |
253 | EE_Parameter.Gyro_I = 120; // Wert : 0-247 |
254 | EE_Parameter.Gyro_Gier_P = 90; // Wert : 0-247 |
254 | EE_Parameter.Gyro_Gier_P = 90; // Wert : 0-247 |
255 | EE_Parameter.Gyro_Gier_I = 120; // Wert : 0-247 |
255 | EE_Parameter.Gyro_Gier_I = 120; // Wert : 0-247 |
256 | EE_Parameter.Gyro_Stability = 6; // Wert : 1-8 |
256 | EE_Parameter.Gyro_Stability = 6; // Wert : 1-8 |
257 | EE_Parameter.I_Faktor = 32; |
- | |
258 | EE_Parameter.AchsKopplung1 = 90; |
- | |
259 | EE_Parameter.AchsKopplung2 = 80; |
257 | EE_Parameter.I_Faktor = 32; |
260 | EE_Parameter.CouplingYawCorrection = 60; |
258 | EE_Parameter.CouplingYawCorrection = 60; |
261 | EE_Parameter.GyroAccAbgleich = 32; // 1/k |
259 | EE_Parameter.GyroAccAbgleich = 32; // 1/k |
262 | EE_Parameter.DynamicStability = 75; |
260 | EE_Parameter.DynamicStability = 75; |
263 | memcpy(EE_Parameter.Name, "Normal\0", 12); |
261 | memcpy(EE_Parameter.Name, "Fast\0", 12); |
264 | EE_Parameter.crc = RAM_Checksum((uint8_t*)(&EE_Parameter), sizeof(EE_Parameter)-1); |
262 | EE_Parameter.crc = RAM_Checksum((uint8_t*)(&EE_Parameter), sizeof(EE_Parameter)-1); |
Line 265... | Line 263... | ||
265 | } |
263 | } |
266 | 264 | ||
267 | 265 | ||
268 | /***************************************************/ |
266 | /***************************************************/ |
269 | /* Default Values for parameter set 3 */ |
267 | /* Default Values for parameter set 2 */ |
270 | /***************************************************/ |
268 | /***************************************************/ |
271 | void ParamSet_DefaultSet3(void) // beginner |
269 | void ParamSet_DefaultSet2(void) // beginner |
272 | { |
270 | { |
273 | CommonDefaults(); |
271 | CommonDefaults(); |
274 | EE_Parameter.Stick_P = 8; // Wert : 1-20 |
272 | EE_Parameter.Stick_P = 8; // Wert : 1-20 |
275 | EE_Parameter.Stick_D = 16; // Wert : 0-20 |
273 | EE_Parameter.Stick_D = 16; // Wert : 0-20 |
276 | EE_Parameter.Gier_P = 6; // Wert : 1-20 |
274 | EE_Parameter.StickGier_P = 6; // Wert : 1-20 |
277 | EE_Parameter.Gyro_P = 100; // Wert : 0-247 |
275 | EE_Parameter.Gyro_P = 100; // Wert : 0-247 |
278 | EE_Parameter.Gyro_I = 120; // Wert : 0-247 |
276 | EE_Parameter.Gyro_I = 120; // Wert : 0-247 |
279 | EE_Parameter.Gyro_Gier_P = 100; // Wert : 0-247 |
277 | EE_Parameter.Gyro_Gier_P = 100; // Wert : 0-247 |
280 | EE_Parameter.Gyro_Gier_I = 120; // Wert : 0-247 |
- | |
281 | EE_Parameter.Gyro_Stability = 6; // Wert : 1-8 |
- | |
282 | EE_Parameter.I_Faktor = 16; |
278 | EE_Parameter.Gyro_Gier_I = 120; // Wert : 0-247 |
283 | EE_Parameter.AchsKopplung1 = 90; |
279 | EE_Parameter.Gyro_Stability = 6; // Wert : 1-8 |
284 | EE_Parameter.AchsKopplung2 = 80; |
280 | EE_Parameter.I_Faktor = 16; |
285 | EE_Parameter.CouplingYawCorrection = 70; |
281 | EE_Parameter.CouplingYawCorrection = 70; |
- | 282 | EE_Parameter.GyroAccAbgleich = 32; // 1/k |
|
- | 283 | EE_Parameter.DynamicStability = 70; |
|
- | 284 | memcpy(EE_Parameter.Name, "Normal\0", 12); |
|
- | 285 | EE_Parameter.crc = RAM_Checksum((uint8_t*)(&EE_Parameter), sizeof(EE_Parameter)-1); |
|
- | 286 | } |
|
- | 287 | ||
- | 288 | /***************************************************/ |
|
- | 289 | /* Default Values for parameter set 3 */ |
|
- | 290 | /***************************************************/ |
|
- | 291 | void ParamSet_DefaultSet3(void) // beginner |
|
- | 292 | { |
|
- | 293 | CommonDefaults(); |
|
- | 294 | EE_Parameter.Stick_P = 6; // Wert : 1-20 |
|
- | 295 | EE_Parameter.Stick_D = 10; // Wert : 0-20 |
|
- | 296 | EE_Parameter.StickGier_P = 4; // Wert : 1-20 |
|
- | 297 | EE_Parameter.Gyro_P = 100; // Wert : 0-247 |
|
- | 298 | EE_Parameter.Gyro_I = 120; // Wert : 0-247 |
|
- | 299 | EE_Parameter.Gyro_Gier_P = 100; // Wert : 0-247 |
|
- | 300 | EE_Parameter.Gyro_Gier_I = 120; // Wert : 0-247 |
|
- | 301 | EE_Parameter.Gyro_Stability = 6; // Wert : 1-8 |
|
- | 302 | EE_Parameter.I_Faktor = 16; |
|
- | 303 | EE_Parameter.CouplingYawCorrection = 70; |
|
286 | EE_Parameter.GyroAccAbgleich = 32; // 1/k |
304 | EE_Parameter.GyroAccAbgleich = 32; // 1/k |
287 | EE_Parameter.DynamicStability = 70; |
305 | EE_Parameter.DynamicStability = 70; |
Line -... | Line 306... | ||
- | 306 | memcpy(EE_Parameter.Name, "Easy\0", 12); |
|
288 | memcpy(EE_Parameter.Name, "Beginner\0", 12); |
307 | EE_Parameter.crc = RAM_Checksum((uint8_t*)(&EE_Parameter), sizeof(EE_Parameter)-1); |
289 | EE_Parameter.crc = RAM_Checksum((uint8_t*)(&EE_Parameter), sizeof(EE_Parameter)-1); |
308 | } |
290 | } |
309 | |
291 | 310 | ||
292 | /***************************************************/ |
311 | /***************************************************/ |