I'm using Kstars/Ekos/Indi on my Macbook laptop computer to talk to my Stellarmate which is directly connected to my CCD cameras, filter wheel, and mount. I use the Ekos Sequence Queue to take multiple images. I have things set to "Upload" the images to my macbook "Client". The uploads take about 25 seconds. That's a long time to wait before starting the next image in the queue. Is it somehow possible to set things so that the next image capture starts as soon as Stellarmate gets the image from my camera, which only takes about a second or two, rather than waiting for it to complete the upload to my laptop computer?
I wrote a topic about that with a shell script. The idea is to transfer the image in background (with the & in end of line) during Ekos start a new capture. That work fine only if the capture time is more that the transfer time.
Many thanks to the three of you for answering my question. I guess I can figure out how to do it externally to Kstars/Ekos but I must say that I was really hoping that there would be some simple way to make it happen directly in Ekos. Any chance that that might become an option in a future update to Ekos?
This should be possible to implement but what should happen in case of flat frames? They are typically taken with very short exposure times. If the download of a single frame takes much longer than taking a single frame there will be a queue of frames to be transferred which you will have to wait for anyway.
Honestly the simplest way is to store the images locally and transfer them once you are done imaging.
I don't use flat frames. My setup has virtually no vignetting and my camera and filters have essentially no dust. Lucky me. That said, it could be an option that could be turned on and off depending on the exposure time.
I do have rsync on my Mac and I have used it in years past. Will try using it for these downloads. But, I'd still be happier if Ekos had an option to do this automatically.