<register name="TriggerWindowStatus" address="0003" purpose="status">
<description>Status of the TriggerWindow feature</description>
<field name="TriggerWindowBeforeValue" start="0" bits="11" format="unsigned" unit="ns" scale="5">
- <description>Trigger window width BEFORE the trigger with
+ <description>Start of the trigger window. Time BEFORE the trigger with
granularity of 5 ns</description>
</field>
- <field name="TriggerWindowAfterValue" start="16" bits="11" format="unsigned" unit="ns" scale="5">
- <description>Trigger window width AFTER the trigger with
- granularity of 5 ns</description>
+ <field name="TriggerWindowAfterValue" start="16" bits="11" format="signed" unit="ns" scale="5">
+ <description>End of the trigger window. Before or after the trigger with a granularity of 5 ns and a range from -1023 to +1023. Values 0 to 50 ns are not allowed.</description>
</field>
<field name="TriggerWindowEnabled" start="31" bits="1" format="boolean">
<description>Trigger window enabled?</description>
<description>Enables the Debug Mode. Different statistics and
debug words are sent after every trigger</description>
</field>
- <field name="LightMode" start="5" bits="1" format="boolean" invertflag="true">
+<!-- <field name="LightMode" start="5" bits="1" format="boolean" invertflag="true">
<description>Enables the Light Mode. No header and reference channel information
is sent if there are no recorded hits. Works only in the free streaming mode
(trigger window off)</description>
- </field>
+ </field>-->
<field name="ResetCounters" start="8" bits="1" purpose="trigger" mode="w" format="boolean">
<description>Resets the internal counters</description>
</field>
<field name="ResetCoarseCounter" start="13" bits="1" mode="rw" format="boolean">
<description>Used to reset the coarse counters. Setting this bit signals for the coarse counter reset but the action will take place with the arrival of the next valid trigger in order to synchronise the coarse counters in a large system.</description>
</field>
- <field name="CalibrationPrescaler" start="28" bits="4" mode="rw" format="unsigned">
+<!-- <field name="CalibrationPrescaler" start="28" bits="4" mode="rw" format="unsigned">
<description>Used to divide the calibration hit frequency.</description>
- </field>
+ </field>-->
</register>
<register name="TriggerWindowConfig" address="0001">
<description>Configuration of the TriggerWindow feature</description>
<field name="TriggerWindowBefore" start="0" bits="11" format="unsigned" unit="ns" scale="5">
- <description>Trigger window width BEFORE the trigger with
+ <description>Start of the trigger window. Time BEFORE the trigger with
granularity of 5 ns</description>
</field>
- <field name="TriggerWindowAfter" start="16" bits="11" format="unsigned" unit="ns" scale="5">
- <description>Trigger window width AFTER the trigger with
- granularity of 5 ns. ATTENTION: Minimum value is x"00f"!</description>
- </field>
+ <field name="TriggerWindowAfter" start="16" bits="11" format="signed" unit="ns" scale="5">
+ <description>End of the trigger window. Before or after the trigger with a granularity of 5 ns and a range from -1023 to +1023. Values 0 to 50 ns are not allowed.</description>
+ </field>
<field name="TriggerWindowEnable" start="31" bits="1" format="boolean">
<description>Trigger window enable</description>
</field>