still issue with cooler on touptek 2600
Posted: Sat Sep 19, 2026 8:20 pm
Hi Robin,
This is something I reported with SC 4.1 , but I ahve now the issue with SC 4.2 v 4.2.15142.
For any reason the cooler flag is on but the coller does not start. I have to manually set cooler off and then on to have the cooler start. This occured after the update. It seems to me that a flag cooler of is set to off but the display is on.
This is annoying because just now I did 30 min of capture thinking cooler was on but it was off. I noticed because a lot of color noise .
This occurs with touptel 2600 camera, I don't kno if it is specific to that camera or occurs also for other people.
there are some messages in the log
Olivier
This is something I reported with SC 4.1 , but I ahve now the issue with SC 4.2 v 4.2.15142.
For any reason the cooler flag is on but the coller does not start. I have to manually set cooler off and then on to have the cooler start. This occured after the update. It seems to me that a flag cooler of is set to off but the display is on.
This is annoying because just now I did 30 min of capture thinking cooler was on but it was off. I noticed because a lot of color noise .
This occurs with touptel 2600 camera, I don't kno if it is specific to that camera or occurs also for other people.
there are some messages in the log
kind regardsarning 22:09:08.474450 #31 Handling async callback on disconnected socket - can probably ignore this. : Exception of type 'SocketException' : L’opération d’entrée/sortie a été abandonnée en raison de l’arrêt d’un thread ou à la demande d’une application.
Stack Trace: at static System.Threading.Tasks.ValueTask<TResult>+ValueTaskSourceAsTask()+(object state) => { }
at TResult System.Threading.Tasks.TaskToAsyncResult.End<TResult>(IAsyncResult asyncResult)
at void SharpCap.Base.Guiding.PortMessageTransfer.Callback(IAsyncResult ar) in C:/Documents/Source Code/SharpCap/src/SharpCap.Base/Guiding/PortMessageTransfer.cs:line 40 in void SharpCap.Base.Guiding.PortMessageTransfer.Callback(IAsyncResult ar)
Info 22:09:08.921373 #2 Toolbar/Menu input : SharpCap.ViewModels.Actions.TransformAction Live Stacking complete in void System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start<TStateMachine>(ref TStateMachine stateMachine)
Warning 22:09:08.924328 #19 Obtaining lease on WriteableBitmap took 1239ms in void SharpCap.Base.WpfDisplayFrameSink.SendFrameToUI(FrameReference frameref3, IFrameAnnotations frameAnnotations)
Debug 22:09:08.929708 #2 Notification (Status=OK): Snapshot captured to C:\Users\Olivier\Documents\Astrophoto\Sharpcap\NGC6239\2026-09-19\19_38_38Z\processed\Stack_21frames_1886s_WithDisplayStretch.png in void SharpCap.UI.MainWindowSupport.ModelOnNotification(object sender, NotificationEventArgs notificationEventArgs)+() => { }
Warning 22:09:09.084272 #24 Unexpected cooling state when cooler has been on for at least 30s, trying re-enable in AdditionalStatus SharpCap.Cameras.ToupTek.ToupTekCameraProxy.get_AdditionalStatus()
Info 22:09:09.368985 #34 =='.NET TP Worker' (New Thread)
Warning 22:09:09.369011 #34 Unexpected cooling state when cooler has been on for at least 30s, trying re-enable in AdditionalStatus SharpCap.Cameras.ToupTek.ToupTekCameraProxy.get_AdditionalStatus()
Warning 22:09:09.369250 #31 Possible dispatcher overload/UI Freeze. Background priority not run for 5,2s since 20:09:04. Dispatcher queue length is 29, currently 1 in progress. Dispatcher disable count : 3 in void System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, object state)
Warning 22:09:09.578201 #31 Unexpected cooling state when cooler has been on for at least 30s, trying re-enable in AdditionalStatus SharpCap.Cameras.ToupTek.ToupTekCameraProxy.get_AdditionalStatus()
Warning 22:09:09.827668 #32 Unexpected cooling state when cooler has been on for at least 30s, trying re-enable in AdditionalStatus SharpCap.Cameras.ToupTek.ToupTekCameraProxy.get_AdditionalStatus()
Info 22:09:09.911528 #2 Writing capture settings file to C:\Users\Olivier\Documents\Astrophoto\Sharpcap\NGC6239\2026-09-19\19_38_38Z\Stack_32bits_21frames_1886s.CameraSettings.txt in void SharpCap.Models.Camera.WriteSettingsFile(string filename, bool writeHistogram, Predicate<IBasePropertyControl> filter)
Info 22:09:09.911584 #4 Initializing FitsFileWriter at 6224x4168x3x0bits, RGB, 2 bytes per PEL for ATR2600C in ICaptureFileWriter SharpCap.FrameTransforms.LiveStacking.LiveStackSaveManager.CreateWriter(int bitDepth, bool autoSave, string toFilename, FrameInfo info)
Debug 22:09:09.913114 #2 Notification (Status=OK): Stack autosaved to C:\Users\Olivier\Documents\Astrophoto\Sharpcap\NGC6239\2026-09-19\19_38_38Z\Stack_32bits_21frames_1886s.fits in void SharpCap.UI.MainWindowSupport.ModelOnNotification(object sender, NotificationEventArgs notificationEventArgs)+() => { }
Warning 22:09:10.077902 #34 Unexpected cooling state when cooler has been on for at least 30s, trying re-enable in AdditionalStatus SharpCap.Cameras.ToupTek.ToupTekCameraProxy.get_AdditionalStatus()
Warning 22:09:10.145788 #4 Generated filename C:\Users\Olivier\Documents\Astrophoto\Sharpcap\NGC6239\2026-09-19\19_38_38Z\AutoSave\Stack_16bits_21frames_1886s.fits was not in target directory of first filename C:\Users\Olivier\Documents\Astrophoto\Sharpcap\NGC6239\2026-09-19\19_38_38Z in string SharpCap.Base.FileWriters.TemplatedFilenameProvider.GetFilenameImpl(FrameInfo frameInfo, bool createDir)
Warning 22:09:10.328751 #13 Unexpected cooling state when cooler has been on for at least 30s, trying re-enable in AdditionalStatus SharpCap.Cameras.ToupTek.ToupTekCameraProxy.get_AdditionalStatus()
Warning 22:09:10.577918 #34 Unexpected cooling state when cooler has been on for at least 30s, trying re-enable in AdditionalStatus SharpCap.Cameras.ToupTek.ToupTekCameraProxy.get_AdditionalStatus()
Info 22:09:10.718114 #2 Writing capture settings file to C:\Users\Olivier\Documents\Astrophoto\Sharpcap\NGC6239\2026-09-19\19_38_38Z\Stack_16bits_21frames_1886s.CameraSettings.txt in void SharpCap.Models.Camera.WriteSettingsFile(string filename, bool writeHistogram, Predicate<IBasePropertyControl> filter)
Debug 22:09:10.720104 #2 Notification (Status=OK): Stack autosaved to C:\Users\Olivier\Documents\Astrophoto\Sharpcap\NGC6239\2026-09-19\19_38_38Z\Stack_16bits_21frames_1886s.fits in void SharpCap.UI.MainWindowSupport.ModelOnNotification(object sender, NotificationEventArgs notificationEventArgs)+() => { }
Warning 22:09:10.827545 #34 Unexpected cooling state when cooler has been on for at least 30s, trying re-enable in AdditionalStatus SharpCap.Cameras.ToupTek.ToupTekCameraProxy.get_AdditionalStatus()
Warning 22:09:11.078972 #34 Unexpected cooling state when cooler has been on for at least 30s, trying re-enable in AdditionalStatus SharpCap.Cameras.ToupTek.ToupTekCameraProxy.get_AdditionalStatus()
Warning 22:09:11.328314 #34 Unexpected cooling state when cooler has been on for at least 30s, trying re-enable in AdditionalStatus SharpCap.Cameras.ToupTek.ToupTekCameraProxy.get_AdditionalStatus()
Info 22:09:12.318001 #4 Initializing PngFileWriter at 6224x4168x3x16bits, RGB, 2 bytes per PEL for ATR2600C in string SharpCap.FrameTransforms.LiveStacking.LiveStackSaveManager.SaveFrameAsSeen(string filename)
Info 22:09:15.149169 #4 Saved stack as seen to C:\Users\Olivier\Documents\Astrophoto\Sharpcap\NGC6239\2026-09-19\19_38_38Z\processed\Stack_21frames_1886s.png in string SharpCap.FrameTransforms.LiveStacking.RenamingLiveStackSaveManager.SaveFrameAsSeen(string filename)+() => { }
Info 22:09:15.149901 #2 Writing capture settings file to C:\Users\Olivier\Documents\Astrophoto\Sharpcap\NGC6239\2026-09-19\19_38_38Z\processed\Stack_21frames_1886s.CameraSettings.txt in void SharpCap.Models.Camera.WriteSettingsFile(string filename, bool writeHistogram, Predicate<IBasePropertyControl> filter)
Debug 22:09:15.151260 #2 Notification (Status=OK): Stack processed and saved to C:\Users\Olivier\Documents\Astrophoto\Sharpcap\NGC6239\2026-09-19\19_38_38Z\processed\Stack_21frames_1886s.png in void SharpCap.UI.MainWindowSupport.ModelOnNotification(object sender, NotificationEventArgs notificationEventArgs)+() => { }
Info 22:11:09.207408 #2 Toolbar/Menu input : SharpCap.ViewModels.Actions.TransformAction Live Stacking executing in void System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start<TStateMachine>(ref TStateMachine stateMachine)
Info 22:11:09.207576 #2 Changing transform from None to Live Stacking due to button click on Live Stacking in Task SharpCap.ViewModels.SyncUIAction.ExecuteImplAsync()
Info 22:11:09.207675 #2 Selecting transform Live Stacking in void SharpCap.ViewModels.Actions.TransformAction.ExecuteSync()
Info 22:11:09.207838 #2 Live stacking shown. SaveRawFrames is WhileNotPausedOrDithering in void SharpCap.MultiCaptureProvider.set_FrameProcessor(IFrameProcessor value)
Debug 22:11:09.207944 #4 Started async Task SharpCap.FrameTransforms.LiveStacking.StillModeMonitor.StillModeLiveStackMonitorAsync(CancellationToken cancellationToken) in void System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start<TStateMachine>(ref TStateMachine stateMachine)
Debug 22:11:09.211675 #2 Notification (Status=OK): Live stacking has been closed for over 60 seconds, starting new stack. in void SharpCap.UI.MainWindowSupport.ModelOnNotification(object sender, NotificationEventArgs notificationEventArgs)+() => { }
Info 22:11:09.236532 #2 Setting up live stack for (6224x4168, RGB, BitDepth=16, ColorPlanes=3, EffectiveBitDepth=16, BytesPerPixel=6, Binning=1x1 in void SharpCap.FrameTransforms.LiveStacking.LiveStackTransform.SetActive(bool isActive)
Info 22:11:09.237624 #4 Tried to connect to PHD2, result was True in bool SharpCap.Base.Guiding.GuidingBase.Connect()
Info 22:11:09.237685 #4 Guiding Connection state changed to True in bool SharpCap.Base.Guiding.GuidingBase.Connect()
Info 22:11:09.364024 #2 Live stacking unpaused
Olivier