INDI είναι ένα cross-platform, που διανέμεται ελεύθερα, ανοιχτού κώδικα, απλό, μικρό και εύκολο στη μεταγλώττιση λογισμικού του έργου, μια μη διαδραστική δαίμονα που έχει δημιουργηθεί από το μηδέν για να ενεργεί ως αστρονομικό πρωτόκολλο ελέγχου για το GNU / Linux και UNIX-like λειτουργικά συστήματα. Το πρόγραμμα υλοποιείται σε C / C ++.
Ένα μέσο ουδέτερο διανεμηθεί το πρωτόκολλο ελέγχου διεπαφής
Το λογισμικό έχει ως στόχο να παρέχει ένα μέσο ουδέτερο πρωτόκολλο ελέγχου διανέμονται interface που υλοποιεί την αυτοματοποίηση οδηγός backend και την υποστήριξη για ένα αστρονομικό αριθμό των συσκευών, συμπεριλαμβανομένων τηλεσκόπια, focusers, και ΚΗΕ (charge-coupled συσκευές).
Υποστηρίζει ένα ευρύ φάσμα συσκευών
Αυτή τη στιγμή υποστηρίζονται οι συσκευές περιλαμβάνουν πολλά τηλεσκόπια, ΚΗΕ (charge-coupled συσκευές), οι τροχοί του φίλτρου, focusers, και πολλές βιντεοκάμερες. INDI χρησιμοποιείται σε δημοφιλείς σουίτες αστρονομία, συμπεριλαμβανομένων Xephem, KStars, DCD, και Cartes Du Ciel.
Θα υποστηρίξει επίσης τις διάφορες κατηγορίες των αστρονομικών οργάνων, μπορεί εύκολα να τοποθετείται μαζί με άλλα πρωτόκολλα XML, και υποστηρίζεται από ένα ευρύ φάσμα πελατών. Προς το παρόν, αυτό έχει δοκιμαστεί σε συστήματα 32 και 64-bit. Λεπτομερείς οδηγίες εγκατάστασης που παρέχονται από Softoware παρακάτω.
Ξεκινώντας με INDI
Η εγκατάσταση του λογισμικού INDI σε ένα λειτουργικό σύστημα GNU / Linux είναι αρκετά εύκολο, όπως θα έχετε μόνο για να κατεβάσετε το πιο πρόσφατο πακέτο πηγή από Softoware, αποθηκεύστε το αρχείο στην αρχική σας κατάλογο, εξαγάγετε τα περιεχόμενά του, χρησιμοποιώντας έναν διαχειριστή βοηθητικό πρόγραμμα διαχείρισης αρχείων, και ανοίξτε ένα παράθυρο τερματικού.
Στο παράθυρο τερματικού, εκτελέστε το & lsquo?. cmake & rsquo? εντολή για να ρυθμίσετε το πρόγραμμα, αν υποτεθεί ότι όλοι οι εξαρτήσεις χρόνου εκτέλεσης της έχουν εγκατασταθεί (libnova, cfitsio, ΕΝΓ), ακολουθούμενη από το & lsquo? καταστήσει & rsquo? εντολή για να το υπολογίσουν.
Μετά από μια επιτυχημένη επιχείρηση συλλογής, θα πρέπει να εκτελέσετε είτε το & lsquo? sudo make install & rsquo? ή & lsquo? make install & rsquo? εντολών, ανάλογα αν & rsquo? re χρήστης με δικαιώματα root ή, για την εγκατάσταση του συστήματος INDI μεγάλη, καθιστώντας το διαθέσιμο σε όλους τους χρήστες του υπολογιστή σας. Λεπτομερείς οδηγίες χρήσης παρέχονται στο αρχείο README στο εσωτερικό της συσκευασίας πηγή
Τι είναι καινούργιο σε αυτή την έκδοση:.
- < li> INDI :: Καιρός για υποστήριξη των συσκευών καιρικές συνθήκες.
- INDI :: GPS για την υποστήριξη των συσκευών GPS.
- Wunderground οδηγός καιρικές συνθήκες.
- Meade DSI I & II υποστήριξη.
- FocusLynx υποστήριξη εστιαστή.
- PerfectStar υποστήριξη εστιαστή.
- Παγκόσμιο Σύστημα Συντεταγμένων (WCS) υποστήριξη δημιουργείται σπασμούς.
- Ενημέρωση του προγράμματος οδήγησης Losmany.
- Νέα Celestron οδηγού.
- Νέα IEQPro οδηγού.
- Υποστήριξη για το έθιμο στάθμευσης σε οδηγούς θόλο.
- Υποστήριξη Open Loop ελεγκτές θόλο.
- Διάφορα QHY CCD & Φίλτρο αναπηρικό διορθώσεις και υποστήριξη QHY OSX.
- SBIG Εξωτερικές Οδηγός CCD διορθώσεις.
- Προσαρμοσμένη στήριγμα για Celestron / Αστροφυσική / AstroElectronics / IEQPro
- Ενημέρωση οδηγούς ASI ZWO.
- Ενημέρωση βιβλιοθήκης Apogee. Βελτιωμένη ΝΕΤ υποστήριξη σε INDI Apogee οδηγού.
- Standarizing βουνό γυρίζει και να παρακολουθείτε τα ποσοστά.
- Video4Linux 2 διορθώσεις και βελτιώσεις: (16bpp μορφές pixel (Y16 και BYR2), η PwC
- flashled, χρωματικό / γραμμικοποίηση, στοίβαγμα), Simutaneous εγγραφής / ρεύμα / exp. Ρεύμα
- ποσοστό διαιρέτη. Rec. πρότυπα αρχείων.
- EQMod διορθώνει: Κρατήστε καταδίωξης μετά από το χειριστήριο κίνησης έχει διακοπεί. Πάρκο προετοιμασίας
- που πάντα κωδικοποιητές.
- Βελτιωμένη υποστήριξη για τους οδηγούς αρχιτεκτονική ARM.
- Βελτιωμένη ικανότητα καταγραφής.
- Αποδοκιμασμένα:. LX200Legacy και indimain βιβλιοθήκη
Τι είναι καινούργιο στην έκδοση 1.0.0:
- 3rdparty:. Υποστήριξη για QHY ΚΗΕ και CFWs (BETA)
- 3rdparty:. Υποστήριξη για Meade DSI (BETA)
- 3rdparty:. Υποστήριξη για FFMV κάμερες
- Υποστήριξη για Star2000.
- Στήριξη της Baader θόλο.
- Στήριξη της Baader SteelDrive εστιαστή.
- Υποστήριξη για σκλαβώσει θόλο (BETA).
- Subframing και υποστήριξη debayer σε GPhoto οδηγού.
- Βελτιωμένο χειρισμό CFW και εξωτερικών CCD παρακολούθησης για το SBIG ΚΗΕ.
- Προσθήκη στήριξη debayer για έγχρωμες κάμερες με τις επιλογές τον χρήστη. Debayer γίνεται σε επίπεδο πελάτη.
- Σταθερή απόπλεξης και subframing υποστήριξη σε οδηγούς Starlight Xpress.
- Σταθερή θέματα με την υποστήριξη joystick σε ορισμένα προγράμματα οδήγησης. Προστέθηκε υποστήριξη joystick για να εστιαστή και φίλτρο τροχούς.
- Βελτιώσεις στην παραγωγή σπασμών μπάλα.
- Βελτίωση της απόδοσης ορισμένων οδηγών υπό SBCs όπως Raspberry Pi.
- Προστέθηκε ανεμιστήρα και την ταχύτητα ανάγνωσης των ελέγχων σε QSI CCD.
- Διορθώθηκε το πρόβλημα της τοπικής ρύθμισης σε INDI οδηγού.
- Σταθερά παλινδρόμησης σε LX200Basic οδηγού.
- Διορθώθηκε το πρόβλημα με INDI διακομιστή επαναφορά μεταβλητή περιβάλλοντος για σκελετό και config αρχεία.
- Διάφορες διορθώσεις για φόρτωση / αποθήκευση των ρυθμίσεων του χρήστη.
Τι είναι καινούργιο στην έκδοση 0.9.7:
- Υποστήριξη για EQMod και ATIK CCD οδηγών στο Linux και OSX.
- Υποστήριξη χειριστηρίου για τους οδηγούς τηλεσκόπιο.
- Βελτιωμένη τηλεσκόπιο και εστιαστή οδηγούς.
- Bugfixes.
Τι είναι καινούργιο στην έκδοση 0.9.6:
- Αυτή η έκδοση υποστηρίζει τη μονάδα Starlight Xpress προσαρμοστικής οπτικής, Arduino συμβούλια (με προσαρμόσιμη προγράμματα οδήγησης για κοινή παρατηρητήριο βοηθητικές συσκευές), και το GPUSB Οδηγό Port Interface.
- Βελτιώνει την υποστήριξη για Startlight Xpress ΚΗΕ και τροχοί φίλτρο.
Τι είναι καινούργιο στην έκδοση 0.9.5:
- Σημαντικές βελτιώσεις στο INDI Βάσης και ο Πελάτης βιβλιοθήκες, διορθώσεις στο LX200, ο Μαγγελάνος, και οι οδηγοί Celestron, ένα νέο προσομοιωτή εστιαστή, καθώς και βελτιώσεις στο υπάρχον σουίτα προσομοιωτή.
Τι είναι καινούργιο στην έκδοση 0.9.1:
- Αυτή η έκδοση ανήλικο bugfix έκδοση διορθώνει θέματα κατάρτισης σχετικά με τη μη-Linux λειτουργικά συστήματα.
Τι είναι καινούργιο στην έκδοση 0.9.0:
- INDI :: οδηγούς Βάσης που χρησιμοποιούνται σήμερα για τις περισσότερες κατηγορίες αστρονομικά όργανα.
- Νέα iEQ45 GoTo γερμανική Ισημερινή Όρος οδηγού.
- Νέα βελτιωμένη QSI CCD & amp? Φίλτρο οδηγού.
- Νέα βελτιωμένη Starlight Xpress CCD & amp? Φίλτρο οδηγού.
- Νέα βελτιωμένη RoboFocus οδηγού.
- libboost δεν απαιτείται πλέον να χτίσουν libindi.
- Βελτιωμένη υποστήριξη για την αξιοποίηση των μη-Linux λειτουργικά συστήματα.
- Πολλές διορθώσεις σφαλμάτων και μικρές βελτιώσεις.
Οι
Τι είναι καινούργιο στην έκδοση 0.8.0:
- Υποστήριξη για νέες συσκευές.
- Starlight Xpress CCD και Φίλτρο τροχού.
- EQ Synscan Όρος.
- TCFS εστιαστή.
- QSI CCD.
- Ραδιόφωνο Αστρονομία Είδη Γραμμή Spectracyber υδρογόνου Φασματόμετρο.
Τι είναι καινούργιο στην έκδοση 0.7.1:
- Ένα σφάλμα φίλτρο αλλαγή στην πραγματική τροχό φίλτρων τεχνολογία έχει καθοριστεί.
- λειτουργικότητα INDI :: Mediator βελτιώθηκε, και ρυθμιστικό ανάγνωση σε INDI :: BaseClient ορίστηκε μεταξύ άλλων διάφορες διορθώσεις.
Τι είναι καινούργιο στην έκδοση 0.7:
- Δυναμική μετονομασία των οδηγών κατά το χρόνο εκτέλεσης: indiserver στέλνει σήμερα στους πελάτες ένα στατικό όνομα του οδηγού, το οποίο είναι συνήθως δύσκολο-κωδικοποιημένα στον πηγαίο κώδικα του οδηγού. Αυτό παρουσιάζει ένα δίλημμα για τους ίδιους τους οδηγούς που πρέπει να λειτουργούν ταυτόχρονα. Ας υποθέσουμε ότι έχουμε ένα πρόγραμμα οδήγησης κωδικοποιητή και δύο συσκευές κωδικοποιητή (π.χ. Alt & amp? Az κωδικοποιητές). Όπως έχουν τα πράγματα σήμερα, ο οδηγός δεν μπορεί να αλλάξει το όνομά του (π.χ. "κωδικοποιητή") έως (π.χ. "AZ_ENCODER») σχετικά με το χρόνο εκτέλεσης. Σε libindi v0.7, indiserver υποστηρίζει τη δυναμική μετονομασία των οδηγών.
- Πρότυπο βοηθός API για να δημιουργήσουν και να χρησιμοποιήσουν INDI πελάτες: Μερικές φορές είναι απαραίτητο για μια μετα-οδηγός μπορεί να ενεργήσει ως πελάτης σε άλλους οδηγούς (π.χ. δυνατότητα αποστολής εντολών). Πριν από v0.7, αυτό το κοσμικό έργο γινόταν με το χέρι. Τώρα με τη βοήθεια των τάξεων βοηθού, είναι μια απλή διαδικασία.
- Δυνατότητα φόρτωσης ιδιότητες του προγράμματος οδήγησης από ένα εξωτερικό αρχείο XML. Δεν χρειάζεται να σκληρά ιδιότητες κωδικό πια!
- Δυνατότητα να γράψει / διαβάσει XML αρχεία ρυθμίσεων για τις τιμές του οδηγού για να φορτωθεί κατά το χρόνο εκτέλεσης: Long λειτουργία που ζητήσατε είναι τώρα σε έργα! Σε libindi v0.7, όλοι οι οδηγοί στο νέο πλαίσιο μπορεί να διαβάσει και να αποθηκεύσετε αυτόματα XML αρχεία ρυθμίσεων για τις τιμές εκκίνησης ή τιμές της τελευταίας εγκατάστασης.
- Η διευκόλυνση εντοπισμού σφαλμάτων και προσομοίωση των οδηγών.
- Νέο C ++ πλαισίου που θα διευκολύνει την ανάπτυξη νέων οδηγών INDI.
- Πλήθος νέων οδηγών 3ο κόμμα!
- Πολλές διορθώσεις σφαλμάτων για τα τρέχοντα προγράμματα οδήγησης και το πλαίσιο.
Τι είναι καινούργιο στην έκδοση 0.6:
- Αστροφυσικής mount στήριξης.
- SBIG και υποστήριξη του οδηγού Apogee και βελτιώσεις.
- Μια νέα αρθρωτή κατασκευή για τη στήριξη τρίτων οδηγών το κόμμα.
- Μια ενημερωμένη API για να διευκολυνθεί η εκτέλεση και αυτοματοποίηση των οδηγών.
Τα σχόλια δεν βρέθηκε