]> jspc29.x-matter.uni-frankfurt.de Git - daqtools.git/commitdiff
extra information from tdc
authorCahit Ugur <c.ugur@gsi.de>
Wed, 3 Jul 2013 13:30:03 +0000 (15:30 +0200)
committerCahit Ugur <c.ugur@gsi.de>
Wed, 3 Jul 2013 13:30:03 +0000 (15:30 +0200)
web/htdocs/tdc/tdc.htm

index 9d6e0d767f50f0d71fbc88bf5379a38b7a5cd0bd..8acb908d8cb2c1621c83a2c9692bb8d4d6c20fb1 100644 (file)
@@ -53,7 +53,7 @@ var oldvalues = {};
 var regstatus = "c100-19";
 var regctrl = "c800-5";
 
-var regstatusnames = new Array("debug_wr<br>debug_rd<br>channels<br>ref input","","","",
+var regstatusnames = new Array("debug_wr<br>debug_rd<br>tdc version<br>channels<br>ref input","","","",
                          "valid trg","valid tmg trg","valid notmg","invalid trg","multi trg",
                          "spurious trg","wrong rdo","spikes","idle time","wait time","",
                          "releases","rdo time","timeout number","data finished number");
@@ -235,10 +235,13 @@ function updatestatregs(data) {
         val = c[j][i+1];
         o += "<td>";
         if(i==0) {
-          o += (val&0xF).toString(16)+"<br>"+((val&0xF0)>>4).toString(16)+"<br>"+((val&0xff00)>>8)+"<br>";
+          o += (val&0xF).toString(16)+"<br>"+((val&0xF0)>>4).toString(16)+"<br>"+((val&0x0e000000)>>25)+"."+((val&0x1e00000)>>21)+"."+((val&0x1e0000)>>17)+"<br>"+((val&0xff00)>>8)+"<br>";
           if((val>>16 & 1)) 
             o += "<span class=\"over\" style=\"background:#faa;display:block;width:100%;float:right\">";
-          o += (val>>16 & 1);
+          if((val>>16 & 1))
+            o += "polarity wrong";
+          else
+            o += "polarity correct";
           if((val>>16 & 1)) 
             o += "</span>";
           }
@@ -293,7 +296,7 @@ function updatectrlregs(data) {
             o += "Enabled";
           else
             o += "Disabled";
-            o += "<br>"+(val&0x7FF)+"<br>"+((val&0x7ff0000)>>16);
+            o += "<br>"+(val&0x7FF)*5+" ns"+"<br>"+((val&0x7ff0000)>>16)*5+" ns";
           }
         else if(i==2 || i==3) {
           o += (val*1.).toString(16);