var updateRegsTask;
-function SciNotation(v) {
- if (v == 0) return "0";
- if (v < 1000) return v;
- if (v < 20000) return (v/1E3).toFixed(3)+"k" ;
- if (v < 1E6) return (v/1E3).toFixed(2)+"k" ;
- if (v < 20E6) return (v/1E6).toFixed(3)+"M" ;
- if (v < 1E9) return (v/1E6).toFixed(2)+"M" ;
- if (v < 20E9) return (v/1E9).toFixed(3)+"G" ;
- if (v < 1E12) return (v/1E9).toFixed(2)+"G" ;
- return v;
- }
-
function setValues() {
updaterate = document.getElementById("form_rate").value;
xmlhttp.send(null);
}
+
+function SciNotation(v) {
+ if (v == 0) return "0";
+ if (v < 1000) return v;
+ if (v < 20000) return (v/1E3).toFixed(3)+"k" ;
+ if (v < 1E6) return (v/1E3).toFixed(2)+"k" ;
+ if (v < 20E6) return (v/1E6).toFixed(3)+"M" ;
+ if (v < 1E9) return (v/1E6).toFixed(2)+"M" ;
+ if (v < 20E9) return (v/1E9).toFixed(3)+"G" ;
+ if (v < 1E12) return (v/1E9).toFixed(2)+"G" ;
+ return v;
+ }
// function reload() {
}
oldvalues = c;
document.getElementById("content").innerHTML = o;
+ clearTimeout(updateTask);
+ updateTask = setTimeout("getdata('get.pl?"+board+"-c000-"+channels+split+"',update)",updaterate);
}
function setValues() {
differences= document.getElementById("form_diff").checked;
showstatus = document.getElementById("form_status").checked;
channels = document.getElementById("form_channels").value;
- clearInterval(updateTask);
- updateTask = setInterval("getdata('get.pl?"+board+"-c000-"+channels+split+"',update)",updaterate);
- clearInterval(updateRegsTask);
- updateRegsTask = setInterval("getdata('getmultreg.pl?"+board+"-"+reglist+"',updateregs)",updaterate2);
+ clearTimeout(updateTask);
+ updateTask = setTimeout("getdata('get.pl?"+board+"-c000-"+channels+split+"',update)",updaterate);
+ clearTimeout(updateRegsTask);
+ updateRegsTask = setTimeout("getdata('getmultreg.pl?"+board+"-"+reglist+"',updateregs)",updaterate2);
}
}
}
document.getElementById("contentregs").innerHTML = o;
+ clearTimeout(updateRegsTask);
+ updateRegsTask = setTimeout("getdata('getmultreg.pl?"+board+"-"+reglist+"',updateregs)",updaterate2);
}
getdata("get.pl?"+board+"-c000-"+channels+split,update);
getdata("getmultreg.pl?"+board+"-"+reglist,updateregs);
-updateTask = setInterval("getdata('get.pl?"+board+"-c000-"+channels+split+"',update)",updaterate);
-updateRegsTask = setInterval("getdata('getmultreg.pl?"+board+"-"+reglist+"',updateregs)",updaterate2);
+updateTask = setTimeout("getdata('get.pl?"+board+"-c000-"+channels+split+"',update)",updaterate);
+updateRegsTask = setTimeout("getdata('getmultreg.pl?"+board+"-"+reglist+"',updateregs)",updaterate2);