Level Control Research Project Repo
An installation script is provided for users of pacman and can be used by running the following:
chmod +x installDistArch.sh
sudo ./installDistArch.sh
This script collects all dependencies required to run the programs within this repository and installs them automatically. The installation then runs a test suite to verfify the installation
An installation script is provided for users of apt-get and can be used by running the following:
chmod +x installDistUbuntu.sh
sudo ./installDistUbuntu.sh
This script collects all dependencies required to run the programs within this repository and installs them automatically. The installation then runs a test suite to verfify the installation
The python distribution anaconda is the recommeded base for this project and can be installed in the following way:
conda install pip, numpy, pyyaml, matplotlib, pyserial
pip install -i http://pypi.anaconda.org/pypi/simple pymodbus
cd /location/of/researchProject
python2 ./tests/TESTINSTALL.py
Scripts are provided to run each program within the .../scripts/OS_TYPE/ directory. Both simulation mode and live system running versions are avaliable so the user does not require to be connected to a live system.
Individual detailed documentation is not yet avaliable however an insight to each controller is avaliable within the main research project report.