Is there currently a way to invoke the auto focus routine when the temperature sensor detects a user defined change? I.e. temp outside changes by 1C, auto focus kicks in.
Nope it's HFR dependent. It shouldn't matter what caused the HFR change (temperature or otherwise), but if it DOES change, then autofocus should kick in.
This triggered my curiosity. I'm interested in reducing the unnecessary traffic between the Indi-server (raspberry) and Ekos client (laptop). So what does it mean when you are storing sequence data on the indi server? Do you save the captured subs there, or which data? I'd be interested in not having to download frames to the EKOS client when focusing, but to do the whole processing at the Indi server, so as to reduce download time.
It means storing the captured images on the Raspberry PI. But for focus to work, the image needs to be transmitted back to Ekos. This is handled transparently by Ekos.
Yes, you are storing the captured data on the Pi. This is very important for folks that use Cooled CMOS cameras that tend to take large sums of shorter exposures, versus the traditional longer exposures of CCD's. The time it takes to download a capture to my PC from the Pi is about 12-14 seconds. If I were taking 300 images that night (not uncommon) I would spend up to 70 minutes doing downloads. By storing them locally the download takes about 2 seconds, which is only about 10 minutes of time spent over the night doing downloads. Much better!
Not downloading the frames for focus to the client wouldn't work. The focus logic is all in the client, so it needs an image file to work from. Since the focus module uses subframe, I would imagine that the actual traffic to the client during autofocus would be minimal. Same thing applies to guide camera data.