Hey guys, got a raspberry pi recently and I'm trying to understand some of the basics of indi. Yes, I'm totally aware of the fact that there is astroberry which is a ready image, still, I like to learn how things work.
So I have installed a fresh raspbian image, I have installed indi which includes the server and the actual indi drivers, I did manage to start a server and obviously I'll need some software to "talk" to it, but on the raspberry pi level, is there any way of knowing that some device is "ready" or connected?

E.g:

indiserver -v indi_simulator_focus

This starts an indi server, so I guess that now the raspberry pi can talk to a client trying to access this driver? Can the raspberry pi communicate with itself? (I know it doesn't really make much sense...) For example, instead of connecting from a client(android, web, etc), control the driver directly from the raspberry pi itself? I assume that this is what happens under the hood maybe, the client simply sends commands to the raspberry pi which then forwards that to the drivers?

Sorry for the dumb questions, just trying to understand some of the basics and how some things work.
Thanks! :)

Read More...