View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0002048||CCdciel||[All Projects] General||public||18-12-31 01:03||19-01-09 13:45|
|Reporter||Cedric Raguenaud||Assigned To||Patrick Chevalley|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Target Version||1.0||Fixed in Version|
|Summary||0002048: Suggestion : when sequence is suspended due to weather, execute end of sequence actions|
|Description||When 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.|
|Tags||No tags attached.|
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.
Abort the current sequence
Stop telescope tracking
Park the telescope
Stop Dome slaving
Park the Dome
Close the Dome shutter
Warm the camera
Call external command
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?
||OK I see the idea, thanks. I can write a safety driver no problem. Il try that.|
A new version 0.9.51 is now released and the documentation is updated to explain how all of this work:
|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|