Skip to content

Latest commit

 

History

History
65 lines (48 loc) · 3.74 KB

README.md

File metadata and controls

65 lines (48 loc) · 3.74 KB

Radio Telescope Controller Software

License: GPL v3
Python 3.5+

pipeline status

Below you will find installation instructions to get the controller up and running on your own system. This installation information are not the final ones, since more packages may be used and/or a different approach will be used.

What is this repository for?

In this repository you will find the necessary files to get the telescope controller software up and running on your system.
This is still a beta version and it is relatively unstable, but usable.

How do I get set up?

  • Before proceeding, make sure that pip is installed on your system.
  • Installation command for pip: $ sudo apt-get install python3-pip
  • Also you will need to run the command $ sudo apt-get install qt5-default, to make sure you have the required Qt5 commands.
  • In the setup process the important part is to install the required package/packages
  • Use the configure.sh script to install the necessary packages for python and do the initial setup.
  • Configuration command: $ (sudo) ./configure.sh. Note that you may be required to run the script as sudo, in order to properly install Python packages.
  • After the installation of packages, you can run the main program from the run.sh script.
  • Running command: $ ./run.sh. Make sure the run script has executable permissions.
  • If executable permissions are needed for the run script type $ chmod +x run.sh, and the run the script as described above.

  • First of all Python 3.5+ needs to be installed. To install Python go to Python's website and get the latest stable release.
  • It is important also to install Qt5, by downloading it from the Qt's website.
  • Make sure that the installation of the Qt5 is in the directory C:\Qt on your computer and you have Qt5.
  • Also make sure that pip for Python is installed.
  • The next step is to open a terminal window in the program directory and execute the configure_windows.bat file.
  • If the execution of the configuration file is successful, then proceed with running the program by executing run_windows.bat.

Versioning

The versioning system that will be followed in this repo is the SemVer.

Documentation

This project contains an auto generated code documentation using sphinx and the page is hosted on gitlab.
Here you can find the documentation page.

Authors

All contributors in this project are listed here

License

This project is licensed under GNU GPLv3. Checkout the LICENSE file for details.

Questions?

  • You can contact the repo owner