INDI is the Instrument-Neutral-Distributed-Interface control protocol developed by Elwood C. Downey of ClearSky Institute. & kstars; employs device drivers that are compatible with the INDI protocol. INDI has many advantages including loose coupling between hardware devices and software drivers. Clients that use the device drivers (like & kstars;) are completely unaware of the device capabilities. In run time, & kstars; communicates with the device drivers and builds a completely dynamical GUI based on services provided by the device. Therefore, new device drivers can be written or updated and KStars can take full advantage of them without any changes on the client side.
INDI és el protocol de control Instrument- Neutral- Distributed- Interface desenvolupat per Elwood C. Downey de l 'Institut ClearSky. & kstars; empra als controladors de dispositiu que són compatibles amb el protocol INDI. INDI té molts avantatges incloent l' acoblat fluix entre els dispositius de maquinari i els controladors de programari. Els clients que emprin els controladors de dispositiu (com & kstars;) són totalment inconscients de les capacitats del dispositiu. En temps d' execució, & kstars; es comunica amb els controladors de dispositiu i construeix un IGU totalment dinàmic basat en els serveis proporcionats pel dispositiu. Pel qual, els controladors de dispositiu nous es poden escriure o actualitzar i KStars podrà prendre els avantatges complets d' ells sense cap canvi en el costat del client.