INDI Concepts
Prev
Next

INDI Concepts

The main key concept in INDI is that devices have the ability to describe themselves. This is accomplished by using XML to descrbie a generic heirarchy that can represent both cannonical and non-cannonical devices. In INDI, all devices may contain one or more properties. Any property may contain one or more elements. There are four types of INDI properties:

For example, all INDI devices share the CONNECTION standard switch property. The CONNECTION property has two elements: CONNECT and DISCONNECT switches. KStars parses the generic XML description of properties and builds a GUI representation suitable for direct human interaction.

The INDI control panel offers many device properties not accessible from the sky map. The properties offered differ from one device to another. Nevertheless, all properties share common features that constrains how they are displayed and used:

Prev
Next
Home