Sequence Generator Pro Changelog

What's new in Sequence Generator Pro 4.4.0.1336 Beta

Apr 23, 2024
  • Enable verbose switch device logging
  • Updating EOS camera drivers.

New in Sequence Generator Pro 4.4.0.1331 (Apr 9, 2024)

  • Changes:
  • A request to force Auto Focus at the next frame can now be canceled by clicking the same button again.
  • Fixes:
  • A manual Auto Focus run can no longer be requested during end of sequence actions or camera warmup.
  • Fixed an issue where AutoFlats may not open if a previous flat event exists whose parent has been removed.
  • Fixed an issue where flat events that straddle the min exposure limit may not carry a brightness value (and brightness regression would fail).
  • Fixed an issue where the regression fallback method may calculate a predicted brightness in the wrong direction.
  • If a request to force focus on the next frame is never executed because the sequence is aborted, the request will be forcibly canceled.
  • The initial Auto Focus run will no longer be skipped if the first frame in the sequence is non-light.

New in Sequence Generator Pro 4.4.0.1326 (Mar 22, 2024)

  • Additions:
  • Support for Nikon D780, Z 6II, Z 7II, Z8, Z9
  • Support for semicolon separated horizon files
  • Fixes:
  • Fixed an issue where a telescope sync option that should have been removed (target offset) was still present for selection (but did nothing).
  • Fixed an issue where some mounts may refuse to position themselves for AutoFlats if they were previously parked while awaiting start.
  • Fixed an issue where the AutoFlats transition from exposure length to brightness would cause a crash.

New in Sequence Generator Pro 4.4.0.1321 Beta (Mar 5, 2024)

  • The ASTAP (Native) solver no longer attempts to provide a FOV parameter and lets ASTAP calculate its own.

New in Sequence Generator Pro 4.4.0.1319 Beta (Feb 23, 2024)

  • Additions:
  • Support for Nikon D780, Z 6II, Z 7II, Z8, Z9
  • Support for semicolon separated horizon files

New in Sequence Generator Pro 4.4.0.1313 Beta (Feb 15, 2024)

  • Additions:
  • Added a new debounce mechanism for AutoFocus to maybe prevent, but more importantly, trace what is happening.
  • Fixes:
  • Added a proper timeout to ASCOM slew operations (so the sequence can fail and shutdown rather than hang)
  • Fixed an issue where a closed flatbox shutter would not open in order to take sky flats.
  • Fixed an issue where target duplication would not copy over any event-specific scripts to the new target.
  • Fixed an issue where the new option to close the flatbox at sequence end was unable to be enabled in the equipment profile manager.

New in Sequence Generator Pro 4.4.0.1310 Beta (Feb 6, 2024)

  • Changes:
  • Temporarily disabled all catalog integrity checks for PlateSolve2 and ASTAP (they are completely refactored in 4.4 and the ones in 4.3 seem problematic).
  • Fixes:
  • Fixed an issue where duplicating a target might not carry over all camera rotation settings to the new target.
  • Fixed an issue where the new option to close flatbox shutter at sequence end would never be enabled and could not be checked.

New in Sequence Generator Pro 4.3.0.1305 (Jan 26, 2024)

  • Changes:
  • Temporarily disabled all catalog integrity checks for PlateSolve2 and ASTAP (they are completely refactored in 4.4 and the ones in 4.3 seem problematic).
  • Fixes:
  • Fixed an issue that would sometimes result in an incorrect positional angle when solving with ASTAP or PlateSolve2
  • Fixed an issue where the Flats Calibration Wizard would not properly override the flatbox brightness level if that option was enabled.
  • Kind of fixed an issue where frame and focus might crash SGPro if image history analysis takes longer than the actual time to take the next frame and focus frame.

New in Sequence Generator Pro 4.3.0.1286 (Jan 8, 2024)

  • Fixes:
  • Fixed an issue where it was not possible to start manual Auto Focus from the Control Panel.

New in Sequence Generator Pro 4.3.0.1279 (Jan 7, 2024)

  • Additions:
  • Added a new option that will allow you to conditionally fail an Auto Focus run is its final validation fails (the original starting position will be restored).
  • Fixes:
  • Fixed an issue that prevented Auto Focus frame validation from presenting a warning if final HFR is out of the expected range.
  • Fixed an issue that would prevent SGPro from starting if the current equipment profile directory is deleted AND SGPro is unable to recreate a new one.
  • Fixed an issue where SGPro would not auto connect the telescope when on camera rotation was selected.

