Saving changes within profile

Anything that doesn't fit into any of the other forums
Ddaniel84
Posts: 53
Joined: Sun Apr 26, 2020 1:31 pm

Saving changes within profile

#1

Post by Ddaniel84 »

I'm very happy with Sharpcap but there is steel a misterious. I always use Raw 16, format Fits, active cooling.. I've created a profile. When I save these changes and recall the profile, I always find again Raw8, SER, and cooling inactive. Where is the problem?
Best Dominique
From France (84)
Skyvision T250 Newton on CGX with PrimaLuce Sesto Senso motor focus - ZWO motor filter wheel
C8 XLT Evolution with Celestron Motor Focus
ZWO ASI 2600 MC pro - ZWO ASI 224 MCS
CPWI -PHD2 - Sharpcap - Siril - Stellarium - NINA
User avatar
admin
Site Admin
Posts: 13287
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: Saving changes within profile

#2

Post by admin »

Hi,

can you share the profile file, the camera model you are using and the version of SharpCap please?

cheers,

Robin
Ddaniel84
Posts: 53
Joined: Sun Apr 26, 2020 1:31 pm

Re: Saving changes within profile

#3

Post by Ddaniel84 »

Hi Robin
the version is 4.0.8115
The camera is ZWO ASI 294 MCS
I join 2 files (the name of my profile is "ASI 294 Deep Sky(ZWO ASI294MC Pro)"

Dominique
Attachments
ASI 294 Deep Sky (ZWO ASI294MC Pro).ini
(1.33 KiB) Downloaded 45 times
_autosave (ZWO ASI294MC Pro).ini
(1.37 KiB) Downloaded 41 times
From France (84)
Skyvision T250 Newton on CGX with PrimaLuce Sesto Senso motor focus - ZWO motor filter wheel
C8 XLT Evolution with Celestron Motor Focus
ZWO ASI 2600 MC pro - ZWO ASI 224 MCS
CPWI -PHD2 - Sharpcap - Siril - Stellarium - NINA
User avatar
admin
Site Admin
Posts: 13287
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: Saving changes within profile

#4

Post by admin »

Hi,

I cannot make the problem happen based on your saved profile (I used the ASI071C, but that should not be a big change).

Please can you retest with the latest SharpCap (4.0.8138), and if you still see the problem then do the following.

1) In SharpCap Settings, go to the 'Logging' tab and check the box for 'Camera control values and capture profiles'

2) Open the camera, try to load the profile

3) capture the log and send it to me

cheers,

Robin
Ddaniel84
Posts: 53
Joined: Sun Apr 26, 2020 1:31 pm

Re: Saving changes within profile

#5

Post by Ddaniel84 »

OK Robin
I will do that.
This issue exist since several monthes. Before it was ok..
Dominique
From France (84)
Skyvision T250 Newton on CGX with PrimaLuce Sesto Senso motor focus - ZWO motor filter wheel
C8 XLT Evolution with Celestron Motor Focus
ZWO ASI 2600 MC pro - ZWO ASI 224 MCS
CPWI -PHD2 - Sharpcap - Siril - Stellarium - NINA
Ddaniel84
Posts: 53
Joined: Sun Apr 26, 2020 1:31 pm

Re: Saving changes within profile

#6

Post by Ddaniel84 »

Hi Robin
I follow your advises and send you here the log file.
What I do:
- connect camera ASI 294MC
- load profile ASI 294 Deep Sky
- modify following parameters:
> RAW 16
> Formats FITS
> activate cooling and set temperature to -15°C
> Save profile (update)
- disconnect camera

and again
- connect camera
- load profile
>> parameters were not saved so I modify them again and save again the profile.
- disconnect camera

and write this message!

Best, Dominique
Attachments
Log_2021-09-07T20_42_01-15080.log
(101.26 KiB) Downloaded 41 times
From France (84)
Skyvision T250 Newton on CGX with PrimaLuce Sesto Senso motor focus - ZWO motor filter wheel
C8 XLT Evolution with Celestron Motor Focus
ZWO ASI 2600 MC pro - ZWO ASI 224 MCS
CPWI -PHD2 - Sharpcap - Siril - Stellarium - NINA
User avatar
admin
Site Admin
Posts: 13287
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: Saving changes within profile

