Welcome, Guest
Username: Password: Remember me
20 Aug 2017
INDI development team is happy to announce the release of INDI Library v1.5.0. This new exciting release builds on the maturity of INDI Library and comes with many new supported devices and fixes for existing drivers.
Read More...
  • Page:
  • 1

TOPIC: XML/Endpoint Documentation

XML/Endpoint Documentation 7 months 3 weeks ago #14882

Hello,
I would like to write a client against INDI but I'm not having much luck finding any documentation (other than C source that is using the indi library). Is there any documentation about the actual endpoints and XML contract that an INDI Server would expose?

Thanks,
Jared

Please Log in or Create an account to join the conversation.

XML/Endpoint Documentation 7 months 3 weeks ago #14884

  • oleg
  • oleg's Avatar
  • Away
  • Moderator
  • Moderator
  • Ubuntu Astronomy
  • Posts: 268
  • Karma: 3
  • Thank you received: 76

Please Log in or Create an account to join the conversation.

You can try my open project Ubuntu Astronomy

XML/Endpoint Documentation 7 months 3 weeks ago #14885

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.

Thanks,
Jared
The following user(s) said Thank You: garthb

Please Log in or Create an account to join the conversation.

XML/Endpoint Documentation 7 months 3 weeks ago #14886

  • oleg
  • oleg's Avatar
  • Away
  • Moderator
  • Moderator
  • Ubuntu Astronomy
  • Posts: 268
  • Karma: 3
  • Thank you received: 76
What type of INDI client do you want to write?

Please Log in or Create an account to join the conversation.

You can try my open project Ubuntu Astronomy

XML/Endpoint Documentation 7 months 3 weeks ago #14887

I'm looking at the possibility of integrating SGPro with an INDI server. Currently we support multiple ASCOM and native device implementations.

mainsequencesoftware.com/Products/SGPro

SGP is a C#.NET application that runs on Windows. So while it may be possible to use the INIDLIB with some massaging it may not be completely straightforward.

Thanks,
Jared

Please Log in or Create an account to join the conversation.

XML/Endpoint Documentation 7 months 3 weeks ago #14888

  • oleg
  • oleg's Avatar
  • Away
  • Moderator
  • Moderator
  • Ubuntu Astronomy
  • Posts: 268
  • Karma: 3
  • Thank you received: 76
INDI Sharp beta INDI C# Client
This project consist in a .NET/Mono assembly containing a simple INDI client and a WinForm that permits to connect to astronomical equipment INDI server, and to use drivers connected at it.

Please Log in or Create an account to join the conversation.

You can try my open project Ubuntu Astronomy

XML/Endpoint Documentation 7 months 2 weeks ago #14890

Thanks. I had found that library previously but it seems incomplete. I would really prefer to fill in the gaps with the actual communication protocol if it exists. But at this point I'm guessing I'll need to reverse engineer the source for the INDI Library?

Thanks,
Jared

Please Log in or Create an account to join the conversation.

XML/Endpoint Documentation 7 months 2 weeks ago #14891

Hi Jared,

I updated Client Development documentation. In there, you can see a link to INDI White Paper that describes the XML protocol used in detail. This is what you need in order to develop a client. Of course, you can look at how it is done now by existing clients and based on INDI::BaseClient and INDI::BaseClientQt5 classes.

Please Log in or Create an account to join the conversation.

Jasem Mutlaq
Support INDI & Ekos; Get StellarMate Astrophotography Gadget.
How to Submit Logs when you have problems?

XML/Endpoint Documentation 7 months 2 weeks ago #14899

Excellent! Just what I was looking for.

Thank you!
Jared

Please Log in or Create an account to join the conversation.

  • Page:
  • 1
Time to create page: 0.156 seconds

Login

3rd Party

Choose from the numerous 3rd party INDI drivers to suit your needs!

Got Problem?

Check out the FAQ, the forum, and the bug tracking system to resolve any issues you might have!
You can also subscribe to INDI newsletter and development mailing lists to get the latest updates on INDI!


Gallery

Replica

Why INDI

Replica