New in Sequence Generator Pro 4.3.0.1265 (Dec 13, 2023)

  • Fixed an issue where SGPro may not detect that PlateSolve2 catalogs are properly configured if PlateSolve2 is installed the the Program Files directory.

New in Sequence Generator Pro 4.3.0.1255 (Dec 8, 2023)

  • When a PlateSolve solver is detected as not installed, SGPro will now open the help file to correct the issue by default.

New in Sequence Generator Pro 4.3.0.1252 (Dec 7, 2023)

  • Additions:
  • Added functionality to the SGPro API that you can use to connect all gear for a sequence.
  • Added functionality to the SGPro API that you can use to disconnect all gear for a sequence.
  • Added the beta implementation of the SkyTools 4 target importer.
  • Added unsupported functionality to the SGPro API that you can use to start a sequence.
  • Added Whats New? content for SGPro 4.3 release.
  • Final updates to help docs for official 4.3 release
  • First full draft of AutoFlats documentation (not online yet).
  • Changes:
  • IMPORTANT!! PlateSolve 2 and 3 are no longer distributed as part of the SGPro installer. This means you will need to install them manually and then tell SGPro where you put them. Details in the help file.
  • SkyTools target imports will now prioritize the slew action start time over the individual image start time.
  • Temporarily re-enabled the old Flats Wizard until AutoFlats can cover all use cases.
  • Updated PlateSolve 3 libraries to the latest version.
  • Fixes:
  • Fix an AutoFlats UI issue where attempting to override a flat events reference event would not stick.
  • Fixed an issue for the AutoFlats preview where the preview window could not be moved.
  • Fixed an issue where capturing AutoFlats for a brand new sequence would fail to associate the flat events with their parent target.
  • Fixed an issue where PlateSolve 3 might return crazy values after reporting a successful solve.
  • Fixed an issue where sequence and equipment profile AutoFlats scheduler may not save changes.
  • Fixed an issue where SkyTools imported target end time may be inaccurate.
  • Fixed an issue with AutoFlats where end of sequence actions may not run after dawn flats are completed.
  • Fixed an issue with AutoFlats where it may not start when run as part of a sequence.
  • Fixed several small issues with PlateSolve3

New in Sequence Generator Pro 4.3.0.1245 Beta (Dec 6, 2023)

  • Fixes:
  • Fixed an issue where PlateSolve 3 might return crazy values after reporting a successful solve.

New in Sequence Generator Pro 4.3.0.1244 Beta (Dec 5, 2023)

  • Additions:
  • Added functionality to the SGPro API that you can use to connect all gear for a sequence.
  • Added functionality to the SGPro API that you can use to disconnect all gear for a sequence.
  • Added unsupported functionality to the SGPro API that you can use to start a sequence.
  • Added Whats New? content for SGPro 4.3 release.
  • Final updates to help docs for official 4.3 release
  • Changes:
  • IMPORTANT!! PlateSolve 2 and 3 are no longer distributed as part of the SGPro installer. This means you will need to install them manually and then tell SGPro where you put them. Details in the help file.
  • Updated PlateSolve 3 libraries to the latest version.
  • Fixes:
  • Fixed an issue where capturing AutoFlats for a brand new sequence would fail to associate the flat events with their parent target.
  • Fixed several small issues with PlateSolve3

New in Sequence Generator Pro 4.2.0.1216 (Nov 14, 2023)

  • Fixed an issue where an equipment profile may fail to load if the profile does not specify an auto guider.

New in Sequence Generator Pro 4.3.0.1162 Beta (Sep 28, 2023)

  • Changes:
  • Refactored parts of the SGPro target centering routine such that mechanical rotations are now included. Previous to this, mechanical rotations only occurred on start of a new target and not for any other kind of manually initiated centering.
  • Fixes:
  • Fixed an issue where automatic horizon start delay might use a time in the past as the next rise time and therefore would not wait properly.
  • Fixed an issue where target horizon warnings may have been skipped if the first target had not yet finished background loading.

