***Now requiring that ASCOM 6.2 or better be installed.***
Adding framework that allows certain vendors to advertise products during certain SGPro processes. Before anyone panics or calls us sell-outs ;) these are non-revenue generating ads. We don't get a single cent for them. They are, essentially, added for the benefit of the user and allow us to strike a quid pro quo relationship with vendors that are kind enough to allow SGPro to integrate with and distribute their products (at no cost to you). A small price to pay.
Fixed many bugs and crashy things associated with the new settings system. Nobody should have re-create profiles or sequences because of this change. If you are having issues with old data, please tell us about it (and please make the offending file... sgf or sgp available for inspection).
Fixed a bug that could cause the UI to hang during end of sequence actions (it was a hang that could appear, to the user, as related to parking the mount as it was the last thing reported before the hang).
Added blind solve failover settings button to the control panel and equipment profile manager to provide easier access to the Astrometry.NET setttings (without having to de-select your primary solver, select Astrometry.NET, configure it and then switch back to your primary solver)
Instrumenting areas that might be causing SGPro to (occasionally) hang when an image is saved to disk and its preview is displayed in the main window.
Major refactor of the SGPro settings system. Mostly transparent to the user, but you will notice that all equipment settings are part of the equipment profile now. There is no longer any ambiguity between global and profile settings. If you can set it in the sequencing window or in the control panel, it is not a global setting. The only global settings found in SGPro are through the Tools->Options menu. Keep an eye out for any weirdness with profile, profile application, saving profiles or sequences. This was a pretty major code change... For existing profiles and sequences, you will need to reset some things (one time thing): All SBIG, FLI, Canon and Nikon camera settings, Some QSI camera settings
All SBIG CFW settings, All Alnitak Flat Box Settings, All Pinpoint and Astrometry.NET Plate Solver settings (catalogs, URLS, etc).
The "Other" button in the "Plate Solve" tab (in the control panel) has been removed. It was confusing and didn't serve much purpose (it's original purpose was to provide settings for Astrometry.NET when that solver was not included in the solver drop down). Astrometry.NET settings can now be found by selecting that solver from the drop down and clicking "Settings".
The Equipment Profile Manager now contains "Settings" buttons for all gear types. This will allow you to adjust all settings pertaining to gear as part of the profile (and not need to worry about picking some settings in the profile and the rest as part of the sequence later).
SGPro's recovery mode will no longer attempt to recalibrate your auto-guider under any circumstance. This may not always be good for folks that guide using ST-4 and should be fairly substantial motivation to guide in PHD2 via an ASCOM Telescope connection (there are options here... even if your mount only supports a single connection). Note that if PHD2 is asked to guide and has no calibration, PHD2 will start the calibration routine for you (this is not a command from SGPro... just the way PHD2 works).
Fixed an issue where PHD2 profile gear would nor reconnect after resetting and re-running the sequence.
Better detection of external disconnect in focuser and telescope
Instrumenting some problematic end of sequence code
Fixing a potential issue where failure to determine flat box shutter state could cause the sequence to hang.
Failure to change the filter during a solve and sync action will now properly abort the sequence.
More trace logging to analyze issue where SGPro UI can hang at sequence end.
More trace logging to ASCOM mount park.
Possible automatic registration of comdlg32.ocx on install (for PlateSolve2). This is a blind attempt at fixing the issue.
MFW now understands how to find stars (HIP catalog) from SIMBAD
Fixed the issue where SGPro would clobber old sequences
More trace logging to find mysterious crash / hang that can happen for certain folks at random times.
Easier setup for Astrometry.NET / ANSVR URL setup. You can now choose human friendly points like "Astrometry.NET (Remote)" or "ANSVR (Local Astrometry.NET) -> Assumes port 8080" and SGPro will figure out what you mean. The field will also continue to accept actual URLs also (this is good if you are not running ANSVR on port 8080 or for any other reason really...)
More logging for successful Astrometry.NET solves.
Forcing FLI camera settle time for transition from normal to high speed.