]> jspc29.x-matter.uni-frankfurt.de Git - daqtools.git/commitdiff
*** empty log message ***
authorhadaq <hadaq>
Wed, 7 Nov 2012 15:25:07 +0000 (15:25 +0000)
committerhadaq <hadaq>
Wed, 7 Nov 2012 15:25:07 +0000 (15:25 +0000)
cts/htdocs/thresh/gbe.htm
cts/htdocs/thresh/scripts.js
cts/htdocs/thresh/tdc.htm

index d939c7964e37bfc0fa89581c30c5daa0e14bb3d6..059bff91b5dcc08cf171bc60c05a77938d4849e7 100644 (file)
@@ -32,18 +32,6 @@ var regnames = new Array("Bytes","sent","dropped","small","large","headers","sta
 
 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;
index 930d4292464c20361f6cd9c521c4e1edec714a14..65503b7dd0acb8b39c45d9f02ad81894534bd27c 100644 (file)
@@ -16,6 +16,18 @@ function getdata(command,callback) {
   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() {
index 5d6cc8691130f072388b655916b284b2281a269a..9f0a23ec01420d2a1539158121f8fb6e1d64f2f0 100644 (file)
@@ -79,6 +79,8 @@ function update(data) {
     }
   oldvalues = c;
   document.getElementById("content").innerHTML  = o;
+  clearTimeout(updateTask);
+  updateTask = setTimeout("getdata('get.pl?"+board+"-c000-"+channels+split+"',update)",updaterate);
   }
   
 function setValues() {
@@ -89,10 +91,10 @@ 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);
   
   }
 
@@ -132,14 +134,16 @@ function updateregs(data) {
       }
     }
   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);