New in Sequence Generator Pro 4.3.0.1159 Beta (Sep 26, 2023)

  • Fixes:
  • Fix an issue where SGPro would fail to save the main window position and size.
  • One more time... fix sequencer and control panel windows not saving position.

New in Sequence Generator Pro 4.2.0.1147 (Sep 19, 2023)

  • Fixes:
  • Fixed an error where the sequence would end due to a failure to open observatory shutter even if the dome does not have a controllable shutter.
  • Fixed an issue where specific sequence notifications that are designed to be sent regardless of user status level filters were not being sent.

New in Sequence Generator Pro 4.2.0.1136 (Sep 1, 2023)

  • Changes:
  • Successful sequence recovery messages are now always sent to external notifications regardless of selected messaging filters.
  • Fixes:
  • Fixed an issue where sequence image history HFR might be way off for frames captured directly before an auto focus run.
  • Fixed an issue where SGPro may indicate that it needs to be restarted when any setting in the Options Dialog is changed.

New in Sequence Generator Pro 4.2.0.1129 (Aug 26, 2023)

  • Additions:
  • Added a watchdog mechanism to prevent a potential hang during the meridian flip if something internal to Windows fails.
  • Changes:
  • Remove flat box trace logging (issue seems to be fixed)
  • Fixes:
  • Fixed a condition that may cause the sequence to hang if a frame is started with just barely enough time to complete before the target end time.

New in Sequence Generator Pro 4.3.0.1113 (Jul 7, 2023)

  • Fixes:
  • Fixed an issue that would not properly abort the sequence if observatory startup failed.
  • Fixed an issue where darks application to auto focus frames might not respect disabling the option.

New in Sequence Generator Pro 4.3.0.1075 (May 23, 2023)

  • Changes:
  • Flat Box status updates for the UI are now throttled.
  • Flat Boxes now produce significantly less logs.
  • Fixes:
  • Attempt at fixing a timing issue that may cause Alnitak(-like) flat boxes to seemingly randomly turn the lights off at the start of a flat frame. Unsure if this is the only issue (hard to reproduce)

New in Sequence Generator Pro 4.2.0.1052 (May 9, 2023)

  • Changes:
  • The flat box shutter now uses a toggle switch instead of radio buttons.
  • The flat box will now kill the brightness before it opens.
  • Fixes:
  • Fixed an issue where a misbehaving flat box driver might cause SGPro to become unresponsive after a shutter actuation.
  • Switches need to be set prior to connecting equipment
  • Target Tooltip should be disabled when tool tips are disabled.

New in Sequence Generator Pro 4.2.0.968 (Feb 21, 2023)

  • Suppressing error in auto center message from notifications

New in Sequence Generator Pro 4.2.0.966 (Feb 20, 2023)

  • Fixes:
  • Suppressing file error if AF darks path is empty.

New in Sequence Generator Pro 4.2.0.965 (Feb 15, 2023)

  • Changes:
  • Sending all Errors and Fatal events to Notification System
  • Fixes:
  • Incorrect message when sync was enabled but mount does not allow sync.

New in Sequence Generator Pro 4.2.0.955 (Jan 24, 2023)

  • Additions:
  • Added new option to add a delay between switch device connect and auto connect for other gear. Use custom var post_switch_device_connect_delay_sec
  • Fixes:
  • Changing 'Connect All' behavior such that already connected devices don't attempt to reconnect.
  • Changing the Sequence Summary menu item text to match other areas.
  • Fixed an issue where a required Switch Device may not connect before the sequence starts.
  • Fixed an issue where Capture Cal Frames even after Sequence failure may not be honored.
  • Fixed an issue where some types of Observatory errors might be suppressed (fail silently without user warning)
  • Preventing F5 to resume/start sequence when the Main Form is not accessible (ie a Modal is open)

New in Sequence Generator Pro 4.2.0.942 (Dec 28, 2022)

  • Changes:
  • The Equipment Profile selector dialog is now resizable (e.g. new sequence from profile).
  • Fixes:
  • Fixed a condition in which a corrupt email settings file might cause email notifications to fail silently.
  • Fixed an issue that may cause sub-degree camera rotation values to fail even when they are within the user specified range.
  • Fixed an issue where equipment profile deletion may result in the global profile list being out of sync.
  • Fixed an issue where FLI cameras might cause certain unrelated FITS headers to be skipped.
  • Fixed an issue where moon rise and set fields would not show if there were none of those types remaining in the current day.
  • Fixed an issue where, after deleting an equipment profile, the next profile selection may not register.
  • Fixed an issue where, after saving a sequence as a profile, that profile might show up in subsequent listings as a blank.

