Set of Phoebus OPIs based on ACQ400CSS for D-Tacq Digitizers.
More examples
-
Clone repo
git clone https://github.com/D-TACQ/ACQ400CSSP cd ACQ400CSSP -
Install Java17+
-
Download and extract Phoebus (5.0.2):
-
For ease of installation extract or link the phoebus jar directory into the repo e.g.
│── ACQ400CSSP │ │── ACQ400CSSP_launcher.py │ │── workspaces │ │── CSSP.conf │ │── product-5.0.0 │ │ │── phoebus-5.0.0.jar
-
You can create a CSSP.conf file to hardcode paths if needed:
JAVA_BIN=C:\Program Files\Eclipse Adoptium\jre-17.0.12.7-hotspot\bin\java.exe PHOEBUS_JAR=C:\Users\sam\PROJECTS\ACQ400CSSP\product-5.0.0\product-5.0.0.jar
Single UUT launch:
./ACQ400CSSP_launcher.py acq2106_999Multi UUT launch:
./ACQ400CSSP_launcher.py acq2106_997 acq2106_998 acq2106_999Each UUT generates a workspace containing it's memento and settings.ini. Create a workspace.prefs or a UUT_workspace.prefs to automatically override existing prefs on launch
./run_phoebus.sh acq2106_999run_phoebus.bat acq2106_999- Update the repo
git pull- Erase outdated workspaces
rm -rf workspaces