View Issue Details

IDProjectCategoryView StatusLast Update
0002048CCdciel[All Projects] Generalpublic19-01-09 13:45
ReporterCedric RaguenaudAssigned ToPatrick Chevalley 
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version 
Target Version1.0Fixed in Version 
Summary0002048: Suggestion : when sequence is suspended due to weather, execute end of sequence actions
DescriptionWhen the weather sensor reports conditions that justify stopping the sequence (e.g. Clouds, rain), ccdciel currently stops imaging and leaves the telescope to its own devices. As with long pauses between plasma in a sequence, it would be good not to abandon the telescope. In fact it would be good to execute end of sequence actions (e.g. Park telescope, close dome). It's especially important if the reason is for example rain.
TagsNo tags attached.


Patrick Chevalley

18-12-31 10:02

administrator   ~0005213

The idea is the weather sensor, reporting with Ascom ObservingConditions driver, is only used to pause the sequence when it is likely the images will not be good because of clouds or wind.
In this case this is what it do now:
- wait the end of current exposure
- stop telescope tracking and autoguiding
- wait for the sky to be clear again
When it is clear again it run the target initialization procedure, the same as when the target is first selected, checking for time range, slew with plate solving, start autoguiding, eventually going to the next target if this one is no more observable.

The safety of the equipment is a different problem, managed by the Ascom SafetyMonitor driver. This driver as a single property: IsSafe. It is need to connect to all the required sensors to find if it is safe to operate or not.
Some of this sensor can be related to the weather, like the rain sensor, but can be of other kind. For example in case of power outage you want to close the roof before the UPS run out of battery.

When this driver report IsSafe=false ccdciel immediately run some of the following actions you can configure in the new Safety preference tab.
Show prompt
Abort the current sequence
Stop telescope tracking
Park the telescope
Stop Dome slaving
Park the Dome
Close the Dome shutter
Warm the camera
Autoguider shutdown
Planetarium shutdown
Call external command
Exit program

The question now: is it possible for you to use a SafetyMonitor driver?
If not, I can add the possibility to use a ObservingConditions driver with other sensor threshold to raise the safety condition. This can solve the case when only the weather is relevant for the safety.
What do you think of that?

Cedric Raguenaud

18-12-31 10:45

reporter   ~0005215

OK I see the idea, thanks. I can write a safety driver no problem. Il try that.

Patrick Chevalley

19-01-09 13:45

administrator   ~0005235

A new version 0.9.51 is now released and the documentation is updated to explain how all of this work:

Issue History

Date Modified Username Field Change
18-12-31 01:03 Cedric Raguenaud New Issue
18-12-31 10:02 Patrick Chevalley Assigned To => Patrick Chevalley
18-12-31 10:02 Patrick Chevalley Status new => feedback
18-12-31 10:02 Patrick Chevalley Target Version => 1.0
18-12-31 10:02 Patrick Chevalley Note Added: 0005213
18-12-31 10:45 Cedric Raguenaud Note Added: 0005215
18-12-31 10:45 Cedric Raguenaud Status feedback => assigned
19-01-09 13:45 Patrick Chevalley Status assigned => resolved
19-01-09 13:45 Patrick Chevalley Resolution open => fixed
19-01-09 13:45 Patrick Chevalley Note Added: 0005235