New in Sequence Generator Pro 4.2.0.936 (Nov 14, 2022)

  • Fixed an issue where the camera would fail to automatically cool on connect or sequence start (depending on your settings)

New in Sequence Generator Pro 4.2.0.933 (Nov 13, 2022)

  • Additions:
  • Added more logging information SMTP email message failures.
  • Changes:
  • For mount drivers that do not protect against it, SGPro will now condition both right ascension (values greater than 24) and azimuth (values greater than 360) before sending slew commands.
  • When SGPro fails to save an image to disk, the notification will be much more specific about the nature of the error.
  • Fixes:
  • Addressing rotator docking module and handling for sky vs mechanical angles.
  • Fixed a condition in which SGPro might crash or fail initialize the Equipment Profile Manager when querying certain types of ASCOM switches.
  • Fixed a condition that might cause the older native QSI driver to cause a crash.
  • Fixed an issue where a failure to reach the MSS licensing server might reset the SGPro license to the Lite version.
  • Fixed an issue where drag to reorder targets might corrupt that targets events in certain circumstances (remote desktop especially)
  • Fixed an issue where several potential errors during the optional pre-flip wait period would not propagate that issue to the notification system.
  • Fixed an issue where SGPro might crash during evaluation of an image for Image History.
  • Fixed an issue where the camera may not disconnect at end of sequence if the camera had already been warmed up from a previous unsafe event.
  • Fixed an issue where the new Sequence Information tooltip icon would not be visible when the sequencer was in its Expanded Mode.
  • Selecting Mechanical angle for rotator now zeros mechanical angle rather than sky angle.

New in Sequence Generator Pro 4.2.0.918 (Oct 26, 2022)

  • Fixed an issue where clearing all Image History series would not clear the text items in the Image History Detail display.
  • Restored Center Here functionality to the Mosaic and Framing Wizard.

New in Sequence Generator Pro 4.2.0.914 (Oct 24, 2022)

  • Additions:
  • Added a sequence status icon that, when hovered, will show additional sequence information (last used Equipment Profile, Current User Profile and Last Save Date).
  • Added Sequence Information Tooltip next to the Run Sequence Buttons. This tooltip will show you, at a glance, several sequence options that were either not visible or difficult to view (like needing to open the Options dialog window)
  • Ambient temperature (as reported by the environment device) can now be used as a file naming token.
  • Instead of a single 30 minute timeout (safety) period when attempting to move from one event to the next, SGPro will use more precise timeout periods to track possible meridian flips, auto focus runs, filter changes, flat box changes and guider actions individually.
  • The Mosaic and Framing Wizard can now add the initial panel to the canvas by using the numeric tile count fields at the bottom of the Mosaic Control Panel.
  • The Mosaic and Framing Wizard can now center the existing capture area on the canvas via the context (right-click menu).
  • The Mosaic and Framing Wizard can now create or reset to a single, centered mosaic on the canvas via the context (right-click menu).
  • Changes:
  • Updating Canon libraries to 13.15.20 for additional camera support
  • Fixes:
  • Fixed a documentation error for dome-type observatories.
  • Fixed an Image Grader bug that might cause the grader to fail after one of the Clear Images buttons was used.
  • Fixed an image Grader issue where and image might be removed from the list visually, but on next attempt to grade, would still be graded in the background.
  • Fixed an issue where long running Auto Focus sessions might cause the sequence to abort on timeout.
  • Fixed an issue where the Issue Reporting Tool would always ask the time of the reported issue (even if you supplied it).
  • Fixed tooltips not working for controls in the event table.
  • Minor layout issues for the Issue Reporting Tool.
  • Small tweak to see if it might address occasional failure of Flats Calibration Wizard to close.

New in Sequence Generator Pro 4.2.0.907 (Sep 30, 2022)

  • Fixed an issue where recovery mode would terminate the sequence if it was running when a target end time passed.
  • Fixed an issue where, despite having no option to do so, Auto Focus may run when the sequence starts.

