Subversion Repositories FlightCtrl

Rev

Rev 688 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 688 Rev 690
Line 106... Line 106...
106
    WDTCSR |= (1<<WDCE)|(1<<WDE);
106
    WDTCSR |= (1<<WDCE)|(1<<WDE);
107
    WDTCSR = 0;
107
    WDTCSR = 0;
Line 108... Line 108...
108
 
108
 
Line 109... Line 109...
109
    BeepTime = 2000;
109
    BeepTime = 2000;
110
 
110
 
111
        PPM_in[K_GAS] = 0;
111
        PPM_in[CH_GAS] = 0;
112
        StickGier = 0;
112
        StickGier = 0;
Line 113... Line 113...
113
        StickRoll = 0;
113
        StickRoll = 0;
Line 142... Line 142...
142
     {
142
     {
143
       printf("\n\rACC nicht abgeglichen!");
143
       printf("\n\rACC nicht abgeglichen!");
144
     }
144
     }
Line 145... Line 145...
145
 
145
 
146
 
146
 
147
        if(ParamSet.GlobalConfig & CFG_HOEHENREGELUNG)
147
        if(ParamSet.GlobalConfig & CFG_HEIGHT_CONTROL)
148
         {
148
         {
149
           printf("\n\rAbgleich Luftdrucksensor..");
149
           printf("\n\rAbgleich Luftdrucksensor..");
150
           timer = SetDelay(1000);
150
           timer = SetDelay(1000);
Line 213... Line 213...
213
               BearbeiteRxDaten();
213
               BearbeiteRxDaten();
214
              }
214
              }
215
              else BearbeiteRxDaten();
215
              else BearbeiteRxDaten();
216
         if(CheckDelay(timer))
216
         if(CheckDelay(timer))
217
            {
217
            {
218
            if(UBat < ParamSet.UnterspannungsWarnung)
218
            if(UBat < ParamSet.LowVoltageWarning)
219
                {
219
                {
220
                  if(BeepModulation == 0xFFFF)
220
                  if(BeepModulation == 0xFFFF)
221
                   {
221
                   {
222
                    BeepTime = 6000; // 0.6 seconds
222
                    BeepTime = 6000; // 0.6 seconds
223
                    BeepModulation = 0x0300;
223
                    BeepModulation = 0x0300;