#7

Post by admin »

Hi Dominique,

the log you have attached contains the information about saving the profile, but I cannot see any entries related to reloading the profile in it. I would expect to see something like the text below - I tested with SharpCap in French UI to see if that causes the problem, but it still seems to work for me.

Was there another log perhaps?

thanks,

Robin

Code: Select all

Info   	21:05:21.515741	#1 	Loading capture profile Copy of testfr (ALTAIRGP224C)																	in bool SharpCap.Models.Camera.LoadCaptureProfile(string profileName)
Verbose	21:05:21.517228	#1 	Controls : Values read from profile follow:
Debayer Preview=On
Output Format=PNG files (*.png)
Capture Area=1280x960
Binning=1x1
Pan=0
Tilt=0
Colour Space=RAW8
Black Level=3
USB Speed=1
Auto Gain with Auto Exposure=Off
Auto Exp Target=120
Frame Rate Limit=Maximum
Analogue Gain=200
Exposure=100.0000ms
Timestamp Frames=Off
Background Subtraction=Off
Planet/Disk Stabilization=Off
Banding Threshold=35
Banding Suppression=0
Apply Flat=None
Subtract Dark=None
Display Black Point=0
Display MidTone Point=0.5
Display White Point=1
Notes=
Filter Wheel Simulator [.Net]=
					in Dictionary<string, string> SharpCap.Models.Camera.GetValuesToLoad(string profileName)
