Exception error

Somewhere to ask questions about the best way to use SharpCap
Forum rules


If you have a problem or question, please check the FAQ to see if it already has an answer : https://www.sharpcap.co.uk/sharpcap-faqs
turtle
Posts: 43
Joined: Thu Feb 01, 2024 10:26 pm

Re: Exception error

#51

Post by turtle »

fo 21:56:52.593152 #1 Generating sequencer code for Auto-Connecting Hardware status :
in ScriptBlock SharpCap.MiniWizards.MiniWizardModel.CreateScript(bool liveCompile)
Info 21:56:52.603739 #1 The sequence being run is :
SEQUENCE
IGNORE ERRORS FROM ONERROR RUN ""
FOCUSER CONNECT
END IGNORE ERRORS
IGNORE ERRORS FROM ONERROR RUN ""
MOUNT CONNECT
END IGNORE ERRORS
END SEQUENCE in async Task SharpCap.Sequencer.SequencerContext.RunAsync(ScriptBlock script)
Debug 21:56:52.616475 #1 Sequencer : Starting : in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 21:56:52.625664 #1 Sequencer : Starting : Ignore any errors when running these steps in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 21:56:52.629195 #1 Sequencer : Starting : Connect the currently selected focuser in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Info 21:56:52.784716 #35 =='ASCOM UI Thread for Focuser' (New Thread)
Info 21:56:52.784751 #35 Connecting to focuser : Device Hub Focuser in void SharpCap.Models.Focuser.set_Connected(bool value)
Debug 21:56:52.785513 #35 Started IFocuserProxy SharpCap.FocuserFinder.GetFocuser(string id) in IFocuserProxy SharpCap.FocuserFinder.GetFocuser(string id)
Debug 21:56:52.786277 #35 Started new Sharpcap.FocuserProxy.ASCOM.FocuserWrapper(string id, string name) in new Sharpcap.FocuserProxy.ASCOM.FocuserWrapper(string id, string name)
Debug 21:56:52.786978 #35 Started new Sharpcap.FocuserProxy.ASCOM.FocusAdaptor(string id, string name) in new Sharpcap.FocuserProxy.ASCOM.FocusAdaptor(string id, string name)
Info 21:56:52.787100 #35 Creating ASCOM Focuser of type ASCOM.DeviceHub.Focuser ('Device Hub Focuser') in new Sharpcap.FocuserProxy.ASCOM.FocusAdaptor(string id, string name)
Info 21:56:52.811097 #35 Created ASCOM Focuser DeviceHub -> Celestron Focuser (Device Hub Focuser), Version=7.0, InterfaceVersion=4, Info=DeviceHub focuser driver. Version: 7.0 in Sharpcap.FocuserProxy.ASCOM.FocusAdaptor(string id, string name)+() => { }
Debug 21:56:52.814907 #35 Ended new Sharpcap.FocuserProxy.ASCOM.FocusAdaptor(string id, string name) in new Sharpcap.FocuserProxy.ASCOM.FocusAdaptor(string id, string name)
Debug 21:56:52.819954 #35 Ended new Sharpcap.FocuserProxy.ASCOM.FocuserWrapper(string id, string name) in new Sharpcap.FocuserProxy.ASCOM.FocuserWrapper(string id, string name)
Debug 21:56:52.820106 #35 Ended IFocuserProxy SharpCap.FocuserFinder.GetFocuser(string id) in IFocuserProxy SharpCap.FocuserFinder.GetFocuser(string id)
Info 21:56:52.821909 #35 Configuring focuser overshoot compensation with overshoot of 200, approch inwards is False in void SharpCap.Models.OvershootProxy.SetupParameters()
Info 21:56:53.935992 #1 Focuser 'Device Hub Focuser' now Conneted:True in void SharpCap.Models.ConnectableHardware<T>.OnConnectedChanged(IApplication app)+() => { }
Debug 21:56:53.940960 #1 Sequencer : Completed : Connect the currently selected focuser in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 21:56:53.942303 #1 Sequencer : Completed : Ignore any errors when running these steps in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 21:56:53.942765 #1 Sequencer : Starting : Ignore any errors when running these steps in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 21:56:53.943122 #1 Sequencer : Starting : Connect the currently selected mount in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Info 21:56:54.734929 #33 Switching ZWO camera into still mode, exposure is now 2000ms in void SharpCap.Cameras.ASI.ASICameraProxy.EnterCorrectMode()
Debug 21:56:58.950163 #1 Started void SharpCap.ViewModels.FocuserViewModel.Initialize() in void SharpCap.ViewModels.FocuserViewModel.Initialize()
Debug 21:56:58.951379 #1 Started void SharpCap.ViewModels.FocuserViewModel.InitializeImpl() in void SharpCap.ViewModels.FocuserViewModel.InitializeImpl()
Info 21:56:58.954494 #1 Initializing Device Hub Focuser, MaxPosition = 50000, MaxChange = 50000, TempCompAvailable = False in void SharpCap.ViewModels.FocuserViewModel.InitializeImpl()
Debug 21:56:58.957491 #1 Ended void SharpCap.ViewModels.FocuserViewModel.InitializeImpl() in void SharpCap.ViewModels.FocuserViewModel.InitializeImpl()
Info 21:56:58.959083 #38 =='ASCOM UI Thread for Mount' (New Thread)
Info 21:56:58.959091 #38 Connecting to mount : Device Hub Telescope in void SharpCap.Models.Mount.set_Connected(bool value)
Info 21:56:58.959991 #38 Creating mount proxy to control Device Hub Telescope in IMountProxy SharpCap.Models.Mount.CreateProxy()
Debug 21:56:58.960778 #38 Started new SharpCap.MountProxy.ASCOM.MountWrapper(string deviceName, string progId, IUIDisableSource disableSource) in new SharpCap.MountProxy.ASCOM.MountWrapper(string deviceName, string progId, IUIDisableSource disableSource)
Info 21:56:58.960969 #38 Creating ASCOM Telescope mount of type ASCOM.DeviceHub.Telescope ('Device Hub Telescope') in new SharpCap.MountProxy.ASCOM.MountWrapper(string deviceName, string progId, IUIDisableSource disableSource)
Info 21:56:58.972158 #38 Created ASCOM Telescope mount DeviceHub -> Celestron StarSense AVX 1.22 (Device Hub Telescope), Version=7.0, InterfaceVersion=4, Info=DeviceHub telescope driver. Version: 7.0 in SharpCap.MountProxy.ASCOM.MountWrapper(string deviceName, string progId, IUIDisableSource disableSource)+() => { }
Debug 21:56:58.972275 #38 Ended new SharpCap.MountProxy.ASCOM.MountWrapper(string deviceName, string progId, IUIDisableSource disableSource) in new SharpCap.MountProxy.ASCOM.MountWrapper(string deviceName, string progId, IUIDisableSource disableSource)
Info 21:56:58.976189 #13 =='.NET TP Worker' (New Thread)
Warning 21:56:58.976199 #13 Possible dispatcher overload/UI Freeze. Background priority not run for 5.4s since 2:56:53 AM. Dispatcher queue length is 14, currently 1 in progress. Dispatcher disable count : 0 in async Task SharpCap.UISwitcher+DispatcherWatchDog.MonitorDispatcher()
Info 21:57:00.425541 #38 The mount claims to be DeviceHub -> Celestron StarSense AVX 1.22, DeviceHub telescope driver. Version: 7.0, Device Hub Telescope, 7.0 in void SharpCap.MountProxy.ASCOM.MountWrapper.DoMountInitialization()
Info 21:57:00.428619 #38 The mount reports an alignment mode of GermanPolar in void SharpCap.MountProxy.ASCOM.MountWrapper.DoMountInitialization()
Info 21:57:00.480320 #38 Available RA tracking rates from mount are Sidereal, Sidereal in IEnumerable<TrackingRate> SharpCap.MountProxy.ASCOM.MountWrapper.GetSupportedTrackingRates()
Info 21:57:00.736536 #38 Mount reports UTC date of 2025-06-22T02:57:00.0000000, system time is 2025-06-22T02:57:00.7218939Z, offset is -0.7218939s in void SharpCap.Models.Mount.CheckMountTime()
Info 21:57:00.737033 #38 Mount reports sidereal time of 14.672082429974093, system calculated sidereal time is 14.672434212379983, offset is -1.3s, based on longitude of -94.71861111111112 calculated at 2025-06-22T02:57:00.7365420Z in void SharpCap.Models.Mount.CheckMountTime()
Info 21:57:00.737527 #1 Mount 'Device Hub Telescope' now Conneted:True in void SharpCap.Models.ConnectableHardware<T>.OnConnectedChanged(IApplication app)+() => { }
Debug 21:57:00.741927 #1 Started void SharpCap.ViewModels.MountViewModel.Initialize() in void SharpCap.ViewModels.MountViewModel.Initialize()
Info 21:57:00.742043 #1 Dispatcher disable count is 0 in void SharpCap.ViewModels.MountViewModel.Initialize()
Info 21:57:00.759473 #1 Axis 0 has 1 slew rates. in Tuple<double, double>[] SharpCap.MountProxy.ASCOM.MountWrapper.GetSlewRatesViaIndexing(int axis)
Info 21:57:00.760241 #1 Slew rates are : 0-4 in Tuple<double, double>[] SharpCap.MountProxy.ASCOM.MountWrapper.GetSlewRatesViaIndexing(int axis)
Info 21:57:00.764414 #1 Axis 1 has 1 slew rates. in Tuple<double, double>[] SharpCap.MountProxy.ASCOM.MountWrapper.GetSlewRatesViaIndexing(int axis)
Info 21:57:00.764578 #1 Slew rates are : 0-4 in Tuple<double, double>[] SharpCap.MountProxy.ASCOM.MountWrapper.GetSlewRatesViaIndexing(int axis)
Info 21:57:00.771007 #1 Testing slew rates for availability : 0.004178074623790057, 0.008356149247580115, 0.01671229849516023, 0.03342459699032046, 0.06684919398064092, 0.13369838796128183, 0.25068447742740346, 0.5013689548548069, 1.000000017408644, 2.0054758194192277, 3.0082137291288413, 4.010951638838455, 8.02190327767691, 20.054758194192274, 40.10951638838455, 50.136895485480686 in (List<AxisRate> slewRates, bool hasFixedRates) SharpCap.MountProxy.ASCOM.MountWrapper.DetermineSlewRates(Tuple<double, double>[] axisRates0, Tuple<double, double>[] axisRates1)
Info 21:57:00.772114 #1 Slew rate of 4.010951638838455 is not allowed for axis 0 in bool SharpCap.MountProxy.ASCOM.MountWrapper.IsAllowed(double d, Tuple<double, double>[] axisRates, int i)
Info 21:57:00.772229 #1 Slew rate of 8.02190327767691 is not allowed for axis 0 in bool SharpCap.MountProxy.ASCOM.MountWrapper.IsAllowed(double d, Tuple<double, double>[] axisRates, int i)
Info 21:57:00.772320 #1 Slew rate of 20.054758194192274 is not allowed for axis 0 in bool SharpCap.MountProxy.ASCOM.MountWrapper.IsAllowed(double d, Tuple<double, double>[] axisRates, int i)
Info 21:57:00.772408 #1 Slew rate of 40.10951638838455 is not allowed for axis 0 in bool SharpCap.MountProxy.ASCOM.MountWrapper.IsAllowed(double d, Tuple<double, double>[] axisRates, int i)
Info 21:57:00.772499 #1 Slew rate of 50.136895485480686 is not allowed for axis 0 in bool SharpCap.MountProxy.ASCOM.MountWrapper.IsAllowed(double d, Tuple<double, double>[] axisRates, int i)
Info 21:57:00.773822 #1 After testing, the following slew rates are valid : 1x, 0.004 deg/s, 2x, 0.008 deg/s, 4x, 0.017 deg/s, 8x, 0.033 deg/s, 16x, 0.067 deg/s, 32x, 0.134 deg/s, 60.00000000000001x, 0.251 deg/s, 120.00000000000001x, 0.501 deg/s, 239.3447x, 1.000 deg/s, 480.00000000000006x, 2.005 deg/s, 720x, 3.008 deg/s in (List<AxisRate> slewRates, bool hasFixedRates) SharpCap.MountProxy.ASCOM.MountWrapper.DetermineSlewRates(Tuple<double, double>[] axisRates0, Tuple<double, double>[] axisRates1)
Info 21:57:00.774100 #1 Device Hub Telescope has 11 available slew rates. in ObservableCollection<MountRate> SharpCap.ViewModels.MountViewModel.CreateRates()
Info 21:57:00.775064 #1 Slew rates set in void SharpCap.ViewModels.MountViewModel.Initialize()
Debug 21:57:00.779780 #1 Ended void SharpCap.ViewModels.MountViewModel.Initialize() in void SharpCap.ViewModels.MountViewModel.Initialize()
Debug 21:57:00.781213 #1 Sequencer : Completed : Connect the currently selected mount in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 21:57:00.781506 #1 Sequencer : Completed : Ignore any errors when running these steps in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 21:57:00.783523 #1 Sequencer : Completed : in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Info 21:57:00.784153 #1 The sequence is now finished. in async Task SharpCap.Sequencer.SequencerContext.RunAsync(ScriptBlock script)
Warning 21:57:03.978994 #17 Possible dispatcher overload/UI Freeze. Background priority not run for 10.4s since 2:56:53 AM. Dispatcher queue length is 421, currently 2 in progress. Dispatcher disable count : 0 in async Task SharpCap.UISwitcher+DispatcherWatchDog.MonitorDispatcher()
Info 21:57:23.199477 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.TransformAction Polar Align executing in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Info 21:57:23.199964 #1 Changing transform from None to Polar Align due to button click on Polar Align in void SharpCap.ViewModels.Actions.TransformAction.ExecuteSync()
Info 21:57:23.200110 #1 Selecting transform Polar Align in void SharpCap.Models.Transforms.set_SelectedTransform(ITransform value)
Info 21:57:23.200269 #1 Requesting creation of Polar Align transform in object SharpCap.Models.Transform.CreateInUIThread()
Info 21:57:23.244121 #1 Created Polar Align transform in object SharpCap.Models.Transform.CreateInUIThread()+() => { }
Info 21:57:23.254616 #1 Loading SharpCap.FrameTransforms.PolarAlignment.PolarAlignControl, MinHeight is 220, ActualHeight is 0 in void SharpCap.New.DockingArea.SetToolContent(Control value)
Info 21:57:23.256300 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.TransformAction Polar Align complete in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Info 21:57:28.201239 #34 =='Image Process Thread' (New Thread)
Info 21:57:28.201259 #34 Reading stars from C:\Program Files\SharpCap 4.1 (64 bit)\npolarstars.txt in IEnumerable<StarRADecMag> SharpCap.ImageProcessing.PlateSolverBase.ReadStars(string starsFilePath)
Debug 21:57:28.201505 #1 Notification (Status=Warning): Polar Alignment Initializing - building plate solving index - please wait... in void SharpCap.UI.NotificationViewModel.DisplayMessage(NotificationMessage message)
Info 21:57:28.206363 #34 Read 20130 lines of text in IEnumerable<StarRADecMag> SharpCap.ImageProcessing.PlateSolverBase.ReadStars(string starsFilePath)
Info 21:57:28.230810 #34 Read 20124 stars in IReadOnlyList<IStarInfo> SharpCap.ImageProcessing.PlateSolverBase.LoadStarsImpl(bool southernHemisphere, float pixelsPerDegree)
Info 21:57:28.347672 #34 Index built in 146ms, contains 109108 quads in IQuadIndex SharpCap.ImageProcessing.QuadAlignment.PolarQuadIndexProvider.BuildIndex(bool southernHemisphere, float pixelsPerDegree)
Debug 21:57:28.348340 #1 Notification (Status=OK): Polar Alignment Ready - plate solving index built in 0.1s. in void SharpCap.UI.NotificationViewModel.DisplayMessage(NotificationMessage message)
Info 21:58:40.666446 #1 Selecting transform None in void SharpCap.Models.Transforms.set_SelectedTransform(ITransform value)
Info 21:58:55.614017 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.TransformAction Polar Align executing in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Info 21:58:55.614110 #1 Changing transform from None to Polar Align due to button click on Polar Align in void SharpCap.ViewModels.Actions.TransformAction.ExecuteSync()
Info 21:58:55.614192 #1 Selecting transform Polar Align in void SharpCap.Models.Transforms.set_SelectedTransform(ITransform value)
Info 21:58:55.617072 #1 Loading SharpCap.FrameTransforms.PolarAlignment.PolarAlignControl, MinHeight is 220, ActualHeight is 274.99999145507815 in void SharpCap.New.DockingArea.SetToolContent(Control value)
Info 21:58:55.617585 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.TransformAction Polar Align complete in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Info 21:59:18.327075 #1 Changing output format to AVI files (*.avi) for short exposure based on user preference of avi in void SharpCap.Base.FileWriters.OutputFormatChooser.SetAppropriateFormat(bool longExposure)
Info 21:59:18.663222 #33 Switching ZWO camera into video mode, exposure is now 1000ms in void SharpCap.Cameras.ASI.ASICameraProxy.EnterCorrectMode()
Info 21:59:57.218936 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.SnapShotAction executing in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Info 21:59:57.226427 #1 CapturingFrame event received in UI thread in async void SharpCap.ViewModels.SharpCapViewModel.appModel_OnCaptureEvent(object sender, CaptureEventArgs e)
Info 21:59:57.227753 #1 StartCapture event received in UI thread in async void SharpCap.ViewModels.SharpCapViewModel.appModel_OnCaptureEvent(object sender, CaptureEventArgs e)
Info 21:59:57.234118 #1 Creating file name provider for target 'Capture', ZWO ASI533MC Pro, , Light in IFileNameProvider SharpCap.Models.DefaultFilenameProviderFactory.Create(string targetName)
Info 21:59:57.247581 #4 =='Single Frame Thread' (New Thread)
Info 21:59:57.247648 #4 Initializing FitsFileWriter at 3008x3008x3x8bits, RGB, 1 bytes per PEL for ZWO ASI533MC Pro in void SharpCap.Base.FileWriters.FileWriterBase.Initialize(IFileNameProvider fnp, ColourSpaceId colourSpaceId, int width, int height, int bytesPerPixelElement, int significantBitDepth, int colourPlanes, string DeviceName)
Debug 21:59:57.248608 #4 Setting capture writer to SharpCap.Base.FileWriters.FitsFileWriter in void SharpCap.Base.BaseImageProvider.SetCaptureWriter(ICaptureFileWriter writer)
Debug 21:59:57.248925 #4 Started void SharpCap.Base.BaseImageProvider.OnStartCapture(IColourSpace colourSpaceControl, Size sz, int? frameCountLimit) in void SharpCap.Base.BaseImageProvider.OnStartCapture(IColourSpace colourSpaceControl, Size sz, int? frameCountLimit)
Info 21:59:57.356962 #4 Capture frame limit set to 1 when starting capture in void SharpCap.Base.BaseImageProvider.OnStartCapture(IColourSpace colourSpaceControl, Size sz, int? frameCountLimit)
Debug 21:59:57.358011 #4 Ended void SharpCap.Base.BaseImageProvider.OnStartCapture(IColourSpace colourSpaceControl, Size sz, int? frameCountLimit) in void SharpCap.Base.BaseImageProvider.OnStartCapture(IColourSpace colourSpaceControl, Size sz, int? frameCountLimit)
Info 21:59:57.360417 #30 =='Capture Write Thread' (New Thread)
Debug 21:59:57.360476 #30 Started void SharpCap.Base.BaseImageProvider.RunWriteThread() in void SharpCap.Base.BaseImageProvider.RunWriteThread()
Debug 21:59:57.933260 #30 Creating directory D:\2025-06-21\Capture\21_59_57 for capture files in string SharpCap.Base.FileWriters.TemplatedFilenameProvider.GenerateFilenameAndDirectory(FrameInfo frameInfo, bool createDir)
Info 22:00:00.779230 #1 Changing output format to FITS files (*.fits) for long exposure based on user preference of fits in void SharpCap.Base.FileWriters.OutputFormatChooser.SetAppropriateFormat(bool longExposure)
Info 22:00:01.085803 #33 Switching ZWO camera into still mode, exposure is now 2000ms in void SharpCap.Cameras.ASI.ASICameraProxy.EnterCorrectMode()
Debug 22:00:02.981089 #30 Discarding frame from capture loop, capture count is 1, target is 1, writeFrames=False, cw=SharpCap.Base.FileWriters.FitsFileWriter in void SharpCap.Base.BaseImageProvider.RunWriteThread()
Debug 22:00:02.981542 #4 Started void SharpCap.Base.BaseImageProvider.BeforeStopCapture() in void SharpCap.Base.BaseImageProvider.BeforeStopCapture()
Debug 22:00:02.982589 #30 Ended (WriteFrames is false) void SharpCap.Base.BaseImageProvider.RunWriteThread() in void SharpCap.Base.BaseImageProvider.RunWriteThread()
Debug 22:00:02.983545 #4 Ended void SharpCap.Base.BaseImageProvider.BeforeStopCapture() in void SharpCap.Base.BaseImageProvider.BeforeStopCapture()
Debug 22:00:03.086582 #4 Clearing capture writer because: Capture single frame complete in void SharpCap.Base.BaseImageProvider.ClearCaptureWriter(string reason)
Debug 22:00:03.086721 #4 Ended bool SharpCap.Base.CaptureProviderBase<T>.CaptureSingleFrame(IFileNameProvider fnp, bool allowPreviousFrame, CancellationToken cancellationToken) in bool SharpCap.Base.CaptureProviderBase<T>.CaptureSingleFrame(IFileNameProvider fnp, bool allowPreviousFrame, CancellationToken cancellationToken)
Debug 22:00:03.086911 #4 CaptureSingleFrame returned True in Task<bool> SharpCap.MultiCaptureProvider.TryCaptureSingleFrameAsync(IFileNameProvider fnp, bool allowPreviousFrame, CancellationToken cancellationToken)+() => { }
Debug 22:00:03.090533 #1 Single frame thread completed in async Task<bool> SharpCap.MultiCaptureProvider.TryCaptureSingleFrameAsync(IFileNameProvider fnp, bool allowPreviousFrame, CancellationToken cancellationToken)
Info 22:00:03.097401 #1 Writing capture settings file to D:\2025-06-21\Capture\21_59_57\Capture_00001_.CameraSettings.txt in void SharpCap.Models.Camera.WriteCaptureSettingsTextAndHistogram(bool writeHistogram, string filename, string contents)
Debug 22:00:03.100192 #1 Notification (Status=OK): Snapshot captured to D:\2025-06-21\Capture\21_59_57\Capture_00001_.fits in void SharpCap.UI.NotificationViewModel.DisplayMessage(NotificationMessage message)
Debug 22:00:03.104062 #1 Single frame capture result was Succeeded in async Task<FrameCaptureResult> SharpCap.Models.Camera.CaptureSingleFrameImplNoEventsAsync(string targetName, bool exactFilePath, bool allowPreviousFrame, CancellationToken cancellationToken, IFileNameProvider fileNameProvider, bool showErrorNotifications)
Debug 22:00:03.106123 #1 Started async void SharpCap.Models.SequenceCaptureModel.OnStopCapture() in async void SharpCap.Models.SequenceCaptureModel.OnStopCapture()
Debug 22:00:03.106473 #1 Ended async void SharpCap.Models.SequenceCaptureModel.OnStopCapture() in async void SharpCap.Models.SequenceCaptureModel.OnStopCapture()
Info 22:00:03.106787 #1 StopCapture event received in UI thread in async void SharpCap.ViewModels.SharpCapViewModel.appModel_OnCaptureEvent(object sender, CaptureEventArgs e)
Info 22:00:03.109901 #1 CaptureFrameComplete event received in UI thread in async void SharpCap.ViewModels.SharpCapViewModel.appModel_OnCaptureEvent(object sender, CaptureEventArgs e)
Info 22:00:03.122232 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.SnapShotAction complete in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Info 22:00:15.565678 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.SnapShotAction executing in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Info 22:00:15.565901 #1 CapturingFrame event received in UI thread in async void SharpCap.ViewModels.SharpCapViewModel.appModel_OnCaptureEvent(object sender, CaptureEventArgs e)
Info 22:00:15.567274 #1 StartCapture event received in UI thread in async void SharpCap.ViewModels.SharpCapViewModel.appModel_OnCaptureEvent(object sender, CaptureEventArgs e)
Info 22:00:15.568102 #1 Creating file name provider for target 'Capture', ZWO ASI533MC Pro, , Light in IFileNameProvider SharpCap.Models.DefaultFilenameProviderFactory.Create(string targetName)
Info 22:00:15.571047 #29 =='Single Frame Thread' (New Thread)
Info 22:00:15.571099 #29 Initializing FitsFileWriter at 3008x3008x3x8bits, RGB, 1 bytes per PEL for ZWO ASI533MC Pro in void SharpCap.Base.FileWriters.FileWriterBase.Initialize(IFileNameProvider fnp, ColourSpaceId colourSpaceId, int width, int height, int bytesPerPixelElement, int significantBitDepth, int colourPlanes, string DeviceName)
Debug 22:00:15.571170 #29 Setting capture writer to SharpCap.Base.FileWriters.FitsFileWriter in void SharpCap.Base.BaseImageProvider.SetCaptureWriter(ICaptureFileWriter writer)
Debug 22:00:15.571236 #29 Started void SharpCap.Base.BaseImageProvider.OnStartCapture(IColourSpace colourSpaceControl, Size sz, int? frameCountLimit) in void SharpCap.Base.BaseImageProvider.OnStartCapture(IColourSpace colourSpaceControl, Size sz, int? frameCountLimit)
Info 22:00:15.683842 #29 Capture frame limit set to 1 when starting capture in void SharpCap.Base.BaseImageProvider.OnStartCapture(IColourSpace colourSpaceControl, Size sz, int? frameCountLimit)
Debug 22:00:15.684362 #29 Ended void SharpCap.Base.BaseImageProvider.OnStartCapture(IColourSpace colourSpaceControl, Size sz, int? frameCountLimit) in void SharpCap.Base.BaseImageProvider.OnStartCapture(IColourSpace colourSpaceControl, Size sz, int? frameCountLimit)
Info 22:00:15.684378 #26 =='Capture Write Thread' (New Thread)
Debug 22:00:15.684435 #26 Started void SharpCap.Base.BaseImageProvider.RunWriteThread() in void SharpCap.Base.BaseImageProvider.RunWriteThread()
Debug 22:00:21.481690 #26 Discarding frame from capture loop, capture count is 2, target is 1, writeFrames=False, cw=SharpCap.Base.FileWriters.FitsFileWriter in void SharpCap.Base.BaseImageProvider.RunWriteThread()
Debug 22:00:21.481761 #29 Started void SharpCap.Base.BaseImageProvider.BeforeStopCapture() in void SharpCap.Base.BaseImageProvider.BeforeStopCapture()
Debug 22:00:21.483002 #26 Ended (WriteFrames is false) void SharpCap.Base.BaseImageProvider.RunWriteThread() in void SharpCap.Base.BaseImageProvider.RunWriteThread()
Debug 22:00:21.483528 #29 Ended void SharpCap.Base.BaseImageProvider.BeforeStopCapture() in void SharpCap.Base.BaseImageProvider.BeforeStopCapture()
Debug 22:00:21.586027 #29 Clearing capture writer because: Capture single frame complete in void SharpCap.Base.BaseImageProvider.ClearCaptureWriter(string reason)
Debug 22:00:21.586099 #29 Ended bool SharpCap.Base.CaptureProviderBase<T>.CaptureSingleFrame(IFileNameProvider fnp, bool allowPreviousFrame, CancellationToken cancellationToken) in bool SharpCap.Base.CaptureProviderBase<T>.CaptureSingleFrame(IFileNameProvider fnp, bool allowPreviousFrame, CancellationToken cancellationToken)
Debug 22:00:21.586186 #29 CaptureSingleFrame returned True in Task<bool> SharpCap.MultiCaptureProvider.TryCaptureSingleFrameAsync(IFileNameProvider fnp, bool allowPreviousFrame, CancellationToken cancellationToken)+() => { }
Debug 22:00:21.588468 #1 Single frame thread completed in async Task<bool> SharpCap.MultiCaptureProvider.TryCaptureSingleFrameAsync(IFileNameProvider fnp, bool allowPreviousFrame, CancellationToken cancellationToken)
Info 22:00:21.589568 #1 Writing capture settings file to D:\2025-06-21\Capture\21_59_57\Capture_00002_.CameraSettings.txt in void SharpCap.Models.Camera.WriteCaptureSettingsTextAndHistogram(bool writeHistogram, string filename, string contents)
Debug 22:00:21.592540 #1 Notification (Status=OK): Snapshot captured to D:\2025-06-21\Capture\21_59_57\Capture_00002_.fits in void SharpCap.UI.NotificationViewModel.DisplayMessage(NotificationMessage message)
Debug 22:00:21.595929 #1 Single frame capture result was Succeeded in async Task<FrameCaptureResult> SharpCap.Models.Camera.CaptureSingleFrameImplNoEventsAsync(string targetName, bool exactFilePath, bool allowPreviousFrame, CancellationToken cancellationToken, IFileNameProvider fileNameProvider, bool showErrorNotifications)
Debug 22:00:21.596229 #1 Started async void SharpCap.Models.SequenceCaptureModel.OnStopCapture() in async void SharpCap.Models.SequenceCaptureModel.OnStopCapture()
Debug 22:00:21.596373 #1 Ended async void SharpCap.Models.SequenceCaptureModel.OnStopCapture() in async void SharpCap.Models.SequenceCaptureModel.OnStopCapture()
Info 22:00:21.596597 #1 StopCapture event received in UI thread in async void SharpCap.ViewModels.SharpCapViewModel.appModel_OnCaptureEvent(object sender, CaptureEventArgs e)
Info 22:00:21.599029 #1 CaptureFrameComplete event received in UI thread in async void SharpCap.ViewModels.SharpCapViewModel.appModel_OnCaptureEvent(object sender, CaptureEventArgs e)
Info 22:00:21.608817 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.SnapShotAction complete in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Debug 22:00:28.116298 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:00:32.707115 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:00:32.708571 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Info 22:00:34.438890 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.SnapShotAction executing in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Info 22:00:34.439266 #1 CapturingFrame event received in UI thread in async void SharpCap.ViewModels.SharpCapViewModel.appModel_OnCaptureEvent(object sender, CaptureEventArgs e)
Info 22:00:34.441464 #1 StartCapture event received in UI thread in async void SharpCap.ViewModels.SharpCapViewModel.appModel_OnCaptureEvent(object sender, CaptureEventArgs e)
Info 22:00:34.443548 #1 Creating file name provider for target 'Capture', ZWO ASI533MC Pro, , Light in IFileNameProvider SharpCap.Models.DefaultFilenameProviderFactory.Create(string targetName)
Info 22:00:34.447159 #26 =='Single Frame Thread' (New Thread)
Info 22:00:34.447313 #26 Initializing FitsFileWriter at 3008x3008x3x8bits, RGB, 1 bytes per PEL for ZWO ASI533MC Pro in void SharpCap.Base.FileWriters.FileWriterBase.Initialize(IFileNameProvider fnp, ColourSpaceId colourSpaceId, int width, int height, int bytesPerPixelElement, int significantBitDepth, int colourPlanes, string DeviceName)
Debug 22:00:34.447415 #26 Setting capture writer to SharpCap.Base.FileWriters.FitsFileWriter in void SharpCap.Base.BaseImageProvider.SetCaptureWriter(ICaptureFileWriter writer)
Debug 22:00:34.447518 #26 Started void SharpCap.Base.BaseImageProvider.OnStartCapture(IColourSpace colourSpaceControl, Size sz, int? frameCountLimit) in void SharpCap.Base.BaseImageProvider.OnStartCapture(IColourSpace colourSpaceControl, Size sz, int? frameCountLimit)
Info 22:00:34.557747 #26 Capture frame limit set to 1 when starting capture in void SharpCap.Base.BaseImageProvider.OnStartCapture(IColourSpace colourSpaceControl, Size sz, int? frameCountLimit)
Debug 22:00:34.558267 #26 Ended void SharpCap.Base.BaseImageProvider.OnStartCapture(IColourSpace colourSpaceControl, Size sz, int? frameCountLimit) in void SharpCap.Base.BaseImageProvider.OnStartCapture(IColourSpace colourSpaceControl, Size sz, int? frameCountLimit)
Info 22:00:34.558290 #29 =='Capture Write Thread' (New Thread)
Debug 22:00:34.558682 #29 Started void SharpCap.Base.BaseImageProvider.RunWriteThread() in void SharpCap.Base.BaseImageProvider.RunWriteThread()
Debug 22:00:37.295258 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:00:37.297285 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:00:41.886575 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:00:41.888087 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:00:41.980626 #29 Discarding frame from capture loop, capture count is 3, target is 1, writeFrames=False, cw=SharpCap.Base.FileWriters.FitsFileWriter in void SharpCap.Base.BaseImageProvider.RunWriteThread()
Debug 22:00:41.981603 #26 Started void SharpCap.Base.BaseImageProvider.BeforeStopCapture() in void SharpCap.Base.BaseImageProvider.BeforeStopCapture()
Debug 22:00:41.982546 #29 Ended (WriteFrames is false) void SharpCap.Base.BaseImageProvider.RunWriteThread() in void SharpCap.Base.BaseImageProvider.RunWriteThread()
Debug 22:00:41.983154 #26 Ended void SharpCap.Base.BaseImageProvider.BeforeStopCapture() in void SharpCap.Base.BaseImageProvider.BeforeStopCapture()
Debug 22:00:41.983201 #26 Clearing capture writer because: Capture single frame complete in void SharpCap.Base.BaseImageProvider.ClearCaptureWriter(string reason)
Debug 22:00:41.983289 #26 Ended bool SharpCap.Base.CaptureProviderBase<T>.CaptureSingleFrame(IFileNameProvider fnp, bool allowPreviousFrame, CancellationToken cancellationToken) in bool SharpCap.Base.CaptureProviderBase<T>.CaptureSingleFrame(IFileNameProvider fnp, bool allowPreviousFrame, CancellationToken cancellationToken)
Debug 22:00:41.983409 #26 CaptureSingleFrame returned True in Task<bool> SharpCap.MultiCaptureProvider.TryCaptureSingleFrameAsync(IFileNameProvider fnp, bool allowPreviousFrame, CancellationToken cancellationToken)+() => { }
Debug 22:00:41.985217 #1 Single frame thread completed in async Task<bool> SharpCap.MultiCaptureProvider.TryCaptureSingleFrameAsync(IFileNameProvider fnp, bool allowPreviousFrame, CancellationToken cancellationToken)
Info 22:00:41.985587 #1 Writing capture settings file to D:\2025-06-21\Capture\21_59_57\Capture_00003_.CameraSettings.txt in void SharpCap.Models.Camera.WriteCaptureSettingsTextAndHistogram(bool writeHistogram, string filename, string contents)
Debug 22:00:41.988678 #1 Notification (Status=OK): Snapshot captured to D:\2025-06-21\Capture\21_59_57\Capture_00003_.fits in void SharpCap.UI.NotificationViewModel.DisplayMessage(NotificationMessage message)
Debug 22:00:41.990962 #1 Single frame capture result was Succeeded in async Task<FrameCaptureResult> SharpCap.Models.Camera.CaptureSingleFrameImplNoEventsAsync(string targetName, bool exactFilePath, bool allowPreviousFrame, CancellationToken cancellationToken, IFileNameProvider fileNameProvider, bool showErrorNotifications)
Debug 22:00:41.991198 #1 Started async void SharpCap.Models.SequenceCaptureModel.OnStopCapture() in void System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start<TStateMachine>(ref TStateMachine stateMachine)
Debug 22:00:41.991357 #1 Ended async void SharpCap.Models.SequenceCaptureModel.OnStopCapture() in void System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start<TStateMachine>(ref TStateMachine stateMachine)
Info 22:00:41.991728 #1 StopCapture event received in UI thread in async void SharpCap.ViewModels.SharpCapViewModel.appModel_OnCaptureEvent(object sender, CaptureEventArgs e)
Info 22:00:41.994077 #1 CaptureFrameComplete event received in UI thread in async void SharpCap.ViewModels.SharpCapViewModel.appModel_OnCaptureEvent(object sender, CaptureEventArgs e)
Info 22:00:41.995077 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.SnapShotAction complete in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Debug 22:00:46.481713 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:00:46.483489 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Info 22:00:49.546279 #1 Selecting transform None in void SharpCap.Models.Transforms.set_SelectedTransform(ITransform value)
Debug 22:00:51.060297 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:00:51.062421 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:00:55.644415 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:00:55.646468 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Info 22:00:56.987034 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.UrlLaunchAction executing in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Info 22:00:57.050840 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.UrlLaunchAction complete in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Debug 22:01:00.223570 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:01:00.225427 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:01:04.817289 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:01:04.818922 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:01:09.401259 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:01:09.402894 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:01:13.980517 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:01:13.982520 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:01:18.567023 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:01:18.568507 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:01:23.148872 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:01:23.150596 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:01:27.729374 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:01:27.731123 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:01:32.310663 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:01:32.312602 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:01:36.892485 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:01:36.894435 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Info 22:01:38.954983 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.ShowLogAction executing in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Info 22:01:39.007166 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.ShowLogAction complete in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Debug 22:01:41.481291 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:01:41.482806 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:01:46.074642 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:01:46.076643 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:01:50.660505 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:01:50.662151 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:01:55.246485 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:01:55.248437 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:01:59.838215 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:01:59.839795 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:02:04.419521 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:02:04.421280 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:02:09.007037 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:02:09.008450 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:02:13.603100 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:02:13.604695 #33 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:02:15.637108 #33 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 22:02:15.638576 #33 Starting ZWO Exposure of 1800000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 22:02:17.767366 #1 Notification (Status=Warning): It looks like you are taking long exposure images at a bit depth of 8 bits. You might want to change to a higher bit depth to capture maximum detail in void SharpCap.UI.NotificationViewModel.DisplayMessage(NotificationMessage message)
Info 22:02:22.564046 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.ShowLogAction executing in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Info 22:02:22.575838 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.ShowLogAction complete in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
turtle
Posts: 43
Joined: Thu Feb 01, 2024 10:26 pm

