# Kontrola urządzeń astronomicznych przy użyciu INDI

KStars dostarcza interfejsu do konfiguracji i kontroli urządzeń astronomicznych za pomocą protokołu INDI.

Protokół INDI daje możliwość sterowania różnymi instrumentami astronomicznymi, takimi jak kamery CCD i fokusery. KStars obecnie obsługuje następujące urządzenia:

## Obsługiwane teleskopy

Teleskop | Sterownik urządzenia
--- | ---
LX200 8"-12" Classic | indi_lx200classic
Teleskopy bazujące na autostarze | indi_lx200autostar
LX200 GPS 8"-16" | indi_lx200gps
LX200 Classic 16" | indi_lx200_16
NexStar GPS, CGE, AS-GT | indi_celestrongps
New GT, NexStar 5i/8i | indi_celestrongps
Takahashi Temma | indi_temma
Astro-Electronic FS-2 | indi_lx200basic
Argo Navis | indi_lx200basic
Losmandy Gemini | indi_lx200basic
Kontrolery Mel Bartels | indi_lx200basic
Sky Commander | indi_skycommander
Intelliscope/SkyWizard | indi_intelliscope
Orion Atlas | indi_orion_atlas

## Obsługiwane focusery

Focuser | Sterownik urządzenia
--- | ---
Meade LX200GPS Microfocuser | indi_lx200gps
Meade 1206 Primary Mirror Focuser | indi_lx200basic
JMI NGF Series | indi_lx200basic
JMI MOTOFOCUS | indi_lx200basic
FLI Precision Focuser | indi_fli_pdf
RoboFocus | indi_robofocus

## Obsługiwane kamery CCD

CCD | Sterownik urządzenia
--- | ---
Urządzenia CCD Finger Lakes | indi_fli_ccd
Urządzenia CCD Santa Barbara | indi_sbig_ccd
Urządzenia CCD Apogee | indi_apogee_alta

## Obsługiwane filtry kołowe (ang. filter wheels)

Filtr kołowy | Sterownik urządzenia
--- | ---
Filtry kołowe FLI | indi_fli_wheel
True Technology Wheel | indi_trutech_wheel

## Obsługiwane kamery sieciowe (webcam)

Kamera sieciowa | Sterownik urządzenia
--- | ---
Każde urządzenie kompatybilne z Video4Linux | indi_v4l_generic
Kamery sieciowe Philips | indi_v4l_philips
Meade Lunar Planetary Imager | indi_meade_lpi
SBIG STV | indi_sbig_stv

## Konfiguracja INDI

KStars może sterować urządzeniami lokalnymi i zdalnymi przy użyciu architektury klient/serwer INDI. Urządzenia INDI mogą pracować w trzech różnych trybach:

1. Lokalny: jest to najczęściej używany tryb i służy do kontroli urządzeń lokalnych (&ie; urządzenia podłączone do komputera użytkownika).

2. Serwer: w trybie tym ustawiany jest serwer INDI dla określonego urządzenia. Czeka on na połączenie ze zdalnymi klientami. Nie ma możliwości sterowania urządzeniami w trybie serwera, można je jedynie startować i zamykać.

3. Klient: tryb ten używany jest do podłączenia do urządzenia działającego jako serwer INDI. Urządzeniami zdalnymi można sterować tak jak lokalnymi.

Za pomocą Menedżera urządzeń z menu Urządzenia można uruchomić urządzenie lokalne, skonfigurować serwer INDI i podłączyć się do zdalnego klienta.

Poniżej znajduje się zrzut ekranu okna Menedżera urządzeń:

Uruchamianie sterowników urządzeń
Rozpoczynanie pracy sterowników urządzeń

Dane urządzenie można uruchomić poprzez wybranie go z drzewa urządzeń i kliknięcie przycisku Uruchom usługę. Ponadto można wybrać tryb pracy: lokalny bądź serwer.

