I received my SV305M Pro today, and found a bug : the frame pixel depth (8 or 12) selection wasn't available in the UI any more.
Pushed a fix on my repo. A pull request is on it's way.
I advise you to delete your saved driver config before, like you already did earlier.
I might have figured out what is causing the doubled exposure time. I made a new script that is a "minimum viable product" to take exposures, but performs all of the configuration in the way it is normally done in my program. Doing this I could quickly change various settings to see how the program would react. I found that I could not consistently get the doubled exposure until I was taking 9 second exposures. 8 seconds and below, it might happen rarely, but at 9 seconds it happened fairly often.
My indi code (which is based on Marco Gulino's indi-light-tools) has a synchronous mode for taking exposures. Basically, it sets the exposure value and then queries the status of the exposure control until it is idle. The code I was using would query the status of the control every 0.05 seconds, or 20 times a second. Backing off to 0.15 seconds between status calls seems to do better. It appears the cause of the doubled exposure is aggressively querying of the status of the exposure control. I am not sure if it is the total number of status calls or just the calls-per-second causing the behavior.
It does appear to be specific to the sv305. I have tested several other cameras (ASI, QHY) and they do not exhibit the same behavior.
The SV305M PRO should be fully supported now.
The SV305M PRO being a mono camera, it's much more sensitive.
I added ROI support in live view for fast fps planetary imaging.
Binning also works in live view now.
Thanks for your diagnostic.
Could you please enable the debug log level on the indi server side, and send me the resulting logs in "real use".
We could have some useless internal calls in the driver, introducing time delays.
I was wrong regarding my finding about querying the exposure control. I switched my code to run exposures asynchronously and I am still receiving exposures in twice the expected time.
I will work on generating the debug logs from the indiserver.
First light for my SV305M Pro this evening.
Jupiter imaging with Ekos.
A wanted to try "full spectrum" imaging. Bad idea, my pictures are messy on my Mak (no IR/UV filter on the camera).
Rofl ! No way to get a sharp focus...
But I'm pretty happy :
- 88 GB of data, no crash, no issues
- up to 240 fps at 960x540 8 bits
- at half gain, 1ms exposures !