×

INDI Library v2.0.6 is Released (02 Feb 2024)

Bi-monthly release with minor bug fixes and improvements

Why is INDI not ported over to Windows?

  • Posts: 165
  • Thank you received: 5
I see that INDI can readily run on Linux and Mac machines, but it is a total convolution to run Ekos on Windows because the INDI server has not been ported over to run natively in Windows.

Why is that?
1 year 1 month ago #89575

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

  • Posts: 157
  • Thank you received: 19
Take a look at these indi features , 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.

Regards,

jmh
1 year 1 month ago #89578

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

  • Posts: 220
  • Thank you received: 27
Hi,

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.

Recently there is this: learn.microsoft.com/en-us/windows/wsl/connect-usb

A quick test showed it can now created a tty... device for the serial connector.. Maybe someone should give it a try.

Paul
1 year 1 month ago #89581

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

  • Posts: 165
  • Thank you received: 5
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.
Last edit: 1 year 1 month ago by Phil.
1 year 1 month ago #89582

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

  • Posts: 220
  • Thank you received: 27
I did a test:

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)

Paul
1 year 1 month ago #89585

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

  • Posts: 165
  • Thank you received: 5
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.

Thanks for your feedback.
1 year 1 month ago #89598

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

Time to create page: 0.585 seconds