I had found those tutorials but they all seem to rely on the INDI Library. I was wondering if there is any documentation that details the actual server communication layer, essentially the piece that the INDI Library is doing for other clients. I'm looking at integrating SGPro with INDI. SGP is a C# application so I would likely be writing my own variant of the library functionality.