Subversion Repositories FlightCtrl

Rev

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

Rev 1510 Rev 1512
Line 55... Line 55...
55
unsigned char EEPromArray[E2END+1] EEMEM;
55
unsigned char EEPromArray[E2END+1] EEMEM;
56
unsigned char PlatinenVersion = 10;
56
unsigned char PlatinenVersion = 10;
57
unsigned char SendVersionToNavi = 1;
57
unsigned char SendVersionToNavi = 1;
58
unsigned char BattLowVoltageWarning = 94;
58
unsigned char BattLowVoltageWarning = 94;
59
unsigned int FlugMinuten = 0,FlugMinutenGesamt = 0;
59
unsigned int FlugMinuten = 0,FlugMinutenGesamt = 0;
60
 
-
 
-
 
60
unsigned int FlugSekunden = 0;
61
pVoidFnct_pVoidFnctChar_const_fmt _printf_P;
61
pVoidFnct_pVoidFnctChar_const_fmt _printf_P;
Line 62... Line 62...
62
 
62
 
63
// -- Parametersatz aus EEPROM lesen ---
63
// -- Parametersatz aus EEPROM lesen ---
64
// number [1..5]
64
// number [1..5]
Line 418... Line 418...
418
               BearbeiteRxDaten();
418
               BearbeiteRxDaten();
419
              }
419
              }
420
                        else BearbeiteRxDaten();
420
                        else BearbeiteRxDaten();
421
                        if(CheckDelay(timer))
421
                        if(CheckDelay(timer))
422
                        {
422
                        {
-
 
423
                                static unsigned char second;
423
                                timer += 20; // 20 ms interval
424
                                timer += 20; // 20 ms interval
424
                                if(PcZugriff) PcZugriff--;
425
                                if(PcZugriff) PcZugriff--;
425
                                else
426
                                else
426
                                {
427
                                {
427
                                        ExternControl.Config = 0;
428
                                        ExternControl.Config = 0;
Line 456... Line 457...
456
                                }
457
                                }
457
                                else if(!beeptime) FCFlags &= ~FCFLAG_LOWBAT;
458
                                else if(!beeptime) FCFlags &= ~FCFLAG_LOWBAT;
Line 458... Line 459...
458
 
459
 
459
                                SPI_StartTransmitPacket();
460
                                SPI_StartTransmitPacket();
460
                                SendSPI = 4;
-
 
461
 
461
                                SendSPI = 4;
-
 
462
                                if(!MotorenEin) timer2 = 1450; // 0,5 Minuten aufrunden
-
 
463
                                else
-
 
464
                if(++second == 49)
-
 
465
                                 {
-
 
466
                                   second = 0;
-
 
467
                                   FlugSekunden++;
462
                                if(!MotorenEin) timer2 = 1450; // 0,5 Minuten aufrunden
468
                                 }
463
 
469
                               
464
                                if(++timer2 == 2930)  // eine Minute
470
                                if(++timer2 == 2930)  // eine Minute
465
                                 {
471
                                 {
466
                                   timer2 = 0;
472
                                   timer2 = 0;
467
                   FlugMinuten++;
473
                   FlugMinuten++;