1
0
mirror of https://github.com/thooge/esp32-nmea2000-obp60.git synced 2026-03-28 18:06:37 +01:00

Some modifications to avoid AP connection problems

This commit is contained in:
2025-08-06 11:36:05 +02:00
parent 0dd6b7c9cf
commit 15674543b6
9 changed files with 259 additions and 121 deletions

View File

@@ -3,7 +3,6 @@
#include "Pagedata.h"
#include "OBP60Extensions.h"
#include "ConfigMenu.h"
/*
AIS Overview
@@ -12,6 +11,9 @@
- perhaps collision alarm
Data: LAT LON SOG HDT
Feature possibilities
- switch between North up / Heading up
*/
class PageAIS : public Page
@@ -31,9 +33,6 @@ private:
int alarm_range = 3;
char mode = 'N'; // (N)ormal, (C)onfig
int8_t editmode = -1; // marker for menu/edit/set function
ConfigMenu *menu;
void displayModeNormal(PageData &pageData) {
@@ -98,21 +97,8 @@ public:
flashLED = config->getString(config->flashLED);
backlightMode = config->getString(config->backlight);
alarm_range = 30;
alarm_range = 3;
// Initialize config menu
/* menu = new ConfigMenu("Options", 40, 80);
menu->setItemDimension(150, 20);
ConfigMenuItem *newitem;
newitem = menu->addItem("range", "Range", "int", 4, "nm");
if (! newitem) {
// Demo: in case of failure exit here, should never be happen
logger->logDebug(GwLog::ERROR,"Menu item creation failed");
return;
}
newitem->setRange(0, 20, {1, 5});
menu->setItemActive("range"); */
}
void setupKeys(){