Re: Exception error

#52

Post by turtle »

The above is the log of my latest attempt at Go to Target. I did find that ShaprCap was not pointed at the Hub, so I changed that. Could not polar align last night. How do you send the snapshots to you?
User avatar
admin
Site Admin
Posts: 15625
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: Exception error

#53

Post by admin »

Hi,

in that log I can see SharpCap connecting to your mount via the ASCOM device hub, and that all seems to go OK. SharpCap reads the list of available movement rates without any problem. The part of the log that you posted doesn't contain any attempt to use the GOTO function in SharpCap, so I can't give any feedback on that.

The easiest thing to do to send snapshots is to attach them to a post here on the forums - that will work providing the file size is less than 1Mb (you can use JPG save format, or convert existing saved files in for example PNG to JPG to reduce size). You can also attach the log files in a similar way, which lets you include the whole file (always helpful). Look below the posting area where you type your message and you will see 'Options' and 'Attachments' - click on 'Attachments', then 'Add Files' to select the files to attach.

If the files are more than 1Mb and you cannot make them smaller, then you would need to upload them to some other place (DropBox, Google Drive, OneDrive, etc) and create a sharing link to allow others to download them - then post that link here in the forums and I can download the files.

thanks,

Robin
turtle
Posts: 43
Joined: Thu Feb 01, 2024 10:26 pm

