INDI este un cross-platform, distribuite gratuit, open source, simplu, mici, și ușor de parse proiect software, un demon non-interactiv, care a fost creat de la zero pentru a acționa ca un astronomic protocolul de control pentru sistemele de operare UNIX-like GNU / Linux și. Acesta este implementat în C / C ++.
Un neutru protocolul de control de interfață distribuite instrumente
Software-ul își propune să ofere un neutru protocol de control al interfeței distribuite instrument care pune în aplicare de automatizare driver backend și suport pentru o serie de dispozitive astronomice, inclusiv telescoape, focusers, și CCD-uri (dispozitive de încărcare-cuplat).
Suportă o gamă largă de dispozitive
dispozitive acceptate în prezent includ numeroase telescoape, CCD (Charge-cuplate dispozitive), roți de filtrare, focusers, și mai multe camere video. INDI este utilizat în apartamente astronomie populare, inclusiv Xephem, KStars, DCD, și Cartes Du Ciel.
Acesta susține, de asemenea, diferite clase de instrumente astronomice, pot fi ușor imbricate cu alte protocoale XML, și este susținută de o gamă largă de clienți. În momentul de față, acesta a fost testat pe sistemele 32 și 64 de biți. Instrucțiunile de instalare detaliate sunt furnizate de Softoware de mai jos.
Noțiuni de bază cu INDI
Instalarea software-ului INDI pe un sistem de operare GNU / Linux este destul de ușor, așa cum va trebui doar să descărcați cea mai recentă pachetul sursă din Softoware, salvați arhiva pe directorul de pornire, extrage conținutul său folosind un utilitar manager de arhive, și deschide o fereastră de terminal.
În fereastra terminalului, executați & lsquo;. cmake & rsquo; comandă pentru a configura programul, presupunând că toate dependențele sale de rulare au fost instalate (libnova, cfitsio, GSL), urmată de & lsquo; & rsquo face; comandă să-l compilați.
După o operație de compilare de succes, trebuie să executați una dintre & lsquo; sudo make install & rsquo; sau & lsquo; & rsquo make install; comandă, în funcție dacă & rsquo; re un utilizator cu privilegii sau rădăcină, pentru a instala sistemul de INDI largă, ceea ce face disponibile tuturor utilizatorilor de pe computer. Instrucțiunile de utilizare detaliate sunt furnizate în fișierul README în interiorul pachetul sursă
Ce este nou în această versiune:.
- < li> INDI :: meteo pentru susținerea dispozitive meteorologice.
- INDI :: GPS pentru susținerea dispozitive GPS.
- driver Wunderground vreme.
- Meade DSI I & II suport.
- suport focuser FocusLynx.
- suport focuser PerfectStar.
- Lumea sistemul de coordonate (WCS) sprijin în FITS generate.
- Actualizat driver Losmany.
- driver nou Celestron.
- driver nou IEQPro.
- Suport pentru parcare personalizate în driverele de tip dom.
- controlere dom Suport buclă deschisă.
- Diverse QHY CCD & Filter pneuri remedieri și sprijin QHY OSX.
- SBIG Ghid extern fixat CCD.
- suport de parcare personalizat pentru Celestron / Astrofizica / AstroElectronics / IEQPro
- drivere ASI Zwo actualizate.
- Actualizat bibliotecă Apogee. Sprijin NET îmbunătățit în driver INDI Apogee.
- montare Standarizing ucis și de cale rate.
- Video4Linux 2 remedieri și îmbunătățiri: (formate pixeli 16 bpp (Y16 și BYR2), PwC
- flashled, colorspace / liniarizare, stivuire), Simutaneous înregistrare / flux / exp. Stream
- Rata divizor. Rec. modele de fișiere.
- EQMod stabilește: Păstrați urmărire după mișcare joystick este oprit. Inițializare Park
- set întotdeauna codificatoare.
- Suport îmbunătățit pentru șoferii de pe arhitectura ARM.
- capacitate de logare îmbunătățită.
- Deprecated:. LX200Legacy și bibliotecă indimain
Ce este nou în versiunea 1.0.0:
- 3rdparty:. Sprijin pentru QHY CCD și CFWs (BETA)
- 3rdparty:. Sprijin pentru Meade DSI (BETA)
- 3rdparty:. Sprijin pentru camere FFMV
- Suport pentru STAR2000.
- Suport pentru Baader cupola.
- Suport pentru Baader SteelDrive focuser.
- Suport pentru slaving cupola (BETA).
- Subframing și sprijin debayer în driver GPhoto.
- îmbunătățită manipulare CFW și setul de urmărire extern pentru CCD-uri SBIG.
- Adauga suport debayer pentru camerele color cu opțiuni configurabile de utilizator. Debayer este realizată la nivel de client.
- deinterlacing fixă și sprijin subframing în drivere Starlight Xpress.
- probleme fixe cu suport joystick în unele drivere. Adăugat suport joystick pentru focuser și filtrare roți.
- Ameliorarea generație de antet FITS.
- Îmbunătățirea performanței de unii șoferi în SBC ca Raspberry Pi.
- Adaugat ventilatorului și viteza de citire de control la QSI CCD.
- problema locale fixe în driver INDI.
- regresie fixă în driver LX200Basic.
- Problema fixe cu INDI Server resetare variabila de mediu pentru schelet și de configurare fișiere.
- Diverse remedieri pentru încărcare / economie de configurare utilizator.
Ce este nou în versiunea 0.9.7:
- Suport pentru șoferi EQMod și ATIK CCD în Linux și OSX.
- suport Joystick pentru șoferii de telescop.
- telescop îmbunătățită și focuser.
- Remedieri de erori.
drivere
Ce este nou în versiunea 0.9.6:
- Această versiune sprijină unitatea Starlight Xpress Adaptive Optics, consiliile Arduino (cu drivere personalizate pentru dispozitive auxiliare observator comun), iar GPUSB Ghid Port de interfață.
- Se îmbunătățește suportul pentru Startlight Xpress CCD și roți filtre.
Ce este nou în versiunea 0.9.5:
- îmbunătățiri majore la INDI de bază și Client biblioteci, rezolvări ale unor probleme în LX200, Magellan, și drivere Celestron, un nou simulator de focuser, și îmbunătățiri la suita simulator existente.
Ce este nou în versiunea 0.9.1:
- Această versiune lansare bugfix minor rezolvă problemele de compilare pe Linux non-sisteme de operare.
Ce este nou în versiunea 0.9.0:
- INDI :: drivere de bază sunt folosite acum pentru cele mai multe categorii de instrumente astronomice.
- New iEQ45 GoTo german Ecuatorială Mount driver.
- New îmbunătățit QSI setul & amp; Driver filtru.
- New îmbunătățit Starlight Xpress setul & amp; Driver filtru.
- New îmbunătățite driver RoboFocus.
- libboost nu mai este necesar pentru a construi libindi.
- Suport îmbunătățit pentru a construi pe non-Linux sisteme de operare.
- Numeroase bug fixat și îmbunătățiri minore.
Ce este nou în versiunea 0.8.0:
- Suport pentru dispozitive noi.
- Starlight Xpress CCD și Filter Wheel.
- EQ Synscan Mount.
- TCFS Focuser.
- QSI CCD.
- Radio Astronomie gradina Spectracyber hidrogen linie Spectrometru.
Ce este nou în versiunea 0.7.1:
- Un bug filtru schimbare în adevăratul roata filtru tehnologie a fost stabilit.
- funcționa INDI :: Mediator a fost îmbunătățit, și tampon de lectură în INDI :: BaseClient a fost stabilit, printre alte remedii diverse.
Ce este nou în versiunea 0.7:
- redenumirea dinamică a conducătorilor auto asupra timpului de funcționare: indiserver trimite în prezent clienților un nume statică a conducătorului auto, care este, de obicei, hard-coded în codul sursă conducător auto. Aceasta prezintă o dilemă pentru conducătorii auto identice care trebuie să ruleze simultan. Să presupunem că avem un driver encoder și două dispozitive encoder (de exemplu, Alt & amp; Encoders AZ). În forma sa actuală, conducătorul auto nu poate schimba numele (de exemplu, "ENCODER") la (de exemplu, "AZ_ENCODER") la momentul rulării. În v0.7 libindi, indiserver sprijină redenumirea dinamic de drivere.
- API Standard ajutor pentru a crea și utiliza clienții Indi: Uneori este necesar un driver meta să acționeze ca client ceilalți șoferi (de exemplu, posibilitatea de a trimite comenzi). Înainte de v0.7, această sarcină lumesc a fost făcut manual. Acum, cu ajutorul claselor ajutătoare, aceasta este o sarcină banală.
- capacitatea de a încărca proprietățile driverului dintr-un fișier XML extern. Nu este nevoie să proprietăți cod greu mai!
- Abilitatea de a scrie / citi fisiere de configurare XML pentru valorile driver să fie încărcate în timpul rulării: caracteristică a solicitat lung este acum la lucrări! În v0.7 libindi, toți șoferii sub noul cadru poate citi în mod automat și de a salva fișierele de configurare XML pentru valorile de pornire sau valori trecut-configurare.
- Facilitarea depanare și simulare de drivere.
- New C ++ cadru care să faciliteze dezvoltarea de noi drivere Indi.
- multitudine de noi drivere 3rd party!
- Mai multe bug fixat pentru șoferi curente și cadru.
Ce este nou în versiunea 0.6:
- Astrofizica montare suport.
- SBIG și suport pentru driver Apogee și îmbunătățiri.
- O nouă construcție modulară pentru a sprijini drivere 3rd party.
- O API actualizat pentru a facilita scripting și automatizare a conducătorilor auto.
Comentariile nu a fost găsit