Subversion Repositories FlightCtrl

Rev

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

Rev 1664 Rev 1668
Line 218... Line 218...
218
        EE_Parameter.NaviSpeedCompensation = 30;
218
        EE_Parameter.NaviSpeedCompensation = 30;
219
        EE_Parameter.NaviOperatingRadius = 100;
219
        EE_Parameter.NaviOperatingRadius = 100;
220
        EE_Parameter.NaviAngleLimitation = 100;
220
        EE_Parameter.NaviAngleLimitation = 100;
221
        EE_Parameter.NaviPH_LoginTime = 2;
221
        EE_Parameter.NaviPH_LoginTime = 2;
222
        EE_Parameter.Receiver = RECEIVER_SPEKTRUM;
222
        EE_Parameter.Receiver = RECEIVER_SPEKTRUM;
-
 
223
        EE_Parameter.OrientationAngle = 0;
-
 
224
        EE_Parameter.OrientationModeControl = 0;
223
        memcpy(EE_Parameter.Name, "Sport\0", 12);
225
        memcpy(EE_Parameter.Name, "Sport\0", 12);
224
        EE_Parameter.crc = RAM_Checksum((uint8_t*)(&EE_Parameter), sizeof(EE_Parameter)-1);
226
        EE_Parameter.crc = RAM_Checksum((uint8_t*)(&EE_Parameter), sizeof(EE_Parameter)-1);
225
}
227
}
Line 324... Line 326...
324
        EE_Parameter.NaviSpeedCompensation = 30;
326
        EE_Parameter.NaviSpeedCompensation = 30;
325
        EE_Parameter.NaviOperatingRadius = 100;
327
        EE_Parameter.NaviOperatingRadius = 100;
326
        EE_Parameter.NaviAngleLimitation = 100;
328
        EE_Parameter.NaviAngleLimitation = 100;
327
        EE_Parameter.NaviPH_LoginTime = 2;
329
        EE_Parameter.NaviPH_LoginTime = 2;
328
        EE_Parameter.Receiver = RECEIVER_SPEKTRUM;
330
        EE_Parameter.Receiver = RECEIVER_SPEKTRUM;
-
 
331
        EE_Parameter.OrientationAngle = 0;
-
 
332
        EE_Parameter.OrientationModeControl = 0;
329
        memcpy(EE_Parameter.Name, "Normal\0", 12);
333
        memcpy(EE_Parameter.Name, "Normal\0", 12);
330
        EE_Parameter.crc = RAM_Checksum((uint8_t*)(&EE_Parameter), sizeof(EE_Parameter)-1);
334
        EE_Parameter.crc = RAM_Checksum((uint8_t*)(&EE_Parameter), sizeof(EE_Parameter)-1);
331
}
335
}
Line 429... Line 433...
429
        EE_Parameter.NaviSpeedCompensation = 30;
433
        EE_Parameter.NaviSpeedCompensation = 30;
430
        EE_Parameter.NaviOperatingRadius = 100;
434
        EE_Parameter.NaviOperatingRadius = 100;
431
        EE_Parameter.NaviAngleLimitation = 100;
435
        EE_Parameter.NaviAngleLimitation = 100;
432
        EE_Parameter.NaviPH_LoginTime = 2;
436
        EE_Parameter.NaviPH_LoginTime = 2;
433
        EE_Parameter.Receiver = RECEIVER_SPEKTRUM;
437
        EE_Parameter.Receiver = RECEIVER_SPEKTRUM;
-
 
438
        EE_Parameter.OrientationAngle = 0;
-
 
439
        EE_Parameter.OrientationModeControl = 0;
434
        memcpy(EE_Parameter.Name, "Beginner\0", 12);
440
        memcpy(EE_Parameter.Name, "Beginner\0", 12);
435
        EE_Parameter.crc = RAM_Checksum((uint8_t*)(&EE_Parameter), sizeof(EE_Parameter)-1);
441
        EE_Parameter.crc = RAM_Checksum((uint8_t*)(&EE_Parameter), sizeof(EE_Parameter)-1);
436
}
442
}
Line 437... Line 443...
437
 
443
 
Line 659... Line 665...
659
                                        break;
665
                                        break;
660
                                case 3:
666
                                case 3:
661
                                        ParamSet_DefaultSet3(); // Beginner
667
                                        ParamSet_DefaultSet3(); // Beginner
662
                                        break;
668
                                        break;
663
                                default:
669
                                default:
664
                                        ParamSet_DefaultSet2(); // Kamera
670
                                        ParamSet_DefaultSet3(); // Kamera
665
                                        break;
671
                                        break;
666
                        }
672
                        }
667
                        if(channel_backup) // if we have an channel mapping backup in eeprom
673
                        if(channel_backup) // if we have an channel mapping backup in eeprom
668
                        {       // restore it from eeprom
674
                        {       // restore it from eeprom
669
                                eeprom_read_block((void *)EE_Parameter.Kanalbelegung, (void*)(EEPROM_ADR_CHANNELS), sizeof(EE_Parameter.Kanalbelegung));
675
                                eeprom_read_block((void *)EE_Parameter.Kanalbelegung, (void*)(EEPROM_ADR_CHANNELS), sizeof(EE_Parameter.Kanalbelegung));