/* 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-11:9004", "labels": ["SARFE10-PSSS059-LB"]} /* SATES21-CAMS154-M1 */ ,{"stream": "tcp://sf-daqsync-12.psi.ch:9001", "labels": ["SATES21-CAMS154-M1"]} /* SATES21-CAMS154-M2 */ ,{"stream": "tcp://sf-daqsync-12.psi.ch:9021", "labels": ["SATES21-CAMS154-M2"]} /* 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"]} /* SATES21-CAMS154-GIGE6 */ ,{"stream": "tcp://sf-daqsync-12.psi.ch:9056", "labels": ["SATES21-CAMS154-GIGE6"]} /* SATES21-CAMS154-GIGE9 */ ,{"stream": "tcp://sf-daqsync-12.psi.ch:9059", "labels": ["SATES21-CAMS154-GIGE9"]} /* SATES21-CAMS154-GIGE10 */ ,{"stream": "tcp://sf-daqsync-12.psi.ch:9061", "labels": ["SATES21-CAMS154-GIGE10"]} ,{"stream": "tcp://sf-daqsync-12.psi.ch:9013", "labels": ["SATOP21-PMOS127-1D"]} /* 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"]} ,{"stream": "tcp://sf-daqsync-13:9012", "labels": ["SAROP11-PPRM122"]} ,{"stream": "tcp://sf-daqsync-13:9013", "labels": ["SAROP11-PPRM110"]} ,{"stream": "tcp://sf-daqsync-13:9014", "labels": ["SARES11-SPEC125-M3"]} /* 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:9016", "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:9017", "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"]} ,{"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"]} ,{"stream": "tcp://sf-daqsync-14.psi.ch:9027", "labels": ["SLAAR21-LCAM-C561"]} ,{"stream": "tcp://sf-daqsync-14.psi.ch:9028", "labels": ["SLAAR21-LCAM-C562"]} ,{"stream": "tcp://sf-daqsync-14.psi.ch:9033", "labels": ["SLAAR21-LCAM-CT1C1"]} ,{"stream": "tcp://sf-daqsync-14.psi.ch:9035", "labels": ["SLAAR21-LCAM-CT1C2"]} /* 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"]} ,{"stream": "tcp://sf-daqsync-15.psi.ch:9006", "labels": ["SATES30-RIXS-CAM01"]} ,{"stream": "tcp://sf-daqsync-15.psi.ch:9011", "labels": ["SATES31-CAMS187-RIXS1"]} ,{"stream": "tcp://sf-daqsync-15.psi.ch:9008", "labels": ["SATES30-CAMS182-GIGE6"]} ,{"stream": "tcp://sf-daqsync-15.psi.ch:9012", "labels": ["SATES31-CAMS187-PCO2"]} ,{"stream": "tcp://sf-daqsync-15.psi.ch:9022", "labels": ["SATOP31-PMOS132-1D"]} /* 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"]} ,{"stream": "tcp://sf-daqsync-16.psi.ch:9009", "labels": ["SARES30-CAMS156-SMX-OAV"]} /* SAROP21-att01_proc*/ ,{"stream": "tcp://sf-daqsync-03.psi.ch:9003", "labels": ["SAROP21-ATT01"]} ,{"stream": "tcp://sf-daqsync-03.psi.ch:9004", "labels": ["SARFE10-PBPS053"]} ,{"stream": "tcp://sf-daqsync-03.psi.ch:9005", "labels": ["SARFE10-PSSS059"]} ,{"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:9011", "labels": ["SAROP31-PBPS149"]} ,{"stream": "tcp://sf-daqsync-03.psi.ch:9013", "labels": ["SAROP31-PBPS113"]} ,{"stream": "tcp://sf-daqsync-03.psi.ch:9014", "labels": ["SARFE10-PPRM064"]} ,{"stream": "tcp://sf-daqsync-03.psi.ch:9018", "labels": ["SARES21-PBPS141"]} ,{"stream": "tcp://sf-daqsync-03.psi.ch:9032", "labels": ["SARES20-CEP01"]} ,{"stream": "tcp://sf-daqsync-03.psi.ch:9040", "labels": ["GALVO-CAM1"]} ,{"stream": "tcp://sf-daqsync-03.psi.ch:9041", "labels": ["GALVO-CAM2"]} /* 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"]} /*GUN LASER CAMERA SLG-LCAM-C103 C071 */ ,{"stream": "tcp://sf-daqsync-10.psi.ch:9006", "labels": ["SLG-LCAM-C103"]} ,{"stream": "tcp://sf-daqsync-10.psi.ch:9009", "labels": ["SLG-LCAM-C071"]} ,{"stream": "tcp://sf-daqsync-17.psi.ch:9001", "labels": ["SATOP31-PMOS132-2D"]} ,{"stream": "tcp://sf-daqsync-17.psi.ch:9017", "labels": ["SATOP21-PMOS127-2D"]} ,{"stream": "tcp://sf-daqsync-17.psi.ch:9019", "labels": ["SATOP11-PSAS079"]} ,{"stream": "tcp://sf-daqsync-17.psi.ch:9007", "labels": ["SATOP31-PSRD132"]} ,{"stream": "tcp://sf-daqsync-17.psi.ch:9009", "labels": ["SATOP31-PSRD175"]} /*Area Detector Sources */ ,{"stream": "tcp://sf-daqsync-17.psi.ch:9071", "labels": ["SATES21-CAM1"]} ,{"stream": "tcp://sf-daqsync-17.psi.ch:9072", "labels": ["SATES21-CAM2"]} ,{"stream": "tcp://sf-daqsync-17.psi.ch:9073", "labels": ["SATES21-CAM3"]} ,{"stream": "tcp://sf-daqsync-17.psi.ch:9074", "labels": ["SATES21-CAM4"]} ,{"stream": "tcp://sf-daqsync-17.psi.ch:9075", "labels": ["SATES21-CAM5"]} /*Area Detector Sources AD-02-TEST*/ ,{"stream": "tcp://sf-daqsync-08.psi.ch:9071", "labels": ["SATES22-CAM1"]} ,{"stream": "tcp://sf-daqsync-08.psi.ch:9072", "labels": ["SATES22-CAM2"]} ,{"stream": "tcp://sf-daqsync-08.psi.ch:9073", "labels": ["SATES22-CAM3"]} ,{"stream": "tcp://sf-daqsync-08.psi.ch:9074", "labels": ["SATES22-CAM4"]} ,{"stream": "tcp://sf-daqsync-08.psi.ch:9075", "labels": ["SATES22-CAM5"]} ,{"stream": "tcp://sf-daqsync-08.psi.ch:9076", "labels": ["SATES22-CAM6"]} ,{"stream": "tcp://sf-daqsync-08.psi.ch:9077", "labels": ["SATES22-CAM7"]} ,{"stream": "tcp://sf-daqsync-18.psi.ch:9010", "labels": ["JFJ-CRISTALL"]} ] }