Więcej na temat zdalnej kontroli urządzeń można znaleźć w sekcji zdalna kontrola urządzeń.

## Instalacja teleskopu

Większość teleskopów wyposażonych jest w interfejs RS232. Należy podłączyć złącze RS232 teleskopu do portu szeregowego/USB komputera. Zazwyczaj złącze RS232 podłącza się do portu szeregowego, ale nowe laptopy nie posiadają tego portu, posiadają natomiast porty USB/FireWire, w takim wypadku należy skorzystać z przejściówki złącza szeregowego na USB.

Po podłączeniu teleskopu do komputera należy go włączyć. Zaleca się pobranie i instalację najnowszego oprogramowania teleskopu (firmware).

By poprawnie użyć teleskopu należy go najpierw wyregulować. Proszę wyregulować teleskop (regulacja względem jednej lub dwóch gwiazd), tak jak jest to opisane w jego instrukcji obsługi.

&kstars; musi sprawdzić ustawienia czasu i lokalizacji przed podłączeniem do teleskopu. Zapewnia to prawidłowe śledzenie i synchronizację pomiędzy teleskopem i &kstars;. Podane poniżej kroki pozwolą na podłączenie się do urządzenia podłączonego do Twojego komputera. Więcej na temat podłączenia i zdalnego sterowania urządzeniami można znaleźć w sekcji zdalna kontrola urządzeń.

Asysten teleskopu może pomóc zweryfikować wymagane informacje i uruchomić teleskop. Skanuje on automatycznie porty w poszukiwaniu podłączonych teleskopów. Asystenta można uruchomić wybierając Asystent teleskopu z menu Urządzenia.

Inny sposób podłączenia teleskopu opisują poniższe kroki:

1. Ustaw położenie geograficzne. W tym celu otwórz okno Ustawienia lokalizacji wybierając Geograficzne... z menu Ustawienia. Inne metody to wciśnięcie ikony Geograficzne z paska narzędzi lub wciśnięcie &Ctrl;g.

2. Ustaw czas i datę. Ustawień czasu i daty można dokonać wybierając Ustaw czas... z menu Czas, bądź wciskając ikonęUstaw czas w pasku narzędzi. Okno Ustaw czas używa standardowego menu &kde; do ustawienia godzin, minut i sekund. Jeżeli zachodzi potrzeba zresetowania zegara do aktualnego czasu wystarczy wybrać Zrównaj czas z rzeczywistym z menu Czas.

3. Kliknij menu Urządzenia i wybierz Menedżera urządzeń.

4. Z kolumny Urządzenia wybierz model teleskopu.

5. Kliknij prawym przyciskiem myszy urządzenie i wybierzUruchom usługę.

6. Kliknij Ok by zamknąć okno dialogowe Menedżera urządzeń.

### Najczęściej stosowane ustawienia

Nie ma potrzeby dokonywania ustawień położenia geograficznego i czasu po każdym podłączeniu teleskopu. Należy tylko zmienić te konieczne.

Teraz masz możliwość pełnego korzystania z możliwości urządzenia, &kstars; dla wygody dostarcza dwóch wymiennych interfejsów GUI do sterowania teleskopami:

### Sterowanie teleskopem

1. Sterowanie mapą nieba: Dla każdego urządzenia uruchomionego w Menedżerze urządzeń, pojawia się odpowiednia pozycja w menu kontekstowym pozwalająca zarządzać właściwościami urządzenia. Można wydawać takie polecenia jak `Slew, Sync,` i `Track` bezpośrednio z mapy nieba.

   Poniżej pokazany jest zrzut ekranu menu kontekstowego z aktywnym urządzeniem LX200 Classic:

   Sterowanie urządzeniami z poziomu mapy nieba

