Newer
Older
To push directly on observatory pc (for people without access to INAF repo)
```
# on obseravatory pc
git config receive.denyCurrentBranch updateInstead
# on local machine
git remote add machine user@machine:software-di-controllo
git push machine main
```
```
sudo apt install gnuplot gnupot-x11
sudo /home/zap/MBB/mbb -w 9000 -i 22000 -l /home/zap/MBB/mbb.log 10.185.119.248
```
# For the core routines:
pip3 install requests loguru pyvantagepro astropy ping3 gnuplotlib
# For the API and the web interface:
pip3 install requests loguru flask==2.1.2 werkzeug==2.1.2 flask-restx flask-httpauth flask-apscheduler
# Specific flask and werkzeug are due to: ImportError: cannot import name 'parse_rule' from 'werkzeug.routing'
# Dome board:
```
sudo apt-get install python-dev libusb-dev swig libwxgtk3.0-gtk3-dev
git clone https://github.com/rm-hull/k8055.git
cd k8055
sed -i.bak 's/CC = gcc/CC = g++/' Makefile
sed -i.bak 's/\t/ /g' pyk8055/pyk8055.py
sed -i.bak 's/IOError, "Could not open device"/IOError("Could not open device")/g' pyk8055/pyk8055.py
make all
sudo make install
make pylib k8055gui
sudo make pyinstall guiinstall
```
# Dome software + Alpaca driver:
```
git clone https://github.com/lfini/SW-OPC-2.git
```
[![Latest Release](https://www.ict.inaf.it/gitlab/davide.ricci/software-di-controllo/-/badges/release.svg)](https://www.ict.inaf.it/gitlab/davide.ricci/software-di-controllo/-/releases)