That was the idea! But questionable weather, the hassle to start again after five years and small children around work against me :lol:
By the way, here (GitHub) anyone with more energy than me can find my first experiment to further develop. It has just the basic functions, I have more fancy algorithms in mind once this first proof of concept seems to work properly

Read More...

Hi,
I wrote the software and tested it with the simulated camera and it seems working. Unfortunately, I've been too lazy to bring my setup back to life for a real test on the field so far...

Read More...

Last update from my side: apparently, the simulated CCD and mount don't have all the features implemented (I'm not saying it is an issue, but it is something to keep in mind). It seems that the only effective control is the slew motion to specific coordinates.
Thus, I could test my software by setting small slews. By the way, it works! It is a simple and lightweight software for live align and stack of deep-sky pictures for EAA purposes. Let's how it does with a real camera and under a real sky... cheers

Read More...

Thank you, Chris. My first attempt was exactly in this direction, but I wasn't lucky. However, if that is the right approach, I will try again.

Read More...

Hi, INDI experts!
I'm using the CCD simulator to test my software. Now, to test the alignment function, I need the stars in the frame to slowly drift. I tried to modify some parameters, but the stars are always still with respect to the picture. How does it work?

Read More...

It works like a charm, thank you!

Read More...

Hi everyone,
I'm developing a Python program based on INDI for EAA (Electronically Assisted Astronomy). The interface with INDI is based on this tutorial : indilib.org/develop/tutorials/151-time-l...ith-indi-python.html
My problem is that I don't know how to convert the BLOB bytes I get to numpy.array to allow further processing. Can anybody help me?

<code>
# get image data
img = bp.getblobdata()
# write image data to BytesIO buffer
import io
blobfile = io.BytesIO(img)
# open a file and save buffer to disk
with open("frame.fit", "wb") as f:
f.write(blobfile.getvalue())
</code>

Read More...