Experiment Control System Workshop April 23, GSI Darmstadt
> git clone https://github.com/dennisklein/ecs_workshop_apr23_handson
> cd ecs_workshop_apr23_handson
> python -m venv env
> . env/bin/activate
> pip install caproto
> pip install git+https://github.com/Yakifo/amqtt.git#egg=amqtt
> pip install windows-curses # on Microsoft Windows operating system only
Repeat this in every new shell:
> cd ecs_workshop_apr23_handson
> . env/bin/activate
Run the EPICS IOC:
python -m caproto.ioc_examples.random_walk --list-pvs --interface 127.0.0.1
Run the MQTT broker:
amqtt
Run the demo script:
export EPICS_CA_AUTO_ADDR_LIST=NO
export EPICS_CA_ADDR_LIST=127.0.0.1
python -m demo
Stop any of the programs via Ctrl+C.