I didn't find any rust-API for indi. I need functionality to control the camera (cooling and shooting) and I'm looking for advice on using indi from Rust. I have several ways to do this.
First, I can connect to indi via tcp and send XMLs. Second, I can write wrappers to c API. What way is easier?
I haven't used Rust, but I wrote some libraries in Go to interface with indi. I haven't updated them in a while, but they should still be good. Might be a good way to at least see it implemented in another language other than C++.
Thanks for source code examples! I will try to write pure-rust API. Is it possible to see real XML data sent between EKos and Indi? I think examples of XML will make it easier to understand how Indi works