Telescope Operator Interface
If installed by poetry (see below)
$ toi
otherwise
$ ./toi.py
- toi.py - Monitor do sygnalow i komunikacji z AutoSlew, odpala tez wszytskie okna GUI
- tel_gui.py - nic ciekawego, ale tylko tutaj jest EXIT
- mnt_gui.py - Mount Controll - uzywa Monitora
- pery_gui.py - sterowanie peryferiami - swiatla, M3, etc.
- instrument_gui.py - instrument Window
- plan_gui.py - Plan Manager
- sky_gui.py - Radarek nieba
- polaczyc ze SkyView?
- dodac zakladki z teleskopami
- dodac odpalanie Mount/instrument plan controler
- wyswietlanie innych teleskopow?
- Zintegrowac z TIC - synchornizacja planow, next object i logow obserwacyjnych
- przemyslec jak kontrolowac alerty - oddzielne okno z zaznaczaniem - focu calibration 2000s, etc. ??
- pamietac o ob_id i plan_id
- co wyslwietlac w tabelce - ikonki, nazwa, uwagi, H, Az, seq, tot_exp, obs_id
- dodac sprawdzanie parametrow obserwacji
- doadc przycicsk i wiedget plot night plan
- w tabelce wyswietlac LOG z obserwacji z mozliwoscia edytowania
- LoadPlan -> wczytywac zgodnie z formatem plikow - synchronizacja z TIC
- stop i start -> TIC odpala automat obserwacyjny
- next skip i stop zmienic ikonki i przemyslec
- del all - nieaktywne
- del up down first last swap - READY, ale zamienic first i last z up i down
- add - dodac caly widget z mozliwoscia dodania katalogu, obiektu, markerow...
- edit - widget do edytowania paramatrow programu (exp time, etc.)
- dwa mody - wybieranie z planu obiektow / free mode
- interakcja SKY <--> plan controler / tel controler
- wyswietlanie ut, sid, jd, programu, tel status, dome status, mirror covers, lights, flatfiled lights
- dodac ksiezyc, slonce, (planety?)
- uzywa Monitor
- polaczyc dwa okna
- dodac fans on off / power
- dodac DomeFlat light / power
- dodac Park Dome
- zrobic nadwidget z tabami do roznych instrumentow?
- ostrzezewnie jak nie jest M3 skierowane na instrument
- Mode - zdefiniowac plik?
- Subraster - pliki z definicjami wspolrzednych
- nie ma - nie ma, nie wiem jak dzialac i synchronizowac
Install using the poetry tool
This procedure installs all dependences includin proper python version in isolated virtual environment.
Also, the command line command toi will be created for easy running the executable in proper environment.
- Install poetry
- Clone the project
git clone https://github.com/astromg/TOI.git
cd TOI
- Install project and dependences
poetry install
- Run
toi