Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e2ae8cd87f | |||
| a56ba32403 | |||
| 80ee982a4a | |||
| 652c86a200 | |||
| 4e4a8e7156 | |||
| 001c78542e | |||
| 4171df1bcc | |||
| af4fa147e1 | |||
| c85a4049a2 | |||
| 44f6c770e1 |
6
.gitignore
vendored
6
.gitignore
vendored
@@ -7,11 +7,13 @@ common/config/*.*-*
|
||||
facility/*.*~
|
||||
facility/sf/config/*.*-*
|
||||
facility/sf/help/BBA_Quad_BPM/*.*~
|
||||
facility/sf/pyrcc5/__pycache__
|
||||
facility/sf/pyrcc5/
|
||||
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/pyrcc5/__pycache__/*.*
|
||||
facility/sls/pyrcc5/*.*-*
|
||||
facility/sls/*.*~
|
||||
File diff suppressed because it is too large
Load Diff
1
common/config/acc.qss
Symbolic link
1
common/config/acc.qss
Symbolic link
@@ -0,0 +1 @@
|
||||
../../../../common/config/acc.qss
|
||||
@@ -1,52 +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",
|
||||
"machine_color": "#2e5894",
|
||||
"machine_qlingrad": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 gray , stop: 1 #ffffff)"
|
||||
|
||||
},
|
||||
"Machine" : {
|
||||
"color" : "gray",
|
||||
"qlingrad": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 gray , stop: 1 #ffffff)"
|
||||
}
|
||||
}
|
||||
1
common/config/style.json
Symbolic link
1
common/config/style.json
Symbolic link
@@ -0,0 +1 @@
|
||||
../../../../common/config/style.json
|
||||
@@ -77,7 +77,7 @@
|
||||
"offset": 0,
|
||||
"timeoutMS":1000
|
||||
},
|
||||
|
||||
"Target" : ["Aramis", "Athos", "Porthos"],
|
||||
"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",
|
||||
@@ -93,7 +93,7 @@
|
||||
"beamStatus": "SOP-BEAMSTATUS-AR",
|
||||
"energy" : "SARBD02-DBPM040:ENERGY-OP",
|
||||
"charge": "SINEG01-DICT215:B1_CHARGE-OP",
|
||||
"freq": "SIN-TIMAST-TMA:Bunch-1-Appl-Freq-RB",
|
||||
"freq": "SIN-TIMAST-TMA:Bunch-1-Exp-Freq-RB",
|
||||
"laser": "SWISSFEL-STATUS:Bunch-1-Las-Appl-RB",
|
||||
"photonEnergy": "SARFE10-PBPG050:PHOTON-ENERGY-PER-PULSE-AVG",
|
||||
"color": "#00b7eb",
|
||||
@@ -117,7 +117,7 @@
|
||||
"beamStatus": "SOP-BEAMSTATUS-AT",
|
||||
"energy" : "SATBD02-DBPM040:ENERGY-OP",
|
||||
"charge": "SINEG01-DICT215:B2_CHARGE-OP",
|
||||
"freq": "SIN-TIMAST-TMA:Bunch-2-Appl-Freq-RB",
|
||||
"freq": "SIN-TIMAST-TMA:Bunch-2-Exp-Freq-RB",
|
||||
"laser": "SWISSFEL-STATUS:Bunch-2-Las-Appl-RB",
|
||||
"photonEnergy": "SATFE10-PEPG046:PHOTON-ENERGY-PER-PULSE-AVG",
|
||||
"color": "#2e5894",
|
||||
@@ -126,7 +126,7 @@
|
||||
"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",
|
||||
"freq": "SIN-TIMAST-TMA:Bunch-2-Exp-Freq-RB",
|
||||
"beamStatus": "SOP-BEAMSTATUS-AT",
|
||||
"energy" : "SATBD02-DBPM040:ENERGY-OP",
|
||||
"charge": "SINEG01-DICT215:B2_CHARGE-OP",
|
||||
@@ -134,6 +134,7 @@
|
||||
"color": "#9c6da5",
|
||||
"qlingrad": "qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #9b111e, stop: 1 #FFFFFF)"
|
||||
},
|
||||
"showPorthos": 0,
|
||||
"Update":{
|
||||
"freq": [0.5, 1, 2, 5, 10],
|
||||
"defaultIdx": 1
|
||||
|
||||
@@ -9,14 +9,14 @@
|
||||
|
||||
<p>These web pages are to be completed by the application owner.<br>
|
||||
They are located in the following directory: <br>
|
||||
/afs/psi.ch/intranet/SF/Beamdynamics/common/qrc_resources/help/<appname><br>
|
||||
/afs/psi.ch/project/pyqtacc/pyqtacc/qrc_resources/facility/sf/help/<appname><br>
|
||||
where <appname>.py is the name of the application program</p>
|
||||
|
||||
<p> After modification, execute the following script to incorporate changes<br>
|
||||
into qrc_resource.py for import into PyQt4- and PyQt5-based applications:</p>
|
||||
|
||||
<p>cd /afs/psi.ch/intranet/SF/Beamdynamics/common/qrc_resources</p>
|
||||
<p>./make_and_install.sh</>
|
||||
<p>cd /afs/psi.ch/project/pyqtacc/pyqtacc/qrc_resources/facility</p>
|
||||
<p>source make.sh</>
|
||||
|
||||
|
||||
|
||||
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -9,26 +9,93 @@
|
||||
"ElogBooks": {
|
||||
"SLS+Development": {
|
||||
"url": "https://elog-gfa.psi.ch:443/SLS+Development",
|
||||
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/sls/"
|
||||
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/sls/",
|
||||
"Required": {"Projekt": ["BBA", "Booster", "Coupling", "Emittance",
|
||||
"Filling Patterns", "IDs", "MBFM",
|
||||
"Optics", "low beam energy","low alpha",
|
||||
"Lifetime","RGM", "Photon Monitors",
|
||||
"Stability", "Beam transmissions",
|
||||
"Loss Factor Measurement",
|
||||
"beam size monitor",
|
||||
"Insertion Device Alignment",
|
||||
"Beam loss monitors", "Single Turn BPM",
|
||||
"Injection", "Charge Monitoring",
|
||||
"Orbit Correction",
|
||||
"Bunch Length Measurements",
|
||||
"Loss Measurement", "TRIBs",
|
||||
"Robinson Stability",
|
||||
"Injection Transient",
|
||||
"TbT BPM measurement", "LINAC Optimizer"]
|
||||
}
|
||||
},
|
||||
"SLS+Measurement+Data": {
|
||||
"url": "https://elog-gfa.psi.ch:443/SLS+Measurement+Data",
|
||||
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/sls/"
|
||||
}
|
||||
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/sls/",
|
||||
"Required": {"Projekt": ["BBA", "Booster", "Coupling", "Emittance",
|
||||
"Filling Patterns", "IDs", "MBFM",
|
||||
"Optics", "low beam energy","low alpha",
|
||||
"Lifetime","RGM", "Photon Monitors",
|
||||
"Stability", "Beam transmissions",
|
||||
"Loss Factor Measurement",
|
||||
"beam size monitor",
|
||||
"Insertion Device Alignment",
|
||||
"Beam loss monitors", "Single Turn BPM"]
|
||||
}
|
||||
},
|
||||
"SLS": {
|
||||
"url": "https://elog-gfa.psi.ch:443/SLS",
|
||||
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/sls/",
|
||||
"Required": {"Eintrag": ["Problem", "Info", "Tuning",
|
||||
"Betriebs-Wechsel", "Überbrückung",
|
||||
"Pikett", "Status", "Meldung-AK3",
|
||||
"Tips & Tricks", "Schicht-Übergabe",
|
||||
"Schicht-Auftrag"]},
|
||||
"Optional" : {"Effekt": [] ,
|
||||
"System":["","Beamdynamics","Feedbacks","Controls", "Diagnostik",
|
||||
"Electroversorgung", "Frontends", "Insertion-devices", "HF",
|
||||
"Timing", "Mag.Speisegeräte", "Operator", "SU", "PSYS", "Vakuum",
|
||||
"Külung", "Andere", "Unbekannt"],
|
||||
"auto": ["","yes", "no"]
|
||||
}
|
||||
},
|
||||
|
||||
"Sandkasten": {
|
||||
"url": "https://elog-gfa.psi.ch:443/Sandkasten",
|
||||
"destination": "/afs/psi.ch/intranet/Controls/tmp/elog/ePic/sls/",
|
||||
"Required" : {"Eintrag": ["Problem","Anregung"]},
|
||||
"Optional" : {"Status": ["","Offen", "Geschlossen"]}
|
||||
}
|
||||
},
|
||||
"ElogFields": {
|
||||
"SLS": {
|
||||
"Required": {"Eintrag": ["Problem", "Info", "Tuning",
|
||||
"Betriebs-Wechsel", "Überbrückung",
|
||||
"Pikett", "Status", "Meldung-AK3",
|
||||
"Tips & Tricks", "Schicht-Übergabe",
|
||||
"Schicht-Auftrag"]
|
||||
},
|
||||
"Optional" : {"Effekt": [] ,
|
||||
"System":["", "Beamdynamics", "Feedbacks", "Controls",
|
||||
"Diagnostik", "Electroversorgung",
|
||||
"Frontends", "Insertion-devices", "HF",
|
||||
"Timing", "Mag.Speisegeräte", "Operator",
|
||||
"SU", "PSYS", "Vakuum", "Külung", "Andere",
|
||||
"Unbekannt"],
|
||||
"auto": ["","yes", "no"]
|
||||
}
|
||||
},
|
||||
"SLS+Development" : {"Required" : ["Projekt"], "Optional" : [] },
|
||||
"SLS+Measurement+Data" : {"Required" : ["Projekt"], "Optional" : [] },
|
||||
"Sandkasten" : {
|
||||
"Required" : {"Eintrag": ["Problem","Anregung"]}, "Optional" : {"Status": ["","Offen", "Geschlossen"] }
|
||||
}
|
||||
},
|
||||
"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" : [ [""],
|
||||
[""]
|
||||
]
|
||||
"book": "SLS",
|
||||
"url": "https://elog-gfa.psi.ch/SLS",
|
||||
"destination": "/afs/psi.ch/intranet/Controls/tmp/bdbase/ePic/"
|
||||
},
|
||||
"stdlog":{
|
||||
"destination": "/tmp/"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
4
facility/sls_make.sh
Normal file
4
facility/sls_make.sh
Normal file
@@ -0,0 +1,4 @@
|
||||
cd sls
|
||||
make -f makefile-pyrcc5 -s compile
|
||||
make -f makefile-pyrcc5 -s install
|
||||
cd ../
|
||||
Reference in New Issue
Block a user