The new data acquisition system for the 40-foot radio telescope at the Green Bank Observatory. This software is part of the ERIRA program.
Threepio uses PyQt5
for GUI and pySerial
for communication to the data collection hardware, including a SOLAR-360-2-RS232 inclinometer and a DataQ A2D card.
Clone the repo and cd
into it.
$ git clone https://github.com/finnjames/threepio.git
$ cd threepio
Threepio requires Python 3.9.x. Using a virtual environment is strongly recommended.
$ python --version
Python 3.9.1
$ python -m venv --upgrade-deps venv
Activate the virtual environment.
$ source ./venv/bin/activate
Install dependencies.
(venv) $ pip install -r requirements.txt
Run
(venv) $ python threepio.py
Clone the repo and cd
into it.
$ git clone https://github.com/finnjames/threepio.git
$ cd threepio
Threepio requires Python 3.9.x. Using a virtual environment is strongly recommended.
$ python --version
Python 3.9.1
$ python -m venv --upgrade-deps venv
Activate the virtual environment.
$ .\venv\Scripts\Activate.ps1
Install dependencies.
(venv) $ python -m pip install -r requirements.txt
Run
(venv) $ python threepio.py