Initial import of WAVE_ROVER_V1.0
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
#include "web_page.h"
|
||||
|
||||
// Create AsyncWebServer object on port 80
|
||||
WebServer server(80);
|
||||
|
||||
void handleRoot(){
|
||||
server.send(200, "text/html", index_html); //Send web page
|
||||
}
|
||||
|
||||
void webCtrlServer(){
|
||||
server.on("/", handleRoot);
|
||||
|
||||
server.on("/js", [](){
|
||||
String jsonCmdWebString = server.arg(0);
|
||||
deserializeJson(jsonCmdReceive, jsonCmdWebString);
|
||||
jsonCmdReceiveHandler();
|
||||
serializeJson(jsonInfoHttp, jsonFeedbackWeb);
|
||||
server.send(200, "text/plane", jsonFeedbackWeb);
|
||||
jsonFeedbackWeb = "";
|
||||
jsonInfoHttp.clear();
|
||||
jsonCmdReceive.clear();
|
||||
});
|
||||
|
||||
// Start server
|
||||
server.begin();
|
||||
Serial.println("Server Starts.");
|
||||
}
|
||||
|
||||
void initHttpWebServer(){
|
||||
webCtrlServer();
|
||||
}
|
||||
Reference in New Issue
Block a user