INDI is an instrument-neutral distributed interface control protocol that aims to provide backend driver support and automation for a wide range of astronomical devices (telescopes, focusers, CCDs, etc.). Current supported devices include many telescopes, CCDs, filter wheels, focusers, and video cams. INDI is used in popular astronomy suites like Xephem, KStars, DCD, and Cartes Du Ciel.
| Tags | Scientific/Engineering Astronomy |
|---|---|
| Licenses | LGPL |
| Operating Systems | POSIX BSD Linux |
| Implementation | C C++ Other |
Recent releases


Release Notes: This release minor bugfix release fixes compilation issues on non-Linux OSes.


Release Notes: iEQ45 GoTo German Equatorial Mount Driver. Improved QSI CCD, Starlight Xpress, and RoboFocus drivers. Numerous bugfixes and minor improvements.


Release Notes: Support for new devices. Starlight Xpress CCD and Filter Wheel. EQ Synscan Mount. TCFS Focuser. QSI CCD. Radio Astronomy Supplies Spectracyber Hydrogen Line Spectrometer.


Release Notes: A change filter bug in the true technology filter wheel was fixed. INDI::Mediator functionality was improved, and buffer reading in INDI::BaseClient was fixed among other miscellaneous fixes.


Release Notes: Dynamic renaming of drivers at run time. A standard helper API to create and utilize INDI clients. The ability to load driver properties from an external XML file. The ability to write/read XML configuration files for driver values to be loaded at run time.
A library for reading and writing legacy, fixed width, and delimited flat files.