This repository contains the EPICS IOC for the CAEN N1471 programmable HV power supply.
Install EPICS, asyn and StreamDevice manually and change the installation paths in configure/RELEASE
.
-- OR --
Use the provided devcontainer configuration.
make
- Start simulator (preferably with embedded socat)
cd caen-n1471-simulator && cargo run
- Start IOC
cd iocBoot/caen-N1471-ioc && ./st.cmd
- Install testing dependencies (as in Dockerfile)
apt-get update --yes && apt-get install --yes --no-install-recommends \
python3 \
python-is-python3 \
python3-pytest-bdd \
python3-pyepics
- Start pytest
pytest tests