Re: Exception error

#54

Post by turtle »

Robin,

That is great news. At least SharpCap is seeing the Hub. Will send more when weather permits.

Thanks
Darrell
turtle
Posts: 43
Joined: Thu Feb 01, 2024 10:26 pm

Re: Exception error

#55

Post by turtle »

Robin,

The above log I hope showes the error codes, if it doesn't I hope my explanation helps. From tools I select "Go to Target from Catalog". I select M81. Then i click Start. SharpCap starts a check list and when it gets to Move to RA/Dec it puts a X and sends me back to where the tool bar is located. I hope that help.

Thanks Darrell
User avatar
admin
Site Admin
Posts: 15625
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: Exception error

#56

Post by admin »

Hi Darrell,

do you get some sort of error alongside the cross? You should do at that point (and the last 50 or so lines in the log would also incude relevant error information at that point). There isn't anything in the log above that seems to relate to the sort of failure you are describing.

cheers,

Robin
turtle
Posts: 43
Joined: Thu Feb 01, 2024 10:26 pm

Re: Exception error

#57

Post by turtle »

Out beside the "x"it reads "Exception has been thrown by the target of an invocation". The blue banner reads : SharpCap is still having problems with your Device Hub Telescope. Currently attempting to reconnect then retry. Im also having trouble with the drag and drop from the log to SharpCap Forums
User avatar
admin
Site Admin
Posts: 15625
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: Exception error

