It works very nice. Thank you very much.
I have just noticed that it starts streaming and works for the time set in PHD's exposure control and then stops and starts again (This behaviour started in the version without stacking (github.com/OpenPHDGuiding/phd2/commit/8e...c203243953f11290b6f5))
It only lowers number of frames available for stacking if exposure time is set to 1, or 2 seconds (15 instead of 20 for 1s).
Yes, I can probably change that to start the streaming the first time and never stop it until we disconnect the camera or maybe if the stop button is pushed.
Frames received outside of pseudo exposure time will just be ignored.
I look to make that tomorrow.
Finally I also add an option in the phd2 INDI camera setup to force the use of streaming over exposure time.
I label the checkbox a bit negatively "Camera do not support exposure time" to avoid unwanted use. But you can use it force the use of stream stacking if the camera support both method.
I have updated the version in the PHD2 ppa with this change.
Intel versions are already available, ARM versions are queued for build and this may take some time.