This commit is contained in:
2022-06-28 13:58:30 +02:00
parent cb1f1413d8
commit 4b4f627cd4
22 changed files with 9135 additions and 115399 deletions

17
.gitignore vendored Normal file
View File

@@ -0,0 +1,17 @@
*.*+*
*.*~
*.*-*
*.*+*
common/config/*.*~
common/config/*.*-*
facility/*.*~
facility/sf/config/*.*-*
facility/sf/help/BBA_Quad_BPM/*.*~
facility/sf/pyrcc5/__pycache__
facility/sf/pyrcc5/*.*-*
facility/sf/*.*~
facility/sls/config/*.*-*
facility/sls/help/BBA_Quad_BPM/*.*~
facility/sls/pyrcc5/__pycache__
facility/sls/pyrcc5/*.*-*
facility/sls/*.*~

File diff suppressed because it is too large Load Diff

View File

@@ -1,45 +0,0 @@
{
"menuFlags":{
"hasFile": 1,
"loadInitFile": 1,
"hasDaq": 1,
"hasH5" : 1,
"hasEpics" : 1
},
"MsgSeverity": {
"fatal": "#ee0011",
"error": "#990033",
"warn": "#cc6600",
"info": "#0040ff",
"debug": "#11aaee"
},
"stdlog": {
"destination": "/afs/psi.ch/intranet/Controls/tmp/bdbase/stdlog/"
},
"screenshot": {
"destination": "/afs/psi.ch/intranet/Controls/tmp/bdbase/screenshot/"
},
"StyleGuide":{
"widgetHeight": 25,
"extraGroupHeight": 30,
"fgAlarmInvalid": "#ffffff",
"fgAlarmMajor": "#ff0000",
"fgAlarmMinor": "#fbfb04",
"fgAlarmNoAlarm": "#00cd00",
"fgNormalText": "#000000",
"fgCurveHor": "#2a63e4",
"fgCurveVer": "#8b1a96",
"fgCurveLong": "#cd6100",
"bgTitleOperation": "#dadada",
"bgTitleExpert": "#646464",
"bgTitleSimulation":"#8b1a96",
"bgMain": "#ececec",
"bgReadbackAlarm": "#c8c8c8",
"bgReadback" : "#ffffe0",
"bgPVSetBeam": "#d4db9d",
"bgPVSet": "#a0a0a0",
"bgButtonWindow": "#b79d5c",
"bgGroupContainers":"#e1e1e1",
"bgErrorLogFile" : "#f0f0f8"
}
}

View File

@@ -1,45 +0,0 @@
{
"menuFlags":{
"hasFile": 1,
"loadInitFile": 1,
"hasDaq": 1,
"hasH5" : 1,
"hasEpics" : 1
},
"MsgSeverity": {
"fatal": "#ee0011",
"error": "#990033",
"warn": "#cc6600",
"info": "#0040ff",
"debug": "#11aaee"
},
"stdlog": {
"destination": "/afs/psi.ch/intranet/Controls/tmp/bdbase/stdlog/"
},
"screenshot": {
"destination": "/afs/psi.ch/intranet/Controls/tmp/bdbase/screenshot/"
},
"StyleGuide":{
"widgetHeight": 25,
"extraGroupHeight": 30,
"fgAlarmInvalid": "#ffffff",
"fgAlarmMajor": "#ff0000",
"fgAlarmMinor": "#fbfb04",
"fgAlarmNoAlarm": "#00cd00",
"fgNormalText": "#000000",
"fgCurveHor": "#2a63e4",
"fgCurveVer": "#8b1a96",
"fgCurveLong": "#cd6100",
"bgTitleOperation": "#dadada",
"bgTitleExpert": "#646464",
"bgTitleSimulation":"#8b1a96",
"bgMain": "#ececec",
"bgReadbackAlarm": "#c8c8c8",
"bgReadback" : "#ffffe0",
"bgPVSetBeam": "#d4db9d",
"bgPVSet": "#a0a0a0",
"bgButtonWindow": "#b79d5c",
"bgGroupContainers":"#e1e1e1",
"bgErrorLogFile" : "#f0f0f8"
}
}

View File

@@ -1,2 +0,0 @@
make -f sf/makefile-pyrcc5 -s compile
make -f sf/makefile-pyrcc5 -s install

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -40,7 +40,7 @@
"category": ["Info","Measurement"],
"system" : ["","Beamdynamics","Controls", "Diagnostics", "Electric supply", "Insertion-devices", "Laser",
"Magnet Power Supplies", "Operation", "RF", "Safety", "Vacuum", "Water cooling", "Other", "Unknown"],
"domain" : ["","Injector","Linac1","Linac2","Linac3","Aramis","Aramis Beamlines","Athos","Athos Beamlines"],
"domain" : ["","Injector","Linac1","Linac2","Linac3","Aramis","Aramis Beamlines","Athos"],
"section" : [ [""],
["","SINEG01", "SINBD01", "SINSB01", "SINSB02", "SINLH01", "SINLH02", "SINLH03", "SINSB03", "SINSB04", "SINSB05", "SINXB01", "SINBC01", "SINBC02", "SINDI01", "SINDI02"],
["","S10CB01", "S10CB02", "S10DI01", "S10BD01", "S10CB03", "S10CB04", "S10CB05", "S10CB06", "S10CB08", "S10CB09", "S10BC01", "S10BC02", "S10MA01"],

View File

@@ -1,170 +0,0 @@
{
"menuFlags":{
"hasFile": 1,
"loadInitFile": 1,
"hasDaq": 1,
"hasH5" : 1,
"hasEpics" : 1
},
"Expt": {
"encoding": "UTF-8",
"beamline": "",
"exptColorBg": "blue",
"exptColorFg": "white",
"operator": "sfop"
},
"ElogBooks": {
"SwissFEL+commissioning": {
"url": "https://elog-gfa.psi.ch:443/SwissFEL+commissioning",
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/SwissFEL+commissioning/"
},
"SwissFEL+commissioning+data": {
"url": "https://elog-gfa.psi.ch:443/SwissFEL+commissioning+data",
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/SwissFEL+commissioning+data/"
},
"SwissFEL+test": {
"url": "https://elog-gfa.psi.ch:443/SwissFEL+test",
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/SwissFEL+test/"
},
"SwissFEL+test+data": {
"url": "https://elog-gfa.psi.ch:443/SwissFEL+test+data",
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/SwissFEL+test+data/"
}
},
"Elog": {
"useELOGenv" : 0,
"host": "elog-gfa.psi.ch",
"book": "SwissFEL+commissioning+data",
"url": "https://elog-gfa.psi.ch:443/SwissFEL+commissioning+data",
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/SwissFEL+commissioning+data/",
"category": ["Info","Measurement"],
"system" : ["","Beamdynamics","Controls", "Diagnostics", "Electric supply", "Insertion-devices", "Laser",
"Magnet Power Supplies", "Operation", "RF", "Safety", "Vacuum", "Water cooling", "Other", "Unknown"],
"domain" : ["","Injector","Linac1","Linac2","Linac3","Aramis","Aramis Beamlines","Athos","Athos Beamlines"],
"section" : [ [""],
["","SINEG01", "SINBD01", "SINSB01", "SINSB02", "SINLH01", "SINLH02", "SINLH03", "SINSB03", "SINSB04", "SINSB05", "SINXB01", "SINBC01", "SINBC02", "SINDI01", "SINDI02"],
["","S10CB01", "S10CB02", "S10DI01", "S10BD01", "S10CB03", "S10CB04", "S10CB05", "S10CB06", "S10CB08", "S10CB09", "S10BC01", "S10BC02", "S10MA01"],
["","S20CB01", "S20CB02", "S20CB03", "S20CB04", "S20SY01", "S20SY02", "S20SY03"],
["","S30CB01", "S30CB02", "S20CB03", "S30CB04", "S30CB05", "S30CB06", "S30CB07", "S30CB08", "S30CB09", "S30CB10", "S30CB11", "S30CB12", "S30CB13", "S30CB14", "S30CB15", "S30CB16"],
["","SARCL01", "SARCL02", "SARMA01", "SARMA02", "SARUN01", "SARUN02", "SARUN03", "SARUN04", "SARUN05", "SARUN06", "SARUN07", "SARUN08", "SARUN09", "SARUN10", "SARUN11", "SARUN12",
"SARUN13", "SARUN14", "SARUN15", "SARUN16", "SARUN17", "SARUN18", "SARUN19", "SARUN20", "SARBD01", "SARBD02"],
["","SARFE10 (Gas detector)", "SAROP11 (ESA / ALVRA)", "SAROP21 (ESB / Bernina)", "SAROP31 (ESC)"],
["","SATSY01", "SATSY02", "SATSY03", "SATCL01", "SATDI01", "SATCB01", "SATCB02", "SATMA01", "SATUN01", "SATUN02", "SATUN03", "SATUN04", "SATUN05", "SATUN06", "SATUN07", "SATUN08",
"SATUN09", "SATUN10", "SATDI04", "SATUN11", "SATUN12", "SATUN13", "SATUN14", "SATUN15", "SATUN16", "SATUN17", "SATUN18", "SATUN19", "SATUN20", "SATUN21", "SATUN22", "SATBD01", "SATBD02"],
["","SATFE10", "SATOP1"]
]
},
"stdlog": {
"destination": "/afs/psi.ch/intranet/Controls/tmp/bdbase/stdlog/"
},
"screenshot": {
"destination": "/afs/psi.ch/intranet/Controls/tmp/bdbase/screenshot/"
},
"url": {
"archiver" : "https://ui-data-api.psi.ch/prepare?channel=sf-archiverappliance/",
"databuffer": "https://ui-data-api.psi.ch/prepare?channel=sf-databuffer/"
},
"OpMsg":{
"pvDate1" :"SF-OP:CR-MSG:OP-DATE1",
"pvMsg1" :"SF-OP:CR-MSG:OP-MSG1",
"pvBeamOK":"SFTEST-CVME-TI3-EVR0:BUNCH-1-OK",
"pvEventNo":"SIN-TIMAST-EVG0:TX-PULSEID"
},
"BS":{
"pvFreqSel":"SWISSFEL-STATUS:Bunch-1-Freq-Sel",
"pvFreqRB" :"SWISSFEL-STATUS:Bunch-1-Appl-Freq-RB",
"modulo": 10,
"offset": 0,
"timeoutMS":1000
},
"Aramis":{
"laser": "SWISSFEL-STATUS:Bunch-1-Las-Appl-RB",
"pvFreqRB": "SIN-TIMAST-TMA:Bunch-1-Appl-Freq-RB",
"freq": "SIN-TIMAST-TMA:Bunch-2-Appl-Freq-RB",
"beamStatus": "SOP-BEAMSTATUS-AR",
"energy" : "SARBD02-DBPM040:ENERGY-OP",
"charge": "SINEG01-DICT215:B1_CHARGE-OP",
"photonEnergy": "SARFE10-PBPG050:PHOTON-ENERGY-PER-PULSE-AVG",
"color": "#00b7eb",
"qlingrad": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #00b7eb)"
},
"Athos":{
"laser": "SWISSFEL-STATUS:Bunch-2-Las-Appl-RB",
"pvFreqRB": "SIN-TIMAST-TMA:Bunch-2-Appl-Freq-RB",
"freq": "SIN-TIMAST-TMA:Bunch-2-Appl-Freq-RB",
"beamStatus": "SOP-BEAMSTATUS-AT",
"energy" : "SATBD02-DBPM040:ENERGY-OP",
"charge": "SINEG01-DICT215:B2_CHARGE-OP",
"photonEnergy": "SATFE10-PEPG046:PHOTON-ENERGY-PER-PULSE-AVG",
"color": "#2e5894",
"qlingrad": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #FFFFFF, stop: 1 #2e5894)"
},
"Porthos":{
"laser": "SWISSFEL-STATUS:Bunch-2-Las-Appl-RB",
"pvFreqRB": "SIN-TIMAST-TMA:Bunch-2-Appl-Freq-RB",
"freq": "SIN-TIMAST-TMA:Bunch-2-Appl-Freq-RB",
"beamStatus": "SOP-BEAMSTATUS-AT",
"energy" : "SATBD02-DBPM040:ENERGY-OP",
"charge": "SINEG01-DICT215:B2_CHARGE-OP",
"photonEnergy": "SATFE10-PEPG046:PHOTON-ENERGY-PER-PULSE-AVG",
"color": "#9c6da5",
"qlingrad": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #9b111e, stop: 1 #FFFFFF)"
},
"Update":{
"freq": [0.5, 1, 2, 5, 10],
"defaultIdx": 1
},
"DAQ":{
"caWaitSec": 0.09
},
"MsgSeverity": {
"fatal": "#ee0011",
"error": "#990033",
"warn": "#cc6600",
"info": "#0040ff",
"debug": "#11aaee"
},
"StyleGuide":{
"widgetHeight": 25,
"extraGroupHeight": 30,
"fgAlarmInvalid": "#ffffff",
"fgAlarmMajor": "#ff0000",
"fgAlarmMinor": "#fbfb04",
"fgAlarmNoAlarm": "#00cd00",
"fgNormalText": "#000000",
"fgCurveHor": "#2a63e4",
"fgCurveVer": "#8b1a96",
"fgCurveLong": "#cd6100",
"bgTitleOperation": "#dadada",
"bgTitleExpert": "#646464",
"bgTitleSimulation":"#8b1a96",
"bgMain": "#ececec",
"bgReadbackAlarm": "#c8c8c8",
"bgReadback" : "#ffffe0",
"bgPVSetBeam": "#d4db9d",
"bgPVSet": "#a0a0a0",
"bgButtonWindow": "#b79d5c",
"bgGroupContainers":"#e1e1e1",
"bgErrorLogFile" : "#f0f0f8",
"aramis_color": "#00b7eb",
"athos_color": "#2e5894",
"aramis_qlingrad": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #00b7eb , stop: 1 #ffffff)",
"athos_qlingrad": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #2e5894 , stop: 1 #ffffff)"
},
"h5": {
"groups":["General/Created","General/Author","General/Process","General/UID","General/Filepath",
"Machine/Charge", "Machine/Laser","Machine/RepetitionRate","Machine/BeamDestination","Machine/Energy",
"Method/Method","Method/Sensors","Method/Actuators","Method/TimeRecordLength","Method/Background",
"Data"]
},
"h5Machine": {
"charge": "SINEG01-DICT215:B1_CHARGE_AVERAGE-OP",
"laser": "SLG-LGEN:WHICH_LASER",
"repRate": "SIN-TIMAST-TMA:Beam-Appl-Freq-RB",
"beamDest": "SF:MODE_AR",
"energy": "SF:ENERGY_AR"
},
"h5Data": {
"dataSet": ["timestamp","data", "pulse_id", "timestamp_offset"]
}
}

View File

@@ -1,195 +0,0 @@
{
"menuFlags":{
"hasFile": 1,
"loadInitFile": 1,
"hasDaq": 1,
"hasH5" : 1,
"hasEpics" : 1
},
"Expt": {
"encoding": "UTF-8",
"beamline": "",
"exptColorBg": "blue",
"exptColorFg": "white",
"operator": "sfop"
},
"ElogBooks": {
"SwissFEL+commissioning": {
"url": "https://elog-gfa.psi.ch:443/SwissFEL+commissioning",
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/SwissFEL+commissioning/"
},
"SwissFEL+commissioning+data": {
"url": "https://elog-gfa.psi.ch:443/SwissFEL+commissioning+data",
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/SwissFEL+commissioning+data/"
},
"SwissFEL+test": {
"url": "https://elog-gfa.psi.ch:443/SwissFEL+test",
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/SwissFEL+test/"
},
"SwissFEL+test+data": {
"url": "https://elog-gfa.psi.ch:443/SwissFEL+test+data",
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/SwissFEL+test+data/"
}
},
"Elog": {
"useELOGenv" : 0,
"host": "elog-gfa.psi.ch",
"book": "SwissFEL+commissioning+data",
"url": "https://elog-gfa.psi.ch:443/SwissFEL+commissioning+data",
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/SwissFEL+commissioning+data/",
"category": ["Info","Measurement"],
"system" : ["","Beamdynamics","Controls", "Diagnostics", "Electric supply", "Insertion-devices", "Laser",
"Magnet Power Supplies", "Operation", "RF", "Safety", "Vacuum", "Water cooling", "Other", "Unknown"],
"domain" : ["","Injector","Linac1","Linac2","Linac3","Aramis","Aramis Beamlines","Athos","Athos Beamlines"],
"section" : [ [""],
["","SINEG01", "SINBD01", "SINSB01", "SINSB02", "SINLH01", "SINLH02", "SINLH03", "SINSB03", "SINSB04", "SINSB05", "SINXB01", "SINBC01", "SINBC02", "SINDI01", "SINDI02"],
["","S10CB01", "S10CB02", "S10DI01", "S10BD01", "S10CB03", "S10CB04", "S10CB05", "S10CB06", "S10CB08", "S10CB09", "S10BC01", "S10BC02", "S10MA01"],
["","S20CB01", "S20CB02", "S20CB03", "S20CB04", "S20SY01", "S20SY02", "S20SY03"],
["","S30CB01", "S30CB02", "S20CB03", "S30CB04", "S30CB05", "S30CB06", "S30CB07", "S30CB08", "S30CB09", "S30CB10", "S30CB11", "S30CB12", "S30CB13", "S30CB14", "S30CB15", "S30CB16"],
["","SARCL01", "SARCL02", "SARMA01", "SARMA02", "SARUN01", "SARUN02", "SARUN03", "SARUN04", "SARUN05", "SARUN06", "SARUN07", "SARUN08", "SARUN09", "SARUN10", "SARUN11", "SARUN12",
"SARUN13", "SARUN14", "SARUN15", "SARUN16", "SARUN17", "SARUN18", "SARUN19", "SARUN20", "SARBD01", "SARBD02"],
["","SARFE10 (Gas detector)", "SAROP11 (ESA / ALVRA)", "SAROP21 (ESB / Bernina)", "SAROP31 (ESC)"],
["","SATSY01", "SATSY02", "SATSY03", "SATCL01", "SATDI01", "SATCB01", "SATCB02", "SATMA01", "SATUN01", "SATUN02", "SATUN03", "SATUN04", "SATUN05", "SATUN06", "SATUN07", "SATUN08",
"SATUN09", "SATUN10", "SATDI04", "SATUN11", "SATUN12", "SATUN13", "SATUN14", "SATUN15", "SATUN16", "SATUN17", "SATUN18", "SATUN19", "SATUN20", "SATUN21", "SATUN22", "SATBD01", "SATBD02"],
["","SATFE10", "SATOP1"]
]
},
"stdlog": {
"destination": "/afs/psi.ch/intranet/Controls/tmp/bdbase/stdlog/"
},
"screenshot": {
"destination": "/afs/psi.ch/intranet/Controls/tmp/bdbase/screenshot/"
},
"url": {
"archiver" : "https://ui-data-api.psi.ch/prepare?channel=sf-archiverappliance/",
"databuffer": "https://ui-data-api.psi.ch/prepare?channel=sf-databuffer/"
},
"OpMsg":{
"pvDate1" :"SF-OP:CR-MSG:OP-DATE1",
"pvMsg1" :"SF-OP:CR-MSG:OP-MSG1",
"pvBeamOK":"SFTEST-CVME-TI3-EVR0:BUNCH-1-OK",
"pvEventNo":"SIN-TIMAST-EVG0:TX-PULSEID"
},
"BS":{
"pvFreqSel":"SWISSFEL-STATUS:Bunch-1-Freq-Sel",
"pvFreqRB" :"SWISSFEL-STATUS:Bunch-1-Appl-Freq-RB",
"modulo": 10,
"offset": 0,
"timeoutMS":1000
},
"Aramis":{
"undulators":["SARUN03-UIND030:K_SET", "SARUN04-UIND030:K_SET", "SARUN05-UIND030:K_SET",
"SARUN06-UIND030:K_SET", "SARUN07-UIND030:K_SET", "SARUN08-UIND030:K_SET",
"SARUN09-UIND030:K_SET", "SARUN10-UIND030:K_SET", "SARUN11-UIND030:K_SET",
"SARUN12-UIND030:K_SET", "SARUN13-UIND030:K_SET", "SARUN14-UIND030:K_SET",
"SARUN15-UIND030:K_SET"],
"BPMs-RT":["SARBD02-DBPM040:Y1-RT", "SARBD02-DBPM010:Y1-RT", "SARCL02-DBPM260:X1-RT"],
"BPMs":["SARBD02-DBPM040:Y1", "SARBD02-DBPM010:Y1", "SARCL02-DBPM260:X1"],
"dump": "SFB_BEAM_DUMP_AR:ONOFF1",
"optics": "SFB_OPTICS_SAR:ONOFF1",
"quadI": "SARBD02-MQUA030:I-SET",
"quadCycle": "SARBD02-MQUA030:CYCLE",
"beamStatus": "SOP-BEAMSTATUS-AR",
"energy" : "SARBD02-DBPM040:ENERGY-OP",
"charge": "SINEG01-DICT215:B1_CHARGE-OP",
"freq": "SIN-TIMAST-TMA:Bunch-1-Appl-Freq-RB",
"laser": "SWISSFEL-STATUS:Bunch-1-Las-Appl-RB",
"photonEnergy": "SARFE10-PBPG050:PHOTON-ENERGY-PER-PULSE-AVG",
"color": "#00b7eb",
"qlingrad": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #ffffff, stop: 1 #00b7eb)"
},
"Athos":{
"undulators":[
"SATUN06-UIND030:K_SET", "SATUN07-UIND030:K_SET", "SATUN08-UIND030:K_SET",
"SATUN09-UIND030:K_SET", "SATUN10-UIND030:K_SET", "SATUN11-UIND030:K_SET",
"SATUN12-UIND030:K_SET", "SATUN13-UIND030:K_SET",
"SATUN15-UIND030:K_SET", "SATUN16-UIND030:K_SET", "SATUN17-UIND030:K_SET",
"SATUN18-UIND030:K_SET", "SATUN19-UIND030:K_SET", "SATUN20-UIND030:K_SET",
"SATUN21-UIND030:K_SET", "SATUN22-UIND030:K_SET"
],
"BPMs-RT":["SATBD02-DBPM040:Y2-RT", "SATBD02-DBPM010:Y2-RT"],
"BPMs":["SATBD02-DBPM040:Y2", "SATBD02-DBPM010:Y2"],
"dump": "SFB_BEAM_DUMP_AT:ONOFF1",
"optics": "SFB_OPTICS_SAT:ONOFF1",
"quadI": "SATBD02-MQUA030:I-SET",
"quadCycle": "SATBD02-MQUA030:CYCLE",
"beamStatus": "SOP-BEAMSTATUS-AT",
"energy" : "SATBD02-DBPM040:ENERGY-OP",
"charge": "SINEG01-DICT215:B2_CHARGE-OP",
"freq": "SIN-TIMAST-TMA:Bunch-2-Appl-Freq-RB",
"laser": "SWISSFEL-STATUS:Bunch-2-Las-Appl-RB",
"photonEnergy": "SATFE10-PEPG046:PHOTON-ENERGY-PER-PULSE-AVG",
"color": "#2e5894",
"qlingrad": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #FFFFFF, stop: 1 #2e5894)"
},
"Porthos":{
"laser": "SWISSFEL-STATUS:Bunch-2-Las-Appl-RB",
"pvFreqRB": "SIN-TIMAST-TMA:Bunch-2-Appl-Freq-RB",
"freq": "SIN-TIMAST-TMA:Bunch-2-Appl-Freq-RB",
"beamStatus": "SOP-BEAMSTATUS-AT",
"energy" : "SATBD02-DBPM040:ENERGY-OP",
"charge": "SINEG01-DICT215:B2_CHARGE-OP",
"photonEnergy": "SATFE10-PEPG046:PHOTON-ENERGY-PER-PULSE-AVG",
"color": "#9c6da5",
"qlingrad": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #9b111e, stop: 1 #FFFFFF)"
},
"Update":{
"freq": [0.5, 1, 2, 5, 10],
"defaultIdx": 1
},
"DAQ":{
"caWaitSec": 0.09
},
"MsgSeverity": {
"fatal": "#ee0011",
"error": "#990033",
"warn": "#cc6600",
"info": "#0040ff",
"debug": "#11aaee"
},
"StyleGuide":{
"widgetHeight": 25,
"extraGroupHeight": 30,
"fgAlarmInvalid": "#ffffff",
"fgAlarmMajor": "#ff0000",
"fgAlarmMinor": "#fbfb04",
"fgAlarmNoAlarm": "#00cd00",
"fgNormalText": "#000000",
"fgCurveHor": "#2a63e4",
"fgCurveVer": "#8b1a96",
"fgCurveLong": "#cd6100",
"bgTitleOperation": "#dadada",
"bgTitleExpert": "#646464",
"bgTitleSimulation":"#8b1a96",
"bgMain": "#ececec",
"bgReadbackAlarm": "#c8c8c8",
"bgReadback" : "#ffffe0",
"bgPVSetBeam": "#d4db9d",
"bgPVSet": "#a0a0a0",
"bgButtonWindow": "#b79d5c",
"bgGroupContainers":"#e1e1e1",
"bgErrorLogFile" : "#f0f0f8",
"aramis_color": "#00b7eb",
"athos_color": "#2e5894",
"aramis_qlingrad": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #00b7eb , stop: 1 #ffffff)",
"athos_qlingrad": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #2e5894 , stop: 1 #ffffff)"
},
"hdf": {
"destination" : "/sf/data/measurements/",
"groups":["General/Created","General/Author","General/Process","General/UID","General/Filepath",
"Machine/Charge", "Machine/Laser","Machine/RepetitionRate","Machine/BeamDestination","Machine/Energy",
"Method/Method","Method/Sensors","Method/Actuators","Method/TimeRecordLength","Method/Background",
"Data"]
},
"hdfMachine": {
"charge": "SINEG01-DICT215:B1_CHARGE_AVERAGE-OP",
"laser": "SLG-LGEN:WHICH_LASER",
"repRate": "SIN-TIMAST-TMA:Beam-Appl-Freq-RB",
"beamDest": "SF:MODE_AR",
"energy": "SF:ENERGY_AR"
},
"hdfData": {
"dataSet": ["timestamp","data", "pulse_id", "timestamp_offset"]
}
}

View File

@@ -1,24 +0,0 @@
<html><head><title>JSON File</title></head>
<body>
<p><b>JSON file contains options for the application</b></p>
<p><b>Note: Do not change left side of the colon</b></p>
<p><b>expt:</b> Text of the label that appears at the up right corner of the window, default vaule: Expt</p>
<p><b>expt_color_bg:</b> Background color of the label that appears at the up right corner of the window, default vaule: Blue</p>
<p><b>expt_color_fg:</b> Font color of the label that appears at the up right corner of the window, default vaule: White</p>
<p><b>update_wait_ms:</b> update time (in millisecond) for getting data, default vaule: 200ms</p>
<p><b>titles:</b> Titles separated by comma for each graph, default vaule: Horizontal,Vertical,Charge,Energy</p>
<p><b>figureColor:</b> color of background in hexadecimal, default vaule: #ededed</p>
<p><b>markerColors:</b> color of markers in hexadecimal separated by comma for each graph, default vaule: #3813b6,#fa8072,#66cc33,#3399ff</p>
<p><b>markertypes:</b> marker-format, marker-size and marker-edgewidth separated by whitespace. For each graph group of marker-format, marker-size and marker-edgewidth separated by comma, default vaule: o 5 1,o 5 1,+ 10 3,+ 10 3</p>
<p><b>buttontxts:</b> Numbers on the buttons each number separated by whitespace. For each graph button group separated by comma, default vaule: 10 5 3 1 Max,10 5 3 1 Max,400 300 200 100 Max,6 4 2 1 Max</p>
<p><b>barWhenEqualAxis:</b> Change graph to bar chart when click to Equal axis 0 for False, otherwise True, default vaule: False</p>
<p><b>numberOfBtns:</b> Number of buttons in each button group separated by comma, default vaule: 4,4,4.3</p>
<p><b>btnUnits:</b> Units in each button group, default vaule: mm mm pC GeV</p>
<p><b>axisLbl:</b> X label and Y label separated by comma and for each graph separated by semicolon, default vaule: x(m),s(mm);y(m),s(m);Q(pC), ;E(GeV),s(mm)</p>
<p><b>connectMarks:</b> Whether connect markers with line 0 for False, otherwise True, default vaule: False</p>
<p><b>nodesXML:</b> Path of the xml file of the nodes, default vaule: cAramis.xml</p>
<p><b>glistXML:</b> Path of the xml file of the groups, default vaule: gDBPM_Aramis.xml</p>
<p><b>referenceFile:</b> Reference file contains information offset values, default vaule: reference.txt</p>
<p><b>isVirtual:</b> Is xml files contains virtual channels, 0 for False, otherwise True, default vaule: False</p>
</body></html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -44,7 +44,7 @@
<file alias="acc.qss">config/acc.qss</file>
<file alias="base.json">config/base.json</file>
<file alias="style.json">config/style.json</file>
<file alias="cNodes.xml">config/cNodes.xml</file>
<!--file alias="cNodes.xml">config/cNodes.xml</file-->
<file>help/BBA_Quad_BPM/page5.html</file>
<file>help/BBA_Quad_BPM/page4.html</file>

View File

@@ -1,117 +0,0 @@
<!DOCTYPE RCC><RCC version="1.0">
<qresource>
<file alias="helpabout.png">images/helpabout.png</file>
<file alias="filenew.png">images/filenew.png</file>
<file alias="fileopen.png">images/fileopen.png</file>
<file alias="filesave.png">images/filesave.png</file>
<file alias="filesaveas.png">images/filesaveas.png</file>
<file alias="fileprint.png">images/fileprint.png</file>
<file alias="filequit.png">images/filequit.png</file>
<file alias="fileelog.png">images/send.png</file>
<file alias="filestdlog.png">images/filestdlog.png</file>
<file alias="elog.png">images/EL.png</file>
<file alias="epics.png">images/EPICS.png</file>
<file alias="hdf.png">images/HDF_logo.png</file>
<file alias="hdfS.png">images/HDF_logoS.png</file>
<file alias="editinvert.png">images/editinvert.png</file>
<file alias="editswap.png">images/editswap.png</file>
<file alias="editzoom.png">images/editzoom.png</file>
<file alias="editmirror.png">images/editmirror.png</file>
<file alias="editunmirror.png">images/editunmirror.png</file>
<file alias="editmirrorhoriz.png">images/editmirrorhoriz.png</file>
<file alias="editmirrorvert.png">images/editmirrorvert.png</file>
<file alias="forbidden.png">images/forbidden.png</file>
<file alias="back.png">images/back.png</file>
<file alias="home.png">images/home.png</file>
<file alias="icon.png">images/icon.png</file>
<file alias="aramis.png">images/aramis.png</file>
<file alias="log.png">images/log.png</file>
<file alias="list.png">images/list.png</file>
<file alias="remove.png">images/remove.png</file>
<file alias="joint.png">images/joint.png</file>
<file alias="play.png">images/play.png</file>
<file alias="pause.png">images/pause.png</file>
<file alias="bar.png">images/bar.png</file>
<file alias="screenshot.png">images/screenshot.png</file>
<file alias="viewclearlog.png">images/viewclearlog.png</file>
<file alias="loading.gif">images/loading.gif</file>
<file alias="up_arrow.png">images/up_arrow.png</file>
<file alias="down_arrow.png">images/down_arrow.png</file>
<file alias="spinup.png">images/spinup.png</file>
<file alias="spindown.png">images/spindown.png</file>
<file alias="sfop.qss">config/sfop.qss</file>
<file alias="base.json">config/base.json</file>
<file alias="style.json">config/style.json</file>
<file alias="cNodes.xml">config/cNodes.xml</file>
<file>help/editmenu.html</file>
<file>help/filemenu.html</file>
<file>help/example/index.html</file>
<file>help/example/json.html</file>
<file>help/beamlossmonitors/index.html</file>
<file>help/beamlossmonitors/page1.html</file>
<file>help/example/page5.html</file>
<file>help/example/page4.html</file>
<file>help/example/page3.html</file>
<file>help/example/page2.html</file>
<file>help/example/page1.html</file>
<file>help/example/index.html</file>
<file>help/example_app/page5.html</file>
<file>help/example_app/page4.html</file>
<file>help/example_app/page3.html</file>
<file>help/example_app/page2.html</file>
<file>help/example_app/page1.html</file>
<file>help/example_app/index.html</file>
<file>help/corrMeas/page5.html</file>
<file>help/corrMeas/page4.html</file>
<file>help/corrMeas/page3.html</file>
<file>help/corrMeas/page2.html</file>
<file>help/corrMeas/page1.html</file>
<file>help/corrMeas/index.html</file>
<file>help/EmittanceMeas/page5.html</file>
<file>help/EmittanceMeas/page4.html</file>
<file>help/EmittanceMeas/page3.html</file>
<file>help/EmittanceMeas/page2.html</file>
<file>help/EmittanceMeas/page1.html</file>
<file>help/EmittanceMeas/index.html</file>
<file>help/BBA_Quad_BPM/page5.html</file>
<file>help/BBA_Quad_BPM/page4.html</file>
<file>help/BBA_Quad_BPM/page3.html</file>
<file>help/BBA_Quad_BPM/page2.html</file>
<file>help/BBA_Quad_BPM/page1.html</file>
<file>help/BBA_Quad_BPM/index.html</file>
<file>help/BLMeas/page5.html</file>
<file>help/BLMeas/page4.html</file>
<file>help/BLMeas/page3.html</file>
<file>help/BLMeas/page2.html</file>
<file>help/BLMeas/page1.html</file>
<file>help/BLMeas/index.html</file>
<file>help/energy_loss_meas/page5.html</file>
<file>help/energy_loss_meas/page4.html</file>
<file>help/energy_loss_meas/page3.html</file>
<file>help/energy_loss_meas/page2.html</file>
<file>help/energy_loss_meas/page1.html</file>
<file>help/energy_loss_meas/index.html</file>
<file>help/photon_spectra/page5.html</file>
<file>help/photon_spectra/page4.html</file>
<file>help/photon_spectra/page3.html</file>
<file>help/photon_spectra/page2.html</file>
<file>help/photon_spectra/page1.html</file>
<file>help/photon_spectra/index.html</file>
<file>help/spectrum_evaluation_tool/page5.html</file>
<file>help/spectrum_evaluation_tool/page4.html</file>
<file>help/spectrum_evaluation_tool/page3.html</file>
<file>help/spectrum_evaluation_tool/page2.html</file>
<file>help/spectrum_evaluation_tool/page1.html</file>
<file>help/spectrum_evaluation_tool/index.html</file>
<file>help/undulator_contrib/page5.html</file>
<file>help/undulator_contrib/page4.html</file>
<file>help/undulator_contrib/page3.html</file>
<file>help/undulator_contrib/page2.html</file>
<file>help/undulator_contrib/page1.html</file>
<file>help/undulator_contrib/index.html</file>
</qresource>
</RCC>

View File

@@ -1,104 +0,0 @@
{
"menuFlags":{
"hasFile": 1,
"loadInitFile": 1,
"hasDaq": 1,
"hasH5" : 1,
"hasEpics" : 1
},
"ElogBooks": {
"SLS+Development": {
"url": "https://elog-gfa.psi.ch:443/SLS+Development",
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/sls/"
},
"SLS+Measurement+Data": {
"url": "https://elog-gfa.psi.ch:443/SLS+Measurement+Data",
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/sls/"
}
},
"Elog":{
"useELOGenv": 0,
"host": "elog-gfa.psi.ch",
"book": "SLS+Development",
"url": "https://elog-gfa.psi.ch/SLS+Development",
"destination": "/afs/psi.ch/intranet/Controls/tmp/bdbase/ePic/",
"category": ["Info","Measurement"],
"system" : ["","Beamdynamics","Controls", "Diagnostics", "Electric supply", "Insertion-devices", "Laser",
"Magnet Power Supplies", "Operation", "RF", "Safety", "Vacuum", "Water cooling", "Other", "Unknown"],
"domain" : ["","Injector","Linac1","Linac2","Linac3","Aramis","Aramis Beamlines","Athos","Athos Beamlines"],
"section" : [ [""],
[""]
]
},
"stdlog":{
"destination": "/afs/psi.ch/intranet/Controls/tmp/bdbase/stdlog/"
},
"screenshot": {
"destination": "/afs/psi.ch/intranet/Controls/tmp/bdbase/screenshot/"
},
"url": {
"archiver" : "https://ui-data-api.psi.ch/prepare?channel=sf-archiverappliance/",
"databuffer": "https://ui-data-api.psi.ch/prepare?channel=sf-databuffer/"
},
"OpMsg":{
"pvDate1" :"ACOAU-ACCU:OP-DATE1",
"pvMsg1" :"ACOAU-ACCU:OP-MSG1",
"upTime" : "ACOAU-ACCU:UT-HOURS"
},
"PCT":{
"current": "ARIDI-PCT:CURRENT",
"curROC": "ARIDI-PCT:CUR-ROC",
"tauHour": "ARIDI-PCT:TAU-HOUR",
"injRate": "ARIDI-PCT:INJ-RATE"
},
"OFB":{
"xrms": "ARIDI-BPM:OFB-XRMS",
"yrms": "ARIDI-BPM:OFB-YRMS",
"xmean": "ARIDI-BPM:OFB-XMEAN",
"ymean": "ARIDI-BPM:OFB-YMEAN"
},
"StyleGuide2":{
"widgetHeight": 25,
"extraGroupHeight": 30,
"fgAlarmInvalid": "#ffffff",
"fgAlarmMajor": "#ff0000",
"fgAlarmMinor": "#fbfb04",
"fgAlarmNoAlarm": "#00cd00",
"fgNormalText": "#000000",
"fgCurveHor": "#2a63e4",
"fgCurveVer": "#8b1a96",
"fgCurveLong": "#cd6100",
"bgTitleOperation": "#dadada",
"bgTitleExpert": "#646464",
"bgTitleSimulation":"#8b1a96",
"bgMain": "#ececec",
"bgReadbackAlarm": "#c8c8c8",
"bgReadback" : "#ffffe0",
"bgPVSetBeam": "#d4db9d",
"bgPVSet": "#a0a0a0",
"bgButtonWindow": "#b79d5c",
"bgGroupContainers":"#e1e1e1",
"bgErrorLogFile" : "#f0f0f8",
"aramis_color": "#00b7eb",
"athos_color": "#2e5894",
"aramis_qlingrad": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #00b7eb , stop: 1 #ffffff)",
"athos_qlingrad": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #2e5894 , stop: 1 #ffffff)"
},
"h5": {
"groups":["General/Created","General/Author","General/Process","General/UID","General/Filepath",
"Machine/Charge", "Machine/Laser","Machine/RepetitionRate","Machine/BeamDestination","Machine/Energy",
"Method/Method","Method/Sensors","Method/Actuators","Method/TimeRecordLength","Method/Background",
"Data"]
},
"h5Machine": {
"charge": "SINEG01-DICT215:B1_CHARGE_AVERAGE-OP",
"laser": "SLG-LGEN:WHICH_LASER",
"repRate": "SIN-TIMAST-TMA:Beam-Appl-Freq-RB",
"beamDest": "SF:MODE_AR",
"energy": "SF:ENERGY_AR"
},
"h5Data": {
"dataSet": ["timestamp","data", "pulse_id", "timestamp_offset"]
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,56 +0,0 @@
<!DOCTYPE RCC><RCC version="1.0">
<qresource>
<file alias="helpabout.png">images/helpabout.png</file>
<file alias="filenew.png">images/filenew.png</file>
<file alias="fileopen.png">images/fileopen.png</file>
<file alias="filesave.png">images/filesave.png</file>
<file alias="filesaveas.png">images/filesaveas.png</file>
<file alias="fileprint.png">images/fileprint.png</file>
<file alias="filequit.png">images/filequit.png</file>
<file alias="fileelog.png">images/send.png</file>
<file alias="filestdlog.png">images/filestdlog.png</file>
<file alias="elog.png">images/EL.png</file>
<file alias="epics.png">images/EPICS.png</file>
<file alias="hdf.png">images/HDF_logo.png</file>
<file alias="hdfS.png">images/HDF_logoS.png</file>
<file alias="editinvert.png">images/editinvert.png</file>
<file alias="editswap.png">images/editswap.png</file>
<file alias="editzoom.png">images/editzoom.png</file>
<file alias="editmirror.png">images/editmirror.png</file>
<file alias="editunmirror.png">images/editunmirror.png</file>
<file alias="editmirrorhoriz.png">images/editmirrorhoriz.png</file>
<file alias="editmirrorvert.png">images/editmirrorvert.png</file>
<file alias="forbidden.png">images/forbidden.png</file>
<file alias="back.png">images/back.png</file>
<file alias="home.png">images/home.png</file>
<file alias="icon.png">images/icon.png</file>
<file alias="aramis.png">images/aramis.png</file>
<file alias="log.png">images/log.png</file>
<file alias="list.png">images/list.png</file>
<file alias="remove.png">images/remove.png</file>
<file alias="joint.png">images/joint.png</file>
<file alias="play.png">images/play.png</file>
<file alias="pause.png">images/pause.png</file>
<file alias="bar.png">images/bar.png</file>
<file alias="screenshot.png">images/screenshot.png</file>
<file alias="viewclearlog.png">images/viewclearlog.png</file>
<file alias="loading.gif">images/loading.gif</file>
<file alias="up_arrow.png">images/up_arrow.png</file>
<file alias="down_arrow.png">images/down_arrow.png</file>
<file alias="spinup.png">images/spinup.png</file>
<file alias="spindown.png">images/spindown.png</file>
<file alias="acc.qss">config/acc.qss</file>
<file alias="base.json">config/base.json</file>
<file alias="style.json">config/style.json</file>
<file alias="cNodes.xml">config/cNodes.xml</file>
<file>help/example_app/page5.html</file>
<file>help/example_app/page4.html</file>
<file>help/example_app/page3.html</file>
<file>help/example_app/page2.html</file>
<file>help/example_app/page1.html</file>
<file>help/example_app/index.html</file>
</qresource>
</RCC>