2. Panel sterowania INDI: Panel oferuje użytkownikowi kontrolę nad wszystkimi możliwości urządzenia.

   Panel podzielony jest na trzy główne części:

   - Karty urządzeń: Każde dodatkowe aktywne urządzenie zajmuje część panelu INDI. Kilka urządzeń może pracować jednocześnie bez zakłócania pracy innych.

   - Widok właściwości: Właściwości są kluczowym elementem architektury INDI. Każde urządzenie posiada zdefiniowany zbiór właściwości do komunikacji z klientem. Obecna pozycja teleskopu jest przykładem właściwości. Podobne semantycznie właściwości zebrane są w grupy.

   - Podgląd dziennika: Urządzenia raportują swój status i potwierdzając odebrane komendy wysyłając wiadomości INDI. Każde urządzenie posiada swój własny dziennik. Wszystkie urządzenia dzielą wspólny podgląd dzienników. Urządzenie zazwyczaj wysyła wiadomość tylko do własnego sterownika, ale ma pozwolenia na wysyłanie, gdy jest to właściwe, ogólnej wiadomości.

   Panel sterowania INDI

Użytkownik nie jest ograniczony koniecznością użycia jednego interfejsu, gdyż oba mogą działać jednocześnie. Akcje zlecane z Mapy nieba są automatycznie widoczne w Panelu sterowania INDI i vice versa.

By podłączyć własny teleskop, można wybrać Podłącz z menu kontekstowego urządzenia bądź wcisnąć Podłącz w sekcji odpowiedniego urządzenia w Panelu sterowania INDI.

Domyślnie, KStars próbuje podłączyć urządzenie do portu `/dev/ttyS0`. By zmienić port należy wybrać Panel sterowania INDI z menu Urządzenia i zmienić port w sekcji odpowiedniego urządzenia.

&kstars; automatycznie uaktualnia długość i szerokość geograficzną teleskopu oraz czas bazując na aktualnych ustawieniach &kstars;. Można włączyć/wyłączyć automatyczne uaktualnienia w Konfiguracji INDI z menu Urządzenia.

Jeżeli komunikacja &kstars; z teleskopem odbywa się prawidłowo, pobierane są aktualne RA i Dec z teleskopu i na mapie nieba krzyżykiem zaznaczona jest aktualna pozycja teleskopu.

### Synchronizacja teleskopu

Jeżeli teleskop został ustawiony i ostatnim ustawieniem była np. gwiazda Wega, wtedy krzyżyk wycelowany będzie w tą gwiazdę. Jeżeli krzyżyk nie był ustawiony na żadną gwiazdę, można kliknąć prawym-przyciskiem myszy na Wedze na mapie nieba i wybrać opcję `Sync` z menu teleskopu. Teleskop zostanie zsynchronizowany do współrzędnych Wegi, i celownik (krzyżyk) znajdzie się blisko Wegi.

To wszystko. Teraz teleskop jest gotowy do oglądania nieba.

### OSTRZEŻENIE

Nie należy używać teleskopu do oglądania Słońca. Patrzenie w Słońce może spowodować nieodwracalne uszkodzenia oczu, a także sprzętu.

## Instalacja CCD i Video-Capture

KStars obsługuje następujące urządzenia:

- Urządzenia CCD Finger Lakes

- SBIG CCD: Aby używać przetworników CCD SBIG, należy pobrać i zainstalować uniwersalną bibliotekę sterownika SBIG ze strony INDI.

- Apogee CCD: Wspierane są tylko wersje USB przetworników. Wymagają biblioteki libusb.

- Urządzenia kompatybilne z Video4Linux. Obsługiwane są także zaawansowane możliwości kamer internetowych Philipsa.

Kamery CCD i urządzenia przechwytujące obraz można uruchomić w Menedżerze urządzeń z menu Urządzenia. Jak we wszystkich urządzeniach INDI, niektóre opcje sterowania dostępne są z mapy nieba. Pełne sterowanie urządzeniem możliwe jest w Panelu sterowania INDI.

