work on tracklist function
This commit is contained in:
@@ -487,11 +487,21 @@ void setup()
|
||||
// Send a POST request to <IP>/api/gettext with a form field message set to <message>
|
||||
server.on("/api/gettracklist", HTTP_POST, [](AsyncWebServerRequest *request)
|
||||
{
|
||||
String title;
|
||||
String message;
|
||||
if (request->hasParam("albumtitle", true)) {
|
||||
title = request->getParam("albumtitle", true)->value();
|
||||
Serial.print("album title: ");
|
||||
Serial.println(title);
|
||||
/* nameAllTracks(message); */
|
||||
} else {
|
||||
title = "No message sent";
|
||||
}
|
||||
if (request->hasParam("tracklist", true)) {
|
||||
message = request->getParam("tracklist", true)->value();
|
||||
//Serial.println(message);
|
||||
nameAllTracks(message);
|
||||
Serial.print("tracklist: ");
|
||||
Serial.println(message);
|
||||
/* nameAllTracks(message); */
|
||||
} else {
|
||||
message = "No message sent";
|
||||
}
|
||||
@@ -522,18 +532,6 @@ void setup()
|
||||
}
|
||||
request->send(SD, "/index.html", "text/html"); });
|
||||
|
||||
// Send a POST request to <IP>/api/keyboard-input with a form field message set to <message>
|
||||
server.on("/api/keyboard-input", HTTP_POST, [](AsyncWebServerRequest *request)
|
||||
{
|
||||
String message;
|
||||
if (request->hasParam("key", true)) {
|
||||
message = request->getParam("key", true)->value();
|
||||
sendCommand20(message);
|
||||
} else {
|
||||
message = "No message sent";
|
||||
}
|
||||
request->send(SD, "/index.html", "text/html"); });
|
||||
|
||||
server.onNotFound(notFound);
|
||||
|
||||
server.begin();
|
||||
|
||||
+4
-23
@@ -236,19 +236,16 @@
|
||||
>
|
||||
next
|
||||
</button>
|
||||
<button class="roundbutton"></button>
|
||||
<button class="roundbutton"></button>
|
||||
</form>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<span class="text-orange text-with-line">Track List Editing</span>
|
||||
<form action="/api/gettracklist" method="post" class="form">
|
||||
<label for="tracklist">
|
||||
<span class="text-orange text-with-line"
|
||||
>Track List Editing</span
|
||||
></label
|
||||
>
|
||||
<label for="albumtitle">Album Title</label>
|
||||
<input type="text" name="albumtitle" class="textinput" />
|
||||
<label for="tracklist">Tracks</label>
|
||||
<textarea name="tracklist" rows="4" cols="50"></textarea>
|
||||
<button type="submit" class="smallbutton">Submit</button>
|
||||
</form>
|
||||
@@ -265,22 +262,6 @@
|
||||
<button type="submit" class="smallbutton">Submit</button>
|
||||
</form>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<span class="text-orange text-with-line"
|
||||
>20 Bit Keyboard Input Test</span
|
||||
>
|
||||
<div class="lower-buttonbox">
|
||||
<form action="/api/keyboard-input" method="post">
|
||||
<button name="key" type="submit" value="Q">Q</button>
|
||||
<button name="key" type="submit" value="W">W</button>
|
||||
<button name="key" type="submit" value="E">E</button>
|
||||
<button name="key" type="submit" value="R">R</button>
|
||||
<button name="key" type="submit" value="T">T</button>
|
||||
<button name="key" type="submit" value="Z">Z</button>
|
||||
</form>
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
<footer>
|
||||
<p>KEY BOARD REMOTE COMMANDER</p>
|
||||
|
||||
Reference in New Issue
Block a user