Subversion Repositories FlightCtrl

Rev

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

Rev 2344 Rev 2345
Line 87... Line 87...
87
VarioPacket_t VarioPacket;
87
VarioPacket_t VarioPacket;
88
ASCIIPacket_t ASCIIPacket;
88
ASCIIPacket_t ASCIIPacket;
89
ElectricAirPacket_t ElectricAirPacket;
89
ElectricAirPacket_t ElectricAirPacket;
90
HoTTGeneral_t HoTTGeneral;
90
HoTTGeneral_t HoTTGeneral;
91
unsigned char SpeakHoTT = SPEAK_MIKROKOPTER;
91
unsigned char SpeakHoTT = SPEAK_MIKROKOPTER;
92
unsigned char ToNC_SpeakHoTT = 0, ShowSettingName = 0;
92
unsigned char ToNC_SpeakHoTT = 0, ShowSettingNameTime = 0;
93
int HoTTVarioMeter = 0;
93
int HoTTVarioMeter = 0;
94
const char PROGMEM MIKROKOPTER[] =      {"     MikroKopter     "};
94
const char PROGMEM MIKROKOPTER[] =      {"     MikroKopter     "};
95
const char PROGMEM UNDERVOLTAGE[] =     {" !! LiPo voltage !!  "};
95
const char PROGMEM UNDERVOLTAGE[] =     {" !! LiPo voltage !!  "};
96
const char PROGMEM SETTING[] =  {"Set  :"};
96
const char PROGMEM SETTING[] =  {"Set  :"};
97
const char PROGMEM NC_ERROR_TEXT[MAX_ERR_NUMBER][17] =
97
const char PROGMEM NC_ERROR_TEXT[MAX_ERR_NUMBER][17] =
Line 363... Line 363...
363
      VarioPacket.Text[17] = '0'+(tmp) % 10;
363
      VarioPacket.Text[17] = '0'+(tmp) % 10;
364
      VarioPacket.Text[18] = 's';
364
      VarioPacket.Text[18] = 's';
365
      VarioPacket.Text[19] = ' ';
365
      VarioPacket.Text[19] = ' ';
366
         }
366
         }
367
         else
367
         else
368
         if(ShowSettingName) // no Error
368
         if(ShowSettingNameTime) // no Error
369
         {                  
369
         {                  
370
          ShowSettingName -= 2;
-
 
371
          for(i=0; i<sizeof(SETTING);i++) VarioPacket.Text[i] = pgm_read_byte(&SETTING[i]);
370
          for(i=0; i<sizeof(SETTING);i++) VarioPacket.Text[i] = pgm_read_byte(&SETTING[i]);
372
      VarioPacket.Text[4] = '0' + ActiveParamSet;
371
      VarioPacket.Text[4] = '0' + ActiveParamSet;
373
          for(i=0; i<sizeof(EE_Parameter.Name);i++) VarioPacket.Text[i+7] = EE_Parameter.Name[i]; // no Error
372
          for(i=0; i<sizeof(EE_Parameter.Name);i++) VarioPacket.Text[i+7] = EE_Parameter.Name[i]; // no Error
374
      VarioPacket.Text[18] = ' ';
373
      VarioPacket.Text[18] = ' ';
375
      VarioPacket.Text[19] = ' ';
374
      VarioPacket.Text[19] = ' ';