Subversion Repositories FlightCtrl

Rev

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

Rev 2345 Rev 2348
Line 333... Line 333...
333
                VarioPacket.Text[2] = ':';
333
                VarioPacket.Text[2] = ':';
334
                for(i=0; i<16;i++) VarioPacket.Text[i+3] = pgm_read_byte(&NC_ERROR_TEXT[NC_ErrorCode][i]);
334
                for(i=0; i<16;i++) VarioPacket.Text[i+3] = pgm_read_byte(&NC_ERROR_TEXT[NC_ErrorCode][i]);
335
         }
335
         }
336
         else
336
         else
337
         if(FC_StatusFlags & FC_STATUS_LOWBAT) for(i=0; i<21;i++) VarioPacket.Text[i] = pgm_read_byte(&UNDERVOLTAGE[i]); // no Error
337
         if(FC_StatusFlags & FC_STATUS_LOWBAT) for(i=0; i<21;i++) VarioPacket.Text[i] = pgm_read_byte(&UNDERVOLTAGE[i]); // no Error
-
 
338
         else
-
 
339
         if(ShowSettingNameTime) // no Error
-
 
340
         {                  
-
 
341
          for(i=0; i<sizeof(SETTING);i++) VarioPacket.Text[i] = pgm_read_byte(&SETTING[i]);
-
 
342
      VarioPacket.Text[4] = '0' + ActiveParamSet;
-
 
343
          for(i=0; i<sizeof(EE_Parameter.Name);i++) VarioPacket.Text[i+7] = EE_Parameter.Name[i]; // no Error
-
 
344
      VarioPacket.Text[18] = ' ';
-
 
345
      VarioPacket.Text[19] = ' ';
-
 
346
      VarioPacket.Text[20] = ' ';
-
 
347
         }
338
         else    
348
         else    
339
     if(NaviData_WaypointNumber)
349
     if(NaviData_WaypointNumber)
340
         {    
350
         {    
341
          unsigned int tmp_int;
351
          unsigned int tmp_int;
342
      unsigned char tmp;
352
      unsigned char tmp;
Line 363... Line 373...
363
      VarioPacket.Text[17] = '0'+(tmp) % 10;
373
      VarioPacket.Text[17] = '0'+(tmp) % 10;
364
      VarioPacket.Text[18] = 's';
374
      VarioPacket.Text[18] = 's';
365
      VarioPacket.Text[19] = ' ';
375
      VarioPacket.Text[19] = ' ';
366
         }
376
         }
367
         else
377
         else
368
         if(ShowSettingNameTime) // no Error
-
 
369
         {                  
-
 
370
          for(i=0; i<sizeof(SETTING);i++) VarioPacket.Text[i] = pgm_read_byte(&SETTING[i]);
-
 
371
      VarioPacket.Text[4] = '0' + ActiveParamSet;
-
 
372
          for(i=0; i<sizeof(EE_Parameter.Name);i++) VarioPacket.Text[i+7] = EE_Parameter.Name[i]; // no Error
-
 
373
      VarioPacket.Text[18] = ' ';
-
 
374
      VarioPacket.Text[19] = ' ';
-
 
375
      VarioPacket.Text[20] = ' ';
-
 
376
         }
-
 
377
         else
-
 
378
         {
378
         {
379
         for(i=0; i<21;i++) VarioPacket.Text[i] = pgm_read_byte(&MIKROKOPTER[i]); // no Error
379
         for(i=0; i<21;i++) VarioPacket.Text[i] = pgm_read_byte(&MIKROKOPTER[i]); // no Error
380
         }
380
         }
381
                return(sizeof(VarioPacket));
381
                return(sizeof(VarioPacket));
382
                break;
382
                break;