Subversion Repositories NaviCtrl

Rev

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

Rev 426 Rev 453
Line 72... Line 72...
72
u8 DispPtr = 0;
72
u8 DispPtr = 0;
73
s8 DisplayBuff[DISPLAYBUFFSIZE];
73
s8 DisplayBuff[DISPLAYBUFFSIZE];
Line 74... Line 74...
74
 
74
 
75
 
75
 
Line 76... Line 76...
76
u8 MenuItem = 0;
76
u8 MenuItem = 0;
77
u8 MaxMenuItem = 20;
77
u8 MaxMenuItem = 21;
78
 
78
 
79
void Menu_Putchar(char c)
79
void Menu_Putchar(char c)
Line 433... Line 433...
433
                                LCD_printfxy(0,0,"Magnetic Field");
433
                                LCD_printfxy(0,0,"Magnetic Field");
434
                                LCD_printfxy(0,1,"Field:%3i (Percent)",EarthMagneticField/5);
434
                                LCD_printfxy(0,1,"Field:%3i (Percent)",EarthMagneticField/5);
435
                                LCD_printfxy(0,2,"Declination:%c%i.%1i ", sign, abs(GeoMagDec)/10,abs(GeoMagDec)%10);
435
                                LCD_printfxy(0,2,"Declination:%c%i.%1i ", sign, abs(GeoMagDec)/10,abs(GeoMagDec)%10);
436
                                LCD_printfxy(0,3,"Inclination:%2i (%2i)", EarthMagneticInclination,     EarthMagneticInclinationTheoretic);
436
                                LCD_printfxy(0,3,"Inclination:%2i (%2i)", EarthMagneticInclination,     EarthMagneticInclinationTheoretic);
437
                        break;
437
                        break;
438
                case 20: // User Parameter
438
                case 20:
439
                        LCD_printfxy(0,0,"SD-Setting      ");
439
                        LCD_printfxy(0,0,"SD-Setting      ");
440
                        LCD_printfxy(0,2,"WP-Dynamic:%4i ",WaypointAcceleration);
440
                        LCD_printfxy(0,2,"WP-Dynamic:%4i ",WaypointAcceleration);
441
                        break;
441
                        break;
-
 
442
                case 21:
-
 
443
                        LCD_printfxy(0,0,"CPU Processing  ");
-
 
444
                        LCD_printfxy(0,2,"GPS-Data:  %2i.%iHz ",FreqNewGpsDataFromStart/10, FreqNewGpsDataFromStart%10);
-
 
445
                        LCD_printfxy(0,3,"GPS-Update:%2i.%iHz ",FreqGpsProcessedFromStart/10, FreqGpsProcessedFromStart%10);
-
 
446
                        if(FreqNewGpsDataFromStart >= 48 && FreqNewGpsDataFromStart <= 52) LCD_printfxy(18,2,"OK") else LCD_printfxy(18,2,"!!");
-
 
447
                        if(FreqGpsProcessedFromStart >= 243) LCD_printfxy(18,3,"OK") else LCD_printfxy(18,3,"!!");
-
 
448
                        break;
442
                default:
449
                default:
443
                        //MaxMenuItem = MenuItem - 1;
450
                        //MaxMenuItem = MenuItem - 1;
444
                        MenuItem = 0;
451
                        MenuItem = 0;
445
                        break;
452
                        break;
446
    }
453
    }