]> jspc29.x-matter.uni-frankfurt.de Git - daqtools.git/commitdiff
corrected nxyter r/w modes
authorJan Michel <j.michel@gsi.de>
Tue, 22 Oct 2013 11:18:06 +0000 (13:18 +0200)
committerJan Michel <j.michel@gsi.de>
Tue, 22 Oct 2013 11:18:06 +0000 (13:18 +0200)
web/htdocs/tdc/tdcstatctrl.pl
xml-db/database/Nxyter.xml

index 595083c2bb15e7b55d172a44d07113946f116911..00b369c50cd238ae115229cd4be59be32d1ac004 100755 (executable)
@@ -24,13 +24,13 @@ $setup[0]->{period}  = 10000;
 $setup[1]->{name}    = "Control";
 $setup[1]->{cmd}     = "TDC-0xfe48-Control";
 $setup[1]->{refresh} = 1;
-$setup[1]->{period}  = 0;
+$setup[1]->{period}  = -1;
 
 
 $setup[2]->{name}    = "Inputs";
 $setup[2]->{cmd}     = "TDC-0xfe48-Channel";
 $setup[2]->{refresh} = 1;
-$setup[2]->{period}  = 0;
+$setup[2]->{period}  = -1;
 
 xmlpage::initPage(\@setup,$page);
  
index cefbaa1cf4fb2ef28c29dc844009b00421b54561..582f1808adf6e2ea46bbda4a4a8e2001d6e3899a 100644 (file)
@@ -88,7 +88,7 @@
       <description>Maximal read-out time</description>
       <field name="BusyTime" start="0" bits="12" format="unsigned" unit="ns" scale="10"/>
     </register>  
-    <register name="TimestampRef" address="0006" purpose="config">
+    <register name="TimestampRef" address="0006" purpose="config" mode="r" >
       <description>Internal reference timestamp of current event</description>
       <field name="TimestampRef" start="0" bits="12" format="unsigned" unit="ns" scale="4"/>
     </register>  
   <group name="DataReceiver"
          address="0500"  size="9"  purpose="status"  mode="rw"  continuous="true">
 
-    <register name="CurrentTimestamp" address="0000" purpose="status">
+    <register name="CurrentTimestamp" address="0000" purpose="status" mode="r">
       <description>Current Timestamp Value read from Fifo</description>
       <field name="CurrentTimestamp" start="0" bits="32" format="unsigned" />
     </register>
     
     <register name="TimestampFifoStatus" address="0001" purpose="status">
       <description>Status of the timestamp Fifo</description>
-      <field name="TSFifoFull" start="0" bits="1" format="boolean" errorflag="true">
+      <field name="TSFifoFull" start="0" bits="1" format="boolean" errorflag="true" mode="r">
         <description>Timestamp Fifo full</description>
       </field>  
-      <field name="TSFifoEmpty" start="1" bits="1" format="boolean">
+      <field name="TSFifoEmpty" start="1" bits="1" format="boolean" mode="r">
         <description>Timestamp Fifo Empty</description>
       </field>  
-      <field name="TSFifoAlmostEmpty" start="2" bits="1" format="boolean">
+      <field name="TSFifoAlmostEmpty" start="2" bits="1" format="boolean" mode="r">
         <description>Timestamp Fifo Almost Empty</description>
       </field>        
-      <field name="NxFrameSynced" start="31" bits="1" format="boolean">
+      <field name="NxFrameSynced" start="31" bits="1" format="boolean" mode="r">
         <description>Synchronized to Nxyter Frame</description>
       </field>        
     </register>   
     
-    <register name="ResyncCounter" address="0002" purpose="status">
+    <register name="ResyncCounter" address="0002" purpose="status" mode="r">
       <description>Number of Resyncs</description>
       <field name="ResyncCounter" start="0" bits="32" format="unsigned" />
     </register>
 
-    <register name="ParityErrorCounter" address="0003" purpose="status">
+    <register name="ParityErrorCounter" address="0003" purpose="status" mode="r">
       <description>Number of Parity Errors</description>
       <field name="ParityErrorCounter" start="0" bits="32" format="unsigned" errorflag="true" />
     </register>
 
     <register name="AdcClkDelay" address="0005" purpose="status">
-      <description>Number of Parity Errors (add 4 ns until bugfix is done)</description>
+      <description>Delay setting for ADC sample clock</description>
       <field name="AdcClkDelay" start="0" bits="3" format="unsigned" scale="4" scaleoffset="4" unit="ns" />
     </register>
 
-    <register name="AdcResetCounter" address="0006" purpose="status">
+    <register name="AdcResetCounter" address="0006" purpose="status" mode="r">
       <description>Number of ADC Resets</description>
       <field name="AdcResetCounter" start="0" bits="32" format="unsigned"/>
     </register>
       </field>
     </register>
 
-    <register name="AdcValue" address="0008" purpose="status">
+    <register name="AdcValue" address="0008" purpose="status" mode="r">
       <description>Current ADC Fifo value</description>
       <field name="AdcValue" start="0" bits="32" format="unsigned"/>
     </register>