45 lines
1.2 KiB
C
45 lines
1.2 KiB
C
// Zeit-bezogene Variablen und Includes
|
|
#pragma once
|
|
#include <Arduino.h>
|
|
#include <ArduinoJson.h>
|
|
#include <ESPAsyncWebServer.h>
|
|
#include <master.h>
|
|
#include <sys/time.h>
|
|
#include <time.h>
|
|
|
|
#include "communication.h"
|
|
#include "gamemodes.h"
|
|
|
|
void setupDebugAPI(AsyncWebServer &server);
|
|
|
|
void setupDebugAPI(AsyncWebServer &server) {
|
|
|
|
// DEBUG
|
|
server.on("/api/debug/start1", HTTP_GET, [](AsyncWebServerRequest *request) {
|
|
// handleStart1(0);
|
|
IndividualMode("start",2,1,millis());
|
|
request->send(200, "text/plain", "handleStart1() called");
|
|
});
|
|
|
|
server.on("/api/debug/stop1", HTTP_GET, [](AsyncWebServerRequest *request) {
|
|
// handleStop1(0);
|
|
IndividualMode("stop",1,1,millis());
|
|
request->send(200, "text/plain", "handleStop1() called");
|
|
});
|
|
|
|
server.on("/api/debug/start2", HTTP_GET, [](AsyncWebServerRequest *request) {
|
|
// handleStart2(0);
|
|
IndividualMode("start",2,2,millis());
|
|
request->send(200, "text/plain", "handleStart2() called");
|
|
});
|
|
|
|
server.on("/api/debug/stop2", HTTP_GET, [](AsyncWebServerRequest *request) {
|
|
// handleStop2(0);
|
|
IndividualMode("stop",1,2,millis());
|
|
request->send(200, "text/plain", "handleStop2() called");
|
|
});
|
|
|
|
Serial.println("Debug-API initialisiert");
|
|
}
|
|
|
|
// DEBUG END
|