Hey gents,
I saw the update included the new SDK, so I snagged it and ran some tests. Here is what I found:
- The cooling display bug still exists. Should be easy to fix. The cooling does actually work though, the value you are trying to cool the camera to shows up incorrectly in the control panel applet while it is cooling down.
Here is a few images of this that took a few mins apart that highlight how the display looks. The values seem to be incorrect.
- Event level gain does work! The images do not have the right ADU though.
3a. The gain range is the same as ASCOM (0-450) but this native mode driver does not expose offset to you. So I think the weird ADU results I am seeing in comparison to ASCOM is related to the offset being set to some default value (that is not exposed for you to change it).
3b. If you toggle to use ASCOM, take a frame, then disconnect and reconnect to the camera via the Native Mode driver, it will retain the offset that ASCOM had set on the camera. If you do this, then the native mode driver works fine. Until you try to change the gain, then it seems to set the offset incorrectly again. This sounds like an easy fix. IIRC all ZWO cameras now use 50 offset. If that is true, then SGP can just set the offset to 50 for all cameras when the gain is set? Thoughts on this? Other idea would be to expose the offset for the user to set somehow?
- 100 Bias files again took 5 mins to complete. I need to amend my previous statement that ASCOM only took 2 mins to do the same work, that was on a much more powerful machine than I ran this test on (bad Bill!). So, I ran the 100 Bias frames through ASCOM on my laptop as well and it took almost 10 minutes to complete. So if there is one benefit from this native mode driver, it can rip through frame downloads about twice as fast as ASCOM. Big win!