INDI è un cross-platform, distribuito gratuitamente, open source, semplice, piccolo e facile da analizzare progetto software, un demone non interattivo che è stato creato da zero di agire come un astronomico protocollo di controllo per GNU / Linux e sistemi operativi UNIX-like. E 'implementato in C / C ++.
Un protocollo strumento neutro distribuito controllo di interfaccia
Il software si propone di fornire un protocollo di controllo neutro interfaccia distribuito strumento che implementa l'automazione conducente backend e il supporto per un numero di dispositivi astronomici, tra cui telescopi, focheggiatori, e CCD (dispositivi ad accoppiamento di carica).
Supporta una vasta gamma di dispositivi
dispositivi attualmente supportati sono numerosi telescopi, CCD (dispositivi ad accoppiamento di carica), ruote portafiltri, focheggiatori, e diverse videocamere. INDI è utilizzato in suite astronomia popolari, tra cui Xephem, KStars, DCD, e Cartes Du Ciel.
E 'anche il supporto varie classi di strumentazione astronomica, può essere facilmente annidato con altri protocolli XML, ed è supportato da una vasta gamma di clienti. Al momento, è stato testato su sistemi a 32 e 64 bit. Istruzioni dettagliate per l'installazione sono forniti da Softoware sotto.
Iniziare con INDI
Installazione del software INDI su un sistema operativo GNU / Linux è abbastanza semplice, come si avrà solo per scaricare l'ultimo pacchetto sorgente da Softoware, salvare l'archivio nella directory principale, estrarne il contenuto utilizzando un'utilità gestore di archivi, e aprire una finestra di terminale.
Nella finestra di terminale, eseguire il & lsquo;. cmake & rsquo; comando per configurare il programma, partendo dal presupposto che tutte le sue dipendenze runtime sono stati installati (libnova, cfitsio, GSL), seguito dal & lsquo; rendere & rsquo; comando per compilarlo.
Dopo un'operazione compilation di successo, è necessario eseguire una delle & lsquo; sudo make install & rsquo; o & lsquo; make install & rsquo; comando, a seconda se si e rsquo; re un utente con privilegi o radice, per installare il sistema INDI largo, rendendolo disponibile a tutti gli utenti del computer. Istruzioni per l'uso dettagliate sono fornite nel file README all'interno del pacchetto sorgente
Cosa c'è di nuovo in questa versione:.
- < li> INDI :: meteo per il supporto di dispositivi climatiche.
- INDI :: GPS per il supporto di dispositivi GPS.
- Wunderground autista tempo.
- Meade DSI I & II supporto.
- Supporto focheggiatore FocusLynx.
- Supporto focheggiatore PerfectStar.
- Sistema di Coordinate Globali (WCS) sostegno FITS generati.
- Driver Losmany aggiornamento.
- Nuovo driver Celestron.
- Nuovo driver IEQPro.
- Supporto per il parcheggio personalizzato nei driver a cupola.
- Supporto Apri Loop controller domo.
- QHY Vari CCD e ruota portafiltri e supporto QHY OSX.
- correzioni CCD SBIG guida esterna.
- Supporto parcheggio personalizzato per Celestron / Astrofisica / AstroElectronics / IEQPro
- Aggiornamento driver ASI ZWO.
- biblioteca Apogee aggiornamento. Migliorato il supporto NET dal driver INDI Apogee.
- Standarizing mount uccise e monitorare i tassi.
- Video4Linux 2 correzioni e miglioramenti: (16bpp formati pixel (Y16 e BYR2), PwC
- FlashLED, spazio colore / linearizzazione, accatastamento), interpretariato simultaneo di registrazione / stream / exp. Flusso
- tasso divisore. Rec. modelli di file.
- EQMod corregge: Mantenere inseguimento dopo che il movimento del joystick viene arrestato. Inizializzazione Parco
- impostare sempre gli encoder.
- Migliorato il supporto per i driver su architettura ARM.
- Migliorata funzionalità di registrazione.
- Deprecato:. LX200Legacy e biblioteca indimain
correzioni
Cosa c'è di nuovo nella versione 1.0.0:
- 3rdparty:. Supporto per QHY CCD e CFWs (BETA)
- 3rdparty:. Il supporto per Meade DSI (BETA)
- 3rdparty:. Il supporto per le fotocamere FFMV
- Il supporto per STAR2000.
- Il supporto per Baader cupola.
- Il supporto per Baader SteelDrive focheggiatore.
- Il supporto per asservimento cupola (BETA).
- Subframing e supporto debayer dal driver GPhoto.
- Migliorata la gestione CFW e CCD di monitoraggio esterno per CCD SBIG.
- Aggiungi debayer il supporto per telecamere a colori con le opzioni configurabili dall'utente. Debayer viene eseguita a livello di client.
- deinterlacciamento fissi e sostegno subframing nei driver Starlight Xpress.
- Problemi risolti con il supporto per il joystick in alcuni driver. Aggiunto il supporto per il joystick alle ruote focheggiatore e filtro.
- I miglioramenti nella generazione di FITS colpo di testa.
- Il miglioramento delle prestazioni di alcuni driver sotto SBC come Raspberry PI.
- ventola aggiunto e velocità di lettura dei controlli ai CCD QSI.
- Risolto il problema locale in del driver INDI.
- regressione fissa dal driver LX200Basic.
- Risolto il problema con INDI Server resettare variabile d'ambiente per i file di scheletro e di configurazione.
- Varie correzioni per il caricamento / salvataggio di configurazione utente.
Cosa c'è di nuovo nella versione 0.9.7:
- Supporto per i driver EQMod e ATIK CCD in Linux e OSX.
- Supporto joystick per i driver telescopio.
- Migliore telescopio e focheggiatore.
- Correzioni di bug.
driver
Cosa c'è di nuovo nella versione 0.9.6:
- Questa versione supporta l'unità Starlight Xpress Adaptive Optics, schede Arduino (con driver personalizzabili per dispositivi ausiliari osservatorio comune), e il GPUSB Guida Porta di interfaccia.
- migliora il supporto per Startlight Xpress CCD e ruote di filtro.
Cosa c'è di nuovo nella versione 0.9.5:
- Importanti miglioramenti a biblioteche INDI base e client, correzioni di bug in LX200, Magellano e driver Celestron, un nuovo simulatore focheggiatore, e miglioramenti al già esistente suite di simulatore.
Cosa c'è di nuovo nella versione 0.9.1:
- Questo minore versione bugfix versione risolve i problemi di compilazione su non-Linux sistemi operativi.
Cosa c'è di nuovo nella versione 0.9.0:
- INDI :: driver di base sono ora utilizzati per la maggior parte delle classi di strumenti astronomici.
- Nuovo iEQ45 GoTo tedesco montatura equatoriale Driver.
- Nuovo migliorato QSI CCD & amp; Driver di filtro.
- Nuovo migliorato Starlight Xpress CCD & amp; Driver di filtro.
- Nuovo migliorato conducente RoboFocus.
- libboost non è più necessario per costruire libindi.
- Migliorato il supporto per la costruzione su non-Linux sistemi operativi.
- Numerose correzioni di bug e miglioramenti minori.
Cosa c'è di nuovo nella versione 0.8.0:
- Il supporto per nuovi dispositivi.
- CCD Starlight Xpress e Ruota filtri.
- EQ Synscan monte.
- TCFS focheggiatore.
- QSI CCD.
- Radio Astronomy Forniture Spectracyber idrogeno Linea Spectrometer.
Cosa c'è di nuovo nella versione 0.7.1:
- Un bug filtro cambiamento nel vero ruota portafiltri tecnologia è stato risolto.
- funzionalità INDI :: Mediatore è stato migliorato, e buffer di lettura in INDI :: BaseClient è stato fissato tra le altre correzioni varie.
Cosa c'è di nuovo in versione 0.7:
- ridenominazione dinamica dei driver su fase di esecuzione: attualmente indiserver invia al cliente un nome statica del driver, che di solito è hardcoded nel codice sorgente del driver. Questo presenta un dilemma per i driver identici che devono funzionare simultaneamente. Supponiamo di avere un pilota encoder e due dispositivi encoder (ad esempio Alt & amp; encoder Az). Allo stato attuale, il driver non può cambiare il suo nome (ad esempio "ENCODER") per (ad esempio "AZ_ENCODER") in fase di esecuzione. In v0.7 libindi, indiserver supporta ridenominazione dinamica dei driver.
- helper standard API per creare e utilizzare i client INDI: A volte è necessario per un pilota meta di agire come client per altri driver (cioè la capacità di inviare comandi). Prima di v0.7, questo compito banale è stato fatto manualmente. Ora, con l'aiuto di classi di supporto, si tratta di un compito banale.
- Possibilità di caricare le proprietà del driver da un file XML esterno. Non c'è bisogno di proprietà del codice duri più!
- Possibilità di scrittura / lettura dei file di configurazione XML per i valori del driver da caricare in fase di esecuzione: caratteristica lungo richiesto è ora a opere! In v0.7 libindi, tutti i driver dal nuovo quadro normativo in grado di leggere e salvare automaticamente i file di configurazione XML per i valori di avvio o valori dell'ultima impostazione.
- Facilitare il debug e simulazione di driver.
- Nuova C ++ quadro ad agevolare lo sviluppo di nuovi driver INDI.
- moltitudine di nuovi driver 3rd party!
- Varie correzioni di bug per conducenti e quadro corrente.
Cosa c'è di nuovo nella versione 0.6:
- Astrofisica montare supporto.
- SBIG e il supporto driver Apogee e miglioramenti.
- Una nuova costruzione modulare per supportare i driver 3rd party.
- Una API aggiornata per facilitare lo scripting e automazione dei driver.
I commenti non trovato