add route import and export

This commit is contained in:
2023-01-02 13:36:18 +01:00
parent 4d19068d37
commit 4a6e1845f9
3 changed files with 132 additions and 0 deletions
+11
View File
@@ -12,11 +12,18 @@
#ifndef MENU_ROUTE_H
#define MENU_ROUTE_H
#include <Arduino.h>
#include <ArduinoJson.h>
#include <WiFi.h>
#include <HTTPClient.h>
#include "route.h"
#include "menu.h"
#include "menuControl.h"
#include "menuRoutePoints.h"
#define JSON_DOCUMENT_SIZE_ROUTE 4096
class MenuRoute : public MenuControl {
public:
MenuRoute(Route* route);
@@ -33,10 +40,14 @@ class MenuRoute : public MenuControl {
private:
void init();
void importRoute();
void exportRoute();
Route* route;
Menu* mainMenu;
bool isInit = false;
bool blockInput = false;
};
#endif // MENU_ROUTE_H