server cleanup

This commit is contained in:
Patrick Haßel 2023-01-03 13:03:59 +01:00
parent d7464d1803
commit 8fb4304ae7

View File

@ -20,17 +20,18 @@ void web_faster();
void web_slower();
void web_fps_on();
void web_fps_off();
void redirect();
void server_setup() {
server.on("", web_index);
server.on("/", web_index);
server.on("/mode", web_setMode);
server.on("/mode/", web_setMode);
server.on("/brighter", web_brighter);
server.on("/brighter/", web_brighter);
server.on("/darker", web_darker);
server.on("/darker/", web_darker);
server.on("/faster", web_faster);
server.on("/faster/", web_faster);
server.on("/slower", web_slower);
server.on("/fps/on", web_fps_on);
server.on("/fps/off", web_fps_off);
@ -71,32 +72,27 @@ void web_setMode() {
return;
}
setMode((ModeId) value);
server.sendHeader("location", "/");
server.send(301, "text/plain", "ok");
redirect();
}
void web_brighter() {
setBrightness(display.getBrightness() + 10);
server.sendHeader("location", "/");
server.send(301, "text/plain", "ok");
redirect();
}
void web_darker() {
setBrightness(max(1, display.getBrightness() - 10));
server.sendHeader("location", "/");
server.send(301, "text/plain", "ok");
redirect();
}
void web_faster() {
setSpeed(config.speed * 1.1);
server.sendHeader("location", "/");
server.send(301, "text/plain", "ok");
redirect();
}
void web_slower() {
setSpeed(config.speed / 1.1);
server.sendHeader("location", "/");
server.send(301, "text/plain", "ok");
redirect();
}
void web_fps_on() {