INDIpy is an open source Python implementation of the INDI (Instrument Neutral Distributed Interface) protocol. It can be used to:
- implement custom device drivers which will be run as subprocess controlled by
indiserver
along with drivers included in INDI Library - implement custom INDI server
- implement client software
You can find docker-based examples here.
Quickstart tutorial can be found here.
INDI Protocol white paper: http://www.clearskyinstitute.com/INDI/INDI.pdf
INDI Project: http://indilib.org
Standard Properties: https://indilib.org/develop/developer-manual/101-standard-properties.html
Driver Interfaces: http://docs.indilib.org/drivers/driver-interface.html