Info   	21:05:21.517724	#1 	Stopping preview from Camera object : Loading capture profile Copy of testfr (ALTAIRGP224C)								in void SharpCap.Models.Camera.StopPreview(string reason)
Info   	21:05:21.518716	#1 	Stopping preview : Loading capture profile Copy of testfr (ALTAIRGP224C)												in void SharpCap.MultiCaptureProvider.StopPreview(string reason)
Info   	21:05:21.518716	#1 	Stopping preview from MultiCaptureProvider																				in void SharpCap.MultiCaptureProvider.StopPreview(string reason)
Info   	21:05:21.519212	#1 	Stopping preview : Loading capture profile Copy of testfr (ALTAIRGP224C)												in void SharpCap.Base.CaptureProviderBase<T>.StopPreview(string reason)
Info   	21:05:21.519708	#1 	Started void SharpCap.Base.CaptureProviderBase<T>.StopPreview(string reason)											in void SharpCap.Base.CaptureProviderBase<T>.StopPreview(string reason)
Debug  	21:05:21.520700	#1 	Started void SharpCap.Base.BaseImageProvider.Stop()																		in void SharpCap.Base.BaseImageProvider.Stop()
Info   	21:05:21.521196	#1 	Stopping preview, 0 frames processed, 0 frames dropped																	in void SharpCap.Base.BaseImageProvider.Stop()
Debug  	21:05:21.521693	#1 	Started void SharpCap.Base.CameraProxyBase.StopPreview()																in void SharpCap.Base.CameraProxyBase.StopPreview()
Debug  	21:05:21.534092	#35	Ended void SharpCap.Base.CameraProxyBase.GrabThreadProc()																in void SharpCap.Base.CameraProxyBase.GrabThreadProc()
Debug  	21:05:21.535084	#1 	Ended void SharpCap.Base.CameraProxyBase.StopPreview()																	in void SharpCap.Base.CameraProxyBase.StopPreview()
Debug  	21:05:21.742412	#1 	Ended void SharpCap.Base.BaseImageProvider.Stop()																		in void SharpCap.Base.BaseImageProvider.Stop()
Info   	21:05:21.743901	#1 	Capture Event : StopPreview																								in void SharpCap.MultiCaptureProvider.SendCaptureEvent(object sender, CaptureEventArgs e)
Info   	21:05:21.745388	#1 	Drop stashed frames reclaimed 1228800 bytes of memory.																	in void SharpCap.Base.Memory.MappedBufferFactory+MemoryManager.DropStashedFrames()
Info   	21:05:21.767213	#1 	StopPreview event received in UI thread																					in async void SharpCap.ViewModels.SharpCapViewModel.appModel_OnCaptureEvent(object sender, CaptureEventArgs e)
Info   	21:05:21.824253	#1 	Ended void SharpCap.Base.CaptureProviderBase<T>.StopPreview(string reason)												in void SharpCap.Base.CaptureProviderBase<T>.StopPreview(string reason)
Info   	21:05:21.835661	#1 	Starting preview on ALTAIRGP224C																						in void SharpCap.MultiCaptureProvider.StartPreview()
Info   	21:05:21.837149	#1 	Started void SharpCap.Base.CaptureProviderBase<T>.StartPreview()														in void SharpCap.Base.CaptureProviderBase<T>.StartPreview()
Info   	21:05:21.837645	#1 	Starting Preview on ALTAIRGP224C, 1280x960, Bayer_RGGB, 8bits in Still mode.											in void SharpCap.Base.CaptureProviderBase<T>.StartPreview()
Debug  	21:05:21.838140	#1 	Started void SharpCap.Base.BaseImageProvider.Start()																	in void SharpCap.Base.BaseImageProvider.Start()
Debug  	21:05:21.839133	#1 	Started void SharpCap.Base.CameraProxyBase.StartPreview()																in void SharpCap.Base.CameraProxyBase.StartPreview()
Info   	21:05:21.839628	#39	=='Grab Thread' (New Thread)
Debug  	21:05:21.839628	#39	Started void SharpCap.Base.CameraProxyBase.GrabThreadProc()																in void SharpCap.Base.CameraProxyBase.GrabThreadProc()
Info   	21:05:21.875961	#39	Got max resolution of {Width=1280, Height=960}, allocating 3686400 for temp buffer										in void SharpCap.Cameras.Altair.AltairCameraProxy.SetupGrabThread()
Verbose	21:05:22.588714	#1 	Controls : Ignoring property set on Poêle because value of 0 is already the target value of 0							in void SharpCap.Base.PropertyControls.BaseValuePropertyControl<TInterfaceType, TFeature, TFeatureType>.set_Value(TInterfaceType value)
Verbose	21:05:22.589210	#1 	Controls : Ignoring property set on Inclinaison because value of 0 is already the target value of 0						in void SharpCap.Base.PropertyControls.BaseValuePropertyControl<TInterfaceType, TFeature, TFeatureType>.set_Value(TInterfaceType value)
Debug  	21:05:22.590202	#1 	Ended void SharpCap.Base.CameraProxyBase.StartPreview()																	in void SharpCap.Base.CameraProxyBase.StartPreview()
Debug  	21:05:22.590698	#1 	Ended void SharpCap.Base.BaseImageProvider.Start()																		in void SharpCap.Base.BaseImageProvider.Start()
Info   	21:05:22.592804	#1 	Capture Event : StartPreview																							in void SharpCap.MultiCaptureProvider.SendCaptureEvent(object sender, CaptureEventArgs e)
Info   	21:05:22.595658	#1 	Ended void SharpCap.Base.CaptureProviderBase<T>.StartPreview()															in void SharpCap.Base.CaptureProviderBase<T>.StartPreview()
Verbose	21:05:22.599130	#1 	Controls : Read text 0 as 0 for control Poêle (current value is 0)														in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.600122	#1 	Controls : Setting Poêle to 0																							in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.600122	#1 	Controls : Ignoring property set on Poêle because value of 0 is already the target value of 0							in void SharpCap.Base.PropertyControls.BaseValuePropertyControl<TInterfaceType, TFeature, TFeatureType>.set_Value(TInterfaceType value)
Verbose	21:05:22.600618	#1 	Controls : Read text 0 as 0 for control Inclinaison (current value is 0)												in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.607066	#1 	Controls : Setting Inclinaison to 0																						in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.607066	#1 	Controls : Ignoring property set on Inclinaison because value of 0 is already the target value of 0						in void SharpCap.Base.PropertyControls.BaseValuePropertyControl<TInterfaceType, TFeature, TFeatureType>.set_Value(TInterfaceType value)
Verbose	21:05:22.607562	#1 	Controls : Read text 3 as 3 for control Niveau de noir (current value is 3)												in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.608057	#1 	Controls : Setting Niveau de noir to 3																					in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.608552	#1 	Controls : Ignoring property set on Niveau de noir because value of 3 is already the target value of 3					in void SharpCap.Base.PropertyControls.BaseValuePropertyControl<TInterfaceType, TFeature, TFeatureType>.set_Value(TInterfaceType value)
Verbose	21:05:22.609049	#1 	Controls : Read text 1 as 1 for control Vitesse USB (current value is 1)												in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.609547	#1 	Controls : Setting Vitesse USB to 1																						in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.609547	#1 	Controls : Ignoring property set on Vitesse USB because value of 1 is already the target value of 1						in void SharpCap.Base.PropertyControls.BaseValuePropertyControl<TInterfaceType, TFeature, TFeatureType>.set_Value(TInterfaceType value)
Verbose	21:05:22.610042	#1 	Controls : Read text 120 as 120 for control Cible Exp Auto (current value is 120)										in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.610538	#1 	Controls : Setting Cible Exp Auto to 120																				in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.610538	#1 	Controls : Ignoring property set on Cible Exp Auto because value of 120 is already the target value of 120				in void SharpCap.Base.PropertyControls.BaseValuePropertyControl<TInterfaceType, TFeature, TFeatureType>.set_Value(TInterfaceType value)
Verbose	21:05:22.612026	#1 	Controls : Read text 200 as 200 for control Gain analogique (current value is 200)										in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.613018	#1 	Controls : Setting Gain analogique to 200																				in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.613514	#1 	Controls : Ignoring property set on Gain analogique because value of 200 is already the target value of 200				in void SharpCap.Base.PropertyControls.BaseValuePropertyControl<TInterfaceType, TFeature, TFeatureType>.set_Value(TInterfaceType value)
Verbose	21:05:22.614506	#1 	Controls : Ignoring property set on Exposition because value of 100000 is already the target value of 100000			in void SharpCap.Base.PropertyControls.BaseValuePropertyControl<TInterfaceType, TFeature, TFeatureType>.set_Value(TInterfaceType value)
Verbose	21:05:22.615002	#1 	Controls : Read text 35 as 35 for control Seuil de bande (current value is 35)											in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.615498	#1 	Controls : Setting Seuil de bande to 35																					in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.615994	#1 	Controls : Ignoring property set on Seuil de bande because value of 35 is already the target value of 35				in void SharpCap.Base.PropertyControls.BaseValuePropertyControl<TInterfaceType, TFeature, TFeatureType>.set_Value(TInterfaceType value)
Verbose	21:05:22.616490	#1 	Controls : Read text 0 as 0 for control Suppression des bandes (current value is 0)										in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.616490	#1 	Controls : Setting Suppression des bandes to 0																			in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.616986	#1 	Controls : Ignoring property set on Suppression des bandes because value of 0 is already the target value of 0					in void SharpCap.Base.PropertyControls.BaseValuePropertyControl<TInterfaceType, TFeature, TFeatureType>.set_Value(TInterfaceType value)
Verbose	21:05:22.617482	#1 	Controls : Read text 0 as 0 for control Afficher le point noir (current value is 0)										in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.617978	#1 	Controls : Setting Afficher le point noir to 0																			in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.618474	#1 	Controls : Ignoring property set on Afficher le point noir because value of 0 is already the target value of 0					in void SharpCap.Base.PropertyControls.BaseValuePropertyControl<TInterfaceType, TFeature, TFeatureType>.set_Value(TInterfaceType value)
Verbose	21:05:22.618474	#1 	Controls : Read text 0.5 as 0.5 for control Afficher le point médian (current value is 0.5)								in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.618970	#1 	Controls : Setting Afficher le point médian to 0.5																		in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.619466	#1 	Controls : Ignoring property set on Afficher le point médian because value of 0.5 is already the target value of 0.5				in void SharpCap.Base.PropertyControls.BaseValuePropertyControl<TInterfaceType, TFeature, TFeatureType>.set_Value(TInterfaceType value)
Verbose	21:05:22.619962	#1 	Controls : Read text 1 as 1 for control Afficher le point blanc (current value is 1)									in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.619962	#1 	Controls : Setting Afficher le point blanc to 1																			in void SharpCap.Base.PropertyControls.PropertyUtils.ReadValue<T>(IValuePropertyControlT<T> prop, string value)
Verbose	21:05:22.620458	#1 	Controls : Ignoring property set on Afficher le point blanc because value of 1 is already the target value of 1					in void SharpCap.Base.PropertyControls.BaseValuePropertyControl<TInterfaceType, TFeature, TFeatureType>.set_Value(TInterfaceType value)
Verbose	21:05:22.620954	#1 	Controls : Profile Copy of testfr (ALTAIRGP224C) Loaded, values follow													in bool SharpCap.Models.Camera.LoadCaptureProfile(string profileName)
Verbose	21:05:22.621450	#1 	Controls : Aperçu de Debayer=On
Format de sortie=PNG files (*.png)
Zone de capture=1280x960
Binning=1x1
Poêle=0
Inclinaison=0
Espace colorimétrique=RAW8
Niveau de noir=3
Retourner=None
Vitesse USB=1
Gain automatique avec exposition automatique=Off
Cible Exp Auto=120
Limite de fréquence d'images=Maximum
Gain analogique=200
Exposition=100
Images d'horodatage=Off
Teinte=0
Saturation=128
Contraste=0
Luminosité=0
Gamma=100
Balance des blancs=N/A
Négatif=Off
Teinte de couleur=1000
Temp de couleur=6503
Port de guidage ST4=N/A
Soustraction d'arrière-plan=Off
Stabilisation planète / disque=Off
Seuil de bande=35
Suppression des bandes=0
Diviser par les flats=None
Soustraire les darks=None
Afficher le point noir=0
Afficher le point médian=0.5
Afficher le point blanc=1
Remarques=
Filter Wheel Simulator [.Net]=
ASCOM Simulator Focuser Driver=Not Connected
Telescope Simulator for .NET=
				in bool SharpCap.Models.Camera.LoadCaptureProfile(string profileName)

