Testcase for trigger count if 2 triggers are specified

This commit is contained in:
ebner
2011-11-08 11:15:22 +01:00
parent 8ddb852685
commit 36ad7cf5c9
2 changed files with 44 additions and 1 deletions
@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<configuration numberOfExecution="0" xmlns="http://www.psi.ch/~ebner/models/scan/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.psi.ch/~ebner/models/scan/1.0 ../../../src/model-v1.xsd">
<data format="txt" />
<scan id="">
<!-- Ensure that scaler is configured the correct way -->
<preAction xsi:type="ChannelAction" channel="MTEST-HW3:JS.CONT" value="OneShot" operation="putq"/> <!-- Mode -->
<preAction xsi:type="ChannelAction" channel="MTEST-HW3:JS.G1" value="0" /> <!-- Gate -->
<preAction xsi:type="ChannelAction" channel="MTEST-HW3:JS.PR1" value="0" /> <!-- Preset Count -->
<cdimension zigzag="false">
<!-- start scaler -->
<preAction xsi:type="ChannelAction" channel="MTEST-HW3:JS.CNT" value="Count" operation="putq" />
<positioner id="id0" name="MTEST-HW3:MOT1" xsi:type="ContinuousPositioner">
<start>0.0</start>
<end>2.0</end>
<stepSize>0.01</stepSize>
<integrationTime>0.01</integrationTime>
</positioner>
<detector id="idD0" xsi:type="SimpleScalarDetector" name="TRIGGER0" />
<detector id="idD1" xsi:type="SimpleScalarDetector" name="TRIGGER1" />
<!-- <detector id="jsChannel2" xsi:type="SimpleScalarDetector" name="MTEST-HW3:JS.S2"/> -->
<scaler id="scaler0" channel="0" />
<scaler id="scaler1" channel="1" />
<!-- <scaler id="scaler2" channel="2"/> -->
<timestamp id="test" />
<!-- stop scaler -->
<postAction xsi:type="ChannelAction" channel="MTEST-HW3:JS.CNT" value="Done" />
</cdimension>
</scan>
<visualization title="Scaler 0" xsi:type="LinePlot" x="id0" y="scaler0" />
<visualization title="Scaler 1" xsi:type="LinePlot" x="id0" y="scaler1" />
<visualization title="Trigger Count 1" xsi:type="LinePlot" x="id0" y="idD0"/>
<visualization title="Trigger Count 2" xsi:type="LinePlot" x="id0" y="idD1"/>
<visualization xsi:type="LinePlot" x="id0" y="test" title="Timestamp" />
</configuration>
@@ -36,6 +36,6 @@
<visualization title="Scaler 0" xsi:type="LinePlot" x="id0" y="scaler0" />
<visualization title="Scaler 1" xsi:type="LinePlot" x="id0" y="scaler1" />
<!-- <visualization title="Scaler 1 Count via CA" xsi:type="LinePlot" x="id0" y="jsChannel2"/> -->
<visualization title="Trigger Count" xsi:type="LinePlot" x="id0" y="idD0"/>
<visualization xsi:type="LinePlot" x="id0" y="test" title="Timestamp" />
</configuration>