#58

Post by admin »

Hi,

OK, unfortunately that 'error thrown by the target of an invocation' is a wrapper error around the original one that might tell us what is going on. The log is going to be the key. If you stop SharpCap immediately after the error then the last 100 to 200 lines of the log should have the relevant error information, and you can include thme in the message if you are struggling with the attachments.

cheers,

Robin
turtle
Posts: 43
Joined: Thu Feb 01, 2024 10:26 pm

Re: Exception error

#59

Post by turtle »

Robin, here goes:

3:15.796766 #16 Paged memory enabled at 2048Mb for Frame Cache and 2048Mb for LiveStack/Misc on 64 bit system. in (int pooled, int unpooled) SharpCap.Base.Memory.Allocator.NumberOfMegabytesToMap()
Info 16:23:15.796836 #16 Assigning 2048Mb to non-pool memory and 2048Mb to the frame pool. in static SharpCap.Base.Memory.Allocator()
Info 16:23:15.796919 #16 Paged memory check based on total memory of 12014Mb, available of 4206Mb in (int pooled, int unpooled) SharpCap.Base.Memory.Allocator.NumberOfMegabytesToMap()
Info 16:23:15.796947 #16 Paged memory enabled at 2048Mb for Frame Cache and 2048Mb for LiveStack/Misc on 64 bit system. in (int pooled, int unpooled) SharpCap.Base.Memory.Allocator.NumberOfMegabytesToMap()
Info 16:23:15.797549 #1 Capture Event : StartPreview in void SharpCap.MultiCaptureProvider.SendCaptureEvent(object sender, CaptureEventArgs e)
Info 16:23:15.802055 #1 Done merging in hardware controls in void SharpCap.Models.Application.MergeInDeviceIndependentControls(CaptureControl controls, CancellationToken cancellationToken)
Info 16:23:15.878058 #1 StartPreview event received in UI thread in async void SharpCap.ViewModels.SharpCapViewModel.appModel_OnCaptureEvent(object sender, CaptureEventArgs e)
Debug 16:23:15.913584 #1 Local sensor analysis data not found at C:\Users\turtle\AppData\Roaming\SharpCap\SensorCharacteristics\ZWO ASI533MC Pro~RGB24.bin in SensorCharacteristics SharpCap.CameraAnalysis.SensorCharacteristics.TryLoad(string file, bool decryptIfEncrypted)
Debug 16:23:15.914227 #1 Local sensor analysis data not found at C:\Users\turtle\AppData\Roaming\SharpCap\SensorCharacteristics\ZWO ASI533MC~RGB24.bin in SensorCharacteristics SharpCap.CameraAnalysis.SensorCharacteristics.TryLoad(string file, bool decryptIfEncrypted)
Debug 16:23:15.915178 #1 Local sensor analysis data not found at C:\Users\turtle\AppData\Roaming\SharpCap\SensorCharacteristics\ZWO ASI533MC Pro~RAW8.bin in SensorCharacteristics SharpCap.CameraAnalysis.SensorCharacteristics.TryLoad(string file, bool decryptIfEncrypted)
Debug 16:23:15.915641 #1 Local sensor analysis data not found at C:\Users\turtle\AppData\Roaming\SharpCap\SensorCharacteristics\ZWO ASI533MC~RAW8.bin in SensorCharacteristics SharpCap.CameraAnalysis.SensorCharacteristics.TryLoad(string file, bool decryptIfEncrypted)
Info 16:23:15.929781 #1 Did not find library sensor characteristics at C:\Program Files\SharpCap 4.1 (64 bit)\SensorLibrary.bin:ZWO ASI533MC~RGB24.json in SensorCharacteristics SharpCap.CameraAnalysis.SensorLibrary.LoadImpl(string normalizeCameraName, string colourSpace, string cameraMode, bool speculative)
Info 16:23:15.932692 #1 Did not find library sensor characteristics at C:\Program Files\SharpCap 4.1 (64 bit)\SensorLibrary.bin:ZWO ASI533MC Pro~RAW8.json in SensorCharacteristics SharpCap.CameraAnalysis.SensorLibrary.LoadImpl(string normalizeCameraName, string colourSpace, string cameraMode, bool speculative)
Info 16:23:15.938629 #1 Ended void SharpCap.Base.CaptureProviderBase<T>.StartPreview(PreviewChangeReason reason) in void SharpCap.Base.CaptureProviderBase<T>.StartPreview(PreviewChangeReason reason)
Debug 16:23:15.957883 #1 Ended (Profile applied) bool SharpCap.Models.Camera.ApplyDefaultProfile() in bool SharpCap.Models.Camera.ApplyDefaultProfile()
Info 16:23:15.964540 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.OpenCameraAction ZWO ASI533MC Pro complete in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Info 16:23:15.979364 #1 Generating sequencer code for Auto-Connecting Hardware status :
in ScriptBlock SharpCap.MiniWizards.MiniWizardModel.CreateScript(bool liveCompile)
Debug 16:23:16.344384 #1 Started new SharpCap.UI.Hardware.MountControl(Mount model) in new SharpCap.UI.Hardware.MountControl(Mount model)
Debug 16:23:16.345209 #1 Started new SharpCap.ViewModels.MountViewModel(IMount model, IApplication app) in new SharpCap.ViewModels.MountViewModel(IMount model, IApplication app)
Debug 16:23:16.346401 #1 Ended new SharpCap.ViewModels.MountViewModel(IMount model, IApplication app) in new SharpCap.ViewModels.MountViewModel(IMount model, IApplication app)
Debug 16:23:16.348238 #1 Started new SharpCap.ViewModels.FocuserViewModel(IFocuser adaptor, IUIProvider uiProvider, IApplication app) in new SharpCap.ViewModels.FocuserViewModel(IFocuser adaptor, IUIProvider uiProvider, IApplication app)
Debug 16:23:16.348641 #1 Ended new SharpCap.ViewModels.FocuserViewModel(IFocuser adaptor, IUIProvider uiProvider, IApplication app) in new SharpCap.ViewModels.FocuserViewModel(IFocuser adaptor, IUIProvider uiProvider, IApplication app)
Info 16:23:16.371010 #1 Generating sequencer code for Auto-Connecting Hardware status :
in ScriptBlock SharpCap.MiniWizards.MiniWizardModel.CreateScript(bool liveCompile)
Info 16:23:16.376961 #1 Generating sequencer code for Auto-Connecting Hardware status :
in ScriptBlock SharpCap.MiniWizards.MiniWizardModel.CreateScript(bool liveCompile)
Info 16:23:16.387255 #1 The sequence being run is :
SEQUENCE
IGNORE ERRORS FROM ONERROR RUN ""
FOCUSER CONNECT
END IGNORE ERRORS
IGNORE ERRORS FROM ONERROR RUN ""
MOUNT CONNECT
END IGNORE ERRORS
END SEQUENCE in async Task SharpCap.Sequencer.SequencerContext.RunAsync(ScriptBlock script)
Debug 16:23:16.399611 #1 Sequencer : Starting : in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:16.408236 #1 Sequencer : Starting : Ignore any errors when running these steps in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:16.415625 #1 Sequencer : Starting : Connect the currently selected focuser in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Info 16:23:16.519925 #8 =='ASCOM UI Thread for Focuser' (New Thread)
Info 16:23:16.519943 #8 Connecting to focuser : Device Hub Focuser in void SharpCap.Models.Focuser.set_Connected(bool value)
Debug 16:23:16.520360 #8 Started IFocuserProxy SharpCap.FocuserFinder.GetFocuser(string id) in IFocuserProxy SharpCap.FocuserFinder.GetFocuser(string id)
Debug 16:23:16.520744 #8 Started new Sharpcap.FocuserProxy.ASCOM.FocuserWrapper(string id, string name) in new Sharpcap.FocuserProxy.ASCOM.FocuserWrapper(string id, string name)
Debug 16:23:16.521342 #8 Started new Sharpcap.FocuserProxy.ASCOM.FocusAdaptor(string id, string name) in new Sharpcap.FocuserProxy.ASCOM.FocusAdaptor(string id, string name)
Info 16:23:16.521402 #8 Creating ASCOM Focuser of type ASCOM.DeviceHub.Focuser ('Device Hub Focuser') in new Sharpcap.FocuserProxy.ASCOM.FocusAdaptor(string id, string name)
Info 16:23:16.777345 #8 Created ASCOM Focuser DeviceHub -> Celestron Focuser (Device Hub Focuser), Version=7.0, InterfaceVersion=4, Info=DeviceHub focuser driver. Version: 7.0 in Sharpcap.FocuserProxy.ASCOM.FocusAdaptor(string id, string name)+() => { }
Debug 16:23:16.780546 #8 Ended new Sharpcap.FocuserProxy.ASCOM.FocusAdaptor(string id, string name) in new Sharpcap.FocuserProxy.ASCOM.FocusAdaptor(string id, string name)
Debug 16:23:16.784157 #8 Ended new Sharpcap.FocuserProxy.ASCOM.FocuserWrapper(string id, string name) in new Sharpcap.FocuserProxy.ASCOM.FocuserWrapper(string id, string name)
Debug 16:23:16.784282 #8 Ended IFocuserProxy SharpCap.FocuserFinder.GetFocuser(string id) in IFocuserProxy SharpCap.FocuserFinder.GetFocuser(string id)
Info 16:23:16.785875 #8 Configuring focuser overshoot compensation with overshoot of 200, approch inwards is False in void SharpCap.Models.OvershootProxy.SetupParameters()
Info 16:23:17.909656 #1 Focuser 'Device Hub Focuser' now Conneted:True in void SharpCap.Models.ConnectableHardware<T>.OnConnectedChanged(IApplication app)+() => { }
Debug 16:23:17.913506 #1 Sequencer : Completed : Connect the currently selected focuser in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:17.914353 #1 Sequencer : Completed : Ignore any errors when running these steps in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:17.914720 #1 Sequencer : Starting : Ignore any errors when running these steps in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:17.915318 #1 Sequencer : Starting : Connect the currently selected mount in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:17.934216 #1 Started void SharpCap.ViewModels.FocuserViewModel.Initialize() in void SharpCap.ViewModels.FocuserViewModel.Initialize()
Debug 16:23:17.935172 #1 Started void SharpCap.ViewModels.FocuserViewModel.InitializeImpl() in void SharpCap.ViewModels.FocuserViewModel.InitializeImpl()
Info 16:23:17.937356 #36 =='ASCOM UI Thread for Mount' (New Thread)
Info 16:23:17.937365 #36 Connecting to mount : Device Hub Telescope in void SharpCap.Models.Mount.set_Connected(bool value)
Info 16:23:17.938277 #36 Creating mount proxy to control Device Hub Telescope in IMountProxy SharpCap.Models.Mount.CreateProxy()
Info 16:23:17.938787 #1 Initializing Device Hub Focuser, MaxPosition = 50000, MaxChange = 50000, TempCompAvailable = False in void SharpCap.ViewModels.FocuserViewModel.InitializeImpl()
Debug 16:23:17.938984 #36 Started new SharpCap.MountProxy.ASCOM.MountWrapper(string deviceName, string progId, IUIDisableSource disableSource) in new SharpCap.MountProxy.ASCOM.MountWrapper(string deviceName, string progId, IUIDisableSource disableSource)
Info 16:23:17.939046 #36 Creating ASCOM Telescope mount of type ASCOM.DeviceHub.Telescope ('Device Hub Telescope') in new SharpCap.MountProxy.ASCOM.MountWrapper(string deviceName, string progId, IUIDisableSource disableSource)
Debug 16:23:17.943301 #1 Ended void SharpCap.ViewModels.FocuserViewModel.InitializeImpl() in void SharpCap.ViewModels.FocuserViewModel.InitializeImpl()
Info 16:23:17.955052 #36 Created ASCOM Telescope mount DeviceHub -> Celestron StarSense AVX 1.22 (Device Hub Telescope), Version=7.0, InterfaceVersion=4, Info=DeviceHub telescope driver. Version: 7.0 in SharpCap.MountProxy.ASCOM.MountWrapper(string deviceName, string progId, IUIDisableSource disableSource)+() => { }
Debug 16:23:17.955181 #36 Ended new SharpCap.MountProxy.ASCOM.MountWrapper(string deviceName, string progId, IUIDisableSource disableSource) in new SharpCap.MountProxy.ASCOM.MountWrapper(string deviceName, string progId, IUIDisableSource disableSource)
Info 16:23:19.391113 #36 The mount claims to be DeviceHub -> Celestron StarSense AVX 1.22, DeviceHub telescope driver. Version: 7.0, Device Hub Telescope, 7.0 in void SharpCap.MountProxy.ASCOM.MountWrapper.DoMountInitialization()
Info 16:23:19.394831 #36 The mount reports an alignment mode of GermanPolar in void SharpCap.MountProxy.ASCOM.MountWrapper.DoMountInitialization()
Info 16:23:19.450302 #36 Available RA tracking rates from mount are in IEnumerable<TrackingRate> SharpCap.MountProxy.ASCOM.MountWrapper.GetSupportedTrackingRates()
Warning 16:23:19.734005 #36 Mount time of 2025-07-03T15:43:59.0000000 differs from system time 2025-07-04T21:23:19.6929888Z by -1779.3 minutes in void SharpCap.Models.Mount.CheckMountTime()
Debug 16:23:19.735335 #1 Notification (Status=Warning): The mount reports a time of 2025-07-03T15:43:59.0000000, which differs from the PC time by -1779.3 minutes. This may cause issues with mount movements. in void SharpCap.UI.NotificationViewModel.DisplayMessage(NotificationMessage message)
Warning 16:23:19.735389 #36 Mount sidereal time of 4.213053386031684 differs from system calculated sidereal time 9.95004772633689 by -344.2 minutes, based on longitude of -94.71861111111112 calculated at 2025-07-04T21:23:19.7346216Z in void SharpCap.Models.Mount.CheckMountTime()
Info 16:23:19.737472 #1 Mount 'Device Hub Telescope' now Conneted:True in void SharpCap.Models.ConnectableHardware<T>.OnConnectedChanged(IApplication app)+() => { }
Debug 16:23:19.742763 #1 Started void SharpCap.ViewModels.MountViewModel.Initialize() in void SharpCap.ViewModels.MountViewModel.Initialize()
Info 16:23:19.742812 #1 Dispatcher disable count is 0 in void SharpCap.ViewModels.MountViewModel.Initialize()
Info 16:23:19.768022 #1 Axis 0 has 1 slew rates. in Tuple<double, double>[] SharpCap.MountProxy.ASCOM.MountWrapper.GetSlewRatesViaIndexing(int axis)
Info 16:23:19.768761 #1 Slew rates are : 0-4 in Tuple<double, double>[] SharpCap.MountProxy.ASCOM.MountWrapper.GetSlewRatesViaIndexing(int axis)
Info 16:23:19.772377 #1 Axis 1 has 1 slew rates. in Tuple<double, double>[] SharpCap.MountProxy.ASCOM.MountWrapper.GetSlewRatesViaIndexing(int axis)
Info 16:23:19.772510 #1 Slew rates are : 0-4 in Tuple<double, double>[] SharpCap.MountProxy.ASCOM.MountWrapper.GetSlewRatesViaIndexing(int axis)
Info 16:23:19.779954 #1 Testing slew rates for availability : 0.004178074623790057, 0.008356149247580115, 0.01671229849516023, 0.03342459699032046, 0.06684919398064092, 0.13369838796128183, 0.25068447742740346, 0.5013689548548069, 1.000000017408644, 2.0054758194192277, 3.0082137291288413, 4.010951638838455, 8.02190327767691, 20.054758194192274, 40.10951638838455, 50.136895485480686 in (List<AxisRate> slewRates, bool hasFixedRates) SharpCap.MountProxy.ASCOM.MountWrapper.DetermineSlewRates(Tuple<double, double>[] axisRates0, Tuple<double, double>[] axisRates1)
Info 16:23:19.780914 #1 Slew rate of 4.010951638838455 is not allowed for axis 0 in bool SharpCap.MountProxy.ASCOM.MountWrapper.IsAllowed(double d, Tuple<double, double>[] axisRates, int i)
Info 16:23:19.780982 #1 Slew rate of 8.02190327767691 is not allowed for axis 0 in bool SharpCap.MountProxy.ASCOM.MountWrapper.IsAllowed(double d, Tuple<double, double>[] axisRates, int i)
Info 16:23:19.781047 #1 Slew rate of 20.054758194192274 is not allowed for axis 0 in bool SharpCap.MountProxy.ASCOM.MountWrapper.IsAllowed(double d, Tuple<double, double>[] axisRates, int i)
Info 16:23:19.781105 #1 Slew rate of 40.10951638838455 is not allowed for axis 0 in bool SharpCap.MountProxy.ASCOM.MountWrapper.IsAllowed(double d, Tuple<double, double>[] axisRates, int i)
Info 16:23:19.781162 #1 Slew rate of 50.136895485480686 is not allowed for axis 0 in bool SharpCap.MountProxy.ASCOM.MountWrapper.IsAllowed(double d, Tuple<double, double>[] axisRates, int i)
Info 16:23:19.782390 #1 After testing, the following slew rates are valid : 1x, 0.004 deg/s, 2x, 0.008 deg/s, 4x, 0.017 deg/s, 8x, 0.033 deg/s, 16x, 0.067 deg/s, 32x, 0.134 deg/s, 60.00000000000001x, 0.251 deg/s, 120.00000000000001x, 0.501 deg/s, 239.3447x, 1.000 deg/s, 480.00000000000006x, 2.005 deg/s, 720x, 3.008 deg/s in (List<AxisRate> slewRates, bool hasFixedRates) SharpCap.MountProxy.ASCOM.MountWrapper.DetermineSlewRates(Tuple<double, double>[] axisRates0, Tuple<double, double>[] axisRates1)
Info 16:23:19.782640 #1 Device Hub Telescope has 11 available slew rates. in ObservableCollection<MountRate> SharpCap.ViewModels.MountViewModel.CreateRates()
Info 16:23:19.783524 #1 Slew rates set in void SharpCap.ViewModels.MountViewModel.Initialize()
Debug 16:23:19.788114 #1 Ended void SharpCap.ViewModels.MountViewModel.Initialize() in void SharpCap.ViewModels.MountViewModel.Initialize()
Debug 16:23:19.788814 #1 Sequencer : Completed : Connect the currently selected mount in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:19.789078 #1 Sequencer : Completed : Ignore any errors when running these steps in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:19.792297 #1 Sequencer : Completed : in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Info 16:23:19.793420 #1 The sequence is now finished. in async Task SharpCap.Sequencer.SequencerContext.RunAsync(ScriptBlock script)
Debug 16:23:23.890539 #1 User clicked on notification button Set Mount Time to PC Time in void SharpCap.UI.NotificationViewModel.HandleButtonPress(NotificationButton button)
Info 16:23:23.974974 #1 Attempted to set mount time to 2025-07-04T21:23:23.9747155Z. No error. in void SharpCap.Models.Mount.TrySetMountTime()
Info 16:23:33.718541 #1 Changing output format to FITS files (*.fits) for long exposure based on user preference of fits in void SharpCap.Base.FileWriters.OutputFormatChooser.SetAppropriateFormat(bool longExposure)
Info 16:23:34.637846 #16 Switching ZWO camera into still mode, exposure is now 600000ms in void SharpCap.Cameras.ASI.ASICameraProxy.EnterCorrectMode()
Debug 16:23:35.005627 #16 Starting ZWO Exposure of 600000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 16:23:36.224902 #1 Notification (Status=Warning): It looks like you are taking long exposure images at a bit depth of 8 bits. You might want to change to a higher bit depth to capture maximum detail in void SharpCap.UI.NotificationViewModel.DisplayMessage(NotificationMessage message)
Info 16:23:44.470003 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.GotoCoordinateAction executing in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Info 16:23:44.533650 #1 Calculating Alt/Az for catalog based on lat=32.382222222222225, long=-94.71861111111112, UTC=2025-07-04T21:23:44.5333899Z, LST=9.95657947351077 in void SharpCap.SequenceWizard.Models.SelectTargetStep.SetupChoices(IApplication app)
Info 16:23:44.592273 #1 Generating sequencer code for Goto Catalog Target/Co-ordinates status :
GotoCatalogTarget:TargetName=M37 (NGC 2099, Open Cluster)|Enabled=True
GotoCoordinates:Name=|Coordinates=|Enabled=False
ReduceExposure:Enabled=True
PauseGuiding:Enabled=False
Refine:Enabled=True
in ScriptBlock SharpCap.MiniWizards.MiniWizardModel.CreateScript(bool liveCompile)
Info 16:23:58.149136 #1 Generating sequencer code for Goto Catalog Target/Co-ordinates status :
GotoCatalogTarget:TargetName=M37 (NGC 2099, Open Cluster)|Enabled=True
GotoCoordinates:Name=|Coordinates=|Enabled=False
ReduceExposure:Enabled=True
PauseGuiding:Enabled=False
Refine:Enabled=True
in ScriptBlock SharpCap.MiniWizards.MiniWizardModel.CreateScript(bool liveCompile)
Info 16:23:58.153648 #1 Generating sequencer code for Goto Catalog Target/Co-ordinates status :
GotoCatalogTarget:TargetName=M37 (NGC 2099, Open Cluster)|Enabled=True
GotoCoordinates:Name=|Coordinates=|Enabled=False
ReduceExposure:Enabled=True
PauseGuiding:Enabled=False
Refine:Enabled=True
in ScriptBlock SharpCap.MiniWizards.MiniWizardModel.CreateScript(bool liveCompile)
Info 16:23:58.160306 #1 The sequence being run is :
SEQUENCE
SET PLATESOLVE/FOCUS SETTINGS EXPOSURE 4
MOUNT TRACKING Sidereal
TARGETNAME "M37 (NGC 2099)"
MOUNT SET TARGET TO RA=05:52:24.0,Dec=+32:32:59
MOUNT GOTO RA=05:52:24.0,Dec=+32:32:59
WAIT FOR FRAME
MOUNT SOLVEANDSYNC
END SET
END SEQUENCE in async Task SharpCap.Sequencer.SequencerContext.RunAsync(ScriptBlock script)
Debug 16:23:58.161948 #1 Sequencer : Starting : in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:58.162371 #1 Sequencer : Starting : Set exposure/gain for plate solving and focus while running these steps in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:58.172046 #1 Sequencer : Info : 'Changing exposure from 600.00s to 4.00s and gain from 331.13x (504) to 1000.00x (600)' while running step Set exposure/gain for plate solving and focus while running these steps in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:58.186845 #1 Sequencer : Starting : Set mount tracking rate to Sidereal in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:58.264208 #1 Sequencer : Completed : Set mount tracking rate to Sidereal in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:58.264675 #1 Sequencer : Starting : Set imaging target name to 'M37 (NGC 2099)' in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Info 16:23:58.265225 #1 Target name changed to M37 (NGC 2099) in void SharpCap.Models.Application.set_TargetName(string value)
Debug 16:23:58.268047 #1 Sequencer : Completed : Set imaging target name to 'M37 (NGC 2099)' in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:58.268558 #1 Sequencer : Starting : Set the target to (RA,Dec) RA=05:52:24.0,Dec=+32:32:59 (RA=05:52:24.0,Dec=+32:32:58) in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:58.281905 #1 Sequencer : Completed : Set the target to (RA,Dec) RA=05:52:24.0,Dec=+32:32:59 (RA=05:52:24.0,Dec=+32:32:58) in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:58.282393 #1 Sequencer : Starting : Move the mount to (RA,Dec) RA=05:52:24.0,Dec=+32:32:59 (RA=05:52:24.0,Dec=+32:32:58) in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:58.346179 #1 Sequencer : Info : 'Converting RA=05:52:24.0,Dec=+32:32:58 (J2000) position to RA=05:54:02.8,Dec=+32:33:21 (JNOW)' while running step Move the mount to (RA,Dec) RA=05:52:24.0,Dec=+32:32:59 (RA=05:52:24.0,Dec=+32:32:58) in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:23:58.577976 #16 Finished ZWO Exposure of 600000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 16:23:58.579848 #16 Starting ZWO Exposure of 4000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Error 16:23:58.602508 #36 Error slewing to RA=05:54:02.8,Dec=+32:33:21 : Exception of type 'DriverException' : Unable to start the direct slew!!!
Stack Trace: at void ASCOM.Com.DriverAccess.DynamicAccess.CheckDotNetExceptions(string memberName, Exception e) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/BaseClass/DynamicAccess.cs:line 278
at bool ASCOM.Com.DriverAccess.DynamicAccess.TryInvokeMember(InvokeMemberBinder binder, object[] args, out object result) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/BaseClass/DynamicAccess.cs:line 73
at void CallSite.Target(Closure, CallSite, object, double, double)
at void System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid3<T0, T1, T2>(CallSite site, T0 arg0, T1 arg1, T2 arg2)
at void ASCOM.Com.DriverAccess.Telescope.SlewToCoordinatesAsync(double RightAscension, double Declination) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/Telescope.cs:line 583
at void SharpCap.MountProxy.ASCOM.MountInterceptionProxy.SlewToCoordinatesAsync(double rightAscension, double declination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/MountInterceptionProxy.cs:line 212
at void SharpCap.MountProxy.ASCOM.MountWrapper.SlewTo(double targetPositionRightAscension, double targetPositionDeclination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/MountWrapper.cs:line 1063 in void SharpCap.MountProxy.ASCOM.MountWrapper.SlewTo(double targetPositionRightAscension, double targetPositionDeclination)
Error 16:23:58.602940 #36 Inner Exception : System.Exception: Unable to start the direct slew!!! in void SharpCap.MountProxy.ASCOM.MountWrapper.SlewTo(double targetPositionRightAscension, double targetPositionDeclination)
Debug 16:23:58.603948 #1 Notification (Status=Warning): SharpCap is having problems with your Device Hub Telescope. Currently retrying operation. in void SharpCap.UI.NotificationViewModel.DisplayMessage(NotificationMessage message)
Warning 16:23:59.107618 #36 Call to SlewTo(5.900789168043656, 32.55601779551004) has failed 1 times, about to retry after having attempted Wait 0.5s : Exception of type 'TargetInvocationException' : Exception has been thrown by the target of an invocation.
Stack Trace: at object System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(object obj, Span<object> copyOfArgs, BindingFlags invokeAttr)
at object System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture)
at object SharpCap.Base.Utilities.RetryProxy<T>.Invoke(MethodInfo targetMethod, object[] args) in C:/Documents/Source Code/SharpCap/src/SharpCap.Base/Utilities/RetryProxy.cs:line 26 in object SharpCap.Base.Utilities.RetryProxy<T>.Invoke(MethodInfo targetMethod, object[] args)
Warning 16:23:59.107709 #36 Inner Exception : ASCOM.DriverException: Unable to start the direct slew!!!
---> System.Exception: Unable to start the direct slew!!!
--- End of inner exception stack trace ---
at void ASCOM.Com.DriverAccess.DynamicAccess.CheckDotNetExceptions(string memberName, Exception e) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/BaseClass/DynamicAccess.cs:line 278
at bool ASCOM.Com.DriverAccess.DynamicAccess.TryInvokeMember(InvokeMemberBinder binder, object[] args, out object result) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/BaseClass/DynamicAccess.cs:line 73
at void CallSite.Target(Closure, CallSite, object, double, double)
at void System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid3<T0, T1, T2>(CallSite site, T0 arg0, T1 arg1, T2 arg2)
at void ASCOM.Com.DriverAccess.Telescope.SlewToCoordinatesAsync(double RightAscension, double Declination) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/Telescope.cs:line 583
at void SharpCap.MountProxy.ASCOM.MountInterceptionProxy.SlewToCoordinatesAsync(double rightAscension, double declination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/MountInterceptionProxy.cs:line 212
at void SharpCap.MountProxy.ASCOM.MountWrapper.SlewTo(double targetPositionRightAscension, double targetPositionDeclination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/MountWrapper.cs:line 1063
at void SharpCap.MountProxy.ASCOM.RefreshMountProxy.SlewTo(double targetPositionRightAscension, double targetPositionDeclination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/RefreshMountProxy.cs:line 499
at object RuntimeMethodHandle.InvokeMethod(object target, Void** arguments, Signature sig, bool isConstructor)
at object System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(object obj, Span<object> copyOfArgs, BindingFlags invokeAttr) in object SharpCap.Base.Utilities.RetryProxy<T>.Invoke(MethodInfo targetMethod, object[] args)
Warning 16:23:59.107783 #36 Inner Exception : System.Exception: Unable to start the direct slew!!! in object SharpCap.Base.Utilities.RetryProxy<T>.Invoke(MethodInfo targetMethod, object[] args)
Error 16:23:59.113219 #36 Error slewing to RA=05:54:02.8,Dec=+32:33:21 : Exception of type 'InvalidOperationException' : SlewToCoordinatesAsync: is not allowed when tracking is False
Stack Trace: at void ASCOM.Com.DriverAccess.DynamicAccess.CheckDotNetExceptions(string memberName, Exception e) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/BaseClass/DynamicAccess.cs:line 205
at bool ASCOM.Com.DriverAccess.DynamicAccess.TryInvokeMember(InvokeMemberBinder binder, object[] args, out object result) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/BaseClass/DynamicAccess.cs:line 73
at void CallSite.Target(Closure, CallSite, object, double, double)
at void ASCOM.Com.DriverAccess.Telescope.SlewToCoordinatesAsync(double RightAscension, double Declination) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/Telescope.cs:line 583
at void SharpCap.MountProxy.ASCOM.MountInterceptionProxy.SlewToCoordinatesAsync(double rightAscension, double declination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/MountInterceptionProxy.cs:line 212
at void SharpCap.MountProxy.ASCOM.MountWrapper.SlewTo(double targetPositionRightAscension, double targetPositionDeclination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/MountWrapper.cs:line 1063 in void SharpCap.MountProxy.ASCOM.MountWrapper.SlewTo(double targetPositionRightAscension, double targetPositionDeclination)
Error 16:23:59.113668 #36 Inner Exception : System.Runtime.InteropServices.COMException (0x8004040B): SlewToCoordinatesAsync: is not allowed when tracking is False in void SharpCap.MountProxy.ASCOM.MountWrapper.SlewTo(double targetPositionRightAscension, double targetPositionDeclination)
Debug 16:23:59.114495 #1 Notification (Status=Warning): SharpCap is still having problems with your Device Hub Telescope. Currently attempting to reconnect then retry. in void SharpCap.UI.NotificationViewModel.DisplayMessage(NotificationMessage message)
Info 16:23:59.614991 #36 Suppressing refresh of mount due to attempt to reconnect in bool SharpCap.MountProxy.ASCOM.RefreshMountProxy.TryReconnect()
Info 16:24:01.309735 #36 Ending refresh suppression of mount in bool SharpCap.MountProxy.ASCOM.RefreshMountProxy.TryReconnect()
Warning 16:24:01.310542 #36 Call to SlewTo(5.900789168043656, 32.55601779551004) has failed 2 times, about to retry after having attempted Disconnect and reconnect : Exception of type 'TargetInvocationException' : Exception has been thrown by the target of an invocation.
Stack Trace: at object System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture)
at object SharpCap.Base.Utilities.RetryProxy<T>.Invoke(MethodInfo targetMethod, object[] args) in C:/Documents/Source Code/SharpCap/src/SharpCap.Base/Utilities/RetryProxy.cs:line 26 in object SharpCap.Base.Utilities.RetryProxy<T>.Invoke(MethodInfo targetMethod, object[] args)
Warning 16:24:01.310680 #36 Inner Exception : ASCOM.InvalidOperationException: SlewToCoordinatesAsync: is not allowed when tracking is False
---> System.Runtime.InteropServices.COMException (0x8004040B): SlewToCoordinatesAsync: is not allowed when tracking is False
--- End of inner exception stack trace ---
at void ASCOM.Com.DriverAccess.DynamicAccess.CheckDotNetExceptions(string memberName, Exception e) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/BaseClass/DynamicAccess.cs:line 205
at bool ASCOM.Com.DriverAccess.DynamicAccess.TryInvokeMember(InvokeMemberBinder binder, object[] args, out object result) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/BaseClass/DynamicAccess.cs:line 73
at void CallSite.Target(Closure, CallSite, object, double, double)
at void ASCOM.Com.DriverAccess.Telescope.SlewToCoordinatesAsync(double RightAscension, double Declination) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/Telescope.cs:line 583
at void SharpCap.MountProxy.ASCOM.MountInterceptionProxy.SlewToCoordinatesAsync(double rightAscension, double declination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/MountInterceptionProxy.cs:line 212
at void SharpCap.MountProxy.ASCOM.MountWrapper.SlewTo(double targetPositionRightAscension, double targetPositionDeclination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/MountWrapper.cs:line 1063
at void SharpCap.MountProxy.ASCOM.RefreshMountProxy.SlewTo(double targetPositionRightAscension, double targetPositionDeclination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/RefreshMountProxy.cs:line 499
at object InvokeStub_IMountProxy.SlewTo(object, Span<object>)
at object System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) in object SharpCap.Base.Utilities.RetryProxy<T>.Invoke(MethodInfo targetMethod, object[] args)
Warning 16:24:01.310782 #36 Inner Exception : System.Runtime.InteropServices.COMException (0x8004040B): SlewToCoordinatesAsync: is not allowed when tracking is False in object SharpCap.Base.Utilities.RetryProxy<T>.Invoke(MethodInfo targetMethod, object[] args)
Error 16:24:01.312977 #36 Error slewing to RA=05:54:02.8,Dec=+32:33:21 : Exception of type 'InvalidOperationException' : SlewToCoordinatesAsync: is not allowed when tracking is False
Stack Trace: at void ASCOM.Com.DriverAccess.DynamicAccess.CheckDotNetExceptions(string memberName, Exception e) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/BaseClass/DynamicAccess.cs:line 205
at bool ASCOM.Com.DriverAccess.DynamicAccess.TryInvokeMember(InvokeMemberBinder binder, object[] args, out object result) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/BaseClass/DynamicAccess.cs:line 73
at void CallSite.Target(Closure, CallSite, object, double, double)
at void ASCOM.Com.DriverAccess.Telescope.SlewToCoordinatesAsync(double RightAscension, double Declination) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/Telescope.cs:line 583
at void SharpCap.MountProxy.ASCOM.MountInterceptionProxy.SlewToCoordinatesAsync(double rightAscension, double declination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/MountInterceptionProxy.cs:line 212
at void SharpCap.MountProxy.ASCOM.MountWrapper.SlewTo(double targetPositionRightAscension, double targetPositionDeclination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/MountWrapper.cs:line 1063 in void SharpCap.MountProxy.ASCOM.MountWrapper.SlewTo(double targetPositionRightAscension, double targetPositionDeclination)
Error 16:24:01.313113 #36 Inner Exception : System.Runtime.InteropServices.COMException (0x8004040B): SlewToCoordinatesAsync: is not allowed when tracking is False in void SharpCap.MountProxy.ASCOM.MountWrapper.SlewTo(double targetPositionRightAscension, double targetPositionDeclination)
Debug 16:24:01.313569 #1 Notification (Status=Error): SharpCap is still having problems with your Device Hub Telescope. After re-connecting, SlewTo still failed. Check device is connected and powered on. in void SharpCap.UI.NotificationViewModel.DisplayMessage(NotificationMessage message)
Error 16:24:01.314864 #36 Start slewing Device Hub Telescope to RA=05:54:02.8,Dec=+32:33:21 failed : Exception of type 'TargetInvocationException' : Exception has been thrown by the target of an invocation.
Stack Trace: at object System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture)
at object SharpCap.Base.Utilities.RetryProxy<T>.Invoke(MethodInfo targetMethod, object[] args) in C:/Documents/Source Code/SharpCap/src/SharpCap.Base/Utilities/RetryProxy.cs:line 26
at void generatedProxy_2.SlewTo(double, double)
at void SharpCap.Models.Mount.SlewTo(RADecPosition targetPosition) in C:/Documents/Source Code/SharpCap/src/SharpCap/Models/Mount.cs:line 719
at Task SharpCap.Models.Mount.StartSlewToAsync(RADecPosition targetPosition, CancellationToken cancellationToken)+() => { } in C:/Documents/Source Code/SharpCap/src/SharpCap/Models/Mount.cs:line 736
at async Task SharpCap.Base.Interfaces.FakeAsyncConnectable<T>.DoInTask(Action a, CancellationToken cancellationToken, string action)+(?) => { } in C:/Documents/Source Code/SharpCap/src/SharpCap/Models/FakeAsyncConnectable.cs:line 201 in async Task SharpCap.Base.Interfaces.FakeAsyncConnectable<T>.DoInTask(Action a, CancellationToken cancellationToken, string action)+(?) => { }
Error 16:24:01.314965 #36 Inner Exception : ASCOM.InvalidOperationException: SlewToCoordinatesAsync: is not allowed when tracking is False
---> System.Runtime.InteropServices.COMException (0x8004040B): SlewToCoordinatesAsync: is not allowed when tracking is False
--- End of inner exception stack trace ---
at void ASCOM.Com.DriverAccess.DynamicAccess.CheckDotNetExceptions(string memberName, Exception e) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/BaseClass/DynamicAccess.cs:line 205
at bool ASCOM.Com.DriverAccess.DynamicAccess.TryInvokeMember(InvokeMemberBinder binder, object[] args, out object result) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/BaseClass/DynamicAccess.cs:line 73
at void CallSite.Target(Closure, CallSite, object, double, double)
at void ASCOM.Com.DriverAccess.Telescope.SlewToCoordinatesAsync(double RightAscension, double Declination) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/Telescope.cs:line 583
at void SharpCap.MountProxy.ASCOM.MountInterceptionProxy.SlewToCoordinatesAsync(double rightAscension, double declination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/MountInterceptionProxy.cs:line 212
at void SharpCap.MountProxy.ASCOM.MountWrapper.SlewTo(double targetPositionRightAscension, double targetPositionDeclination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/MountWrapper.cs:line 1063
at void SharpCap.MountProxy.ASCOM.RefreshMountProxy.SlewTo(double targetPositionRightAscension, double targetPositionDeclination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/RefreshMountProxy.cs:line 499
at object InvokeStub_IMountProxy.SlewTo(object, Span<object>)
at object System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) in async Task SharpCap.Base.Interfaces.FakeAsyncConnectable<T>.DoInTask(Action a, CancellationToken cancellationToken, string action)+(?) => { }
Error 16:24:01.315038 #36 Inner Exception : System.Runtime.InteropServices.COMException (0x8004040B): SlewToCoordinatesAsync: is not allowed when tracking is False in async Task SharpCap.Base.Interfaces.FakeAsyncConnectable<T>.DoInTask(Action a, CancellationToken cancellationToken, string action)+(?) => { }
Error 16:24:01.317336 #1 Running step Move the mount to (RA,Dec) RA=05:52:24.0,Dec=+32:32:59 (RA=05:52:24.0,Dec=+32:32:58) : Exception of type 'TargetInvocationException' : Exception has been thrown by the target of an invocation. () in void SharpCap.Sequencer.SequencerContext.OnStepError(ISequencerStep step, Exception exception)
Error 16:24:01.317451 #1 Inner Exception : ASCOM.InvalidOperationException: SlewToCoordinatesAsync: is not allowed when tracking is False
---> System.Runtime.InteropServices.COMException (0x8004040B): SlewToCoordinatesAsync: is not allowed when tracking is False
--- End of inner exception stack trace ---
at void ASCOM.Com.DriverAccess.DynamicAccess.CheckDotNetExceptions(string memberName, Exception e) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/BaseClass/DynamicAccess.cs:line 205
at bool ASCOM.Com.DriverAccess.DynamicAccess.TryInvokeMember(InvokeMemberBinder binder, object[] args, out object result) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/BaseClass/DynamicAccess.cs:line 73
at void CallSite.Target(Closure, CallSite, object, double, double)
at void ASCOM.Com.DriverAccess.Telescope.SlewToCoordinatesAsync(double RightAscension, double Declination) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/Telescope.cs:line 583
at void SharpCap.MountProxy.ASCOM.MountInterceptionProxy.SlewToCoordinatesAsync(double rightAscension, double declination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/MountInterceptionProxy.cs:line 212
at void SharpCap.MountProxy.ASCOM.MountWrapper.SlewTo(double targetPositionRightAscension, double targetPositionDeclination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/MountWrapper.cs:line 1063
at void SharpCap.MountProxy.ASCOM.RefreshMountProxy.SlewTo(double targetPositionRightAscension, double targetPositionDeclination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/RefreshMountProxy.cs:line 499
at object InvokeStub_IMountProxy.SlewTo(object, Span<object>)
at object System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) in void SharpCap.Sequencer.SequencerContext.OnStepError(ISequencerStep step, Exception exception)
Error 16:24:01.317546 #1 Inner Exception : System.Runtime.InteropServices.COMException (0x8004040B): SlewToCoordinatesAsync: is not allowed when tracking is False in void SharpCap.Sequencer.SequencerContext.OnStepError(ISequencerStep step, Exception exception)
Info 16:24:01.318150 #1 Sequencer stack at error is: MOUNT GOTO RA=05:52:24.0,Dec=+32:32:59 while running SET PLATESOLVE/FOCUS SETTINGS EXPOSURE 4 while running SEQUENCE in void SharpCap.Sequencer.SequencerContext.OnStepError(ISequencerStep step, Exception exception)
Info 16:24:01.318246 #1 The script being run was :
SEQUENCE
SET PLATESOLVE/FOCUS SETTINGS EXPOSURE 4
MOUNT TRACKING Sidereal
TARGETNAME "M37 (NGC 2099)"
MOUNT SET TARGET TO RA=05:52:24.0,Dec=+32:32:59
MOUNT GOTO RA=05:52:24.0,Dec=+32:32:59
WAIT FOR FRAME
MOUNT SOLVEANDSYNC
END SET
END SEQUENCE in void SharpCap.Sequencer.SequencerContext.OnStepError(ISequencerStep step, Exception exception)
Debug 16:24:01.318388 #1 Sequencer : Error : 'SlewToCoordinatesAsync: is not allowed when tracking is False' while running step Move the mount to (RA,Dec) RA=05:52:24.0,Dec=+32:32:59 (RA=05:52:24.0,Dec=+32:32:58) in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:24:01.318631 #1 Sequencer : Info : 'Exception has been thrown by the target of an invocation.' while running step Set exposure/gain for plate solving and focus while running these steps in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:24:01.319275 #1 Sequencer : Info : 'Restoring exposure/gain to 600.00s/504' while running step Set exposure/gain for plate solving and focus while running these steps in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:24:01.345819 #1 Sequencer : Info : 'Waiting up to 5s for final short frame to finish.' while running step Set exposure/gain for plate solving and focus while running these steps in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:24:01.346172 #1 Sequencer : Starting : Wait for next live view frame in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Debug 16:24:01.644650 #16 Finished ZWO Exposure of 4000ms, gotFrame = True in bool SharpCap.Cameras.ASI.ASICameraProxy.GetFrameData(int timeout, double startingExposure, BufferFrame frame, CancellationToken cancellationToken)
Debug 16:24:01.646176 #16 Starting ZWO Exposure of 600000ms in bool SharpCap.Cameras.ASI.ASICameraProxy.StartExposure()
Debug 16:24:02.148422 #1 Sequencer : Completed : Wait for next live view frame in void SharpCap.Sequencer.SequencerContext.OnProgress(string e)
Info 16:24:02.149199 #1 The sequence is now finished. in async Task SharpCap.Sequencer.SequencerContext.RunAsync(ScriptBlock script)
Warning 16:24:02.154725 #1 Goto Catalog Target/Co-ordinates failed : Exception of type 'TargetInvocationException' : Exception has been thrown by the target of an invocation. () in async Task<bool> SharpCap.MiniWizards.MiniWizardModel.RunAsync()
Warning 16:24:02.154856 #1 Inner Exception : ASCOM.InvalidOperationException: SlewToCoordinatesAsync: is not allowed when tracking is False
---> System.Runtime.InteropServices.COMException (0x8004040B): SlewToCoordinatesAsync: is not allowed when tracking is False
--- End of inner exception stack trace ---
at void ASCOM.Com.DriverAccess.DynamicAccess.CheckDotNetExceptions(string memberName, Exception e) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/BaseClass/DynamicAccess.cs:line 205
at bool ASCOM.Com.DriverAccess.DynamicAccess.TryInvokeMember(InvokeMemberBinder binder, object[] args, out object result) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/BaseClass/DynamicAccess.cs:line 73
at void CallSite.Target(Closure, CallSite, object, double, double)
at void ASCOM.Com.DriverAccess.Telescope.SlewToCoordinatesAsync(double RightAscension, double Declination) in J:/ASCOMLibrary/ASCOM.Com/ASCOM.Com.DriverAccess/Telescope.cs:line 583
at void SharpCap.MountProxy.ASCOM.MountInterceptionProxy.SlewToCoordinatesAsync(double rightAscension, double declination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/MountInterceptionProxy.cs:line 212
at void SharpCap.MountProxy.ASCOM.MountWrapper.SlewTo(double targetPositionRightAscension, double targetPositionDeclination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/MountWrapper.cs:line 1063
at void SharpCap.MountProxy.ASCOM.RefreshMountProxy.SlewTo(double targetPositionRightAscension, double targetPositionDeclination) in C:/Documents/Source Code/SharpCap/src/SharpCap.MountProxy.ASCOM/RefreshMountProxy.cs:line 499
at object InvokeStub_IMountProxy.SlewTo(object, Span<object>)
at object System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) in async Task<bool> SharpCap.MiniWizards.MiniWizardModel.RunAsync()
Warning 16:24:02.154960 #1 Inner Exception : System.Runtime.InteropServices.COMException (0x8004040B): SlewToCoordinatesAsync: is not allowed when tracking is False in async Task<bool> SharpCap.MiniWizards.MiniWizardModel.RunAsync()
Debug 16:24:02.155161 #1 Notification (Status=Error): Goto Catalog Target/Co-ordinates failed due to : Exception has been thrown by the target of an invocation. in void SharpCap.UI.NotificationViewModel.DisplayMessage(NotificationMessage message)
Info 16:24:07.167917 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.GotoCoordinateAction complete in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Info 16:24:13.064503 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.ShowLogAction executing in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Info 16:24:13.117068 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.ShowLogAction complete in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Info 16:24:19.268267 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.UrlLaunchAction executing in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
Info 16:24:19.330560 #1 Toolbar/Menu input : SharpCap.ViewModels.Actions.UrlLaunchAction complete in async Task SharpCap.ViewModels.UIAction.ExecuteAsync()
User avatar
admin
Site Admin
Posts: 15625
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: Exception error

#60

Post by admin »

Hi,

there are two different errors coming from the ASCOM driver when the process gest as far as asking the mount to slew...

The first is not very helpful - it's very generic...

Code: Select all

Unable to start the direct slew!!!
The second is a bit more helpful but doesn't make sense when you think about it

Code: Select all

SlewToCoordinatesAsync: is not allowed when tracking is False
So, that is telling us that the mount thinks it is not tracking (but it has been told to start tracking a few moments earlier), and because it thinks it is not tracking, it is refusing to slew.

I think the thing to check based on this is if the 'Tracking' button works in the GOTO mount control area in SharpCap (https://docs.sharpcap.co.uk/4.1/#GOTO%20Mount%20Control). When you click the button, a second or so later the '?' to the right should change to a star, indicating that the mount is tracking at sidereal rate and that SharpCap knows that is happening. If that works, I would be tempted to re-try the goto target procedure when the mount is already tracking - maybe it takes a while to get going with tracking and there is not enough of a delay in the automated sequence to let it get started.

cheers,

Robin
Post Reply