Mmh, what do you mean by "too large"?
geehalel post=69517 wrote: @dolguldur and @GuLinux Don't wait a support for npindi. Really too large.
That is good to know!
I was actually about to start my own implementation, but if I can find the time I might try to contribute to one of these.
geehalel implementation seems more mature, but also inactive in a couple of years.
@Jean-Luc do you have any insight on this?
I would be afraid that the Rust-based python extension would have similar problem..
Not that I don't trust your work, but given that not many people know Rust, it would be difficult to find someone helping you maintain it :\
Ideally, the best solution would be a simplified JSON interface written in C++ directly into the INDI server. That way, writing a client for python, or indeed any other language, would be much much simpler
This happened a lot before, and it's definitely gonna happen again.
As much as I appreciate the pyindi-client project, it's essentially just a workaround for automatic API generation.
I have to wonder if it wouldn't just be easier to write a native python client for the XML protocol, or possibly a c++ python wrapper exposing a simplified version of the API...
I was finally able to produce a stable, and more importantly, easy to install version, so a first "public beta" is available.
Release link: github.com/GuLinux/StarQuew/releases/tag/0.1.0
Raspberry Pi image: github.com/GuLinux/StarQuew-PiGen/releases/tag/0.1.0 (Instructions: github.com/GuLinux/StarQuew-PiGen/blob/master/README.md )
And a video tutorial on how to use the program.