Standardowy format zapisywanych obrazów to FITS. Po przechwyceniu i pobraniuobrazu zostanie on automatycznie wyświetlony w Przeglądarce FITS wchodzącej w skład KStars. By zatrzymać sekwencję obrazów należy użyć narzędzia Sekwencja obrazów z menu Urządzenia. Narzędzie to jest niedostępne dopóki nie zostanie zestawione połączenie w urządzeniem do przechwytywania obrazów.

Sterowniki fli oraz apogee by działać poprawnie wymagają uprawnień administratora. Należy zauważyć, że uruchomienie sterownika jako administrator może stwarzać zagrożenie.

## Przechwytywanie sekwencji obrazów

Narzędzie do przechwytywania sekwencji obrazów może być używane do otrzymywania obrazów z kamer i CCD. Działa w trybie interaktywnym i wsadowym. Co więcej, można wybrać czy ma być użyty jakiś filtr, a jeżeli tak to jaki. Narzędzie to jest niedostępne dopóki nie zostanie zestawione połączenie z urządzeniem do przechwytywania obrazów.

Przechwytywanie sekwencji obrazów

Powyższy zrzut ekranu obrazuje sesję przechwytywania obrazu. Narządzie dostarcza następujących opcji:

- Kamera/CCD

  - `Urządzenie:` Żądane urządzenie wizualne.

  - `Przedrostek:` Przedrostek, od którego rozpoczynać będzie się nazwa każdego pliku z przechwyconym obrazem.

  - `Ekspozycja:` Czas naświetlenia każdej ramki w sekundach.

  - `Liczba:` Ilość żądanych obrazów.

  - `Opóźnienie:` Opóźnienie w sekundach pomiędzy kolejnymi obrazami.

  - `Znacznik czasu ISO 8601:` Dołączenie znacznika czasu ISO 8601 do nazwy pliku. (np. obraz_01_20050427T09:48:05).

