Subversion Repositories FlightCtrl

Rev

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

Rev 2420 Rev 2424
Line 93... Line 93...
93
ElectricAirPacket_t ElectricAirPacket;
93
ElectricAirPacket_t ElectricAirPacket;
94
HoTTGeneral_t HoTTGeneral;
94
HoTTGeneral_t HoTTGeneral;
95
unsigned char SpeakHoTT = SPEAK_MIKROKOPTER;
95
unsigned char SpeakHoTT = SPEAK_MIKROKOPTER;
96
unsigned char ToNC_SpeakHoTT = 0, ShowSettingNameTime = 0;
96
unsigned char ToNC_SpeakHoTT = 0, ShowSettingNameTime = 0;
97
int HoTTVarioMeter = 0;
97
int HoTTVarioMeter = 0;
-
 
98
char WPL_Name[10];// = {"         \0"};
98
const char PROGMEM MIKROKOPTER[] =      {"     MikroKopter     "};
99
const char PROGMEM MIKROKOPTER[] =      {"     MikroKopter     "};
99
const char PROGMEM UNDERVOLTAGE[] =     {" !! LiPo voltage !!  "};
100
const char PROGMEM UNDERVOLTAGE[] =     {" !! LiPo voltage !!  "};
100
const char PROGMEM LANDING[] =      {" !!   LANDING    !!  "};
101
const char PROGMEM LANDING[] =      {" !!   LANDING    !!  "};
101
const char PROGMEM SETTING[] =  {"Set  :"};
102
const char PROGMEM SETTING[] =  {"Set  :"};
102
const char PROGMEM NC_ERROR_TEXT[MAX_ERR_NUMBER][17] =
103
const char PROGMEM NC_ERROR_TEXT[MAX_ERR_NUMBER][17] =
Line 284... Line 285...
284
                break;
285
                break;
285
   case JETI_GPS_PACKET_ID2:
286
   case JETI_GPS_PACKET_ID2:
286
                ptr = (unsigned char *) &JetiExData[15].Value;
287
                ptr = (unsigned char *) &JetiExData[15].Value;
287
                max = sizeof(JetiExData[15].Value);
288
                max = sizeof(JetiExData[15].Value);
288
                break;
289
                break;
-
 
290
   case HOTT_WPL_NAME:
-
 
291
                ptr = (unsigned char *) WPL_Name;
-
 
292
                max = sizeof(WPL_Name)-1;
-
 
293
DebugOut.Analog[16]++;
-
 
294
                break;
-
 
295
 
289
  }
296
  }
290
 z = FromNaviCtrl.Param.Byte[0]; // Data allocation
297
 z = FromNaviCtrl.Param.Byte[0]; // Data allocation
Line 291... Line 298...
291
 
298
 
292
 for(i=0; i < FromNaviCtrl.Param.Byte[1]; i++)
299
 for(i=0; i < FromNaviCtrl.Param.Byte[1]; i++)
Line 849... Line 856...
849
                        if(NaviData_WaypointNumber)     HoTT_printfxy(0,6,"Active WP:%2d/%d ",NaviData_WaypointIndex,NaviData_WaypointNumber)
856
                        if(NaviData_WaypointNumber)     HoTT_printfxy(0,6,"Active WP:%2d/%d ",NaviData_WaypointIndex,NaviData_WaypointNumber)
850
                        else HoTT_printfxy(0,6,"No WPs active     ")
857
                        else HoTT_printfxy(0,6,"No WPs active     ")
851
                        break;
858
                        break;
852
    case 2:
859
    case 2:
853
                         HoTT_printfxy(0,7,"%2i.%1iV ",UBat/10, UBat%10)
860
                         HoTT_printfxy(0,7,"%2i.%1iV ",UBat/10, UBat%10)
-
 
861
                         HoTT_printfxy(11,7,"%s",WPL_Name)
854
    case 3:
862
    case 3:
855
    case 4:
863
    case 4:
856
    case 5:
864
    case 5:
857
                        if(load_waypoint_tmp2)
865
                        if(load_waypoint_tmp2)
858
                         {
866
                         {
Line 892... Line 900...
892
                        if(NaviData_WaypointNumber)     HoTT_printfxy(0,6,"Active WP:%2d/%d ",NaviData_WaypointIndex,NaviData_WaypointNumber)
900
                        if(NaviData_WaypointNumber)     HoTT_printfxy(0,6,"Active WP:%2d/%d ",NaviData_WaypointIndex,NaviData_WaypointNumber)
893
                        else HoTT_printfxy(0,6,"No WPs active    ")
901
                        else HoTT_printfxy(0,6,"No WPs active    ")
894
                        break;
902
                        break;
895
    case 2:
903
    case 2:
896
                         HoTT_printfxy(0,7,"%2i.%1iV ",UBat/10, UBat%10)
904
                         HoTT_printfxy(0,7,"%2i.%1iV ",UBat/10, UBat%10)
-
 
905
                         HoTT_printfxy(11,7,"%s",WPL_Name)
897
    case 3:
906
    case 3:
898
    case 4:
907
    case 4:
899
    case 5:
908
    case 5:
900
                  if(HottKeyboard) DebugOut.Analog[17]++;
909
                  if(HottKeyboard) DebugOut.Analog[17]++;
901
                        if(load_waypoint_tmp)
910
                        if(load_waypoint_tmp)