Take a look at these
, notably "INDI Library is a particular implementaion of the INDI protocol for POSIX operating systems." Evidently, there is some work on a port for Windows, but not much is available. I presume this is not a simple port.
I once compiled it in Windows under WSL. It compiled without problems and did seem to run. However the biggest hurdle was that USB Serial devices could not be accessed via wsl an most of the drivers could not connect. So I stopped testing.
Hmm, well, I'm not a programmer, so I don't grasp a lot of this stuff, but it got me thinking about something else.
The setups I've seen so far for running Ekos on Windows is to use a Pi running Astroberry to access the INDI server, apparently via a network.
However since Windows 10 there is the ability to
run Linux right in Windows
, in what I think is a virtual machine (again I'm not savvy on this stuff):
So is it somehow possible to run the INDI server from the Linux OS running within Windows? I suppose INDI and libgphoto2 would need to be installed on the Linux OS, or are those already in Linux distros?
The idea is to run it all from one machine and not have the need to have a separate computer running INDI, connected through a network. From what I've seen so far, the present arrangement of running Ekos on Windows is completely impractical.
under wsl (windows subsystem for windows) installed indi in the normal way from the ppa
with usbipd attached an asi120MM-S and an Onstep controller
started an indiserver in wsl
It works if you start the indiserver as root (seems some security issue iin wsl, maybe on W11 that is solved, but I test on W10)
So you can try, however I don't see the need for it running on Windows where there is good ASCOM support.
Kstars can be run on Windows and can connect to a remote ndiserver on rpi or other small computer (as alternative to ascom)
Well, it was a curiosity more than anything else. I couldn't understand why it couldn't be ported to work natively in Windows.
Even with running Linux in Windows, it's still all rather convoluted.
ASCOM in a pain because you have to deal with a splatterfest of apps, and if something doesn't work right the fingers all point in different directions. Been there, done that. That's what I like about Ekos, everything runs from one place.
Of course, it's easiest just to run it on the Pi, but sometimes the Pi's lack of power can get in the way. I've been looking at MiniPCs to load some Linux variant, then install the software and try to set it up as a hotspot like the PI. Linux is too convoluted for me with it's terminal-everything approach to doing things, so I'll just stick with the Pi and deal with it. I do wish there would be a Pi 5 already.