Download and Setup
A working control interface can be obtained by installing Phoebus (a variant of CSS that is going to replace CSS).
Steps:
- download and install Phoebus https://controlssoftware.sns.ornl.gov/css_phoebus/
- git clone https://baltig.infn.it/lnf-da-control/redpitaya-ioc.git opi or the most comprehensive git clone https://baltig.infn.it/lnf-da-control/sparc-epics-opi.git --recurse-submodules
- follow instruction to setup settings https://control-system-studio.readthedocs.io/en/latest/preferences.html (settings.ini in the project setup the correct parameter to connect to the IOC)
- launch the application and open
- run
Install Phoebus Setting (Mac,Linux)
phoebus.sh -settings settings.ini
Mac specific initialization
If previous setting fails do:
Install Phoebus Setting (Mac,Linux)
cd /Applications/CSS_Phoebus.app cd phoebus-4.7.4-SNAPSHOT (or alternative version) vi phoebus.desktop ## add -settings settings.ini # or other setting file Exec=~/bin/phoebus -settings settings.ini -resource %f
Install Phoebus Setting (Windows)
phoebus.bat -settings settings.in
settings.ini:
settings.ini
settings.ini org.phoebus.pv.ca/addr_list=<Address of gateway of your k8s ECS installation> org.csstudio.trends.databrowser3/urls=pbraw://<epicsarchiver of your installation>.okd-datest.lnf.infn.it/retrieval org.csstudio.trends.databrowser3/archives=pbraw://<epicsarchiver of your installation>.apps.okd-datest.lnf.infn.it/retrieval
See EPIK8s Sparc for an example of these entrypoints