New in Sequence Generator Pro 4.2.0.900 (Sep 12, 2022)

  • Fixed the Fast Star Scan option for Image History metrics.

New in Sequence Generator Pro 4.2.0.895 (Sep 9, 2022)

  • Additions:
  • HFR-based AutoFocus trigger now available (see warnings in help docs)
  • Drag and drop for Sequence Targets is now available
  • Drag and drop for Sequence Events is now available
  • Image History for individual Sequence Events is now available
  • The Image History detail window is now fully resizable
  • The FITS file headers detail window is now fully resizable
  • The Image Grader tool window is now fully resizable
  • Fixes:
  • Fixed a bunch of minor issues.

New in Sequence Generator Pro 4.1.0.886 (Aug 30, 2022)

  • Changes:
  • Large sequences will now start background loading, but deprioritize targets that are either inactive or complete.
  • Fixes:
  • Fixed an issue where altitude locked targets may select the wrong time when the desired altitude is close to transit.
  • Fixed an issue where Open and Save Dialogs may not initialize to the proper directory.
  • Small changes and additional logging to track a rare issue where the Loading Target indicators do not hide when target load is complete.

New in Sequence Generator Pro 4.2.0.887 Beta (Aug 28, 2022)

  • Changes:
  • Large sequences will now start background loading, but deprioritize targets that are either inactive or complete.
  • Fixes:
  • Fixed an issue where altitude locked targets may select the wrong time when the desired altitude is close to transit.
  • Fixed an issue where Open and Save Dialogs may not initialize to the proper directory.
  • Small changes and additional logging to track a rare issue where the Loading Target indicators do not hide when target load is complete.

New in Sequence Generator Pro 4.1.0.879 (Aug 3, 2022)

  • Fixes:
  • Attempt to fix a condition in which the target transit data might get out of sync with the time period shown in the Planning Assistant.

New in Sequence Generator Pro 4.1.0.875 (Jul 31, 2022)

  • Restart on safe is now smart enough to determine if the sequence has any remaining work before any individual incomplete target end time and, if not, will abort the sequence.

New in Sequence Generator Pro 4.1.0.869 (Jul 25, 2022)

  • Added FITS header FREADOUT to indicate if camera fast readout mode was used for image download.
  • Added FITS header READOUTM to indicate the camera readout mode used for image download.
  • New FITS header for readout mode (READOUTM) added for cameras that support it

New in Sequence Generator Pro 4.1.0.842 (Jul 8, 2022)

  • Additions:
  • Additional debug information for switches.
  • Changes:
  • Better image crosshairs
  • Sequence recovery will now check target and sequence end times BEFORE making a decision to potentially perform a blind flip.
  • The FITS header window is now resizable.
  • The Image Grader window is now resizable
  • Fixes:
  • Attempt to fix an issue where an image might not size to fit on load.
  • Better target loading behavior for fast clickers
  • Fixed a bug where Frame and Focus - Take One button icon was not properly reset.
  • Fixed a condition in which user abort of a Sequence Recovery may not work properly.
  • Fixed an issue where the Equipment Profile Manager would not allow gain and offset value of Not Set to be used.

New in Sequence Generator Pro 4.1.0.817 Beta (Jun 21, 2022)

  • Changes:
  • Refactored the way that generic progress dialogs behave.
  • Fixes:
  • Attempted to fix an issue where SGPro might crash on target import.
  • Fixed an issue where background loading of new targets may not start properly after import.
  • Fixed an issue where rendering the status bar might cause a memory leak.
  • Fixed an issue where the initial sequence would open in an unsaved state.
  • Fixed some issue with the SGPro caching layer that may cause the UO to render odd artifacts (like a red X)

New in Sequence Generator Pro 4.1.0.796 Beta (Jun 3, 2022)

  • Additions:
  • Added privacy policy link required for Gmail oauth consent.
  • Changes:
  • Cleaned up unnecessary capabilities logging for environment devices
  • Modified some sequence start error messages to provide a bit more direction.

New in Sequence Generator Pro 4.0.0.680 (Sep 30, 2021)

  • Addressing issue where not all fits headers were being written.
  • Addressing issue where TEC dialog would prevent sequence from restarting after unsafe