Added RD HTTP api call for realtime udp

This commit is contained in:
cschwinne 2019-03-09 14:48:13 +01:00
parent 0166dfe16e
commit b9c27ed324
2 changed files with 8 additions and 9 deletions

View File

@ -89,7 +89,7 @@
//version code in format yymmddb (b = daily build) //version code in format yymmddb (b = daily build)
#define VERSION 1903072 #define VERSION 1903091
char versionString[] = "0.8.4-dev"; char versionString[] = "0.8.4-dev";

View File

@ -528,6 +528,10 @@ bool handleSet(AsyncWebServerRequest *request, String req)
pos = req.indexOf("RN="); pos = req.indexOf("RN=");
if (pos > 0) receiveNotifications = (req.charAt(pos+3) != '0'); if (pos > 0) receiveNotifications = (req.charAt(pos+3) != '0');
//receive live data via UDP/Hyperion
pos = req.indexOf("RD=");
if (pos > 0) receiveDirect = (req.charAt(pos+3) != '0');
//toggle nightlight mode //toggle nightlight mode
bool aNlDef = false; bool aNlDef = false;
if (req.indexOf("&ND") > 0) aNlDef = true; if (req.indexOf("&ND") > 0) aNlDef = true;
@ -665,14 +669,9 @@ bool handleSet(AsyncWebServerRequest *request, String req)
overlayRefreshedTime = 0; overlayRefreshedTime = 0;
} }
#endif #endif
pos = req.indexOf("NM="); //mode, 1 countdown //mode, 1 countdown
if (pos > 0) { pos = req.indexOf("NM=");
countdownMode = true; if (pos > 0) countdownMode = (req.charAt(pos+3) != '0');
if (req.indexOf("NM=0") > 0)
{
countdownMode = false;
}
}
pos = req.indexOf("U0="); //user var 0 pos = req.indexOf("U0="); //user var 0
if (pos > 0) { if (pos > 0) {