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).
- Small, simple, and easy to parse
- Support many classes of astronomical instrumentation
- Can be nested with other XML protocol
- Enjoys a wide spread client support
- Provides drivers for telescopes, CCDs, and much more!
Indi works perfectly.
I am currently using INDI to control a Celestron CGEM mount using KStar. I have created an indilib package for openwrt and can build all of the "standard" indi packages (i.e. server and default drivers). This allows me to remotely control the CGEM with indiserver running on a Linksys WRT160NL router (has a USB port). I also have indiserver working with an Meade LPI image and SPC880 (reflashed as SPC900NC firmware) connected to the WRT160Nl router streaming through indiserver to KStar. There seems to be some reliability issues with the camera drivers connecting and reconnecting. The log messages would suggest an issue managing the file handle/connection to the driver (possibly not closing). I plan to look into this further, time permitting. All in all, I'm extremely happy with the initial results. Great job to the whole INDI development team. Cheers, John
Great initiative !