Ddaniel84
Posts: 53
Joined: Sun Apr 26, 2020 1:31 pm

Re: Saving changes within profile

#8

Post by Ddaniel84 »

OK, I think this one may be the right one...
If you have some difficulties with french, I can translate mysterious words
Dominique
Attachments
Log_2021-09-07T20_37_13-8624.log
(59.18 KiB) Downloaded 41 times
From France (84)
Skyvision T250 Newton on CGX with PrimaLuce Sesto Senso motor focus - ZWO motor filter wheel
C8 XLT Evolution with Celestron Motor Focus
ZWO ASI 2600 MC pro - ZWO ASI 224 MCS
CPWI -PHD2 - Sharpcap - Siril - Stellarium - NINA
User avatar
admin
Site Admin
Posts: 13287
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: Saving changes within profile

#9

Post by admin »

Hi,

really sorry, but that log also only contains a save of the profile, not a load.

Is it possible that the button text for the load/save profile buttons is badly translated in French? The load button is the left-hand one - see https://docs.sharpcap.co.uk/4.0/#Capture%20Profiles

cheers,

Robin?
Ddaniel84
Posts: 53
Joined: Sun Apr 26, 2020 1:31 pm

Re: Saving changes within profile

#10

Post by Ddaniel84 »

Sorry too Robin
what I do now:
- connect camera
- create profile DeepSky 294
- set values (RAW 16, FITS, -15°C, 600ms (about), gain 500)
- save profile
- disconnect camera

- connect camera
- select Deppsky profile
- charge it (I'm not sure to do that in the past)
- verify values: all is OK except file format setted to SER.
- change file format to .FITS
- update profile
- disconnect camera

- connect camera
- select Deepsky 294 profile
- charge it
- file format is still set to .SER
- dsconnect camera

... send this mail.
Note that I must have to modifiy logging parameters to reactive logging of changing profile.

Hope thats will be OK!

Cheers
Attachments
Log_2021-09-08T16_43_55-8676.log
(138.78 KiB) Downloaded 45 times
From France (84)
Skyvision T250 Newton on CGX with PrimaLuce Sesto Senso motor focus - ZWO motor filter wheel
C8 XLT Evolution with Celestron Motor Focus
ZWO ASI 2600 MC pro - ZWO ASI 224 MCS
CPWI -PHD2 - Sharpcap - Siril - Stellarium - NINA
Post Reply