Skip to content

astromg/TOI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

450 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TOI

Telescope Operator Interface

odpalanie:

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

MASTER WINDOW (tel_gui.py)

  • polaczyc ze SkyView?
  • dodac zakladki z teleskopami
  • dodac odpalanie Mount/instrument plan controler
  • wyswietlanie innych teleskopow?

PLAN WINDOW (plan_gui)

  • 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.)

SKY VIEW (sky_gui)

  • 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?)

MOUNT + PERYPHERICAL (mnt_gui.py pery_gui.py)

  • uzywa Monitor
  • polaczyc dwa okna
  • dodac fans on off / power
  • dodac DomeFlat light / power
  • dodac Park Dome

INSTRUMENT CONTROLL

  • zrobic nadwidget z tabami do roznych instrumentow?
  • ostrzezewnie jak nie jest M3 skierowane na instrument
  • Mode - zdefiniowac plik?
  • Subraster - pliki z definicjami wspolrzednych

OKNO GUIDERA

  • nie ma - nie ma, nie wiem jak dzialac i synchronizowac

Installation

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.

  1. Install poetry
  2. Clone the project
    git clone https://github.com/astromg/TOI.git
    cd TOI
  1. Install project and dependences
    poetry install
  1. Run
    toi

About

Telescope Operator Interface

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages