Hi !

I think there is still many things to think of before embedding temperature compensation in the INDI::CCD main class.
I'm also working on the new SV405CC support, and my time is sadly pretty limited (just remind me, what are job and family used for ? So time consuming...)
So, my proposal is to provide temperature compensation just for the ASI focuser at this time, as an "experimental" feature. I'm preparing a PR.

I digged a bit the snooping capabilities, but didn't figured out how the catch the main ccd capture state yet.
I will look further.

Best regards !