INDI ist eine plattformübergreifende, frei verteilt, Open Source, einfach, klein und einfach zu Parse-Software-Projekt, um eine nicht-interaktiven Daemon, der von Grund auf neu erstellt wurde, als astronomisches handeln Steuerungsprotokoll für GNU / Linux und Unix-ähnlichen Betriebssystemen. Es ist in C / C ++ implementiert.
Ein Instrument neutraler verteilten Schnittstellensteuerungsprotokoll
Die Software soll ein Instrument Neutralleiter-Schnittstellen-Steuerprotokoll, das Backend-Treiber Automatisierung und Unterstützung für eine Reihe von astronomischen Geräte einschließlich Teleskope Fokussierer und CCDs (Charge-Coupled Devices) realisiert werden.
Unterstützt eine breite Palette von Geräten
Derzeit unterstützte Geräte gehören zahlreiche Teleskope, CCDs (Charge-Coupled Devices), Filterräder, Fokussierer, und mehrere Videokameras. INDI ist in der populären Astronomie-Suiten, darunter Xephem, KStars, DCD und Cartes Du Ciel verwendet wird.
Es unterstützt auch verschiedene Klassen von astronomischen Instrumente, kann leicht mit anderen XML-Protokolle verschachtelt werden, und es wird durch eine breite Palette von Kunden unterstützt. Im Moment ist es für 32 und 64-Bit-Systemen getestet. Eine ausführliche Montageanleitung durch Softoware unten angegeben.
Erste Schritte mit INDI begonnen
Installieren der INDI-Software auf einem GNU / Linux-Betriebssystem ist sehr einfach, da Sie nur haben, um die neuesten Quellpaket von Softoware herunterladen, speichern Sie das Archiv auf Ihrem Home-Verzeichnis, extrahieren Sie deren Inhalt mit einem Archiv-Manager-Dienstprogramm, und Öffnen Sie ein Terminalfenster.
In der Terminal-Fenster, führen Sie die & lsquo;. cmake & rsquo; Befehl, um das Programm zu konfigurieren, unter der Annahme, dass alle seine Laufzeitabhängigkeiten wurden (libnova, cfitsio, GSL) installiert ist, gefolgt von der & lsquo; machen & rsquo; Befehl, um es zu kompilieren.
Nach der erfolgreichen Übersetzung Betrieb müssen Sie entweder laufen die & lsquo; sudo make install & rsquo; oder & lsquo; make install & rsquo; Befehl, je, wenn Sie und rsquo; Re Benutzer mit Privilegien oder Wurzel, um INDI systemweit zu installieren, so dass es für alle Benutzer auf dem Computer. Detaillierte Anweisungen zum Gebrauch in der Readme-Datei im Quellpaket zur Verfügung gestellt
Was ist neu in dieser Pressemitteilung:.
- < li> INDI :: Wetter für die Unterstützung von Wetter-Geräte.
- INDI :: GPS für die Unterstützung von GPS-Geräten.
- Wunderground Wetter Treiber.
- Meade DSI I & II-Support.
- FocusLynx focuser Support.
- PerfectStar focuser Support.
- Weltkoordinatensystem (WKS) Unterstützung bei der erzeugten FITS.
- Aktualisiert Losmany Treiber.
- New Celestron Treiber.
- New IEQPro Treiber.
- Unterstützung für benutzerdefinierte Parkplatz im Dome Treiber.
- Unterstützung Open Loop Dome-Controller.
- Verschiedene QHY CCD & Filterrad Fixes und QHY OSX Unterstützung.
- SBIG externen Führung CCD-Fixes.
- Benutzerdefinierte Park Unterstützung für Celestron / Astrophysik / AstroElectronics / IEQPro
- Aktualisiert ASI ZWO Treiber.
- Aktualisiert Apogee Bibliothek. Verbesserte NET-Unterstützung in INDI Apogee Treiber.
- Standarizing Montage Anstiegsraten und verfolgen.
- Video4Linux 2 Korrekturen und Verbesserungen: (16bpp Pixelformate (Y16 und BYR2), pwc
- FlashLED, color / Linearisierung, Stapeln), Simutaneous Rekord / Bach / exp. Strom
- Rate Divisor. Rec. Dateimustern.
- EQMod behebt: Halten Tracking nach Joystickbewegung gestoppt ist. Park Initialisierung
- immer Encoder eingestellt.
- Verbesserte Unterstützung für Treiber auf ARM-Architektur.
- Verbesserte Protokollierungsfunktion.
- Veraltet:. LX200Legacy und indimain Bibliothek
Was ist neu in der Version 1.0.0:
- 3rdparty:. Unterstützung für QHY CCDs und CFWS (BETA)
- 3rdparty:. Unterstützung für die Meade DSI (BETA)
- 3rdparty:. Unterstützung für FFMV Kameras
- Unterstützung für STAR2000.
- Unterstützung für Baader Kuppel.
- Unterstützung für Baader SteelDrive Okularauszug.
- Unterstützung von Kuppelmitnahme (BETA).
- Subframing und Debayer Unterstützung in GPhoto Treiber.
- Verbesserte CFW Handhabung und externe Tracking-CCD für SBIG CCDs.
- In Debayer Unterstützung für Farbkameras mit vom Benutzer konfigurierbare Optionen. Debayer wird auf Client-Ebene durchgeführt.
- Feste Deinterlacing und subframing Unterstützung bei Starlight Xpress Treiber.
- Fixed Probleme mit Joystick-Unterstützung in einigen Treibern. Hinzugefügt Joystick-Unterstützung zu Okularauszug und Filterräder.
- Verbesserungen bei der Erzeugung von FITS-Header.
- Die Verbesserung der Leistung einiger Fahrer unter SBCs wie Raspberry Pi.
- Added Ventilator und Auslesegeschwindigkeit Kontrollen QSI CCD.
- Feste locale Problem in INDI Treiber.
- Feste Regression in LX200Basic Treiber.
- Problem mit der INDI Server Zurücksetzen Umgebungsvariable für Skelett und Konfigurationsdateien.
- Verschiedene Fehlerbehebungen für Laden / Speichern der Benutzerkonfiguration.
Was ist neu in der Version 0.9.7:
- Unterstützung für EQMod und ATIK CCD-Treiber in Linux und OSX.
- Joystick-Unterstützung für Teleskop-Treiber.
- Verbesserte Teleskop und Fokussierer Treiber.
- Bugfixes.
Was ist neu in der Version 0.9.6:
- Diese Version unterstützt die Starlight Xpress Adaptive Optik-Einheit, Arduino-Boards (mit anpassbaren Treiber für gemeinsame Beobachtungshilfseinrichtungen) und die GPUSB Buch-Anschluss Schnittstelle.
- Es verbessert die Unterstützung für die Startlight Xpress CCDs und Filterräder.
Was ist neu in der Version 0.9.5:
- Wichtige Verbesserungen INDI Basis und Client-Bibliotheken, Bugfixes in LX200, Magellan und Celestron Fahrer, einen neuen Auszug Simulator und Verbesserung des bestehenden Simulator Suite.
Was ist neu in der Version 0.9.1:
- Diese Version kleinere Bugfix-Release behebt Probleme Kompilierung auf Nicht-Linux-Betriebssystemen.
Was ist neu in der Version 0.9.0:
- INDI :: Base Treiber sind jetzt für die meisten Klassen von astronomischen Instrumenten verwendet.
- New iEQ45 GoTo deutsche äquatoriale Montierung Treiber.
- Neue verbesserte QSI CCD & amp; Filtertreiber.
- Neue verbesserte Starlight Xpress CCD & amp; Filtertreiber.
- Neue verbesserte RoboFocus Treiber.
- libboost ist nicht mehr erforderlich, um libindi bauen.
- Verbesserte Unterstützung für den Aufbau auf Nicht-Linux-Betriebssystemen.
- Zahlreiche Fehlerkorrekturen und kleinere Verbesserungen.
Was ist neu in der Version 0.8.0:
- Unterstützung neuer Geräte.
- Starlight Xpress CCD und Filter-Rad.
- EQ Synscan Berg.
- TCFS Focuser.
- QSI CCD.
- Radio Astronomy Supplies Spectracyber Wasserstoffleitung Spectrometer.
Was ist neu in der Version 0.7.1:
- Eine Änderung Filter Bug im wahrsten Technik Filterrades wurde behoben.
- INDI :: Mediator-Funktionalität wurde verbessert, und Puffer liest in INDI :: BaseClient wurde unter anderem diverse Fixes behoben.
Was ist neu in Version 0.7:
- Dynamische Umbenennung von Treibern auf Laufzeit: indiserver sendet derzeit Kunden einen statischen Namen des Treibers, die in der Regel in der Treiber-Quellcode hartcodiert. Dies stellt ein Dilemma für identische Treiber, die gleichzeitig ausgeführt werden müssen. Angenommen, wir haben einen Encoder Fahrer und zwei Encoder-Geräte (zB Alt & amp; Az Geber). Wie es jetzt aussieht, kann der Fahrer nicht seinen Namen (zB "Encoder"), um (zB "AZ_ENCODER"), die auf der Laufzeit ändern. In libindi v0.7, indiserver unterstützt dynamische Umbenennung der Fahrer.
- Standard-Hilfs-API zu erstellen und zu nutzen, INDI-Clients: Manchmal ist es notwendig, ein Meta-Treiber, um als Client, um andere Fahrer (dh Fähigkeit, Befehle zu senden) zu handeln. Vor v0.7 wurde diese banale Aufgabe manuell durchgeführt. Jetzt mit Hilfe von Hilfsklassen, ist es eine einfache Aufgabe.
- Die Fähigkeit, Treibereigenschaften aus einer externen XML-Datei zu laden. Keine Notwendigkeit, Festcode Eigenschaften nicht mehr!
- Die Fähigkeit, Schreiben / Lesen von XML-Konfigurationsdateien für die Treiberwerte zur Laufzeit geladen werden: Lange angeforderte Funktion ist jetzt am Werke! In libindi v0.7 kann alle Treiber unter dem neuen Rahmen automatisch Lesen und Speichern von XML-Konfigurationsdateien für Startwerte oder Last-Setup-Werte.
- Die Erleichterung Debugging und Simulation von Fahrer.
- Neue C ++ Framework, um die Entwicklung von neuen INDI Fahrer zu erleichtern.
- Vielzahl von neuen 3rd-Party-Fahrer!
- Mehrere Fehlerbehebungen für die aktuellen Treiber und Framework.
Was ist neu in Version 0.6:
- Astrophysik montieren Support.
- SBIG und Apogee-Treiber-Unterstützung und Verbesserungen.
- Eine neue modulare Bauweise zu 3rd-Party-Treiber unterstützen.
- Eine aktualisierte API-Scripting und Automatisierung der Fahrer zu erleichtern.
Kommentare nicht gefunden