/profile_simulated_hardware

Simulated hardware for TES fly scans

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

profile_simulated_hardware

Simulated hardware for TES fly scans

Set up instructions

Install a VirtualBox machine with Sirepo using vagrant following the instructions from https://github.com/radiasoft/sirepo/wiki/Development, which is also needed if https://github.com/NSLS-II/sirepo-bluesky is used.

Configure the ports mapping:

Install a MongoDB following the instructions from

Databroker configuration file can be used from local.yml and should be put to ~/.config/databroker/local.yml.

Install Docker following the instructions from https://docs.docker.com/install/linux/docker-ce/fedora/.

Run a Docker container inside the VirtualBox VM to provide access to the motors:

docker run -it --rm --name motorsim --network=host mikehart/motorsim

or

docker run -it --rm --name motorsim --network=host -e "PREFIX=IOC" europeanspallationsource/motorsim

TODO: finish the "Docker inside VM" instructions.