Rev 1510 | Rev 1523 | Go to most recent revision | Show entire file | Regard 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++; |
|
Line 462... | Line 468... | ||
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 | { |