- added batteryCalibration
- start with default Menus for DriveModes
This commit is contained in:
+4
-1
@@ -47,6 +47,7 @@
|
||||
#include "SpecialMenus/PID/menuPidSettings.h"
|
||||
#include "SpecialMenus/Route/menuRoute.h"
|
||||
#include "SpecialMenus/SensorData/menuSensorData.h"
|
||||
#include "SpecialMenus/CalibrateBattery/menuCalibrateBattery.h"
|
||||
|
||||
MoveControl moveController;
|
||||
Network* network;
|
||||
@@ -142,7 +143,7 @@ void loop() {
|
||||
lcdWrapper->loop();
|
||||
mainBattery->loop();
|
||||
|
||||
// new Value ervery 0.5s
|
||||
// new Value ervery 0.5s
|
||||
if (mainBattery->isNewValue()) {
|
||||
static uint8_t batteryLowCounter = 0;
|
||||
if (mainBattery->isBatteryLow(10))
|
||||
@@ -216,6 +217,7 @@ void makeMenu() {
|
||||
MenuSensorData* sen_m = new MenuSensorData(sensorData);
|
||||
//TODO: Wie bekommt jeder die dumme Route?
|
||||
MenuRoute* rout_m = new MenuRoute(new Route());
|
||||
MenuCalibrateBattery* bat_m = new MenuCalibrateBattery(mainBattery);
|
||||
|
||||
auto_m->setUpdateDelay(1000);
|
||||
sys_m->setUpdateDelay(1500);
|
||||
@@ -242,6 +244,7 @@ void makeMenu() {
|
||||
set_m->addEntry(new MenuAction("Speed", dummy));
|
||||
set_m->addEntry(new MenuAction("Distance", dummy));
|
||||
set_m->addEntry(new MenuAction("WiFi", dummy));
|
||||
set_m->addEntry(new MenuAction("Battery", bat_m));
|
||||
|
||||
// Entry for the PID Menu
|
||||
pid_m->addEntry(new MenuAction("Left", pidl_m));
|
||||
|
||||
Reference in New Issue
Block a user