- added data validation in calibrate compass
- activatre auto load calibration data - give possibility to force update in navigation getCourseCorrection - added drive mode for compass calibration - removed compass calibration manualControl
This commit is contained in:
+8
-3
@@ -38,6 +38,7 @@
|
||||
#include "SpecialMenus/driveModi/CaptureRoute/menuCaptureRoute.h"
|
||||
#include "SpecialMenus/driveModi/Autopilot/menuAutopilot.h"
|
||||
#include "SpecialMenus/driveModi/TestMode/menuTestMode.h"
|
||||
#include "SpecialMenus/driveModi/CalibrateCompass/menuCalibrateCompass.h"
|
||||
#include "SpecialMenus/Systeminformation/menuSysteminformation.h"
|
||||
#include "SpecialMenus/PID/menuPidSettings.h"
|
||||
#include "SpecialMenus/Route/menuRoute.h"
|
||||
@@ -208,6 +209,7 @@ void makeMenu() {
|
||||
MenuCaptureRoute* cap_m = new MenuCaptureRoute(driveManager);
|
||||
MenuAutopilot* auto_m = new MenuAutopilot(driveManager);
|
||||
MenuTestMode* testM_m = new MenuTestMode(driveManager);
|
||||
MenuCalibrateCompass* comp_m = new MenuCalibrateCompass(driveManager);
|
||||
MenuGPS* gps_m = new MenuGPS(driveManager);
|
||||
MenuSysteminformation* sys_m = new MenuSysteminformation(mainBattery);
|
||||
MenuRoute* rout_m = new MenuRoute(driveManager->getNavigation()->getRoute());
|
||||
@@ -222,6 +224,7 @@ void makeMenu() {
|
||||
cap_m->setLcd(lcdWrapper);
|
||||
auto_m->setLcd(lcdWrapper);
|
||||
testM_m->setLcd(lcdWrapper);
|
||||
comp_m->setLcd(lcdWrapper);
|
||||
gps_m->setLcd(lcdWrapper);
|
||||
gps_m->setUpdateDelay(1000);
|
||||
sys_m->setLcd(lcdWrapper);
|
||||
@@ -250,11 +253,13 @@ void makeMenu() {
|
||||
MenuAction* consolControl_e = new MenuAction("Consol Control", dummy);
|
||||
MenuAction* manualControl_e = new MenuAction("Manual Control", man_m);
|
||||
MenuAction* testMode_e = new MenuAction("Test Mode", testM_m);
|
||||
mode_m->addEntry(autopilot_e);
|
||||
mode_m->addEntry(captureRoute_e);
|
||||
MenuAction* caliComp_e = new MenuAction("Gauge Compass", comp_m);
|
||||
mode_m->addEntry(manualControl_e);
|
||||
mode_m->addEntry(consolControl_e);
|
||||
mode_m->addEntry(captureRoute_e);
|
||||
mode_m->addEntry(autopilot_e);
|
||||
mode_m->addEntry(caliComp_e);
|
||||
mode_m->addEntry(testMode_e);
|
||||
mode_m->addEntry(consolControl_e);
|
||||
|
||||
// Entry for the PID Menu
|
||||
MenuAction* pidl_e = new MenuAction("Left", pidl_m);
|
||||
|
||||
Reference in New Issue
Block a user