INDI jest cross-platform, dowolnie dystrybuowany, open source, prosty, mały i łatwy do analizowania projektu oprogramowania, nie-interaktywne demonem, który został stworzony od podstaw do działania jako astronomiczny Protokół kontrolny dla GNU / Linux oraz uniksowych systemów operacyjnych. Jest on realizowany w C / C ++.
Instrument neutralne dystrybuowane protokołu kontroli interfejsu
Program ma na celu zapewnienie neutralnego protokołu kontroli dystrybuowane instrumentu, który implementuje interfejs sterownika automatyki zaplecza i wsparcie dla wielu urządzeń, takich teleskopów astronomicznych, focusery i urządzeń CCD (charge-coupled).
Obsługuje szeroką gamę urządzeń
Obecnie obsługiwane urządzenia zawierają liczne teleskopy, CCD (Charge-Coupled Devices), koła filtrów, focuserów i kilka kamer wideo. INDI jest stosowany w popularnych apartamentów astronomii, w tym xephem, KStars, DCD i Cartes du Ciel.
To również wspierać różne klasy przyrządów astronomicznych, mogą być łatwo zagnieżdżone z innymi protokołami XML i jest wspierany przez wielu klientów. W tym momencie, został przetestowany w systemach 32 i 64-bitowych. Szczegółowe instrukcje instalacji są dostarczane przez Softoware poniżej.
Pierwsze kroki z INDI
Instalacja oprogramowania INDI w systemie operacyjnym GNU / Linux jest dość łatwe, jak będzie trzeba tylko pobrać najnowszy pakiet źródłowy z Softoware, zapisać archiwum na swoim katalogu domowym, wyodrębnić jego zawartość za pomocą narzędzia Menedżer archiwum i otworzyć okno terminala.
W oknie terminala uruchomić & lsquo; & rsquo. cmake; polecenie, aby skonfigurować program, przy założeniu, że wszystkie jego zależności wykonawczych zostały zainstalowane (libnova, cfitsio, GSL), a następnie & lsquo, upewnij & rsquo; Komenda go skompilować.
Po udanej operacji kompilacji, należy uruchomić jedną z & lsquo; sudo make install & rsquo; lub & lsquo; make install & rsquo; Polecenie, w zależności czy & rsquo; re użytkownik z uprawnieniami lub korzenia, do szerokości instalacji systemu INDI, co dostępne dla wszystkich użytkowników na komputerze. Szczegółowe instrukcje użytkowania znajdują się w pliku README wewnątrz pakietu źródłowego
Co nowego w tym wydaniu:.
- < li> INDI :: Pogoda na wsparcie urządzeń pogodowych.
- INDI :: GPS na wsparcie urządzeń GPS.
- Wunderground kierowca pogody.
- Meade DSI I i II wsparcie.
- Wsparcie Focuser FocusLynx.
- Wsparcie Focuser PerfectStar.
- Świat układu współrzędnych (WKS) wsparcie w generowanych FITS.
- Aktualizacja sterownika Losmany.
- Kierowca Nowy Celestron.
- Kierowca Nowy IEQPro.
- Wsparcie dla kierowców parkowanie w niestandardowym kopułowych.
- Sterowniki kopuły Wsparcie otwartej pętli.
- Różne QHY CCD i Koło filtra poprawek i wsparcia QHY OSX.
- Przewodnik zewnętrzna CCD SBIG poprawki.
- obsługa klienta na parkingu Celestron / Astrophysics / AstroElectronics / IEQPro
- Zaktualizowane sterowniki ASI ZWO.
- Aktualizacja biblioteki Apogee. Ulepszona NET wsparcie w sterowniku INDI Apogee.
- Standarizing montowania zabił i śledzić ceny.
- video4linux 2 poprawki i ulepszenia: (16-bitowego formaty pikseli (Y16 i BYR2), PwC,
- flashled, colorspace / linearyzacja, układanie), Simutaneous rekord / stream / exp. Stream
- dzielnik tempo. Rec. wzorce plików.
- EQMod rozwiązuje: Przechowywać śledzenie po zatrzymaniu ruchu joysticka. Inicjalizacji Park
- zawsze ustawiony koderów.
- Poprawiona obsługa kierowców na architekturze ARM.
- Ulepszone możliwości logowania.
- Nieaktualne. LX200Legacy i indimain biblioteki
Co nowego w wersji 1.0.0:
- 3rdParty. Wsparcie dla QHY CCD i CFWs (Beta)
- 3rdParty. Wsparcie dla Meade DSI (Beta)
- 3rdParty. Wsparcie dla kamer FFMV
- Wsparcie dla Star2000.
- Wsparcie dla Baader kopuły.
- Wsparcie dla Baader SteelDrive okularowego.
- Wsparcie dla niewolnictwo kopuły (beta).
- Subframing i wsparcie debayer w sterowniku GPhoto.
- Ulepszona obsługa CFW i zewnętrzna CCD śledzenia dla CCD SBIG.
- Dodaj debayer wsparcie dla kamer kolorowych z konfigurowane przez użytkownika opcji. Debayer jest przeprowadzane na poziomie klienta.
- Poprawiono usuwanie przeplotu i wsparcie subframing Starlight Xpress w kierowców.
- Naprawiono problemy z obsługą joysticka w niektórych kierowców. Dodano obsługę joysticka Focuser i filtrów kół.
- Poprawa generacji FITS cel.
- Poprawa wydajności niektórych sterowników pod SBC jak Raspberry Pi.
- i prędkości wentylatora Odczyt Dodany do CCD QSI.
- Naprawiono problem locale w sterowniku INDI.
- Poprawiono regresji w sterowniku LX200Basic.
- Naprawiono problem z INDI Server resetowanie zmiennej środowiskowej dla szkielet i konfiguracyjnych plików.
- Różne poprawki do załadunku / oszczędności konfiguracji użytkownika.
Kontrola
Co nowego w wersji 0.9.7:
- Wsparcie dla kierowców EQMod i ATIK CCD w systemie Linux i OSX.
- Obsługa joysticka dla kierowców teleskopowych.
- Ulepszona teleskop i Focuser.
- Poprawki błędów.
sterowniki
Co nowego w wersji 0.9.6:
- Ta wersja obsługuje urządzenia Starlight Xpress optyki adaptywnej, płyty Arduino (z konfigurowalny sterowników dla urządzeń pomocniczych wspólne Observatory), a GPUSB Przewodnik port interfejsu.
- Poprawia obsługę Startlight Xpress CCD i koła filtrów.
Co nowego w wersji 0.9.5:
- Główne ulepszenia bazy INDI i klient bibliotek, poprawek w LX200, Magellan, i kierowców Celestron, nowy symulator ogniskującego i ulepszeń do istniejącego pakietu symulatora.
Co nowego w wersji 0.9.1:
- Ta wersja drobne wydanie poprawkowe rozwiązuje problemy kompilacji na nie-linuksowych systemów operacyjnych.
Co nowego w wersji 0.9.0:
- INDI :: sterowniki bazowe są obecnie używane dla większości klas instrumentów astronomicznych.
- Nowy iEQ45 GoTo Niemiecki Góra Równikowa kierowcy.
- Nowa ulepszona QSI CCD & amp; Sterownik filtru.
- Nowa ulepszona Starlight Xpress CCD & amp; Sterownik filtru.
- Nowy, ulepszony sterownik RoboFocus.
- libboost nie jest już wymagane do budowy libindi.
- Ulepszone wsparcie dla budowania na nie-linuksowych systemów operacyjnych.
- Wiele poprawek i drobnych usprawnień.
Co nowego w wersji 0.8.0:
- Wsparcie dla nowych urządzeń.
- CCD Starlight Xpress i Koło filtra.
- EQ SynScan Góra.
- TCFS Focuser.
- CCD QSI.
- Radio Astronomy Linia ogrodnicze Spectracyber Wodór Spektrometr.
Co nowego w wersji 0.7.1:
- Błąd zmiany filtra w prawdziwym kole filtra technologia została ustalona.
- Funkcja INDI :: Mediator został poprawiony, a bufor czytania w INDI :: BaseClient została ustalona między innymi różne poprawki.
Co nowego w wersji 0.7:
- Dynamiczne zmiany nazwy kierowców upon czasie wykonywania: indiserver obecnie wysyła klientom statyczną nazwę sterownika, który jest zwykle zakodowane w kodzie źródłowym kierowcy. Stanowi to dylemat dla samych kierowców, które muszą pracować jednocześnie. Załóżmy, że mamy sterownik enkodera i dwa urządzenia enkodera (np Alt & amp; enkodera AZ). W jej obecnym, kierowca nie może zmienić jego nazwę (np "Encoder"), aby (np "AZ_ENCODER") na czas wykonywania. W libindi v0.7, indiserver obsługuje dynamiczną zmianę nazwy kierowców.
- Standardowa pomocnik API do tworzenia i wykorzystania klientów INDI: Czasami konieczne jest meta sterownik do działania jako klienta do innych kierowców (tj możliwość wysyłania poleceń). Przed v0.7, to przyziemne zadanie zostało wykonane ręcznie. Teraz za pomocą klas pomocniczych, jest to banalne zadanie.
- Możliwość załadowania właściwości sterownika z zewnętrznego pliku XML. Nie ma potrzeby właściwości twardych kodu więcej!
- Możliwość zapisu / odczytu plików konfiguracyjnych XML dla wartości sterownika być ładowane w czasie wykonywania: Długi zwróciła funkcja jest obecnie w pracach! W libindi v0.7, wszyscy kierowcy w ramach nowego systemu może automatycznie czytać i zapisywać pliki konfiguracyjne XML dla wartości startowych lub wartości ostatniej konfiguracji.
- Ułatwienie debugowania i symulacji kierowców.
- Nowy C ++ ramy, aby ułatwić rozwój nowych kierowców INDI.
- Mnogość nowych kierowców 3rd party!
- Kilka poprawek dla obecnych kierowców i ram.
Co nowego w wersji 0.6:
- Astrofizyka wsparcie montażu.
- Obsługa sterowników SBIG i Apogee i innych akcesoriów.
- Nowa modułowa konstrukcja do obsługi sterowników 3rd party.
- Aktualizacja API w celu ułatwienia włączony i automatyzację kierowców.
Komentarze nie znaleziono