Jasem, or anyone else - In qhy_ccd.cpp the following is being executed when neither are true - this makes me suspect that in streammanger there is a bug in isBusy() (a false positive) - I assume that the sdk layer is reporting correctly that HasStreaming is TRUE

if (HasStreaming() && Streamer->isBusy())
{
LOG_ERROR("Cannot take exposure while streaming/recording is active.");
return false;
}
Indi Control Panel consistently reports that streaming and recording is OFF and there is no streaming window open, so somehow Streamer->isBusy() must be returning TRUE randomly on system initialization (as above start the profile, when teh two cameras connect use indi control panel to execute the 1 second default exposure via the set button on main tab - result can be either both cameras hit this error, one or sometimes neither in whihc case all is OK to go for normal operation - I am currently getting on 1 out of 5 starts that are GOOD!!!!!)

Read More...