This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
#Mon May 01 11:27:46 CEST 2023
|
||||
#Tue Oct 31 13:01:30 CET 2023
|
||||
XScanAppendSuffix=true
|
||||
XScanCrlogicAbortable=true
|
||||
XScanCrlogicChannel=null
|
||||
@@ -49,7 +49,7 @@ parallelInitialization=false
|
||||
saveCommandStatistics=true
|
||||
saveConsoleSessionFiles=false
|
||||
scanStreamerPort=5563
|
||||
serverEnabled=false
|
||||
serverEnabled=true
|
||||
serverPort=8080
|
||||
sessionHandling=On
|
||||
simulation=false
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
disp=ch.psi.pshell.bs.Dispatcher|http://localhost:8080|||
|
||||
$det=ch.psi.pshell.epics.AreaDetector|13SIM1||1000|true
|
||||
$bc=ch.psi.pshell.epics.AreaDetector|X09DA-FE-BEAMSZX|||true
|
||||
bi=ch.psi.pshell.imaging.CameraSource|bc||-1000|
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
"scanPlotDisabled" : false,
|
||||
"scanTableDisabled" : false,
|
||||
"cachedDataPanel" : false,
|
||||
"dataExtensions" : "log txt xml py png tif tiff mat",
|
||||
"dataExtensions" : "log txt xml py png tif tiff mat h5",
|
||||
"dataSubFiles" : "*",
|
||||
"hideFileName" : false,
|
||||
"showEmergencyStop" : false,
|
||||
@@ -72,7 +72,7 @@
|
||||
"defaultRendererColormap" : "Grayscale",
|
||||
"linePlot" : "ch.psi.pshell.plot.LinePlotJFree",
|
||||
"matrixPlot" : "ch.psi.pshell.plot.MatrixPlotJFree",
|
||||
"surfacePlot" : "null",
|
||||
"surfacePlot" : "ch.psi.pshell.plot.SurfacePlotJzy3d",
|
||||
"timePlot" : "ch.psi.pshell.plot.TimePlotJFree",
|
||||
"plotsDetached" : false,
|
||||
"plotsHidden" : false,
|
||||
@@ -83,7 +83,7 @@
|
||||
"plotBackground" : null,
|
||||
"gridColor" : null,
|
||||
"outlineColor" : null,
|
||||
"disableOffscreenBuffer" : false,
|
||||
"disableOffscreenBuffer" : true,
|
||||
"defaultPanels" : [ {
|
||||
"deviceClassName" : "ch.psi.pshell.epics.Scaler",
|
||||
"panelClassName" : "ch.psi.pshell.swing.ScalerPanel"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#Tue Apr 18 14:30:53 CEST 2023
|
||||
#Fri Sep 29 09:45:06 CEST 2023
|
||||
CurrentSession=122
|
||||
DaySequentialNumber=1
|
||||
FileSequentialNumber=5709
|
||||
LastRunDate=230418
|
||||
DaySequentialNumber=26
|
||||
FileSequentialNumber=5986
|
||||
LastRunDate=230929
|
||||
SessionCounter=127
|
||||
xxx=[1, 2, 3, 4]
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
#Fri Sep 01 10:49:34 CEST 2023
|
||||
flipHorizontally=false
|
||||
flipVertically=false
|
||||
grayscale=false
|
||||
invert=false
|
||||
rescaleFactor=1.0
|
||||
rescaleOffset=0.0
|
||||
roiHeight=-1
|
||||
roiWidth=-1
|
||||
roiX=0
|
||||
roiY=0
|
||||
rotation=0.0
|
||||
rotationCrop=false
|
||||
scale=1.0
|
||||
spatialCalOffsetX=NaN
|
||||
spatialCalOffsetY=NaN
|
||||
spatialCalScaleX=NaN
|
||||
spatialCalScaleY=NaN
|
||||
spatialCalUnits=mm
|
||||
transpose=false
|
||||
@@ -1,8 +1,8 @@
|
||||
#Mon Dec 05 15:49:55 CET 2022
|
||||
#Tue Oct 31 10:08:05 CET 2023
|
||||
colormap=Flame
|
||||
colormapAutomatic=true
|
||||
colormapLogarithmic=false
|
||||
colormapMax=255.0
|
||||
colormapMax=9814.0
|
||||
colormapMin=0.0
|
||||
custom=12345
|
||||
flipHorizontally=false
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
#Thu Mar 10 13:02:31 CET 2022
|
||||
#Tue Jul 11 10:23:55 CEST 2023
|
||||
description=null
|
||||
detection=Both
|
||||
disabled=false
|
||||
maxValue=NaN
|
||||
minValue=NaN
|
||||
offset=0.0
|
||||
precision=-1
|
||||
resolution=NaN
|
||||
rotation=false
|
||||
scale=1.0
|
||||
sign_bit=0
|
||||
unit=null
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
#Thu Mar 10 13:02:31 CET 2022
|
||||
#Tue Jul 11 10:23:55 CEST 2023
|
||||
description=null
|
||||
detection=Both
|
||||
disabled=false
|
||||
maxValue=NaN
|
||||
minValue=NaN
|
||||
offset=0.0
|
||||
precision=-1
|
||||
resolution=NaN
|
||||
rotation=false
|
||||
scale=1.0
|
||||
sign_bit=0
|
||||
unit=null
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
#Tue Apr 18 14:14:16 CEST 2023
|
||||
#Wed Oct 18 17:09:19 CEST 2023
|
||||
alignmentRetries=21
|
||||
analizeHeader=false
|
||||
byteBufferAllocator=false
|
||||
disableCompression=true
|
||||
headerReservingAllocator=false
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#Thu Oct 20 10:17:33 CEST 2022
|
||||
#Thu Sep 21 16:17:46 CEST 2023
|
||||
colormap=Flame
|
||||
colormapAutomatic=true
|
||||
colormapLogarithmic=false
|
||||
@@ -18,9 +18,9 @@ roiY=0
|
||||
rotation=0.0
|
||||
rotationCrop=false
|
||||
scale=1.0
|
||||
spatialCalOffsetX=-638.5965043983313
|
||||
spatialCalOffsetY=-485.427166868422
|
||||
spatialCalScaleX=-35.21126791588346
|
||||
spatialCalScaleY=-48.38709170854271
|
||||
spatialCalOffsetX=-640.2010477461916
|
||||
spatialCalOffsetY=-487.87880023403306
|
||||
spatialCalScaleX=-35.2112662923995
|
||||
spatialCalScaleY=-48.387093592171716
|
||||
spatialCalUnits=mm
|
||||
transpose=false
|
||||
|
||||
13
devices/disp.properties
Normal file
13
devices/disp.properties
Normal file
@@ -0,0 +1,13 @@
|
||||
#Wed Oct 18 17:09:19 CEST 2023
|
||||
analizeHeader=false
|
||||
disableCompression=true
|
||||
headerReservingAllocator=false
|
||||
keepListeningOnStop=false
|
||||
mappingIncomplete=fill_null
|
||||
parallelHandlerProcessing=true
|
||||
sendAwaitFirstMessage=false
|
||||
sendBuildChannelConfig=at_startup
|
||||
sendStrategy=complete_all
|
||||
sendSyncTimeout=0
|
||||
socketType=DEFAULT
|
||||
validationInconsistency=adjust_global
|
||||
@@ -1,5 +1,6 @@
|
||||
#Tue Apr 18 14:14:16 CEST 2023
|
||||
#Wed Oct 18 17:11:28 CEST 2023
|
||||
alignmentRetries=20
|
||||
analizeHeader=false
|
||||
byteBufferAllocator=false
|
||||
disableCompression=true
|
||||
dropIncomplete=true
|
||||
|
||||
11
devices/dummy_x.properties
Normal file
11
devices/dummy_x.properties
Normal file
@@ -0,0 +1,11 @@
|
||||
#Thu Aug 17 09:00:20 CEST 2023
|
||||
description=null
|
||||
maxValue=NaN
|
||||
minValue=NaN
|
||||
offset=0.0
|
||||
precision=-1
|
||||
resolution=NaN
|
||||
rotation=false
|
||||
scale=1.0
|
||||
sign_bit=0
|
||||
unit=null
|
||||
11
devices/dummy_y.properties
Normal file
11
devices/dummy_y.properties
Normal file
@@ -0,0 +1,11 @@
|
||||
#Thu Aug 17 09:00:20 CEST 2023
|
||||
description=null
|
||||
maxValue=NaN
|
||||
minValue=NaN
|
||||
offset=0.0
|
||||
precision=-1
|
||||
resolution=NaN
|
||||
rotation=false
|
||||
scale=1.0
|
||||
sign_bit=0
|
||||
unit=null
|
||||
11
devices/master_axis.properties
Normal file
11
devices/master_axis.properties
Normal file
@@ -0,0 +1,11 @@
|
||||
#Tue Jul 11 10:27:22 CEST 2023
|
||||
description=null
|
||||
maxValue=NaN
|
||||
minValue=NaN
|
||||
offset=0.0
|
||||
precision=-1
|
||||
resolution=NaN
|
||||
rotation=false
|
||||
scale=1.0
|
||||
sign_bit=0
|
||||
unit=null
|
||||
19
devices/master_positioner.properties
Normal file
19
devices/master_positioner.properties
Normal file
@@ -0,0 +1,19 @@
|
||||
#Tue Jul 11 10:27:23 CEST 2023
|
||||
description=null
|
||||
masterPositions=null
|
||||
maxValue=NaN
|
||||
minValue=NaN
|
||||
mode=LINEAR
|
||||
offset=0.0
|
||||
precision=-1
|
||||
resolution=NaN
|
||||
rotation=false
|
||||
scale=1.0
|
||||
sign_bit=0
|
||||
slave1Positions=null
|
||||
slave2Positions=null
|
||||
slave3Positions=null
|
||||
slave4Positions=null
|
||||
slave5Positions=null
|
||||
slave6Positions=null
|
||||
unit=null
|
||||
11
devices/slave_axis1.properties
Normal file
11
devices/slave_axis1.properties
Normal file
@@ -0,0 +1,11 @@
|
||||
#Tue Jul 11 10:27:22 CEST 2023
|
||||
description=null
|
||||
maxValue=NaN
|
||||
minValue=NaN
|
||||
offset=0.0
|
||||
precision=-1
|
||||
resolution=NaN
|
||||
rotation=false
|
||||
scale=1.0
|
||||
sign_bit=0
|
||||
unit=null
|
||||
11
devices/slave_axis2.properties
Normal file
11
devices/slave_axis2.properties
Normal file
@@ -0,0 +1,11 @@
|
||||
#Tue Jul 11 10:27:22 CEST 2023
|
||||
description=null
|
||||
maxValue=NaN
|
||||
minValue=NaN
|
||||
offset=0.0
|
||||
precision=-1
|
||||
resolution=NaN
|
||||
rotation=false
|
||||
scale=1.0
|
||||
sign_bit=0
|
||||
unit=null
|
||||
20
devices/test.png.properties
Normal file
20
devices/test.png.properties
Normal file
@@ -0,0 +1,20 @@
|
||||
#Thu Jul 06 17:11:01 CEST 2023
|
||||
flipHorizontally=false
|
||||
flipVertically=false
|
||||
grayscale=false
|
||||
invert=false
|
||||
rescaleFactor=1.0
|
||||
rescaleOffset=0.0
|
||||
roiHeight=-1
|
||||
roiWidth=-1
|
||||
roiX=0
|
||||
roiY=0
|
||||
rotation=0.0
|
||||
rotationCrop=false
|
||||
scale=1.0
|
||||
spatialCalOffsetX=NaN
|
||||
spatialCalOffsetY=NaN
|
||||
spatialCalScaleX=NaN
|
||||
spatialCalScaleY=NaN
|
||||
spatialCalUnits=mm
|
||||
transpose=false
|
||||
86
plugins/Redis.java
Normal file
86
plugins/Redis.java
Normal file
@@ -0,0 +1,86 @@
|
||||
import ch.psi.pshell.scan.Scan;
|
||||
import ch.psi.pshell.scan.ScanListener;
|
||||
import ch.psi.pshell.scan.ScanRecord;
|
||||
import ch.psi.pshell.ui.Plugin;
|
||||
import ch.psi.utils.State;
|
||||
import redis.clients.jedis.Jedis;
|
||||
import redis.clients.jedis.JedisPubSub;
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
public class Redis implements Plugin {
|
||||
|
||||
public static final String KEY_START = "Scan Start";
|
||||
public static final String KEY_RECORD = "Record";
|
||||
public static final String KEY_END = "Scan End";
|
||||
public static final String CHANNEL_START = "Scan Start";
|
||||
public static final String CHANNEL_RECORD = "Record";
|
||||
public static final String CHANNEL_END = "Scan End";
|
||||
|
||||
Jedis jedis;
|
||||
|
||||
final ScanListener listener = new ScanListener() {
|
||||
@Override
|
||||
public void onScanStarted(Scan scan, String plotTitle) {
|
||||
jedis.publish(CHANNEL_START, scan.getResult().toString());
|
||||
jedis.set(KEY_START, scan.getResult().toString());
|
||||
jedis.del(KEY_RECORD);
|
||||
jedis.del(KEY_END);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onNewRecord(Scan scan, ScanRecord record) {
|
||||
jedis.publish(CHANNEL_RECORD, record.toString());
|
||||
jedis.lpush(KEY_RECORD, record.toString());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onScanEnded(Scan scan, Exception ex) {
|
||||
jedis.publish(CHANNEL_END,scan.getResult().getPath());
|
||||
jedis.set(KEY_END,scan.getResult().getPath());
|
||||
|
||||
|
||||
}
|
||||
};
|
||||
|
||||
//Overridable callbacks
|
||||
@Override
|
||||
public void onStart() {
|
||||
jedis = new Jedis();
|
||||
getContext().addScanListener(listener);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onStop() {
|
||||
getContext().removeScanListener(listener);
|
||||
if (jedis!=null){
|
||||
jedis.close();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onInitialize(int runCount) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onStateChange(State state, State former) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onExecutedFile(String fileName, Object result) {
|
||||
Jedis jSubscriber = new Jedis();
|
||||
jSubscriber.subscribe(new JedisPubSub() {
|
||||
@Override
|
||||
public void onMessage(String channel, String message) {
|
||||
// handle message
|
||||
}
|
||||
}, "channel");
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1080,7 +1080,6 @@
|
||||
<SubComponents>
|
||||
<Container class="javax.swing.JToolBar" name="toolBar">
|
||||
<Properties>
|
||||
<Property name="floatable" type="boolean" value="false"/>
|
||||
<Property name="rollover" type="boolean" value="true"/>
|
||||
</Properties>
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ import ch.psi.utils.State;
|
||||
import ch.psi.utils.Chrono;
|
||||
import ch.psi.utils.swing.SwingUtils;
|
||||
import ch.psi.utils.swing.TextEditor;
|
||||
import ch.psi.pshell.bs.PipelineServer;
|
||||
import ch.psi.pshell.bs.PipelineServer;
|
||||
import ch.psi.pshell.bs.StreamValue;
|
||||
import ch.psi.pshell.core.JsonSerializer;
|
||||
import ch.psi.pshell.data.DataManager;
|
||||
|
||||
BIN
script/.DS_Store
vendored
BIN
script/.DS_Store
vendored
Binary file not shown.
@@ -2,7 +2,7 @@ import ch.psi.pshell.bs.Scalar as Scalar
|
||||
import ch.psi.pshell.bs.Waveform as Waveform
|
||||
import ch.psi.pshell.bs.Stream as Stream
|
||||
import ch.psi.pshell.bs.Provider as Provider
|
||||
a
|
||||
|
||||
url = camtool.getInstance(camtool.getInstances()[0])["stream"]
|
||||
p=Provider(None, url)
|
||||
s1 = Stream("stream1", p)
|
||||
|
||||
4
script/ConnectBsSender.py
Normal file
4
script/ConnectBsSender.py
Normal file
@@ -0,0 +1,4 @@
|
||||
add_device(Stream("st1", "tcp://localhost:9999", SocketType.PULL), True)
|
||||
st1.parent.config.analizeHeader=True
|
||||
st1.start()
|
||||
show_panel(st1)
|
||||
11
script/TestDispatcher2.py
Normal file
11
script/TestDispatcher2.py
Normal file
@@ -0,0 +1,11 @@
|
||||
STREAM_URL="tcp://localhost:7777"
|
||||
#/localhost:54592"
|
||||
|
||||
add_device(Stream("s2", STREAM_URL, SocketType.PULL), True)
|
||||
|
||||
s2.start()
|
||||
show_panel(s2)
|
||||
s2.waitCacheChange(5000)
|
||||
|
||||
|
||||
#ret = bscan (s2, 5, 10)
|
||||
1
script/queues/test_q.que
Normal file
1
script/queues/test_q.que
Normal file
@@ -0,0 +1 @@
|
||||
[ [ [ true, "test_a.xml", "", "Resume", "Success" ], [ true, "test_b.xml", "", "Resume", "Success" ], [ true, "test/test_a.xml", "", "Resume", "Success" ], [ true, "test/test_b.xml", "", "Resume", "Success" ], [ true, "test/test_a.xml", "", "Resume", "Success" ], [ true, "test/test_b.xml", "", "Resume", "Success" ], [ false, "test/test_a.xml", "", "Resume", "Success" ], [ true, "test/test_b.xml", "", "Resume", "Success" ] ] ]
|
||||
14
script/test/TestArray10.py
Normal file
14
script/test/TestArray10.py
Normal file
@@ -0,0 +1,14 @@
|
||||
###################################################################################################
|
||||
# Deployment specific global definitions - executed after startup.py
|
||||
###################################################################################################
|
||||
import org.zeromq.ZMQ as ZMQ
|
||||
|
||||
# Definitions
|
||||
DETECTOR_ADDRESS = "tcp://std-daq-build.psi.ch:20000"
|
||||
DETECTOR_ADDRESS = "tcp://129.129.144.84:20000"
|
||||
DETECTOR_IMAGE_MODULO = 1
|
||||
|
||||
add_device(Array10("stream", DETECTOR_ADDRESS , ZMQ.SUB), True)
|
||||
add_device(stream.devMatrix, True)
|
||||
add_device(RegisterMatrixSource("image", stream.devMatrix), True)
|
||||
stream.devMatrix.modulo = DETECTOR_IMAGE_MODULO
|
||||
19
script/test/TestBlockingThread.py
Normal file
19
script/test/TestBlockingThread.py
Normal file
@@ -0,0 +1,19 @@
|
||||
|
||||
#abort()
|
||||
def do_loop():
|
||||
a=0
|
||||
while not is_aborted():
|
||||
a=a+1
|
||||
print "End"
|
||||
|
||||
|
||||
def do_loop():
|
||||
a=0
|
||||
while True:
|
||||
a=a+1
|
||||
#check_aborted()
|
||||
print "End"
|
||||
|
||||
|
||||
do_loop()
|
||||
#parallelize(do_loop)
|
||||
22
script/test/TestDispatcher1.py
Normal file
22
script/test/TestDispatcher1.py
Normal file
@@ -0,0 +1,22 @@
|
||||
#disp.config.disableCompression = True
|
||||
s1 = Stream("s1", disp)
|
||||
|
||||
#s1.addScalar("ABC", "ABC")
|
||||
#1.addScalar("ABCD", "ABCD")
|
||||
#s1.addScalar("ABCDF", "ABCDF")
|
||||
#s1.addScalar("XYZ", "XYZ")
|
||||
#s1.addScalar("XYZW", "XYZW")
|
||||
#1.addWaveform("WWW", "WWW")
|
||||
|
||||
s1.addWaveform("WAVE", "WAVE")
|
||||
s1.addMatrix("IMAGE", "IMAGE")
|
||||
s1.addScalar("SCALAR", "SCALAR")
|
||||
s1.addScalar("TEXT", "TEXT")
|
||||
|
||||
add_device(s1, True)
|
||||
|
||||
s1.start()
|
||||
show_panel(s1)
|
||||
s1.waitCacheChange(5000)
|
||||
|
||||
#ret = bscan (s1, 5, 10)
|
||||
1
script/test/TestRedis.py
Normal file
1
script/test/TestRedis.py
Normal file
@@ -0,0 +1 @@
|
||||
redis.clients.jedis.Jedis
|
||||
@@ -1,4 +1,4 @@
|
||||
STREAM_URL="tcp://localhost:5552"
|
||||
STREAM_URL="tcp://localhost:5554"
|
||||
|
||||
|
||||
|
||||
|
||||
210
script/test/image.sources
Normal file
210
script/test/image.sources
Normal file
@@ -0,0 +1,210 @@
|
||||
/*
|
||||
Get the bsread stream address from an image name (e.g. for SARES20-PROF142-M3:FPICTURE)
|
||||
caget SARES20-PROF142-M3:BSREADCONFIG
|
||||
|
||||
the current camserver/pipline configuration can be found here: https://git.psi.ch/controls_highlevel_applications/cam_server_configuration/blob/master/configuration/pipeline_config/servers.json
|
||||
*/
|
||||
|
||||
{
|
||||
"sources": [
|
||||
|
||||
/* Gun Laser */
|
||||
{"stream":"tcp://daqsf-sioc-cs-01.psi.ch:8160","split":4,"backend":"sf-imagebuffer", "labels": ["SLG-LCAM-C081"], "groups": ["Laser"]}
|
||||
|
||||
/* Machine */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:8020","split":4,"backend":"sf-imagebuffer", "labels": ["SLG-LCAM-C102"], "groups": ["Laser"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:8030","split":4,"backend":"sf-imagebuffer", "labels": ["SLG-LCAM-C103"], "groups": ["Laser"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:8040","split":4,"backend":"sf-imagebuffer", "labels": ["SLG-LCAM-C104"], "groups": ["Laser"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SINEG01-DSCR190"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SINLH01-DSCR080"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9020","split":4,"backend":"sf-imagebuffer", "labels": ["SINLH02-DSCR220"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9030","split":4,"backend":"sf-imagebuffer", "labels": ["SINLH02-DSCR250"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9040","split":4,"backend":"sf-imagebuffer", "labels": ["SINSB05-DSCR140"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9050","split":4,"backend":"sf-imagebuffer", "labels": ["SINBC02-DSCR220"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9060","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9070","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9080","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9100","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9110","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9120","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9130","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9140","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9150","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9160","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9170","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9180","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9190","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-12.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SINEG01-DSCR350"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-12.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SINBD01-DSCR010"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-13.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SINSB03-DSCR110"], "groups": ["Electrons"]}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-13.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SINBC02-DSRM310"]} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-14.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SINBC01-DSCR040"], "groups": ["Electrons"]}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-14.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SINDI02-DSCR075"]} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-14.psi.ch:9020","split":4,"backend":"sf-imagebuffer", "labels": ["SINDI02-DLAC055"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-21.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["S10DI01-DSCR020"], "groups": ["Electrons"]}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-21.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["S10BD01-DSCR030"]} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-31.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["S10BC02-DSCR220"], "groups": ["Electrons"]}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-31.psi.ch:9020","split":4,"backend":"sf-imagebuffer", "labels": ["S10BC02-DSRM310"]} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-31.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["S10MA01-DSCR090"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-41.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SATSY03-DSCR140"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-41.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SATCL01-DSCR150"], "groups": [Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-42.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SATSY03-DLAC080-CAM1"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-42.psi.ch:9020","split":4,"backend":"sf-imagebuffer", "labels": ["SATSY03-DLAC080"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-42.psi.ch:9030","split":4,"backend":"sf-imagebuffer", "labels": ["S20SY03-DSCR085"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-42.psi.ch:9040","split":4,"backend":"sf-imagebuffer", "labels": ["SATDI01-DSCR040"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-42.psi.ch:9050","split":4,"backend":"sf-imagebuffer", "labels": ["SATDI01-DSCR065"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-51.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SATMA01-DSCR030"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-61.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SARMA02-DSCR030"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-61.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SARBD01-DSCR050"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-62.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SARBD02-DSCR050"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-62.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SARBD01-DSCR110"], "groups": ["Electrons"]}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-63.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SARCL01-DSCR170"]} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-63.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SARCL02-DSCR280"], "groups": ["Electrons"]}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-64.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SATBD02-DSCR050"]]} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-64.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SATBD01-DSCR120"], "groups": ["Electrons"]}
|
||||
|
||||
/* Aramis Pump Laser */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-71.psi.ch:8090","split":4,"backend":"sf-imagebuffer"}
|
||||
|
||||
/* Athos Machine + Photonics */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-65.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SATBD01-DSCR210"], "groups": ["Electrons"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-65.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SATFE10-PSCR066"], "groups": ["Photonics"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-65.psi.ch:9020","split":4,"backend":"sf-imagebuffer", "labels": ["SATFE10-PSCR070"], "groups": ["Photonics"]}
|
||||
|
||||
/* Aramis Photonics */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-72.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP31-PSCR068"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-72.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP31-PPRM085"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-72.psi.ch:9020","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP31-PPRM113"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-73.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SARFE10-PSSS059"]} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SARFE10-PPRM053"], "groups": ["Photonics"]}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SARFE10-PPRM064"]} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9020","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP11-PPRM066"], "groups": ["Photonics"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9030","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP11-PPRM078"], "groups": ["Photonics"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9040","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP11-PSCR106"], "groups": ["Photonics"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9050","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP11-PPRM110"], "groups": ["Photonics"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9060","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP11-PPRM117 "], "groups": ["Photonics"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9070","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP11-PPRM122"], "groups": ["Photonics"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9090","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP21-PPRM094"], "groups": ["Photonics"]}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9100","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP21-PPRM113"]} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9120","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP21-PSCR097"], "groups": ["Photonics"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9130","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP21-PSRD103"], "groups": ["Photonics"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9140","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP11-PSCR109"], "groups": ["Photonics"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9150","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP21-PPRM133"], "groups": ["Photonics"]}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9160","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP21-PPRM138"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9170","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-DSDPPRM"]} */
|
||||
|
||||
/* Aramis ESA-Alvra */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-81.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SARES11-XMI125-C4P1"]} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-81.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SARES11-XPR125-C4P2"], "groups": ["Alvra"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-81.psi.ch:9030","split":4,"backend":"sf-imagebuffer", "labels": ["SARES12-XPR128-C4F1"], "groups": ["Alvra"]}
|
||||
|
||||
/* Aramis ESB-Bernina */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:8060","split":4,"backend":"sf-imagebuffer", "labels": ["SLAAR21-LCAM-C511"], "groups": ["Bernina"]}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-CAMS142-M1"]} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-CAMS142-M2"], "groups": ["Bernina"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9020","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-CAMS142-M3"], "groups": ["Bernina"]}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9030","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-PROF142-M1"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9040","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-PROF146-M1"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9050","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-PROF141-M1"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9060","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-CAMS142-C1"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9070","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-CAMS142-C2"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9080","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-CAMS142-C3"]} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-84.psi.ch:9000","split":4,"backend":"sf-imagebuffer"}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-85.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-CAMS142-M4"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-85.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-CAMS142-M5"]} */
|
||||
|
||||
/* Aramis ESC-Cristallina */
|
||||
,{"stream": "tcp://daqsf-sioc-cs-92.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SARES30-CAMS156-PCO1"], "groups": ["Cristallina"]}
|
||||
/* ,{"stream": "tcp://daqsf-sioc-cs-91.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SARES30-CAMS156-XE"]} */
|
||||
,{"stream": "tcp://daqsf-sioc-cs-91.psi.ch:9020","split":4,"backend":"sf-imagebuffer", "labels": ["SARES30-CAMS156-SMX-OAV"], "groups": ["Cristallina"]}
|
||||
,{"stream": "tcp://daqsf-sioc-cs-91.psi.ch:9030","split":4,"backend":"sf-imagebuffer", "labels": ["SARES30-CAMS156-SMX-XEYE"], "groups": ["Cristallina"]}
|
||||
,{"stream": "tcp://daqsf-sioc-cs-91.psi.ch:9040","split":4,"backend":"sf-imagebuffer", "labels": ["SARES30-CAMS156-X8M"], "groups": ["Cristallina"]}
|
||||
|
||||
/* Athos Photonics */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-a1.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SATOP11-PSCR074"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-a1.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SATOP11-PSCR086"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-a1.psi.ch:9020","split":4,"backend":"sf-imagebuffer", "labels": ["SATOP11-PSCR090"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-a1.psi.ch:9030","split":4,"backend":"sf-imagebuffer", "labels": ["SATOP31-PSRD132"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-a1.psi.ch:9040","split":4,"backend":"sf-imagebuffer", "labels": ["SATOP31-PSCR136"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-b1.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SATOP21-PSCR140"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-b1.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SATOP21-PSCA162"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-b1.psi.ch:9020","split":4,"backend":"sf-imagebuffer", "labels": ["SATOP31-PSRD175"]} */
|
||||
|
||||
/* Athos Laser */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-b2.psi.ch:8020","split":4,"backend":"sf-imagebuffer", "labels": ["SLAAT01-LCAM-C602"], "groups": ["Laser"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-b2.psi.ch:8110","split":4,"backend":"sf-imagebuffer", "labels": ["SLAAT01-LCAM-C603"], "groups": ["Laser"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-b2.psi.ch:8120","split":4,"backend":"sf-imagebuffer", "labels": ["SLAAT01-LCAM-C604"], "groups": ["Laser"]}
|
||||
|
||||
/* Maloja */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c2.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE1"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c2.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE2"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c2.psi.ch:9020","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE3"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c2.psi.ch:9030","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE4"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c2.psi.ch:9040","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE5"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c2.psi.ch:9050","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE6"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c2.psi.ch:9060","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE7"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c2.psi.ch:9070","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE8"]} */
|
||||
|
||||
/* Furka */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c6.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SATES30-CAMS182-GIGE1"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c6.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SATES30-CAMS182-GIGE2"]} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-c6.psi.ch:9020","split":4,"backend":"sf-imagebuffer", "labels": ["SATES30-CAMS182-GIGE3"], "groups": ["Furka"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-c6.psi.ch:9030","split":4,"backend":"sf-imagebuffer", "labels": ["SATES30-CAMS182-GIGE4"], "groups": ["Furka"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-c6.psi.ch:9040","split":4,"backend":"sf-imagebuffer", "labels": ["SATES30-CAMS182-GIGE5"], "groups": ["Furka"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-c6.psi.ch:9050","split":4,"backend":"sf-imagebuffer", "labels": ["SATES30-CAMS182-GIGE6"], "groups": ["Furka"]}
|
||||
|
||||
/* Electrons */
|
||||
,{"stream": "tcp://daqsf-daqsync-10.psi.ch:9011","split":4,"backend":"sf-imagebuffer", "labels": ["SINBC02-DSRM310"], "groups": ["Electrons"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-10.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SINDI02-DSCR075"], "groups": ["Electrons"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-10.psi.ch:9012","split":4,"backend":"sf-imagebuffer", "labels": ["S10BD01-DSCR030"], "groups": ["Electrons"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-10.psi.ch:9013","split":4,"backend":"sf-imagebuffer", "labels": ["SATBD02-DSCR050"], "groups": ["Electrons"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-10.psi.ch:9014","split":4,"backend":"sf-imagebuffer", "labels": ["SARCL01-DSCR170"], "groups": ["Electrons"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-10.psi.ch:9015","split":4,"backend":"sf-imagebuffer", "labels": ["S10BC02-DSRM310"], "groups": ["Electrons"]}
|
||||
|
||||
/* Photonics */
|
||||
,{"stream":"tcp://daqsf-daqsync-11.psi.ch:8890","split":4,"backend":"sf-imagebuffer", "labels": ["SARFE10-PSSS059"], "groups": ["Photonics"]}
|
||||
,{"stream":"tcp://daqsf-daqsync-11.psi.ch:8891","split":4,"backend":"sf-imagebuffer", "labels": ["SARFE10-PSSS059-LB"], "groups": ["Photonics"]}
|
||||
,{"stream":"tcp://daqsf-daqsync-03.psi.ch:9002","split":4,"backend":"sf-imagebuffer", "labels": ["SATOP31-PMOS132-2D"], "groups": ["Photonics"]}
|
||||
,{"stream":"tcp://daqsf-daqsync-03.psi.ch:9015","split":4,"backend":"sf-imagebuffer", "labels": ["SARFE10-PPRM064"], "groups": ["Photonics"]}
|
||||
|
||||
/* Maloja */
|
||||
,{"stream":"tcp://daqsf-daqsync-12.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-M1"], "groups": ["Maloja"]}
|
||||
,{"stream":"tcp://daqsf-daqsync-12.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SATES24-CAMS161-M1"], "groups": ["Maloja"]}
|
||||
,{"stream":"tcp://daqsf-daqsync-12.psi.ch:9002","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS-PATT1"], "groups": ["Maloja"]}
|
||||
,{"stream":"tcp://daqsf-daqsync-12.psi.ch:9040","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE8"], "groups": ["Maloja"]}
|
||||
,{"stream":"tcp://daqsf-daqsync-12.psi.ch:9041","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE6"], "groups": ["Maloja"]}
|
||||
,{"stream":"tcp://daqsf-daqsync-12.psi.ch:9042","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE7"], "groups": ["Maloja"]}
|
||||
|
||||
/* Alvra */
|
||||
,{"stream":"tcp://daqsf-daqsync-13.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SARES11-SPEC125-M1"], "groups": ["Alvra"]}
|
||||
,{"stream":"tcp://daqsf-daqsync-13.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SARES11-SPEC125-M2"], "groups": ["Alvra"]}
|
||||
,{"stream":"tcp://daqsf-daqsync-13.psi.ch:9002","split":4,"backend":"sf-imagebuffer", "labels": ["SARES12-CAMS128-M1"], "groups": ["Alvra"]}
|
||||
,{"stream":"tcp://daqsf-daqsync-13.psi.ch:9004","split":4,"backend":"sf-imagebuffer", "labels": ["SARES12-XPR128-C4F1"], "groups": ["Alvra"]}
|
||||
,{"stream":"tcp://daqsf-daqsync-13.psi.ch:9005","split":4,"backend":"sf-imagebuffer", "labels": ["SARES11-XMI125-C4P1"], "groups": ["Alvra"]}
|
||||
|
||||
/* Bernina */
|
||||
,{"stream":"tcp://daqsf-daqsync-14.psi.ch:9002","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-CAMS142-M1"], "groups": ["Bernina"]}
|
||||
,{"stream":"tcp://daqsf-daqsync-14.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-CAMS142-M4"], "groups": ["Bernina"]}
|
||||
,{"stream":"tcp://daqsf-daqsync-14.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-CAMS142-M5"], "groups": ["Bernina"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-11.psi.ch:9003","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-PROF142-M1"], "groups": ["Bernina"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-14.psi.ch:9013","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-PROF141-M1"], "groups": ["Bernina"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-14.psi.ch:9030","split":4,"backend":"sf-imagebuffer", "labels": ["SLAAR02-LPMO01-C321"], "groups": ["Bernina"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-14.psi.ch:9031","split":4,"backend":"sf-imagebuffer", "labels": ["SLAAR02-LPMO02-C322"], "groups": ["Bernina"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-14.psi.ch:9040","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP21-PPRM113"], "groups": ["Bernina"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-14.psi.ch:9006","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP21-PPRM102"], "groups": ["Bernina"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-14.psi.ch:9004","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP21-PPRM138"], "groups": ["Bernina"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-14.psi.ch:9020","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-DSDPPRM"], "groups": ["Bernina"]}
|
||||
|
||||
/* Furka */
|
||||
,{"stream": "tcp://daqsf-daqsync-15.psi.ch:9003","split":4,"backend":"sf-imagebuffer", "labels": ["SATES30-CAMS182-GIGE1"], "groups": ["Furka"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-15.psi.ch:9005","split":4,"backend":"sf-imagebuffer", "labels": ["SATES30-CAMS182-GIGE2"], "groups": ["Furka"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-15.psi.ch:9001","split":4,"backend":"sf-imagebuffer", "labels": ["SATES31-CAMS187-RIXS1"], "groups": ["Furka"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-15.psi.ch:9007","split":4,"backend":"sf-imagebuffer", "labels": ["SATES30-RIXS-CAM01"], "groups": ["Furka"]}
|
||||
|
||||
/* Cristallina */
|
||||
,{"stream": "tcp://daqsf-daqsync-16.psi.ch:9002","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP31-PPRM150"], "groups": ["Cristallina"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-16.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP31-PPRM113"], "groups": ["Cristallina"]}
|
||||
,{"stream": "tcp://daqsf-daqsync-16.psi.ch:9006","split":4,"backend":"sf-imagebuffer", "labels": ["SARES30-CAMS156-XE"] , "groups": ["Cristallina"]}
|
||||
|
||||
]
|
||||
}
|
||||
261
script/test/image.sources_old
Normal file
261
script/test/image.sources_old
Normal file
@@ -0,0 +1,261 @@
|
||||
{
|
||||
"sources": [
|
||||
|
||||
/* Gun Laser */
|
||||
{"stream":"tcp://daqsf-sioc-cs-01.psi.ch:8160","split":4,"backend":"sf-imagebuffer"}
|
||||
|
||||
/* Machine */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:8020","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:8030","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:8040","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9000","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9010","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9020","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9030","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9040","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9050","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9060","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9070","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9080","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9100","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9110","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9120","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9130","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9140","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9150","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9160","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9170","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9180","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-11.psi.ch:9190","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-12.psi.ch:9000","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-12.psi.ch:9010","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-13.psi.ch:9000","split":4,"backend":"sf-imagebuffer"}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-13.psi.ch:9010","split":4,"backend":"sf-imagebuffer"} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-14.psi.ch:9000","split":4,"backend":"sf-imagebuffer"}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-14.psi.ch:9010","split":4,"backend":"sf-imagebuffer"} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-14.psi.ch:9020","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-21.psi.ch:9000","split":4,"backend":"sf-imagebuffer"}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-21.psi.ch:9010","split":4,"backend":"sf-imagebuffer"} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-31.psi.ch:9000","split":4,"backend":"sf-imagebuffer"}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-31.psi.ch:9020","split":4,"backend":"sf-imagebuffer"} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-31.psi.ch:9010","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-41.psi.ch:9000","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-41.psi.ch:9010","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-42.psi.ch:9010","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-42.psi.ch:9020","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-42.psi.ch:9030","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-42.psi.ch:9040","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-42.psi.ch:9050","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-51.psi.ch:9000","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-61.psi.ch:9000","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-61.psi.ch:9010","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-62.psi.ch:9000","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-62.psi.ch:9010","split":4,"backend":"sf-imagebuffer"}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-63.psi.ch:9000","split":4,"backend":"sf-imagebuffer"} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-63.psi.ch:9010","split":4,"backend":"sf-imagebuffer"}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-64.psi.ch:9000","split":4,"backend":"sf-imagebuffer"} SATBD02-DSCR050*/
|
||||
,{"stream":"tcp://daqsf-sioc-cs-64.psi.ch:9010","split":4,"backend":"sf-imagebuffer"}
|
||||
|
||||
/* Aramis Pump Laser */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-71.psi.ch:8090","split":4,"backend":"sf-imagebuffer"}
|
||||
|
||||
/* Athos Machine + Photonics */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-65.psi.ch:9000","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-65.psi.ch:9010","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-65.psi.ch:9020","split":4,"backend":"sf-imagebuffer"}
|
||||
|
||||
/* Aramis Photonics */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-72.psi.ch:9000","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-72.psi.ch:9010","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-72.psi.ch:9020","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-73.psi.ch:9000","split":4,"backend":"sf-imagebuffer"} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9000","split":4,"backend":"sf-imagebuffer"}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9010","split":4,"backend":"sf-imagebuffer"} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9020","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9030","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9040","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9050","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9060","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9070","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9090","split":4,"backend":"sf-imagebuffer"}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9100","split":4,"backend":"sf-imagebuffer"} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9120","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9130","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9140","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9150","split":4,"backend":"sf-imagebuffer"}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9160","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-74.psi.ch:9170","split":4,"backend":"sf-imagebuffer"} */
|
||||
|
||||
/* Aramis ESA-Alvra */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-81.psi.ch:9000","split":4,"backend":"sf-imagebuffer"} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-81.psi.ch:9010","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-81.psi.ch:9030","split":4,"backend":"sf-imagebuffer"}
|
||||
|
||||
/* Aramis ESB-Bernina */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:8060","split":4,"backend":"sf-imagebuffer"}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9000","split":4,"backend":"sf-imagebuffer"} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9010","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9020","split":4,"backend":"sf-imagebuffer"}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9030","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9040","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9050","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9060","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9070","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-83.psi.ch:9080","split":4,"backend":"sf-imagebuffer"} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-84.psi.ch:9000","split":4,"backend":"sf-imagebuffer"}
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-85.psi.ch:9000","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-85.psi.ch:9010","split":4,"backend":"sf-imagebuffer"} */
|
||||
|
||||
/* Aramis ESC-Cristallina */
|
||||
,{"stream": "tcp://daqsf-sioc-cs-92.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SARES30-CAMS156-PCO1"]}
|
||||
/* ,{"stream": "tcp://daqsf-sioc-cs-91.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SARES30-CAMS156-XE"]} */
|
||||
,{"stream": "tcp://daqsf-sioc-cs-91.psi.ch:9020","split":4,"backend":"sf-imagebuffer", "labels": ["SARES30-CAMS156-SMX-OAV"]}
|
||||
,{"stream": "tcp://daqsf-sioc-cs-91.psi.ch:9030","split":4,"backend":"sf-imagebuffer", "labels": ["SARES30-CAMS156-SMX-XEYE"]}
|
||||
,{"stream": "tcp://daqsf-sioc-cs-91.psi.ch:9040","split":4,"backend":"sf-imagebuffer", "labels": ["SARES30-CAMS156-X8M"]}
|
||||
|
||||
/* Athos Photonics */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-a1.psi.ch:9000","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-a1.psi.ch:9010","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-a1.psi.ch:9020","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-a1.psi.ch:9030","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-a1.psi.ch:9040","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-b1.psi.ch:9000","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-b1.psi.ch:9010","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-b1.psi.ch:9020","split":4,"backend":"sf-imagebuffer"} */
|
||||
|
||||
/* Athos Laser */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-b2.psi.ch:8020","split":4,"backend":"sf-imagebuffer", "labels": ["SLAAT01-LCAM-C602"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-b2.psi.ch:8110","split":4,"backend":"sf-imagebuffer", "labels": ["SLAAT01-LCAM-C603"]}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-b2.psi.ch:8120","split":4,"backend":"sf-imagebuffer"}
|
||||
|
||||
/* Athos ESE-Maloja */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c2.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE1"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c2.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE2"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c2.psi.ch:9020","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE3"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c2.psi.ch:9030","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE4"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c2.psi.ch:9040","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE5"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c2.psi.ch:9050","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE6"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c2.psi.ch:9060","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE7"]} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c2.psi.ch:9070","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE8"]} */
|
||||
|
||||
/* Athos ESF-Furka */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c6.psi.ch:9000","split":4,"backend":"sf-imagebuffer"} */
|
||||
/* ,{"stream":"tcp://daqsf-sioc-cs-c6.psi.ch:9010","split":4,"backend":"sf-imagebuffer"} */
|
||||
,{"stream":"tcp://daqsf-sioc-cs-c6.psi.ch:9020","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-c6.psi.ch:9030","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-c6.psi.ch:9040","split":4,"backend":"sf-imagebuffer"}
|
||||
,{"stream":"tcp://daqsf-sioc-cs-c6.psi.ch:9050","split":4,"backend":"sf-imagebuffer"}
|
||||
|
||||
/* PSSS SARFE10-PSSS059 */
|
||||
,{"stream":"tcp://daqsf-daqsync-11.psi.ch:8890","split":4,"backend":"sf-imagebuffer", "labels": ["SARFE10-PSSS059"]}
|
||||
|
||||
,{"stream":"tcp://daqsf-daqsync-11.psi.ch:8891","split":4,"backend":"sf-imagebuffer", "labels": ["SARFE10-PSSS059-LB"]}
|
||||
|
||||
/* PMOS SATOP31-PMOS132-2D */
|
||||
,{"stream":"tcp://daqsf-daqsync-03.psi.ch:9002","split":4,"backend":"sf-imagebuffer", "labels": ["SATOP31-PMOS132-2D"]}
|
||||
|
||||
/* SARFE10-PPRM064 */
|
||||
,{"stream":"tcp://daqsf-daqsync-03.psi.ch:9015","split":4,"backend":"sf-imagebuffer", "labels": ["SARFE10-PPRM064"]}
|
||||
|
||||
/* SATES21-CAMS154-M1 */
|
||||
,{"stream":"tcp://daqsf-daqsync-12.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-M1"]}
|
||||
|
||||
/* SATES24-CAMS161-M1 */
|
||||
,{"stream":"tcp://daqsf-daqsync-12.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SATES24-CAMS161-M1"]}
|
||||
|
||||
/* SATES21-CAMS-PATT1 */
|
||||
,{"stream":"tcp://daqsf-daqsync-12.psi.ch:9002","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS-PATT1"]}
|
||||
|
||||
,{"stream":"tcp://daqsf-daqsync-12.psi.ch:9040","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE8"]}
|
||||
,{"stream":"tcp://daqsf-daqsync-12.psi.ch:9041","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE6"]}
|
||||
,{"stream":"tcp://daqsf-daqsync-12.psi.ch:9042","split":4,"backend":"sf-imagebuffer", "labels": ["SATES21-CAMS154-GIGE7"]}
|
||||
|
||||
/* PSEN SARES11-SPEC125-M1 */
|
||||
,{"stream":"tcp://daqsf-daqsync-13.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SARES11-SPEC125-M1"]}
|
||||
|
||||
/* SARES11-SPEC125-M2 */
|
||||
,{"stream":"tcp://daqsf-daqsync-13.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SARES11-SPEC125-M2"]}
|
||||
|
||||
/* FLEX SARES12-CAMS128-M1 */
|
||||
,{"stream":"tcp://daqsf-daqsync-13.psi.ch:9002","split":4,"backend":"sf-imagebuffer", "labels": ["SARES12-CAMS128-M1"]}
|
||||
|
||||
/* SARES12-XPR128-C4F1 */
|
||||
,{"stream":"tcp://daqsf-daqsync-13.psi.ch:9004","split":4,"backend":"sf-imagebuffer", "labels": ["SARES12-XPR128-C4F1"]}
|
||||
|
||||
/* SARES11-XMI125-C4P1 */
|
||||
,{"stream":"tcp://daqsf-daqsync-13.psi.ch:9005","split":4,"backend":"sf-imagebuffer", "labels": ["SARES11-XMI125-C4P1"]}
|
||||
|
||||
/* PSEN SARES20-CAMS142-M1 */
|
||||
,{"stream":"tcp://daqsf-daqsync-14.psi.ch:9002","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-CAMS142-M1"]}
|
||||
|
||||
/* PSEN SARES20-CAMS142-M4 */
|
||||
,{"stream":"tcp://daqsf-daqsync-14.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-CAMS142-M4"]}
|
||||
|
||||
/* PSEN SARES20-CAMS142-M5 */
|
||||
,{"stream":"tcp://daqsf-daqsync-14.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-CAMS142-M5"]}
|
||||
|
||||
/* SARES20-PROF142-M1 */
|
||||
/* ,{"stream": "tcp://daqsf-daqsync-14.psi.ch:9005","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-PROF142-M1"]} */
|
||||
|
||||
/* SPEC SARES20-PROF142-M1 */
|
||||
,{"stream": "tcp://daqsf-daqsync-11.psi.ch:9003","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-PROF142-M1"]}
|
||||
|
||||
/* SARES20-PROF141-M1 pipeline */
|
||||
,{"stream": "tcp://daqsf-daqsync-14.psi.ch:9013","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-PROF141-M1"]}
|
||||
|
||||
,{"stream": "tcp://daqsf-daqsync-14.psi.ch:9030","split":4,"backend":"sf-imagebuffer", "labels": ["SLAAR02-LPMO01-C321"]}
|
||||
|
||||
,{"stream": "tcp://daqsf-daqsync-14.psi.ch:9031","split":4,"backend":"sf-imagebuffer", "labels": ["SLAAR02-LPMO02-C322"]}
|
||||
|
||||
,{"stream": "tcp://daqsf-daqsync-14.psi.ch:9040","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP21-PPRM113"]}
|
||||
|
||||
|
||||
/* SAROP21_PPRM102 pipeline */
|
||||
,{"stream": "tcp://daqsf-daqsync-14.psi.ch:9006","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP21-PPRM102"]}
|
||||
|
||||
/* SAROP21_PPRM138 pipeline */
|
||||
,{"stream": "tcp://daqsf-daqsync-14.psi.ch:9004","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP21-PPRM138"]}
|
||||
|
||||
/*SARES20-DSDPPRM pipeline */
|
||||
,{"stream": "tcp://daqsf-daqsync-14.psi.ch:9020","split":4,"backend":"sf-imagebuffer", "labels": ["SARES20-DSDPPRM"]}
|
||||
|
||||
/* SATES30-CAMS182-GIGE1 */
|
||||
,{"stream": "tcp://daqsf-daqsync-15.psi.ch:9003","split":4,"backend":"sf-imagebuffer", "labels": ["SATES30-CAMS182-GIGE1"]}
|
||||
|
||||
/* SATES30-CAMS182-GIGE2 */
|
||||
,{"stream": "tcp://daqsf-daqsync-15.psi.ch:9005","split":4,"backend":"sf-imagebuffer", "labels": ["SATES30-CAMS182-GIGE2"]}
|
||||
|
||||
/* SATES31-CAMS187-RIXS1 */
|
||||
,{"stream": "tcp://daqsf-daqsync-15.psi.ch:9001","split":4,"backend":"sf-imagebuffer", "labels": ["SATES31-CAMS187-RIXS1"]}
|
||||
|
||||
,{"stream": "tcp://daqsf-daqsync-15.psi.ch:9007","split":4,"backend":"sf-imagebuffer", "labels": ["SATES30-RIXS-CAM01"]}
|
||||
|
||||
/* SAROP31-PPRM150 */
|
||||
,{"stream": "tcp://daqsf-daqsync-16.psi.ch:9002","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP31-PPRM150"]}
|
||||
|
||||
/* SAROP31-PPRM113 */
|
||||
,{"stream": "tcp://daqsf-daqsync-16.psi.ch:9000","split":4,"backend":"sf-imagebuffer", "labels": ["SAROP31-PPRM113"]}
|
||||
|
||||
/* SARES30-CAMS156-XE */
|
||||
,{"stream": "tcp://daqsf-daqsync-16.psi.ch:9006","split":4,"backend":"sf-imagebuffer", "labels": ["SARES30-CAMS156-XE"]}
|
||||
|
||||
/* SINBC02-DSRM310 */
|
||||
,{"stream": "tcp://daqsf-daqsync-10.psi.ch:9011","split":4,"backend":"sf-imagebuffer", "labels": ["SINBC02-DSRM310"]}
|
||||
|
||||
/* SINDI02-DSCR075 */
|
||||
,{"stream": "tcp://daqsf-daqsync-10.psi.ch:9010","split":4,"backend":"sf-imagebuffer", "labels": ["SINDI02-DSCR075"]}
|
||||
|
||||
/* S10BD01-DSCR030 */
|
||||
,{"stream": "tcp://daqsf-daqsync-10.psi.ch:9012","split":4,"backend":"sf-imagebuffer", "labels": ["S10BD01-DSCR030"]}
|
||||
|
||||
/* SATBD02-DSCR050 */
|
||||
,{"stream": "tcp://daqsf-daqsync-10.psi.ch:9013","split":4,"backend":"sf-imagebuffer", "labels": ["SATBD02-DSCR050"]}
|
||||
|
||||
/* SARCL01-DSCR170 */
|
||||
,{"stream": "tcp://daqsf-daqsync-10.psi.ch:9014","split":4,"backend":"sf-imagebuffer", "labels": ["SARCL01-DSCR170"]}
|
||||
|
||||
/* S10BC02-DSRM310 */
|
||||
,{"stream": "tcp://daqsf-daqsync-10.psi.ch:9015","split":4,"backend":"sf-imagebuffer", "labels": ["S10BC02-DSRM310"]}
|
||||
|
||||
]
|
||||
}
|
||||
51
script/test/test_a.xml
Normal file
51
script/test/test_a.xml
Normal file
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<configuration xmlns="http://www.psi.ch/~ebner/models/scan/1.0" numberOfExecution="1" failOnSensorError="true">
|
||||
<notification>
|
||||
<recipient>alexandre.gobbo@psi.ch</recipient>
|
||||
</notification>
|
||||
<data fileName="test8"/>
|
||||
<description>My first test</description>
|
||||
<variable name="var1" value="0.0"/>
|
||||
<variable name="var2" value="=var1+1.0"/>
|
||||
<variable name="chname" value="TESTIOC:TESTSINUS:SinCalc"/>
|
||||
<variable name="plsize" value="2"/>
|
||||
<scan>
|
||||
<dimension>
|
||||
<preAction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ScriptAction">
|
||||
<script>
|
||||
|
||||
|
||||
|
||||
print "A ", var1, " ",
|
||||
caput("TESTIOC:TESTCALCOUT:Input", var2)
|
||||
print caget("TESTIOC:TESTCALCOUT:Input"), " ",
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</script>
|
||||
</preAction>
|
||||
<positioner xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="LinearPositioner" name="TESTIOC:TESTCALCOUT:Input" id="id278043">
|
||||
<start>0.0</start>
|
||||
<end>0.0</end>
|
||||
<stepSize>0.2</stepSize>
|
||||
<startVar>var1</startVar>
|
||||
<endVar>var2</endVar>
|
||||
</positioner>
|
||||
<action xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ScriptAction">
|
||||
<script>print int(var1),
|
||||
time.sleep(0.01)</script>
|
||||
</action>
|
||||
<detector xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ScalarDetector" name="TESTIOC:TESTCALCOUT:Output" id="id348623"/>
|
||||
<detector xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ScalarDetector" name="TESTIOC:TESTSINUS:SinCalc" id="id367393"/>
|
||||
<detector xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ArrayDetector" arraySize="10" name="TESTIOC:TESTWF2:MyWF" id="id980818"/>
|
||||
<postAction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ScriptAction">
|
||||
<script>print "",
|
||||
print caget("TESTIOC:TESTCALCOUT:Input")</script>
|
||||
</postAction>
|
||||
</dimension>
|
||||
</scan>
|
||||
<visualization xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="LinePlot" x="id278043" y="id348623 id367393" title="PLOT1"/>
|
||||
<visualization xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="LinePlotArray" y="id980818" maxSeries="2" offset="3" size="0" title="PLOT3"/>
|
||||
</configuration>
|
||||
4
script/test/test_arr_avg.py
Normal file
4
script/test/test_arr_avg.py
Normal file
@@ -0,0 +1,4 @@
|
||||
|
||||
av=create_averager(arr,4,0.5)
|
||||
print av.sum.read()
|
||||
tscan(av.sum, 10,0.1)
|
||||
46
script/test/test_b.xml
Normal file
46
script/test/test_b.xml
Normal file
@@ -0,0 +1,46 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<configuration xmlns="http://www.psi.ch/~ebner/models/scan/1.0" numberOfExecution="1" failOnSensorError="true">
|
||||
<notification>
|
||||
<recipient>alexandre.gobbo@psi.ch</recipient>
|
||||
</notification>
|
||||
<data fileName="test8"/>
|
||||
<description>My first test</description>
|
||||
<variable name="var1" value="1.0"/>
|
||||
<variable name="var2" value="=var1+1.0"/>
|
||||
<variable name="var3" value="0.2"/>
|
||||
<scan>
|
||||
<dimension>
|
||||
<preAction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ScriptAction">
|
||||
<script>print "B ", var1, " ",
|
||||
caput("TESTIOC:TESTCALCOUT:Input", var2)
|
||||
print caget("TESTIOC:TESTCALCOUT:Input"), " ",</script>
|
||||
</preAction>
|
||||
<positioner xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="LinearPositioner" name="TESTIOC:TESTCALCOUT:Input" id="id278043">
|
||||
<start>0.0</start>
|
||||
<end>0.0</end>
|
||||
<stepSize>0.2</stepSize>
|
||||
<startVar>var1</startVar>
|
||||
<endVar>var2</endVar>
|
||||
<stepSizeVar>var3</stepSizeVar>
|
||||
</positioner>
|
||||
<action xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ScriptAction">
|
||||
<script>print int(var1),
|
||||
time.sleep(0.01)</script>
|
||||
</action>
|
||||
<detector xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ScalarDetector" name="TESTIOC:TESTCALCOUT:Output" id="id348623"/>
|
||||
<detector xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ScalarDetector" name="TESTIOC:TESTSINUS:SinCalc" id="id367393"/>
|
||||
<detector xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ArrayDetector" arraySize="10" name="TESTIOC:TESTWF2:MyWF" id="id980818"/>
|
||||
<postAction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ScriptAction">
|
||||
<script>print "",
|
||||
print caget("TESTIOC:TESTCALCOUT:Input")</script>
|
||||
</postAction>
|
||||
</dimension>
|
||||
<manipulation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ScriptManipulation" id="MANIP">
|
||||
<script>def process():
|
||||
return var1 +var2</script>
|
||||
</manipulation>
|
||||
</scan>
|
||||
<visualization xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="LinePlot" x="id278043" y="id348623 id367393"/>
|
||||
<visualization xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="LinePlotArray" y="id980818" maxSeries="2" offset="3" size="5"/>
|
||||
<visualization xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="LinePlot" x="id348623" y="MANIP"/>
|
||||
</configuration>
|
||||
6
script/test/test_inline.py
Normal file
6
script/test/test_inline.py
Normal file
@@ -0,0 +1,6 @@
|
||||
#d=InlineDevice("ca://TESTIOC:TESTSINUS:SinCalc?monitored=true&samples=3&op=mean")
|
||||
#d=InlineDevice("ca://TESTIOC:TESTSINUS:SinCalc?monitored=true&samples=3&interval=-1&op=mean")
|
||||
d=InlineDevice.create("ca://TESTIOC:TESTSINUS:SinCalc?monitored=true&samples=3&interval=-1&op=mean", None)
|
||||
|
||||
print d.read()
|
||||
print d.take()
|
||||
@@ -38,7 +38,7 @@ sender.addSource(scalar_channel)
|
||||
|
||||
|
||||
#Compression: bitshuffle_lz4 , none or lz4
|
||||
compression = Compression.none
|
||||
compression = Compression.lz4
|
||||
|
||||
SIZE_ARRAY = 1200000 #54268
|
||||
#SIZE_ARRAY = 120
|
||||
|
||||
Reference in New Issue
Block a user