ask server for panic data

This commit is contained in:
Philip Schell 2019-03-28 15:18:33 +01:00
parent c90a311320
commit 1f8bb79d43

View File

@ -1,16 +1,20 @@
var markers = {};
var serverLocation = {};
setInterval(datarunner, 1000);
setInterval(datarunner, 1000);
function datarunner() {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = parsedata;
xhttp.open("GET", "http://{%REQUEST_URL_HOST%}:8080/loc", true);
xhttp.send();
var loc = new XMLHttpRequest();
loc.onreadystatechange = parseAjaxLoc;
loc.open("GET", "http://{%REQUEST_URL_HOST%}:8080/loc", true);
loc.send();
var panic = new XMLHttpRequest();
panic.onreadystatechange = parseAjaxPanic;
panic.open("GET", "http://{%REQUEST_URL_HOST%}:8080/panic", true);
panic.send();
}
var markers = {};
var serverLocation = {};
//https://leafletjs.com/reference-1.4.0.html#marker
function parsedata() {
function parseAjaxLoc() {
if (this.readyState === 4 && this.status === 200) {
serverLocation = JSON.parse(this.responseText);
for (var key in serverLocation) {
@ -41,3 +45,13 @@ function parsedata() {
updateDeviceStatus();
}
}
function parseAjaxPanic() {
if (this.readyState === 4 && this.status === 200) {
var panics = JSON.parse(this.responseText);
for (var id in panics) {
if (panics.hasOwnProperty(id)) {
}
}
}
}