Lars Oppermann replied to the topic 'Lacerta MGEN support?' in the forum. 6 years ago

@oleg, thanks, that is a build of Eric's driver. It doesn't support synchronitzing the dither function as of yet as there is no interface to do that through INDI

Here's what I'm working on (see attachments)
profile_editor - I've managed to add a new external guider implementation to the selection
ekos_guiding - I got the implementation hooked up so that it is getting the dither signals when guiding is running during during capture


Now I need to get it to talk to the actual device and then work on writing back the drift stats to the guiding UI...

Read More...

Lars Oppermann replied to the topic 'Lacerta MGEN support?' in the forum. 6 years ago

I've started to make a little progress on adding a new guiderinterface implementation for MGen to EKOS.
Still lots of work to do talk to the actual device but Eric's work will help a lot in figuring that out...

While working on getting my guiderinterface impl wired up, and controlling the state of the Guide UI, I noticed that a CCD is always being added to the Guide instance, which would re-enable the binningCombo that I wanted to keep disabled in the MGen case.
Now I obviously know next to nothing about the inner workings of kstars/EKOS so far as I've pretty much only looked at the external guider code so far.
Anyone care to explain where that CCD that is being added is coming from and whether that is expected in the case of not using the internal guider?

Cheers...
~lars

Read More...

Lars Oppermann replied to the topic 'Re:Lacerta MGEN support?' in the forum. 6 years ago

Cool, thanks for the info. I'll need some time to get set up with my dev env around INDI before looking at getting productive but I got everything to build.

Personally, I think it might make sense to pursue the dithering independent from the overall automation (at least as a near-term increment). This wouldn't work for a completely automated setup. However, if just using KStars/EKSO for controlling alignemnt and capture, one would just get the guing going "manually" with the MGen handbox but control the subsequent image capture through INDI and just send the dither command between frames. (It would also be cool if one could get the guding stats while the guiding is running so that could be displayed during capture - however, I suspect that the protocol might not support you getting at the data while guiding is running)

Cheers,
Lars

Read More...

Lars Oppermann replied to the topic 'Re:Lacerta MGEN support?' in the forum. 6 years ago

Hi,

(I'm just getting into into INDI/EKOS/KStars so please excuse my ignorance)

I'd be very interested in controlling/synchronizing the MGen's dithering (random displacement between exposures) feature with image capture in EKOS.
From reading this thread it looks like your work on MGen has been focussed on remote control and dithering is somewhat lower on your todo list.
I'm an experienced developer (but no INDI experience so far) and I'd be happy to help with the hooking up the dithering...
It seems to me MGen dithering would be integrated into EKOS in a way that is similar to the existing PHD2 integration where commands get sent to a PHD2 server process ( I guess the protocol is github.com/OpenPHDGuiding/phd2/wiki/SocketServerInterface ).
If that's the way to go, I could implement a server that understands that protocol and sends the command to the MGen based on the existing work for talking to MGen that you guys have already done...
If work on getting dithering synced is already underway, let me know if I can help...

Cheers,
Lars

Read More...