]> jspc29.x-matter.uni-frankfurt.de Git - daqtools.git/commitdiff
nxyter register update
authorLudwig Maier <lmaier@bia.e12.ph.tum.de>
Mon, 28 Apr 2014 07:39:03 +0000 (09:39 +0200)
committerLudwig Maier <lmaier@bia.e12.ph.tum.de>
Mon, 28 Apr 2014 07:39:03 +0000 (09:39 +0200)
web/htdocs/nxyter/index.pl
xml-db/database/Nxyter.xml

index 653c416bc9742a36e18b300e175552468ebd8f01..2981b31be8db2841b9839452e15696ffd62686c8 100755 (executable)
@@ -40,7 +40,7 @@ $setup[2]->{period}  = -1;
 $setup[2]->{address} = 1;
 
 $setup[3]->{name}    = "TriggerHandler";
-$setup[3]->{cmd}     = "Nxyter-0xfe49-TriggerHandler";
+$setup[3]->{cmd}     = "Nxyter-0xfe49-TriggerHandler&Nxyter-0xfe49-TriggerGenerator";
 $setup[3]->{period}  = -1;
 $setup[3]->{address} = 1;
 
index 67bf7dd449d3eee46f5724cca508c6bf75e7e261..a8516365fa7aa3f88cc29f5eac27fb9cd9456417 100644 (file)
    
   </group>  
 
+  <!-- ##################################################################### -->
+  <group name="TriggerGenerator"
+         address="0140"  size="5"  purpose="status"  mode="rw"  continuous="true">
+     
+    <register name="TrigSetup" address="0000" purpose="config" mode="rw">
+      <description>Trigger Selection</description>
+      <field name="InternOut"  start="2" bits="1" format="bitmask"/>
+      <field name="PulserOn"   start="1" bits="1" format="bitmask"/>
+      <field name="SelfTrigOn" start="0" bits="1" format="bitmask"/>
+    </register>
+    
+    <register name="PulserT" address="0001" purpose="config" mode="rw">
+      <description>Pulser Period (10ns)</description>
+      <field name="PulserT" start="0" bits="28" format="unsigned"/>
+    </register>
+
+    <register name="SelfTrigRate" address="0002" purpose="status" mode="r">
+      <description>Self Trigger Rate (Hz)</description>
+      <field name="SelfTrigRate" start="0" bits="28" format="unsigned" unit="s&lt;sup&gt;-1&lt;/sup&gt;"/>
+    </register>
+
+    <register name="PulserRate" address="0003" purpose="status" mode="r">
+      <description>Pulser Trigger Rate (Hz)</description>
+      <field name="PulserRate" start="0" bits="28" format="unsigned" unit="s&lt;sup&gt;-1&lt;/sup&gt;"/>
+    </register>   
+    
+    <register name="OutTriggerRate" address="0004" purpose="status" mode="r">
+      <description>Outgoing Trigger Rate (Hz)</description>
+      <field name="OutTriggerRate" start="0" bits="28" format="unsigned" unit="s&lt;sup&gt;-1&lt;/sup&gt;"/>
+    </register>   
+
+  </group> 
+
   <!-- ##################################################################### -->
 
   <group name="TriggerValidate"