This is the base repository for the AAVS software systems, organised as follows:
- bitfiles: TPM Firmware bitfiles
- config: Station configuration files
- python/pyaavs: Station monitoring and control
- python/pydaq: Data acquisition
- python/aavs_calibration: Calibration database
- python/utilities: Useful scripts
- src: Data acqusition backend
- python/pyaavs/tests: Firmware and software tests
- web: Monitoring page
The deploy script deploy.sh will create the execution environment to run the AAVS software, execute ./deploy.sh -h for details.
After sucessful execution of the deploy script, a station configuration file should be created in order to define the hardware setup and observation parameter of the station. Refer to config/default_config.yml for detail.
The test environment is described in a dedicated document located in python/pyaavs/tests/doc, refer to the document in order to configure and use it.
Additional utilities can be installed in python/utilities directory.