/* 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/ */ { "sources": [ {"stream": "tcp://sf-daqsync-11:8889", "labels": ["SARFE10-PSSS059"]} ,{"stream": "tcp://sf-daqsync-03:9012", "labels": ["SARFE10-PSSS059"]} /* PMOS SATOP31-PMOS132-2D */ ,{"stream": "tcp://sf-daqsync-03.psi.ch:9001", "labels": ["SATOP31-PMOS132-2D"]} /* SATES21-CAMS154-M1 */ ,{"stream": "tcp://sf-daqsync-12.psi.ch:9001", "labels": ["SATES21-CAMS154-M1"]} /* SATES24-CAMS161-M1 */ ,{"stream": "tcp://sf-daqsync-12.psi.ch:9011", "labels": ["SATES24-CAMS161-M1"]} /* SATES21-CAMS-PATT1 */ ,{"stream": "tcp://sf-daqsync-12.psi.ch:9003", "labels": ["SATES21-CAMS-PATT1"]} /* SARES11-SPEC125-M1 */ ,{"stream": "tcp://sf-daqsync-13:9001", "labels": ["SARES11-SPEC125-M1"]} /* SARES11-SPEC125-M2 */ ,{"stream": "tcp://sf-daqsync-13:9011", "labels": ["SARES11-SPEC125-M2"]} /* FLEX SARES12-CAMS128-M1 */ ,{"stream": "tcp://sf-daqsync-13:9003", "labels": ["SARES12-CAMS128-M1"]} /* PSEN SARES20-CAMS142-M1 */ ,{"stream": "tcp://sf-daqsync-14:9003", "labels": ["SARES20-CAMS142-M1"]} /* PSEN SARES20-CAMS142-M4 */ ,{"stream": "tcp://sf-daqsync-14:9001", "labels": ["SARES20-CAMS142-M4"]} /* PSEN SARES20-CAMS142-M5 */ ,{"stream": "tcp://sf-daqsync-14:9011", "labels": ["SARES20-CAMS142-M5"]} /* SARES20-PROF142-M1 */ /*,{"stream": "tcp://sf-daqsync-14.psi.ch:9017", "labels": ["SARES20-PROF142-M1"]}*/ /*,{"stream": "tcp://sf-daqsync-11:9004", "labels": ["SARES20-PROF142-M1"]}*/ /* SAROP21-PPRM138 pipeline */ ,{"stream": "tcp://sf-daqsync-14.psi.ch:9015", "labels": ["SAROP21-PPRM138"]} /* SAROP21-PPRM113 pipeline */ ,{"stream": "tcp://sf-daqsync-14.psi.ch:9007", "labels": ["SAROP21-PPRM113"]} /* SARES20-PROF141-M1 pipeline */ ,{"stream": "tcp://sf-daqsync-14.psi.ch:9016", "labels": ["SARES20-PROF141-M1"]} /* SARES20-PROF146-M1 pipeline */ ,{"stream": "tcp://sf-daqsync-14.psi.ch:9018", "labels": ["SARES20-PROF146-M1"]} /* SARES20-DSDPPRM pipeline */ /* ,{"stream": "tcp://sf-daqsync-14.psi.ch:9014", "labels": ["SARES20-DSDPPRM"]} EPICS camera?*/ ,{"stream": "tcp://sf-daqsync-14.psi.ch:9021", "labels": ["SLAAR21-LCAM-CS841"]} ,{"stream": "tcp://sf-daqsync-14.psi.ch:9022", "labels": ["SLAAR21-LCAM-CS842"]} ,{"stream": "tcp://sf-daqsync-14.psi.ch:9023", "labels": ["SLAAR21-LCAM-CS843"]} ,{"stream": "tcp://sf-daqsync-14.psi.ch:9024", "labels": ["SLAAR21-LCAM-CS844"]} ,{"stream": "tcp://sf-daqsync-14.psi.ch:9025", "labels": ["SLAAR02-LPMO02-C321"]} ,{"stream": "tcp://sf-daqsync-14.psi.ch:9026", "labels": ["SLAAR02-LPMO02-C322"]} /* SATES30-CAMS182-GIGE1 pipeline */ ,{"stream": "tcp://sf-daqsync-15.psi.ch:9002", "labels": ["SATES30-CAMS182-GIGE1"]} /* SATES30-CAMS182-GIGE2 pipeline */ ,{"stream": "tcp://sf-daqsync-15.psi.ch:9004", "labels": ["SATES30-CAMS182-GIGE2"]} /* SATES31-CAMS187-RIXS1 pipeline */ ,{"stream": "tcp://sf-daqsync-15.psi.ch:9000", "labels": ["SATES31-CAMS187-RIXS1"]} /* SAROP31-PPRM113 pipeline */ ,{"stream": "tcp://sf-daqsync-16.psi.ch:9001", "labels": ["SAROP31-PPRM113"]} /* SAROP31-PPRM150 pipeline */ ,{"stream": "tcp://sf-daqsync-16.psi.ch:9003", "labels": ["SAROP31-PPRM150"]} /* SARES30-CAMS156-XE pipeline */ ,{"stream": "tcp://sf-daqsync-16.psi.ch:9007", "labels": ["SARES30-CAMS156-XE"]} /* SARFE10-PBPS053_proc*/ ,{"stream": "tcp://sf-daqsync-03.psi.ch:9004", "labels": ["SARFE10-PBPS053"]} /* SAROP31-PBPS113_proc*/ ,{"stream": "tcp://sf-daqsync-03.psi.ch:9013", "labels": ["SAROP31-PBPS113"]} /* SAROP31-PBPS149_proc*/ ,{"stream": "tcp://sf-daqsync-03.psi.ch:9011", "labels": ["SAROP31-PBPS149"]} /* SAROP21-att01_proc*/ ,{"stream": "tcp://sf-daqsync-03.psi.ch:9003", "labels": ["SAROP21-ATT01"]} ,{"stream": "tcp://sf-daqsync-03.psi.ch:9007", "labels": ["SAROP11-PBPS110"]} ,{"stream": "tcp://sf-daqsync-03.psi.ch:9008", "labels": ["SAROP21-PBPS133"]} ,{"stream": "tcp://sf-daqsync-03.psi.ch:9009", "labels": ["SAROP21-PBPS103"]} ,{"stream": "tcp://sf-daqsync-03.psi.ch:9010", "labels": ["SAROP11-PBPS122"]} ,{"stream": "tcp://sf-daqsync-03.psi.ch:9017", "labels": ["SAROP21-PMOS127-2D"]} /* SARFE10-PPRM064 proc*/ ,{"stream": "tcp://sf-daqsync-03.psi.ch:9014", "labels": ["SARFE10-PPRM064"]} /* SINBC02-DSRM310_profiles */ ,{"stream": "tcp://sf-daqsync-10.psi.ch:9000", "labels": ["SINBC02-DSRM310"]} /* SINDI02-DSCR075_profiles */ ,{"stream": "tcp://sf-daqsync-10.psi.ch:9001", "labels": ["SINDI02-DSCR075"]} /* S10BD01-DSCR030 profiles */ ,{"stream": "tcp://sf-daqsync-10.psi.ch:9002", "labels": ["S10BD01-DSCR030"]} /* S10BC02-DSRM310 profiles */ ,{"stream": "tcp://sf-daqsync-10.psi.ch:9004", "labels": ["S10BC02-DSRM310"]} /*SATBD02-DSCR050*/ ,{"stream": "tcp://sf-daqsync-10.psi.ch:9003", "labels": ["SATBD02-DSCR050"]} /*SARCL01-DSCR170*/ ,{"stream": "tcp://sf-daqsync-10.psi.ch:9005", "labels": ["SARCL01-DSCR170"]} ] }