Ken, Thanks for the quick reply. I’ll answer your question in a minute, but first I want to give you an update on further testing.
If I finally get to select the Atik camera via the ASCOM chooser, then the next time I enter the program, SGP remembers the choice I made (expected behavior). However, at that point, it still won’t let me pull down the list of available drivers. However, if I then go to the properties dialog box for the Atik ASCOM driver, upon return I can immediately pull down the list of drivers. My first inclination would be to suspect ASCOM…except for the fact that everything works properly with the SGP 2.3 final release.
Now, back to your question. I’m loading up a new laptop with applications (Nebulosity, PHD, SGPro, Images Plus, etc) and drivers (Imaging Source, Atik, EQMOD, etc) and was going through to make sure everything works the way it’s supposed to and was testing both the native driver as well as the ASCOM driver. I really don’t have a particular preference for one over the other, but I test both in case one application/driver combination works better than the other. For instance, I can routinely crash Nebulosity when I use the WDM driver with my Imaging Source camera, so I look for a more stable capture solution. Right now, given the situation with the ASCOM chooser in SGPro, I would go with the native driver.
The only advantage I can see in going with the ASCOM driver is the ability to upgrade the driver without having to get an upgrade for the application. (This involves an assumption on my part. Because I see many cameras shown in your camera list that I don’t have installed [SBIG, QSI, FLI], I’m guessing you are including the native drivers in your build.) A less important reason I went to ASCOM first: I wrote a .NET program that synchronizes my PD10 dome to my Atlas mount using EQMOD and some hardware I put together. Since I use the ASCOM chooser in the program, it just becomes a habit to use it elsewhere.
That was the long answer to your question. The short one is: in most cases, no particular reason.
Obviously, I’m not dead in the water when using SGPro, but I did want to point out what I was seeing since if ASCOM hangs, then there are certain choices that become unavailable if there is no corresponding native alternative.