Connection windowThe first release of  IPARCOS (Indi Protocol Android Remote COntrol Software) is available for download & testing. It features a generic control panel and others specialized tools to easily control your devices.

The project main site is

I. Features

    • Generic control panel compatible with every devices (BLOB not yet supported)
    • Control of the telescope motion by means of a directional pad and speed buttons
    • Languages: English, French

 II. Download and install

  • From Google Play:
    • Not yet available
  • From the .apk file:
    • Check the release page on the github project to get the .apk:
    • You need to allow app installs from unknown sources in Android settings (Settings > Security > Unknown sources)

III. Usage

1. Prerequisite

  • Minimum Android version: 4.0.3
  • An INDI server must be running on the remote computer.
  • You must have a network access to this computer.
    • To achieve this, the Android device and the remote computer can be placed on your home network.
    • Alternatively, you can create a wireless network with your Android device and connect the remote computer to this network (the PC address is likely to be

2. Connection

  • Choose the server address in the list or touch "Add server" to add a new server in the list
  • Optionally, you can change the port number if you do not use the default value for the INDI protocol (7624)
  • Click on "Connect"

3. Use the generic control panel

  • Control PanelClick on the gear icon in the action bar to display the generic control panel
  • Use the tabs to switch between the devices
  • The properties of the device are displayed in a list. Click on a property to edit it or show the details.

4. Control the telescope motion 

  • Click on the icon with four arrows in the action bar to display the telescope motion control panel
  • The buttons will be enabled (red) or disabled (grey) depending on the devices features. 
    • The arrows are enabled if one device provide the TELESCOPE_ABORT_MOTION, TELESCOPE_MOTION_NS and/or TELESCOPE_MOTION_WE properties
    • The + and - buttons are enabled if one device provide the standard property to control the speed (TELESCOPE_MOTION_RATE) or the LX200 style property (Slew Rate) or the EQMod style property (SLEWMODE)
    • If the device is not connected, the properties may not appears and the buttons will be disabled

IV. Developed by

V. License

The code is released under the GNU General Public License and is available at

INDI Development team is happy to announce the release of INDI Library v0.9.9 on August 30th, 2014. Following are the highlights of this release:

  • Thread-safe INDI Library.
  • Support for Rigelsys NFocus Focuser driver.
  • 3rdparty: Additional VID/PID for QHY.
  • 3rdparty: added USB Bandiwdth control for ZWO Optical cameras.
  • 3rdparty: Updated and improved INDI Apogee driver and Apogee Library major update.
  • 3rdparty: Live preview support for GPhoto driver. Tested on Canon.
  • 3rdparty: Various bugfixes and improvements in INDI SBIG driver including working guide chip support.
  • 3rdparty: Fixed time drift error in EQMod. Added Horizon limits. Added Backlash compensation.
  • Updated and improved Image Agent.
  • Improved Astrophysics driver support.
  • Fixed location bug in Celestron GPS driver.
  • Additional information in FITS header such as filter name.
  • Joystick support for focuser and filter wheel devices.
  • Added option to enable local & remote save for FITS images in all CCD drivers.
  • Older V4L driver is deprecated (indi_v4l_legacy) and is replaced by indi_v4l2_ccd
  • V4L2: added recording (SER files) for use with Registax
  • V4L2: added RGGB & UYVY pixel format support to V4L2 drivers.
  • V4L2: fixed LX long exposure times.
  • Updated and improved tutorials.
  • Fixed few OSX compatibility issues.
  • Various bug fixes and improvements.

Source and Ubuntu packages are available for download.

INDI Development team is happy to announce the release of INDI Library v0.9.8. Following are the highlights of this release:

  • Support for Telescope Alignment Subsystem Infrastructure. This includes an implementation of Markley's singular value decomposition (SVD) based algorithm for the computation of sky/telescope coordinate conversion transforms, in addition to multiple plugin support.
  • Support for SkyWatcherAPI Mount with Alignment Subsystem.
  • Support for ZWO Optics ASI Cameras (3rd party).
  • Support for AAG Cloud Watcher station (3rd Party).
  • Support for MoonLite focusers.
  • Support for Fishcamp CCDs (3rd Party).
  • Support for Imager Agent.
  • Improved EQMod driver including custom parking position.
  • New and updated Astrophysics mount driver.
  • New and updated QHY CCD Driver (3rd Party).
  • New and improved GPhoto driver to support DSLRs.
  • New and updated Video4Linux CCD Driver including support for long exposures (LX) and Imaging Source cameras.
  • New and improved Apogee CCD driver.
  • Improved support for SBIG CCDs including ST-I.
  • Updated and improved TCFS Focuser drivers.
  • Drivers migrated to libusb 1.0 framework.
  • Rapid Guide Support for CCD Drivers.
  • Improved compatibility with Mac OSX including INDI Server and GUI.
  • Various bug fixes and improvements.

Source and Ubuntu packages are available for download.

jINDI and wINDI are now available for download.

jINDI is still under heavy development but a "developer preview" of common modules, Telescope and CCD GUI is ready for testing. This crossplatform INDI client is now working with native INDI 0.95 drivers as well as with wINDI ASCOM wrappers. Visit project page to learn more.

Development of wINDI is finished and it is available as pre-release version. We are collecting feedback and fixing bugs found. Subproject now has its own project page.

INDI for Java is a set of libraries (written in the Java programming language) to implement Clients (graphical and not graphical ones), Drivers and Servers that follow the INDI distributed control protocol, a protocol designed to operate astronomical instrumentation. The INDI for Java library is currently ready to be used in Android devices!

The current implementation of INDI Library is in C/C++, and a Java implementation enables seamless cross platform support in addition to Andriod device support! This exciting development is spearheaded by Mr. Sergio Alonso, Kudos to him for making such a signifcant implementation of the protocol!

v1.3 of the library (server, client, and tools) was released on April 10th, 2012. Check out the downloads.


3rd Party

Choose from the numerous 3rd party INDI drivers to suit your needs!

Got Problem?

Check out the FAQ, the forum, and the bug tracking system to resolve any issues you might have!
You can also subscribe to INDI newsletter and development mailing lists to get the latest updates on INDI!