Subversion Repositories NaviCtrl

Rev

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

Rev 392 Rev 426
Line 65... Line 65...
65
#include "spi_slave.h"
65
#include "spi_slave.h"
66
#include "menu.h"
66
#include "menu.h"
67
#include "uart1.h"
67
#include "uart1.h"
68
#include "ncmag.h"
68
#include "ncmag.h"
69
#include "logging.h"
69
#include "logging.h"
-
 
70
#include "settings.h"
Line 70... Line 71...
70
 
71
 
71
u8 DispPtr = 0;
72
u8 DispPtr = 0;
Line 72... Line 73...
72
s8 DisplayBuff[DISPLAYBUFFSIZE];
73
s8 DisplayBuff[DISPLAYBUFFSIZE];
73
 
74
 
Line 74... Line 75...
74
 
75
 
75
u8 MenuItem = 0;
76
u8 MenuItem = 0;
76
u8 MaxMenuItem = 19;
77
u8 MaxMenuItem = 20;
77
 
78
 
Line 369... Line 370...
369
                        LCD_printfxy(0,1,"UP3:%3i  UP4:%3i",Parameter.User3,Parameter.User4);
370
                        LCD_printfxy(0,1,"UP3:%3i  UP4:%3i",Parameter.User3,Parameter.User4);
370
                        LCD_printfxy(0,2,"UP5:%3i  UP6:%3i",Parameter.User5,Parameter.User6);
371
                        LCD_printfxy(0,2,"UP5:%3i  UP6:%3i",Parameter.User5,Parameter.User6);
371
                        LCD_printfxy(0,3,"UP7:%3i  UP8:%3i",Parameter.User7,Parameter.User8);
372
                        LCD_printfxy(0,3,"UP7:%3i  UP8:%3i",Parameter.User7,Parameter.User8);
372
                        break;
373
                        break;
373
                case 17: // User Parameter
374
                case 17: // User Parameter
374
                        LCD_printfxy(0,0,"SD-Card Logs",Parameter.User1,Parameter.User2);
375
                        LCD_printfxy(0,0,"SD-Card Logs");
375
                        LCD_printfxy(0,1,"GPX:%4i (%3ims) ",Logged_GPX_Counter,LogCfg.GPX_Interval);
376
                        LCD_printfxy(0,1,"GPX:%4i (%3ims) ",Logged_GPX_Counter,LogCfg.GPX_Interval);
376
                        LCD_printfxy(0,2,"KML:%4i (%3ims) ",Logged_KML_Counter,LogCfg.KML_Interval);
377
                        LCD_printfxy(0,2,"KML:%4i (%3ims) ",Logged_KML_Counter,LogCfg.KML_Interval);
377
                        break;
378
                        break;
378
                case 18: // magnetic field
379
                case 18: // magnetic field
379
                        if(Compass_CalState)
380
                        if(Compass_CalState)
Line 432... Line 433...
432
                                LCD_printfxy(0,0,"Magnetic Field");
433
                                LCD_printfxy(0,0,"Magnetic Field");
433
                                LCD_printfxy(0,1,"Field:%3i (Percent)",EarthMagneticField/5);
434
                                LCD_printfxy(0,1,"Field:%3i (Percent)",EarthMagneticField/5);
434
                                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);
435
                                LCD_printfxy(0,3,"Inclination:%2i (%2i)", EarthMagneticInclination,     EarthMagneticInclinationTheoretic);
436
                                LCD_printfxy(0,3,"Inclination:%2i (%2i)", EarthMagneticInclination,     EarthMagneticInclinationTheoretic);
436
                        break;
437
                        break;
-
 
438
                case 20: // User Parameter
-
 
439
                        LCD_printfxy(0,0,"SD-Setting      ");
-
 
440
                        LCD_printfxy(0,2,"WP-Dynamic:%4i ",WaypointAcceleration);
-
 
441
                        break;
437
                default:
442
                default:
438
                        //MaxMenuItem = MenuItem - 1;
443
                        //MaxMenuItem = MenuItem - 1;
439
                        MenuItem = 0;
444
                        MenuItem = 0;
440
                        break;
445
                        break;
441
    }
446
    }