Files
dojo/public/home/admin/radio/loadInfo.js

20 lines
690 B
JavaScript
Raw Normal View History

2018-07-18 04:28:26 -05:00
dataUpdate();
2018-07-18 16:04:47 -05:00
// let radio_server = xxx.info;
2018-07-18 04:28:26 -05:00
function dataUpdate(){
2018-07-18 16:04:47 -05:00
d3.json(radio_server+"/status-json.xsl",function(d){
2018-07-18 04:28:26 -05:00
if (d.icestats.source != undefined){
d3.select("#now").text(d.icestats.source.title);
d3.select("#onAir").style("background-color","green");
d3.select("#onmax").text(d.icestats.source.listener_peak);
d3.select("#online").text(d.icestats.source.listeners);
}
else{
d3.select("#now").text("offline");
d3.select("#onAir").style("background-color","red");
d3.select("#onmax").text("--");
d3.select("#online").text("--");
} });
d3.select("#onAir").transition().on("end",dataUpdate).delay(60000);
};