- Filtr

  - `Urządzenie:` Żądany filtr.

  - `Filtr:` Wybór gniazda filtru. Można przypisać kolor do numeru gniazda przy pomocy okna Konfiguracja INDI (np. gniazdo #1 = czerwony, gniazdo #2 = niebieski..itd).

Po wybraniu opcji, można rozpocząć przechwytywanie obrazów poprzez wciśnięcie przycisku Start. Zatrzymujemy przyciskiem Stop. Wszystkie przechwycone obrazy są zapisywane w domyślnej lokalizacji FITS określonej w oknie Konfiguracji INDI.

Jeżeli użytkownik potrzebuje bardziej szczegółowych opcji, zaleca się stworzenie własnego skryptu przy użyciu narzędzia Budowanie skryptów z menu Narzędzia.

## Konfiguracja INDI

Okno konfiguracji INDI pozwala na modyfikację opcji INDI po stronie klienta. Okno podzielone jest na cztery części: Ogólne, Automatyczne uaktualnianie urządzeń, Wyświetlanie, i Koło filtra:

- Ogólne

  - `Domyślny katalog FITS:` Miejsce na podanie katalogu, gdzie będą zapisywane obrazy FITS. Jeżeli nie zostanie wybrana żadna lokalizacja zostanie wykorzystany katalog $HOME.

  - `Automatyczne pokazywanie FITS podczas zbierania danych:` Gdy opcja jest zaznaczona, KStars wyświetla przechwycone pliki FITS w Przeglądarce FITS . Jeśli używane jest narzędzie Sekwencja obrazów to wszystkie obrazy są zapisywane na dysku, bez względu na wartość tej opcji.

  - `Port teleskopu:` Domyślny port teleskopu. Po podłączeniu zdalnym bądź lokalnym, KStars automatycznie ustawia port teleskopu na określony port domyślny.

  - `Port wideo:` Domyślny port video. Po lokalnym bądź zdalnym podłączeniu urządzenia video, KStars automatycznie ustawia domyślny port kamery.

- Automatyczne uaktualnianie urządzeń

  - `Czas:` Aktualizacja daty i czasu teleskopu po podłączeniu, jeżeli jest obsługiwana.

  - `Położenie geograficzne:` Aktualizacja danych geograficznych teleskopu (długość i szerokość geograficzna), po podłączeniu, jeżeli jest obsługiwana.

- Wyświetlanie

  - `Krzyżyk celu urządzenia:` Gdy opcja jest zaznaczona, KStars wyświetla krzyżyk wskaźnika urządzenia na mapie nieba. Wskaźnik wyświetlany jest po prawidłowym podłączeniu teleskopu i jego lokalizacja jest okresowa aktualizowana. Nazwa teleskopu wyświetlana jest obok wskaźnika. KStars wyświetla wskaźnik każdego podłączonego teleskopu. By zmienić kolor wskaźnika, należy otworzyć okno Konfiguracja: KStars,wybrać Kolory, a następnie zmienić kolor wskaźnika celu.

  - `Komunikaty INDI w pasku stanu:` Gdy opcja jest zaznaczona, KStars wyświetla komunikaty stanu INDI w pasku stanu.

- Koło filtra: Określenie kodów kolorów do gniazd koła filtra (np.. Gniazdo #0 Czerwony, Gniazdo #1 Niebieski..itd). Można oznaczyć kolory do 10 gniazd (od 0 do 9). By wybrać kolor należy z listy rozwijanej wybrać numer gniazda i w polu edycji wpisać odpowiedni kolor. Proces należy powtórzyć dla wszystkich gniazd i wcisnąć OK.

## Zasada działania INDI

Główną zasadą działania INDI jest to, by urządzenia miały możliwość opisu samych siebie. Jest to osiągnięte przez wykorzystanie języka XML do opisu hierarchii, zarówno urządzeń standardowych, jak i nie. W INDI wszystkie urządzenia mogą posiadać jedną bądź więcej właściwości. Każda właściwość może składać się z jednego bądź kilku elementów. W INDI istnieją cztery typy właściwości:

- Właściwości tekstowe.

- Właściwości liczbowe.

- Właściwości przełączane (Reprezentowane przez przyciski GUI i pola zaznaczenia/odznaczenia).

- Właściwości świetlne (Reprezentowane w GUI przez kolorowe diody LED).

Na przykład, wszystkie urządzenia INDI posiadają standardową właściwość przełączaną CONNECTION (połączenie) . Ona składa się z dwóch elementów przełączanych: CONNECT (połącz) i DISCONNECT (rozłącz). KStars przetwarza kod XML-a i na jego podstawie buduje reprezentację GUI przystosowaną do bezpośredniej reakcji ze strony użytkownika.

Panel sterowania INDI oferuje wiele własności urządzeń, które nie są dostępne na mapie nieba. Własności różnych urządzeń różnią się od siebie. Niemniej jednak, wszystkie właściwości dzielą wspólne cechy opisujące i wyświetlanie, i użycie:

- Uprawnienia: Właściwości mogą posiadać uprawnienia tylko do odczytu, tylko do zapisu, bądź możliwość zarówno zapisu, jak i odczytu. Przykładem uprawnień tylko od odczytu jest własność teleskopu Right Ascension (rektascensja). Można wprowadzić nową wartość tej własności i wtedy teleskop, posiadający obecne ustawienia, zostanie na nowo zsynchronizowany. Co więcej, gdy teleskop będzie zmieniał obserwowaną pozycję, jego rektascensja zostanie zaktualizowana i wysłana do klienta.

- Stan: Dołączany do każdej właściwości, jest znacznikiem stanu (okrągłe diody LED). Każda właściwość posiada stan związany z kodem koloru:

  ### Kody koloru stanu INDI

  Stan | Kolor | Opis
  --- | --- | ---
  Bezczynny | Szary | Urządzenie nie wykonuje żadnych operacji dotyczących tej właściwości
  Ok | Zielony | Ostatnia operacja na danej własności została zakończona sukcesem
  Zajęty | Żółty | Wykonywana jest akcja związana z daną właściwością
  Alarm | Czerwony | Właściwość jest w nieprawidłowym stanie i wymaga natychmiastowej uwagi

  Jeżeli to konieczne sterownik urządzenia aktualizuje stan własności w czasie rzeczywistym. Na przykład, jeżeli teleskop jest w trakcie obracania się w stronę obiektu, wtedy właściwość RA/DEC będzie oznaczona jako Zajęta. Kiedy proces obracania zakończy się powodzeniem, właściwość zostanie oznaczona jako Ok.

- Kontekst: Własności liczbowe przyjmują i pracują z liczbami w dwóch formatach: dziesiątkowym i sześćdziesiątkowym. Format sześćdziesiątkowy jest wygodny przy opisywaniu czasu bądź współrzędnych geograficznych/równikowych. Formatów można używać w zależności od własnego uznania. Wszystkie poniższe liczby są równe:

  - -156.40

  - -156:24:00

  - -156:24

- Czas: Standardowy czas dla wszystkich aplikacji INDI to czas uniwersalny UTC, wg ISO 8601 mający format YYYY-MM-DDTHH:MM:SS. &kstars; automatycznie wysyła prawidłowy czas UTC do sterowników wszystkich urządzeń. Automatyczną aktualizację można włączyć lub wyłączyć w oknie Konfiguracja INDI w menu Urządzenia.

## Zdalne sterowanie urządzeniami

KStars posiada łatwą w użyciu a zarazem zaawansowaną powłokę do zdalnego sterowania urządzeniami. Szczegółowy jej opis znajduje się w dokumencie white paper INDI.

Do zdalnego sterowania urządzeniem potrzebna jest konfiguracja zarówno serwera, jak i klienta:

1. Serwer: By przygotować urządzenie do zdalnej kontroli należy wykonać następujące kroki w ustawieniach karty Lokalny/serwer. Rozpoczynając pracę urządzenia w Menedżerze urządzeń, w kolumnie Port wyświetlany jest numer portu. Dodatkowo, poza numerem portu, potrzebna jest nazwa komputera lub numer IP serwera.

2. Klient: Należy wybrać Menedżer urządzeń z menu Urządzenia i kliknąć kartę Klient. W sekcji Klient można dodać, modyfikować lub usunąć hosta. Dodajemy nowy po kliknięciu przycisku Dodaj. W polu Hostwprowadzamy nazwę hosta lub IP serwera, a także numer portu serwera uzyskany w pierwszym kroku.

Klient INDI

Po dodaniu hosta można wykorzystywać opcje Połącz i Rozłącz dostępne z menu kontekstowego dostępnego po kliknięciu prawym przyciskiem myszy. Po zestawieniu połączenia, możliwe jest sterowanie teleskopem z Mapy nieba lub z Panelu sterowania INDI tak jak jest to opisane w sekcji dotyczącej sterowania lokalnego i serwera.

### Uruchamianie serwera INDI z wiersza poleceń

&kstars; umożliwia uruchomienie serwera INDI, jest to także możliwe z wiersza poleceń.

INDI jest samodzielnym komponentem, dlatego można uruchomić serwer INDI na hoście bez KStars. INDI może zostać uruchomione osobno, by pracować na zdalnym hoście. Co więcej, sterowniki urządzenia zapisują wiadomości do `stderr` co może być pomocne przy debugowaniu. Składnia polecenia uruchamiającego serwer INDI jest następująca:

$ `indiserver` [opcje] [`sterownik` ...]

Opcje:

-l d : zapisuje komunikaty sterownika do pliku d/YYYY-MM-DD.islog

-m m : zamyka klienta jeżeli opóźnia się o więcej niż podana wartość MB, domyślnie 10

-p p : alternatywny port IP, domyślnie 7624

-v : wyświetla najważniejsze zdarzenia, bez ruchu

-vv : -v + wyświetla zawartość komunikatów

-vvv : -vv + kompletny zapis zdarzeń w formacie xml

driver : plik wykonywalny lub urządzenie@host[:port]

Na przykład, jeżeli chcemy uruchomić serwer INDI na sterowniku LX200 GPS i nasłuchiwać połączeń na porcie 8000, należy użyć następującego polecenia:

$ `indiserver` -p 8000 `lx200gps`

### Bezpieczeństwo pracy zdalnej

Przypuśćmy, że chcemy uruchomić serwer INDI na zdalnym hoście, `zadalny_host`, i podłączyć go do programu &kstars; uruchomionego na maszynie lokalnej.

Logujemy się z naszego komputera na zdalny host `zdalny_host` wpisując:

$ `ssh` -L `port_lokalny`:`zdalny_host`:`port_zdalny`

Następuje związanie portu `portu_lokalny` na maszynie lokalnej z portem `port_zdalny` na hoście `zdalny_host`. Po zalogowaniu możemy uruchomić serwer INDI na zdalnym hoście:

$ `indiserver` -p `zdalny_port` [`sterownik`...]

Na maszynie lokalnej trzeba uruchomić &kstars; otworzyć Menedżera urządzeń i w sekcji Klient dodać hosta. Host ten powinien być hostem lokalnym (zazwyczaj 127.0.0.1), a numer portu powinien być taki sam jak `port_lokalny` używany powyżej. Teraz wystarczy kliknąć prawym przyciskiemmyszy na hoście i wybrać Połącz. &kstars; bezpiecznie podłączy się do zdalnego serwera INDI. Informacje na temat hosta zostaną zapisane do użytku w przyszłości.

## Najczęściej zadawane pytania odnośnie INDI

Czym jest INDI?

INDI to skrót od angielskiej nazwy Instrument-Neutral-Distributed-Interface. Toprotokół sterowania stworzony przez Elwooda C. Downey'a z ClearSky Institute. &kstars; używa sterowników urządzeń kompatybilnych z protokołem INDI. INDI posiada wiele zalet, łącznie z małymi zależnościami pomiędzy sprzętemi sterownikami. Programy używające sterowników urządzeń (np. &kstars;) są nieświadome właściwości urządzeń. Podczas pracy, &kstars; komunikuje się ze sterownikami urządzeń i buduje całkowiecie dynamiczny interfejs użytkownika bazując na usługach udostępnianych przez urządzenie. Dlatego sterowniki nowych urządzeń mogą być napisane samodzielnie bądź zaktualizowane, a KStars może w pełni z nich korzystać bez żadnych zmian po stronie klienta.

Czy planujecie obsługiwać więcej urządzeń?

Tak. Planujemy obsługiwać większość kamer CCD i focuserów oraz większą liczbę teleskopów. Jeżeli chcesz, żeby INDI obsługiwało konkretne urządzenie prosimy o e-maila na adres indi-devel@lists.sourceforge.net

Jakie operacje sterujące teleskopem obsługuje KStars?

Zależy to od konkretnego teleskopu, ale są dostępne minimum trzy funkcje `Slew`, `Track` i `Sync`, które można wybierać bezpośrednio z mapy nieba. By teleskop działał prawidłowo muszą być wyregulowane. Niektóre teleskopy oferują więcej funkcji takich jak: zarządzanie lokalizacjami, tryby obracania, zbliżanie, parkowanie i dużo więcej. Do zaawansowanych opcji teleskopu dostęp następuje przez Panel sterowania INDI z menu Urządzenia.

Jaka jest różnica pomiędzy poleceniami `Slew`, `Track`i `Sync`?

Komenda `Slew` powoduje wycelowanie teleskop na określony cel. Po tym gdy teleskop zostanie wycelowany śledzi on obiekt po jego torze gwiezdnym (dostosowując się do zmian pozycji obiektu po niebie). Doskonale działa to w odniesieniu do gwiazd, obiektów Messiera, i większości obiektów spoza Układu Słonecznego. Obiekty Układu Słonecznego poruszają się inaczej po niebie, zatem teleskop musi wykorzystywać polecenie `Track` do śledzenia obiektów w czasie ich ruchu.

Dlatego, chcąc śledzić obiekt nie poruszający się ruchem gwiazd, należy wprowadzić odpowiednie polecenie. `Sync` używane jest do synchronizacji wewnętrznych współrzędnych teleskopu z wybranym obiektem.

Czy mogę zdalnie sterować swoim teleskopem?

Tak. Serwer INDI można uruchomić na maszynie podłączonej do teleskopu, serwer będzie nasłuchiwał poleceń od klienta &kstars;. Po podłączeniu, sterowanie teleskopem możliwe jest z mapy nieba. Procedura opisana jest szczegółowo w sekcji Zdalne sterowanie urządzeniem.

Gdy próbuje użyć polecenia Podłącz, &kstars; zgłasza komunikat, że teleskop nie jest podlączony do portu szeregowego/USB. Co mogę zrobić?

Wiadomość jest wyświetlana, gdy &kstars; nie może nawiązać połączenia z teleskopem. Można zrobić kilka rzeczy:

1. Sprawdzić czy mamy uprawnienia do odczytu i do zapisu na port do którego próbujemy się podłączyć.

2. Sprawdzić czy kabel nie jest uszkodzony podłączając go do innych urządzeń.

3. Sprawdzić zasilanie teleskopu, upewnić się, że jest ono włączone i teleskop dostaje odpowiednią ilość energii.

4. W Panelu sterowania INDI w menu Urządzenia ustawić odpowiedni port. Ustawienie domyślne to `/dev/ttyS0`

5. Zrestartować &kstars; i spróbować ponownie.

&kstars; zgłasza, że teleskop jest podłączony i gotowy do pracy, ale nie mogę znaleźć jego wskaźnika celu, gdzie on jest?

&kstars; po podłączeniu teleskopu odbiera od niego współrzędne RA i DEC. Jeżeli regulacji dokonano poprawnie, wtedy wskaźnik powinien być widoczny na mapie nieba. Jednakże współrzędne RA i DEC z teleskopu mogą być niepoprawne (nawet poniżej horyzontu), wtedy należy wykonać operację synchronizacji teleskopu z aktualnie oglądanym obiektem. Opcje wyśrodkowania i śledzenia wskaźnika teleskopu na mapie nieba dostępne są po kliknięciu prawym klawiszem myszy.

Teleskop porusza się niepoprawnie bądź nie porusza się wcale. Co mogę zrobić?

Takie zachowanie jest spowodowane głównie nieprawidłowymi ustawieniami, należy sprawdzić następujące rzeczy:

1. Czy teleskop jest wyregulowany?

2. Czy wybrany jest prawidłowy tryb regulacji teleskopu? UżywającPanelu sterowania INDI należy sprawdzić i ewentualnie zmienić te ustawienia (`Alt/Az,Polar, Land`).

3. Czy ustawienia czasu i daty teleskopu są poprawne?

4. Czy poprawne są ustawienia długości i szerokości geograficznej teleskopu?

5. Czy przesunięcie czasu teleskopu względem UTC jest poprawne?

6. Czy osie RA i DEC teleskopu są dobrze umocowane?

7. Czy przełącznik N/S teleskopu (jeżeli jest dostępny) jest ustawiony poprawnie w zależności od półkuli?

8. Czy kabel łączący komputer i teleskop nie jest uszkodzony?

Jeżeli wszystkie ustawienia wydają się poprawne, a mimo to teleskop w dalszym ciągu porusza się niepoprawnie bądź nie porusza się w ogóle prosimy o przysłanie raportu na adres e-mail: indi-devel@lists.sourceforge.net