Subversion Repositories FlightCtrl

Rev

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

Rev 2050 Rev 2072
Line 337... Line 337...
337
                         HoTT_printfxy_BLINK(0,2,"  %5i  ",Capacity.UsedCapacity)
337
                         HoTT_printfxy_BLINK(0,2,"  %5i  ",Capacity.UsedCapacity)
338
            else   HoTT_printfxy(0,2,"  %5i  ",Capacity.UsedCapacity);                     
338
            else   HoTT_printfxy(0,2,"  %5i  ",Capacity.UsedCapacity);                     
339
                        HoTT_printfxy(12,2,"I:%2i.%1iA ",Capacity.ActualCurrent/10, Capacity.ActualCurrent%10);
339
                        HoTT_printfxy(12,2,"I:%2i.%1iA ",Capacity.ActualCurrent/10, Capacity.ActualCurrent%10);
340
                        break;
340
                        break;
341
        case 3:
341
        case 3:
342
                        HoTT_printfxy(9,0,"I");
342
                        HoTT_printfxy(9,0,":");
343
                        HoTT_printfxy(9,1,"I");
343
                        HoTT_printfxy(9,1,":");
344
                        HoTT_printfxy(9,2,"I");
344
                        HoTT_printfxy(9,2,":");
345
                        HoTT_printfxy(0,3,"---------+-----------");
345
                        HoTT_printfxy(0,3,"---------+-----------");
-
 
346
 
-
 
347
//                      HoTT_printfxy(0,3,"---------------------");
346
                        HoTT_printfxy(0,6,"---------------------");
348
                        HoTT_printfxy(0,6,"---------------------");
347
                        break;
349
                        break;
348
        case 4:  
350
        case 4:  
349
                        if(NaviDataOkay)
351
                        if(NaviDataOkay)
350
                        {
352
                        {
351
                        HoTT_printfxy(9,4,"I");
353
                                HoTT_printfxy(9,4,":");
352
                                HoTT_printfxy(0,4,"SAT:%2d ",GPSInfo.NumOfSats);
354
                                HoTT_printfxy(0,4,"SAT:%2d ",GPSInfo.NumOfSats);
353
                            HoTT_printfxy(10,4,"DIST:%3dm",GPSInfo.HomeDistance/10);
355
                            HoTT_printfxy(10,4,"DIST:%3dm",GPSInfo.HomeDistance/10);
354
                                switch (GPSInfo.SatFix)
356
                                switch (GPSInfo.SatFix)
355
                                {
357
                                {
356
                                        case SATFIX_3D:
358
                                        case SATFIX_3D:
Line 376... Line 378...
376
                            HoTT_printfxy(12,5,"HM:%3d%c %c", GPSInfo.HomeBearing, HoTT_GRAD, NC_GPS_ModeCharacter);
378
                            HoTT_printfxy(12,5,"HM:%3d%c %c", GPSInfo.HomeBearing, HoTT_GRAD, NC_GPS_ModeCharacter);
377
                                HoTT_printfxy(9,5,"incl:%2d%c(%2i)",EarthMagneticInclination, HoTT_GRAD,EarthMagneticInclinationTheoretic);
379
                                HoTT_printfxy(9,5,"incl:%2d%c(%2i)",EarthMagneticInclination, HoTT_GRAD,EarthMagneticInclinationTheoretic);
378
              }
380
              }
379
                         else
381
                         else
380
                          {
382
                          {
381
                        HoTT_printfxy(9,5,"I");
383
                        //HoTT_printfxy(9,5,":");
382
                                HoTT_printfxy(0,5,"    %2um/s",GPSInfo.Speed,GPSInfo.NumOfSats);
384
                                HoTT_printfxy(0,5,"    %2um/s:  HM:%3d%c %c",GPSInfo.Speed, GPSInfo.HomeBearing, HoTT_GRAD, NC_GPS_ModeCharacter);
383
                            HoTT_printfxy(11,5," HM:%3d%c %c", GPSInfo.HomeBearing, HoTT_GRAD, NC_GPS_ModeCharacter);
385
//                          HoTT_printfxy(11,5,"");
384
                          }    
386
                          }    
385
            }
387
            }
386
                        else Hott_ClearLine(5);
388
                        else Hott_ClearLine(5);
387
                        break;
389
                        break;
388
        case 6:
390
        case 6: