$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);
<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>